I'm chasing an AbstractMethodError (enclosed). I've gathered from a
wso2 mailing list that this could be caused by using
a different version of wsdl2java than wso2 uses. I'm really guessing.
My pom uses these versions because other versions weren't available
via eclipse or failed in other ways.
<dependency>
<groupId>axis</groupId>
<artifactId>axis-wsdl4j</artifactId>
<version>1.5.1</version>
</dependency>
<dependency>
<groupId>org.apache.axis2</groupId>
<artifactId>axis2</artifactId>
<version>1.5.2</version>
</dependency>
<dependency>
<groupId>org.apache.axis2</groupId>
<artifactId>axis2-aar-maven-plugin</artifactId>
<version>1.5.2</version>
<type>maven-plugin</type>
</dependency>
<dependency>
<groupId>org.apache.axis2</groupId>
<artifactId>axis2-adb</artifactId>
<version>1.5.2</version>
<type>jar</type>
</dependency>
So I see these versions in repository/lib and gather these are the
ones I should want.
axis2-1.6.0.wso2v2.jar
axis2-jaxbri-1.6.0.wso2v1.jar
axis2-jibx-1.6.0.wso2v1.jar
axis2-transport-base-1.1.0.wso2v2.jar
axis2-transport-jms-1.1.0.wso2v2.jar
However my eclipse pom editor doesn't present 1.6.0-wso2v1 or v2 as
options and I've been unable to find them elsewhere.
Could someone PLEASE advise on what versions to use and where to get
them? Thanks!
java.lang.AbstractMethodError
at
org.apache.axis2.databinding.ADBDataSource.serialize(ADBDataSource.java:90)
at
org.apache.axis2.databinding.ADBDataSource.getReader(ADBDataSource.java:102)
at
org.apache.axiom.om.impl.llom.OMSourcedElementImpl.getDirectReader(OMSourcedElementImpl.java:225)
at
org.apache.axiom.om.impl.llom.OMSourcedElementImpl.forceExpand(OMSourcedElementImpl.java:254)
at
org.apache.axiom.om.impl.llom.OMSourcedElementImpl.getFirstOMChild(OMSourcedElementImpl.java:867)
at
org.apache.axiom.om.impl.OMNavigator._getFirstChild(OMNavigator.java:179)
at
org.apache.axiom.om.impl.OMNavigator.updateNextNode(OMNavigator.java:128)
at org.apache.axiom.om.impl.OMNavigator.next(OMNavigator.java:112)
at
org.apache.axiom.om.impl.SwitchingWrapper.updateNextNode(SwitchingWrapper.java:1017)
at
org.apache.axiom.om.impl.SwitchingWrapper.updateLastNode(SwitchingWrapper.java:1008)
at
org.apache.axiom.om.impl.SwitchingWrapper.next(SwitchingWrapper.java:950)
at
javax.xml.stream.util.StreamReaderDelegate.next(StreamReaderDelegate.java:47)
at
javax.xml.stream.util.StreamReaderDelegate.next(StreamReaderDelegate.java:47)
at
org.apache.axiom.om.impl.builder.SafeXMLStreamReader.next(SafeXMLStreamReader.java:185)
at
org.apache.axiom.om.impl.builder.StAXOMBuilder.parserNext(StAXOMBuilder.java:639)
at
org.apache.axiom.om.impl.builder.StAXOMBuilder.next(StAXOMBuilder.java:187)
at
org.apache.axiom.om.impl.llom.OMSerializableImpl.build(OMSerializableImpl.java:78)
at
org.apache.axiom.om.impl.llom.OMElementImpl.build(OMElementImpl.java:745)
at
org.apache.axiom.om.impl.llom.OMElementImpl.cloneOMElement(OMElementImpl.java:1165)
at
org.wso2.carbon.tracer.module.TraceMessage.<init>(TraceMessage.java:38)
at
org.wso2.carbon.tracer.module.MemoryBasedTracePersister.saveMessage(MemoryBasedTracePersister.java:45)
at
org.wso2.carbon.tracer.module.handler.TracingHandler.storeMessage(TracingHandler.java:115)
at
org.wso2.carbon.tracer.module.handler.TracingHandler.invoke(TracingHandler.java:71)
at org.apache.axis2.engine.Phase.invoke(Phase.java:318)
at org.apache.axis2.engine.AxisEngine.invoke(AxisEngine.java:259)
at org.apache.axis2.engine.AxisEngine.send(AxisEngine.java:424)
at
org.apache.axis2.receivers.AbstractInOutMessageReceiver.invokeBusinessLogic(AbstractInOutMessageReceiver.java:43)
at
org.apache.axis2.receivers.AbstractMessageReceiver.receive(AbstractMessageReceiver.java:114)
at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:178)
at
org.apache.axis2.transport.http.HTTPTransportUtils.processHTTPPostRequest(HTTPTransportUtils.java:173)
at
org.apache.axis2.transport.http.AxisServlet.doPost(AxisServlet.java:144)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
at
org.eclipse.equinox.http.servlet.internal.ServletRegistration.handleRequest(ServletRegistration.java:90)
at
org.eclipse.equinox.http.servlet.internal.ProxyServlet.processAlias(ProxyServlet.java:111)
at
org.eclipse.equinox.http.servlet.internal.ProxyServlet.service(ProxyServlet.java:67)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
at org.wso2.carbon.bridge.BridgeServlet.service(BridgeServlet.java:154)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:210)
at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174)
at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:151)
at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:870)
at
org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
at
org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
at
org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:685)
at java.lang.Thread.run(Thread.java:680)
_______________________________________________
Carbon-dev mailing list
[email protected]
https://wso2.org/cgi-bin/mailman/listinfo/carbon-dev