Connect SOAP fails with to "WS-Security"
When running an activity which invokes a Connect SOAP Rule that has a Username Configuration Type WS-Security profile, the SOAP service fails with errors in the log.
com.pega.pegarules.pub.services.RemoteApplicationException: SOAP service failed
Domain name: <DOMAIN NAME>
Process type: Multiprotocol
Gateway Name: <GATEWAY NAME>
Error message: Rejected by policy.
Rejected by policy. while processing service <SERVICE> and rule <RULE NAME>-policy_rule_error.
Service error code is 0x00d30003. Transaction Id is XXXX.
Service error header is HTTP/1.1 500 Internal Server Error
Content-Type: text/xml; charset="utf-8"
X-Backside-Transport: FAIL FAIL
Steps to Reproduce
Enable WS-Security for the Connect SOAP Rule then run the activity to invoke the Connect SOAP Rule.
The root cause of this problem is a configuration error.
There use the following local-change: Enable the WS-Addressing option in the Connect SOAP rule so Pega will process the routing information and include it in the SOAP header.
0% found this useful