Question
SedgwickCMS
US
Last activity: 21 Dec 2015 5:41 EST
Service SOAP - RULE PARSE XML stream request doesn't set all the properties that is coming from external system
Parse-XML does not map XML request data to ClipboardPage
1. We have a soap-service rule which is being called by external app
2. We are setting the properties in RULE PARSE XML stream request rule
3. External App is sending all the parameters as part of their request
4. But we see some properties are not being set on the page
5. Screen shots attached.
Performed the below steps:
- Perform 'revalidate and save' of these properties and it saves successfully.
- Performed 'revalidate and save' of the Parse-XML rule and it works this time
- Execute Service-SOAP and still could not find the property
- Since it couldn't find the property we see this error in tracer "Goal seek requires missing input property JurisChangeClaimStatus.dsClaimStatusRequest.ClaimStatusRequest.ClaimSubStatus"
Please share if any one faced similar issues faced. Version Pega 7.1.8
Incoming Request:
--------------------------
<?xml version="1.0" encoding="UTF-8"?>
<ns0:ChangeClaimStatus xmlns:ns0="urn:PegaRULES:SOAP:JurisChangeClaimStatus:JURIS">
<dsClaimStatusRequest>
<ClaimStatusRequest>
<ClaimUID>4872822.904</ClaimUID>
<ClientId>1970</ClientId>
<FileNum>151217000000002</FileNum>
<ProcUnit>670</ProcUnit>
<VendorId>PEG</VendorId>
Parse-XML does not map XML request data to ClipboardPage
1. We have a soap-service rule which is being called by external app
2. We are setting the properties in RULE PARSE XML stream request rule
3. External App is sending all the parameters as part of their request
4. But we see some properties are not being set on the page
5. Screen shots attached.
Performed the below steps:
- Perform 'revalidate and save' of these properties and it saves successfully.
- Performed 'revalidate and save' of the Parse-XML rule and it works this time
- Execute Service-SOAP and still could not find the property
- Since it couldn't find the property we see this error in tracer "Goal seek requires missing input property JurisChangeClaimStatus.dsClaimStatusRequest.ClaimStatusRequest.ClaimSubStatus"
Please share if any one faced similar issues faced. Version Pega 7.1.8
Incoming Request:
--------------------------
<?xml version="1.0" encoding="UTF-8"?>
<ns0:ChangeClaimStatus xmlns:ns0="urn:PegaRULES:SOAP:JurisChangeClaimStatus:JURIS">
<dsClaimStatusRequest>
<ClaimStatusRequest>
<ClaimUID>4872822.904</ClaimUID>
<ClientId>1970</ClientId>
<FileNum>151217000000002</FileNum>
<ProcUnit>670</ProcUnit>
<VendorId>PEG</VendorId>
<UserID>SYSTEM</UserID>
<ClaimStatus>O</ClaimStatus>
<ClaimSubstatus>A</ClaimSubstatus>
<ClaimTier>FeatherTouch</ClaimTier>
<DenialType> </DenialType>
<Appealed>no</Appealed>
<Overturned>no</Overturned>
<Reopened>no</Reopened>
<ReasonCode></ReasonCode>
</ClaimStatusRequest>
</dsClaimStatusRequest>
</ns0:ChangeClaimStatus>