We have upgraded our application from CXF2.0.7 to CXF2.1.1 on Websphere
6.1.0.11. The WSDLToJava ant task is failing to generate stubs since then.
The exception is copied below.
The same task works with no issues if I change the JRE to sun jdk but fails
on IBM JRE. Would really appreciate a solution as we do not want to stay
with cxf 2.0.7 forever.
[java] Loading FrontEnd jaxws ...
[java] Loading DataBinding jaxb ...
[java] wsdl2java -client -verbose -d .
../WebContent/WEB-INF/WSDL/WeatherServiceDelegate.wsdl
[java] wsdl2java - Apache CXF 2.1.1
[java] Exception in thread "main" java.lang.AbstractMethodError:
org/w3c/dom/Node.setUserData(Ljava/lang/String;Ljava/lang/Object;Lorg/w3c/dom/UserDataHandler;)Ljava/lang/Object;
[java] at
org.apache.cxf.tools.validator.internal.Stax2DOM.startElement(Stax2DOM.java:170)
[java] at
org.apache.cxf.tools.validator.internal.Stax2DOM.getDocument(Stax2DOM.java:134)
[java] at
org.apache.cxf.tools.validator.internal.Stax2DOM.getDocument(Stax2DOM.java:94)
[java] at
org.apache.cxf.tools.validator.internal.Stax2DOM.getDocument(Stax2DOM.java:75)
[java] at
org.apache.cxf.tools.validator.internal.WSDLRefValidator.getWSDLDocument(WSDLRefValidator.java:158)
[java] at
org.apache.cxf.tools.validator.internal.WSDLRefValidator.getWSDLDocument(WSDLRefValidator.java:162)
[java] at
org.apache.cxf.tools.validator.internal.WSDLRefValidator.getWSDLDocuments(WSDLRefValidator.java:168)
[java] at
org.apache.cxf.tools.validator.internal.WSDLRefValidator.isValid(WSDLRefValidator.java:216)
[java] at
org.apache.cxf.tools.validator.internal.WSDL11Validator.isValid(WSDL11Validator.java:126)
[java] at
org.apache.cxf.tools.wsdlto.frontend.jaxws.wsdl11.JAXWSDefinitionBuilder.validate(JAXWSDefinitionBuilder.java:200)
[java] at
org.apache.cxf.tools.wsdlto.frontend.jaxws.wsdl11.JAXWSDefinitionBuilder.validate(JAXWSDefinitionBuilder.java:62)
[java] at
org.apache.cxf.tools.wsdlto.WSDLToJavaContainer.execute(WSDLToJavaContainer.java:132)
[java] at
org.apache.cxf.tools.wsdlto.WSDLToJavaContainer.execute(WSDLToJavaContainer.java:232)
[java] at
org.apache.cxf.tools.common.toolspec.ToolRunner.runTool(ToolRunner.java:83)
[java] at
org.apache.cxf.tools.wsdlto.WSDLToJava.run(WSDLToJava.java:103)
[java] at
org.apache.cxf.tools.wsdlto.WSDLToJava.main(WSDLToJava.java:173)
--
View this message in context:
http://www.nabble.com/WSDLToJava-Task-throwing-AbstractMethodError-tp18411004p18411004.html
Sent from the cxf-user mailing list archive at Nabble.com.