Support Article
Connect-SOAP fails post upgrade
Summary
User upgrades Customer application from Pega 7.17 to Pega 8.1.3. However, Connect-SOAP does not work post upgrading.
According to the Tracer, the InvokeAxis2 activity fails with an error.
Error Messages
Couldn't create OMElement from string value
Steps to Reproduce
Invoke the Connect-SOAP rule from the application.
Root Cause
A defect in Pegasystems’ code or rules.
Resolution
Perform the following local-change:
Comment the below two lines in step 13 of the InvokeAxis2 activity:
// com.ctc.wstx.stax.WstxInputFactory wInputFactory = (com.ctc.wstx.stax.WstxInputFactory)inputFactory;
// wInputFactory.getConfig().setConfigFlag(1);
//HFix-45582
javax.xml.stream.XMLStreamReader streamReader =
inputFactory.createXMLStreamReader(stringReader);
This issue is addressed in Pega 8.1.4 patch release.
Published July 25, 2020 - Updated December 2, 2021
Have a question? Get answers now.
Visit the Collaboration Center to ask questions, engage in discussions, share ideas, and help others.