Support Article
XML were not generated properly while Importing WSDL ComplexType
SA-5501
Summary
While importing WSDL for SOAP connectors using Integration Accelerator, Pega7 is not generating proper Parse XMLs and XML Streams rules. PRPC 6.x was working fine for the same WSDL.
Error Messages
"Internal Reason: SOAP Service failed" in Tracer
Steps to Reproduce
1. Import a WSDL file with ComplexType (nested XMLs)
2. Call the Service
Root Cause
User was not able to connect to Web Service with the rules generated in Connector wizard.
Resolution
User has been advised to switch to old assembler using 'Dynamic System Setting ' "SwitchToOldAssembler=true" in PegaIntegration ruleset and make use of "Other Integration" wizard to generate rule for WSDL file.
With this solution, user was able to connect to Web Service.
Published January 31, 2016 - Updated October 8, 2020
Have a question? Get answers now.
Visit the Collaboration Center to ask questions, engage in discussions, share ideas, and help others.