Expand my Community achievements bar.

Don’t miss the AEM Skill Exchange in SF on Nov 14—hear from industry leaders, learn best practices, and enhance your AEM strategy with practical tips.
SOLVED

How To Integrate a SOAP Web-Service For Asix2 in Adobe CQ / WEM

Avatar

Level 4

Hi

We have Soap web service (Axis2) and want to integrate it in AEM for Axis2. There are a lot of dependencies (more than 20 ) required for it. Are there any way to install only selected Axis2 dependencies. If we are installing all Axis2 dependencies then it is conflicting. 

 

Any Idea ?

Thanks

~S

1 Accepted Solution

Avatar

Correct answer by
Level 10

USing AXIS2 to consume a 3rd party SOAP Stack (WSDL) - is not best practice nor recommended. 

Its much better to use Apache CFX or even JAX-WS. 

Apache CFX - https://helpx.adobe.com/experience-manager/using/creating-cxf-bundles-consume-web.html

JAX-WS - https://helpx.adobe.com/experience-manager/using/creating-cq-bundles-consume-web.html

The reason why is these libs are part of AEM and there are no dependency issues.

View solution in original post

1 Reply

Avatar

Correct answer by
Level 10

USing AXIS2 to consume a 3rd party SOAP Stack (WSDL) - is not best practice nor recommended. 

Its much better to use Apache CFX or even JAX-WS. 

Apache CFX - https://helpx.adobe.com/experience-manager/using/creating-cxf-bundles-consume-web.html

JAX-WS - https://helpx.adobe.com/experience-manager/using/creating-cq-bundles-consume-web.html

The reason why is these libs are part of AEM and there are no dependency issues.