You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by "Fergal Gavin (Jira)" <ji...@apache.org> on 2022/02/03 14:59:00 UTC

[jira] [Commented] (RAMPART-449) NoClassDefFoundError with Axis2 1.8.0

    [ https://issues.apache.org/jira/browse/RAMPART-449?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17486533#comment-17486533 ] 

Fergal Gavin commented on RAMPART-449:
--------------------------------------

Hi [~robertlazarski] ,

We have been in recent contact on some issues discovered during an ongoing upgrade to Axis 1.8 for our product.

https://issues.apache.org/jira/browse/AXIS2-6019 - NoClassDefFoundError on com/google/googlejavaformat/java/Formatter when generating code using Axis2 1.8.0

https://issues.apache.org/jira/browse/AXIS2-6022 - XMLBeans binding extension not in classpath error when generating code using Axis2 1.8.0

We have resolved most of these issues (through locally patching the Axis 1.8.0 deliverable in some instances) but have now hit this one (as we also use Rampart for our secure web services in association with Axis).

Do you know when this issue will be resolved and a release of Rampart will become available which is compatible with Axis 1.8.0?

Thanks,

Fergal.

 

> NoClassDefFoundError with Axis2 1.8.0
> -------------------------------------
>
>                 Key: RAMPART-449
>                 URL: https://issues.apache.org/jira/browse/RAMPART-449
>             Project: Rampart
>          Issue Type: Bug
>          Components: rampart-core
>    Affects Versions: 1.7.1
>            Reporter: Matthias Kraaz
>            Priority: Major
>
> Axis2 1.8.0 updated Axiom to 1.3 thereby breaking rampart, which uses an Axiom API that has been removed:
>  
> {noformat}
> java.lang.NoClassDefFoundError: org/apache/axiom/soap/impl/builder/StAXSOAPModelBuilder
> at org.apache.rampart.util.Axis2Util.getDocumentFromSOAPEnvelope(Axis2Util.java:159) 
> at org.apache.rampart.RampartMessageData.<init>(RampartMessageData.java:280) 
> at org.apache.rampart.MessageBuilder.build(MessageBuilder.java:61) 
> at org.apache.rampart.handler.RampartSender.invoke(RampartSender.java:65) 
> at org.apache.axis2.engine.Phase.invokeHandler(Phase.java:335) 
> at org.apache.axis2.engine.Phase.invoke(Phase.java:308) 
> at org.apache.axis2.engine.AxisEngine.invoke(AxisEngine.java:250) 
> at org.apache.axis2.engine.AxisEngine.send(AxisEngine.java:415) 
> at org.apache.axis2.description.OutInAxisOperationClient.send(OutInAxisOperation.java:399) 
> at org.apache.axis2.description.OutInAxisOperationClient.executeImpl(OutInAxisOperation.java:225) 
> at org.apache.axis2.client.OperationClient.execute(OperationClient.java:150) 
> at pls.soap.client.SOAPClient.sendRequest(SOAPClient.java:284) 
> at pls.soap.client.SOAPClient.handleRequest(SOAPClient.java:143) 
> at pls.soap.client.SOAPClient.processSendJob(SOAPClient.java:101) 
> at pls.soap.client.SendJobProcessorImpl.processSendJob(SendJobProcessorImpl.java:10) 
> at ls.osis.server.prot.SendJobQueue.process(SendJobQueue.java:139) 
> at ls.osis.server.prot.SendJobQueue$SendJobTask.run(SendJobQueue.java:108) 
> at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515) 
> at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) 
> at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) 
> at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) 
> at java.base/java.lang.Thread.run(Thread.java:834)
> Caused by: java.lang.ClassNotFoundException: org.apache.axiom.soap.impl.builder.StAXSOAPModelBuilder 
> at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:583)
> at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) 
> at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) ... 
> 22 more
> {noformat}
>  
>  



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

---------------------------------------------------------------------
To unsubscribe, e-mail: java-dev-unsubscribe@axis.apache.org
For additional commands, e-mail: java-dev-help@axis.apache.org