[ http://issues.apache.org/jira/browse/AXIS-2001?page=all ] Davanum Srinivas resolved AXIS-2001: ------------------------------------
Resolution: Fixed Make sure you use the same version of jdk and xerces on both platforms thanks, dims > Generated stubs differ between Solaris and Windows > -------------------------------------------------- > > Key: AXIS-2001 > URL: http://issues.apache.org/jira/browse/AXIS-2001 > Project: Axis > Type: Bug > Components: WSDL processing > Versions: 1.2 > Environment: Solaris 9 running sun JDK 1.4.2_06 > Windows 2kSP4 running sun JDK 1.4.2_07b5 > Reporter: Will Lauer > Attachments: wsdl.zip > > While using java2wsdl and then wsdl2java to generate first WSDL from an > interface definition and then proxy stubs from the wsdl, the resulting stubs > diff when generated on Solaris vs Windows. Specifically, the arguments to > bean constructors may be placed in different orders depending on platform. > The prevents the use of common implementation classes being writen to use > these generated stubs on all platforms. > It looks like the problem is with > src\org\apache\axis\wsdl\toJava\JavaBeanWriter.java in the method > writeMinimalConstructor(). There seems to have been a change between axis > 1.2RC3 and axix 1.2 RTM that removed code to sort the constructor arguments. -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira