Java 6 EOL is already on the horizon, and Java 5 and 1.4 are already EOL'd; that's one reason to move. Another is that the libraries in the JDK, especially regarding concurrency, are many times better in Java 6 than in Java 1.4.
I suggest moving to 6; Jini 2.1 is very stable and production ready for those companies that wish to remain on 1.4. Patrick
