Support Article
Parse XML auto initializes non-used value from Parse XML rule
SA-75288
Summary
Some tags in the Parse XML rule is auto initialized as blank. As a result, blank values are propagated as request to the SOAP service.
Error Messages
NullPointerException from the SOAP service.
Steps to Reproduce
- Configure a Connect SOAP method with a request that has three page lists
- Initialize the values for the second and third page lists
- Run the flow. The request other pages list is initialized with empty tags
Root Cause
Configuration issue in the XMLStream rules.
Resolution
Perform the following local-change:Enable the optional keyword in the XMLStream rule form.
Published August 15, 2019 - 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.