PAM 4.3.1 integrated with SDM 14.1.03 with SDM Custom Operators and ITIL Process Definitions loaded.
I have copied the working out-of-the-box "Request Fulfillment" process to use as a template for a new hire process.
After the existing "Get_Object_Values" operator, I am inserting the "Get_Related_List_Values" operator to get the properties associated with the request ticket.
I have set the Object Handle to Process.persid (inherited from the initialize operator) and the ListName to "<string>properties</string>".
When I try to run this I am getting this error:
<faultstring>org.xml.sax.SAXException: SimpleDeserializer encountered a child element, which is NOT expected, in something it was trying to deserialize.</faultstring>
<hostname xmlns="http://xml.apache.org/axis/" xmlns:ns1="http://xml.apache.org/axis/">MY-HOSTNAME</hostname>
Looking at the SOAPCallData, it shows this generated for the inline text:
Using SoapUI, I get responses back using a SID and this ListName, but I also pass Attributes for Label and Value. There is not a field for attributes in the operator nor is it called out in the documentation as a required input.
If I understand the documentation right, it should return an array of all associated properties on the ticket which I would then need to parse. I'm not to that point since it's failing here.
Searching for the "SAXException: SimpleDeserializer" error didn't give me any leads to troubleshoot.