…so whatever JDK version the Server is running on is what you’ll need to code your Java services to.
Someone please correct me if I’m wrong.
Actually, this is not completely correct. You can “run the server” using one JDK/JRE but complile the Java services using another JDK.
Ever since this issue with the namespace change in JDK 1.3 came up, I’ve always used the bundled IBM 1.3 JRE (for Windows platforms, Sun’s 1.3 for Unix) to run the server but always use the 1.2.2 JDK for compiling my services. The compilation simply refers to the PATH env. var, so prepending the 1.2.2 JDK path the PATH var in server.bat/sh is all that’s needed.
Don’t really like the limitations that come with compiling with 1.3, but I DO like the performance benifits of 1.3.
#webMethods#webMethods-General#Integration-Server-and-ESB