IS 7.1 Client Java API is not compatible with JDK 1.4

My customer is going to call the Integration Server 7.1 Client Java API form a Websphere 6 Application which is build with JDK1.4. Now we receive the following exception when calling the IS API:

java.lang.UnsupportedClassVersionError: com/wm/app/b2b/client/ServiceException (Unsupported major.minor version 49.0)
at java.lang.ClassLoader.defineClass0(Native Method)
at java.lang.ClassLoader.defineClass(
at Method)
at java.lang.ClassLoader.loadClass(
at sun.misc.Launcher$AppClassLoader.loadClass(
at java.lang.ClassLoader.loadClass(
at at.rso.workflow.test.TestSyncTask.testSyncTask(

This exception occurs when the source is built targeting a JDK that is not supported by the JDK attempting to run it. In the above example, the wm-isclient.jar was built targeting only JDK 1.5, but the web server runs JDK 1.4

For the customer there is absolutely no way to switch from JDK1.4 to 1.5, because Websphere6 doesn’t support JDK1.5. Any ideas how to resolve this? Would it be possible to provide a client API with JDK 1.4 compatibility? From my point of view the API should be JDK 1.4 compatible, because most customers are still at 1.4.


Did this issue get resolved or you are still waiting for reply from webmethods. I am in process of looking to upgrade to 7.1 version, hence the question. Also if possible can you send me any specifics that I need to look when upgrading to 7.1 version similar to JDK version compatability?