Expand my Community achievements bar.

Dive into Adobe Summit 2024! Explore curated list of AEM sessions & labs, register, connect with experts, ask questions, engage, and share insights. Don't miss the excitement.
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.