Skip to main content

This content has been archived and is no longer being updated. Links may not function; however, this content may be relevant to outdated versions of the product.

Support Article

Authentication verification error for SOAP Service

SA-705

Summary



When service soap is invoked for PRPC 6.2.2 running on Websphere 7 fixpack 33, the following error occurs:

 
com.sun.xml.wss.impl.WssSoapFaultException: Signature verification failed
 

Error Messages



com.pega.pegarules.integration.engine.internal.services.soap.SOAPService
Message: Exception while authenticating the service request com.sun.xml.wss.XWSSecurityException: com.sun.xml.wss.impl.WssSoapFaultException:
Signature verification failed

Steps to Reproduce



Set-up SOAP Service with ws-security enabled with signature.


Root Cause



The root cause of this problem is due to the incompatibility between PRPC and IBM JDK, especially IBM saaj implementation.



Resolution



Apply HFix-9827 using update manager and also define a shared library including 
org.apache.servicemix.bundles.saaj-impl-1.3.18_1.jar (contact Pega GCS for the jar). Then reference the shared library defined in the previous step in PRPC application (in Websphere admin console, go to the application and click "shared library references" link and save the application after adding the shared library references to the application). Restart the server instance.

Published March 21, 2016 - Updated October 8, 2020

Was this useful?

0% found this useful

Have a question? Get answers now.

Visit the Collaboration Center to ask questions, engage in discussions, share ideas, and help others.

Did you find this content helpful?

Want to help us improve this content?

We'd prefer it if you saw us at our best.

Pega Community has detected you are using a browser which may prevent you from experiencing the site as intended. To improve your experience, please update your browser.

Close Deprecation Notice
Contact us