My IBM's JDK:

java version "1.6." Java(TM) SE Runtime Atmosphere (build pwi3260sr8fp1-20100624_01(SR8 FP1)) IBM J9 VM (build 2.4, JRE 1.6. IBM J9 2.4 Home windows XP x86-32 jvmwi3260sr8ifx-20100609_59383 (JIT enabled, AOT enabled) J9VM - 20100609_059383 JIT - r9_20100401_15339ifx2 GC - 20100308_AA) JCL - 20100624_01

My SUN's JDK:

java version "1.6._22" Java(TM) SE Runtime Atmosphere (build 1.6._22-b04) Java HotSpot(TM) Client VM (build 17.1-b03, mixed mode, discussing)

During my project I personally use Axis2(axis2 1.5.1) and i'm attempting to vary from SUN's to IBMs JDK. Throughout the build process, during my ant script, I call the org.apache.ws.java2wsdl.Java2WSDLTask to produce the wsdl file and, later on, the org.apache.axis2.tool.ant.AntCodegenTask to produce the Skeleton and also the Stubs from wsdl. However , a few of the setters in created files are missing and also the build breaks. I figured that there is an issue with the datatype of setter, however it seems at random to lengthy, int, string...

I attempted to update to axis2 1.6.-SNAPSHOT, however it fails too.

Issue is not made an appearance after i build with SUN's JDK!!!

Any ideas?