Thanks. I'll roll back to 1.6.0 and keep an eye out for the rampart release.
Not to be smart, but is this incompatibility documented anywhere? I know from when rampart was using x.y version numbers, they seemed to work across multiple versions of axis (1.5.1, 1.5.2, etc), so I assumed that was still the case. Should we now always assume that modules with different versions from axis will be incompatible? ________________________________________ From: Andreas Veithen [andreas.veit...@gmail.com] Sent: Thursday, 22 September 2011 7:08 PM To: java-user@axis.apache.org Subject: Re: Error with wsdl2java, axis 1.6.1 You will have to wait for Rampart 1.6.1 which will be released soon. Andreas On Thu, Sep 22, 2011 at 12:21, Leon Koch <leon.k...@global-health.com> wrote: > Hi, > > I am attempting to re-build some server side code + stubs using axis 1.6.1 > and rampart 1.6.0. I am getting the following error: > > # wsdl2java.bat -uri Test.wsdl -o generated -or -p test -ss -sd -ssi -uw > --noBuildXML > > Using AXIS2_HOME: C:\bin\axis2-1.6.1 > Using JAVA_HOME: C:\Program Files\Java\jdk1.6.0_27 > Retrieving document at 'Test.wsdl'. > Exception in thread "main" > org.apache.axis2.wsdl.codegen.CodeGenerationException: Error parsing WSDL > at > org.apache.axis2.wsdl.codegen.CodeGenerationEngine.<init>(CodeGenerationEngine.java:175) > at org.apache.axis2.wsdl.WSDL2Code.main(WSDL2Code.java:35) > at org.apache.axis2.wsdl.WSDL2Java.main(WSDL2Java.java:24) > Caused by: org.apache.axis2.AxisFault: java.lang.Class cannot be cast to > java.lang.reflect.ParameterizedType > at org.apache.axis2.AxisFault.makeFault(AxisFault.java:430) > at > org.apache.axis2.description.WSDL11ToAxisServiceBuilder.populateService(WSDL11ToAxisServiceBuilder.java:411) > at > org.apache.axis2.description.WSDL11ToAllAxisServicesBuilder.populateAllServices(WSDL11ToAllAxisServicesBuilder.java:107) > at > org.apache.axis2.wsdl.codegen.CodeGenerationEngine.<init>(CodeGenerationEngine.java:169) > ... 2 more > Caused by: java.lang.ClassCastException: java.lang.Class cannot be cast to > java.lang.reflect.ParameterizedType > at > org.apache.neethi.AssertionBuilderFactoryImpl.findAssertionBuilderTarget(AssertionBuilderFactoryImpl.java:136) > at > org.apache.neethi.AssertionBuilderFactoryImpl.invokeBuilder(AssertionBuilderFactoryImpl.java:128) > at > org.apache.neethi.AssertionBuilderFactoryImpl.build(AssertionBuilderFactoryImpl.java:110) > at > org.apache.neethi.PolicyBuilder.processOperationElement(PolicyBuilder.java:225) > at > org.apache.neethi.PolicyBuilder.getAllOperator(PolicyBuilder.java:185) > at > org.apache.neethi.PolicyBuilder.processOperationElement(PolicyBuilder.java:218) > at > org.apache.neethi.PolicyBuilder.getExactlyOneOperator(PolicyBuilder.java:181) > at > org.apache.neethi.PolicyBuilder.processOperationElement(PolicyBuilder.java:216) > at > org.apache.neethi.PolicyBuilder.getPolicyOperator(PolicyBuilder.java:175) > at org.apache.neethi.PolicyBuilder.getPolicy(PolicyBuilder.java:125) > at org.apache.neethi.PolicyEngine.getPolicy(PolicyEngine.java:113) > at > org.apache.axis2.util.PolicyUtil.getPolicyComponent(PolicyUtil.java:171) > at > org.apache.axis2.description.WSDL11ToAxisServiceBuilder.processPoliciesInDefintion(WSDL11ToAxisServiceBuilder.java:3119) > at > org.apache.axis2.description.WSDL11ToAxisServiceBuilder.processPoliciesInDefintion(WSDL11ToAxisServiceBuilder.java:3097) > at > org.apache.axis2.description.WSDL11ToAxisServiceBuilder.populateService(WSDL11ToAxisServiceBuilder.java:374) > ... 4 more > > When using axis 1.6.0 and rampart 1.6.0, the server side code and stubs are > generated without error. > > The sample wsdl is attached. > > From the stack trace, it looks like the upgrade to neethi v3.0.1 that > happened in axis 1.6.1 is causing issues with our policy, but I'm not sure > how to resolve it. > > I suspect I'm not the only one hitting this, as googling found this: > http://stackoverflow.com/questions/7397591/axis2-1-6-1-vs-rampart-1-6-0-compatibility > > Any ideas? > > Thanks > Leon > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: java-user-unsubscr...@axis.apache.org > For additional commands, e-mail: java-user-h...@axis.apache.org > --------------------------------------------------------------------- To unsubscribe, e-mail: java-user-unsubscr...@axis.apache.org For additional commands, e-mail: java-user-h...@axis.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: java-user-unsubscr...@axis.apache.org For additional commands, e-mail: java-user-h...@axis.apache.org