[ https://issues.apache.org/jira/browse/RAMPART-449?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17850365#comment-17850365 ]
Robert Lazarski commented on RAMPART-449: ----------------------------------------- OK everyone, I finally committed the upgrade of Axis2 from httpclient4 to httpclien5 which was a battle for me but it is now done. This will help Rampart but not quite yet, as the good news is that I now have full focus on a Rampart release with the existing Axis2 1.8.2 as this is now the priority that was earned by the significant community contribution to Rampart. A couple minor things needs to happen now - hopefully minor. I need to generate around 16 certs that have expired. I need to upgrade log4j to 2.x as its a red flag to release with 1.x. And I need to update the bit rotted Python script used only for releases, for the binary artifacts key hashes plus other things that does more than it may appear. I'll have another update when the vote on the Axis2 dev list starts - no ETA as we are all volunteers, but I have some free time at the moment. > 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.10#820010) --------------------------------------------------------------------- To unsubscribe, e-mail: java-dev-unsubscr...@axis.apache.org For additional commands, e-mail: java-dev-h...@axis.apache.org