Author: Jeroen van Wilgenburg
A BPEL process without using vendor specific extensions should run everywhere without much hassle. But unfortunately it doesn’t. In this article I will show you how to create a …
A table without single-column primary key, Java developers don’t like them because it’s more work than just putting @Id on a field. When you’re using Hibernate Annotations you might …
Wicket is around for a while, but lately it is getting more and more attention. A few years ago I attended a presentation about Wicket. It looked like a …
On the SOA-training I’m following we’re using the Oracle SOA Suite, a very nice product, but the time needed between saving changes and deploying the process takes way too …
A while ago I found out that it was possible to open Zip files with Java. Just open a regular java.io.File and pass it to the java.util.zip.ZipFile constructor. It …
Generating XFire client files isn’t that special, but with Java 6 it is possible to compile those files immediately and invoke the webservice within one application. When I told …
Yesterday I attended the Battle of the Geeks. It was hosted by Finalist at the Netherlands Architecture Institute in Rotterdam. There were four presentations about different subjects. CMS Container, …
I know it’s kind of wrong to test private methods and there are a lot of articles and books that will explain you why. But sometimes you have an …
In this article I will explain how to minify all your .js and .css files automatically with a servlet filter. This means you only have to define a servlet …
A few days ago version 2.0 of the tablesorter plugin was released. Before 2.0 the tablesorter worked fine but I never did anything with it. Today I thought it …
Did you ever wanted to sort in Javascript and were the results unpredictable? It’s not a bug, but more something that’s not implemented. I came across this problem when …
With JPA, there finally is an ORM standard and every major IDE has support for it. Today I will show you how to map your data with IntelliJ IDEA. …
Did you know that the second parameter of a three parameter for loop gets executed on every loop? When this parameter is an expensive operation this could slow down …
A few days ago a brand new Eclipse release popped up in my RSS reader. Eclipse 3.3 with WTP 2.0. After browsing through the new features I was very …
Did you know that when you put the @XmlRootElement annotation on any class you can have an XML representation of that class? When I first saw Java 6 I …
I often need a database to perform some quick tests. I usually start my Oracle instance. This takes some time and for most things it’s overkill. So a database …
About a month ago I read an entry on Dion Almaer’s blog about Google Guice. On the blog is a link to a video of a google tech talk …
The default colors of the first two bars in a bar chart are red and blue. We created a chart for a customer, but he wanted red and green …
Jeroen van Wilgenburg
May 15, 2007
Architecture, Development Tools, IT, Java, Oracle, Oracle WebLogic Server, Software Development, Software Engineering, Tools, Web HTML5 CSS3, Web/Java
With JPDA it is possible to propagate changes to compiled classes to the server immediately. This is very handy when you’re debugging your class files. With some older applications …
After reading an article about image concatenation on Ajaxian I tried it myself, but soon I came across some obstacles. Of course one of these obstacles was the limp …
I intended to reduce the things I do with Javascript. But maybe Javascript isn’t that bad when you can run it inside java. I’m still working on a very …
It seems innocent, a few lines of code used twice in the same application. But before you know know it those lines appear 272 times in your application! You …
The Spring DataBinder is not only useful to bind request parameters, you can also use the DataBinder on other parameters, like command line arguments, JSON objects coming from an …
This problem probably sounds very easy and it is actually very easy, but it took me so long to figure this out I think it’s worth a blog. I’ll …
The best thing after sliced bread has reached a new milestone, version 1.0. Firebug is a great tool for HTML, DOM and especially Javascript. A lot of people from …
I recently discovered jQuery, it a blazingly fast Javascript-framework and has a very compact notation. Now some guy made a plugin to submit plain html forms with Ajax and …
XFire is a java SOAP framework. Of course there is Axis, but I think XFire can replace Axis. Axis is quite a good framework, but I think XFire is …
Lucene is a text search engine written in Java. It’s very easy to use (for both developers and users) and fast. The creator of Lucene (Doug Cutting) started with …
Theserverside is offering a free copy of Mastering EJB3.0. Published in July 2006, the best selling book Mastering EJB is now in its fourth edition and has been updated …
While preparing a Lucene presentation and workshop I came across Spring Modules. It’s a small set of libraries that does things the Spring-way. It isn’t included in Spring because …
JMX (Java Management Extensions) is around for quite a while. But since Java 1.5 the JDK is bundled with JConsole, a JMX client, which will hopefully boost the popularity …
JSpring vond net als JFall van afgelopen jaar weer plaats in de Reehorst in Ede, een mooie locatie en vooral goed bereikbaar met de auto. Er stonden weer diverse …
printf is probably the best known function in C. I did some programming in C and I didn’t really like it (because I started with C after quite some …
Jeroen van Wilgenburg
June 12, 2006
Development Tools, IT, Java, Oracle, Oracle WebLogic Server, Software Development, Software Engineering, Tools, Web HTML5 CSS3, Web/Java
Earlier this year Oracle donated their JSF UI components from ADF Faces to the Apache Software Foundation. Since ADF is more than a set of UI components it was …
Yesterday I installed Oracle XE at my Ubuntu Linux server at home. I wanted to do this for a long time but was a bit scared because installing non …
I recently had to do a lot of Javascript and CSS scripting for a project. I have some experience with Javascript and CSS and know how to work around …
FireBug is a debug tool that integrates with FireFox. You can change the DOM-tree, do logging, analyze AJAX-traffic, have advanced error reporting and probably some things I haven’t found …
Writing a plugin for Eclipse sounds scary and difficult. A few years ago I had to do a project with some other students for school. The project was writing …
Last friday a customer asked us if we knew how to resize images in java. Their clients are uploading images that need to be resized automatically. In the past …