SOAPAction in double quotes
SBL-EAI-08006: SOAPAction '<?>' is of invalid format: SOAPAction should be either rpc/operationName or document/operationName.
Initially I had following in routing definition for a PeopleSoft service operation
Property ID: HEADER
Property Name: SOAPAction
Value: document/http://siebel.com/marketing/contact:ContactCreateContact
replaced it with
Property ID: HEADER
Property Name: SOAPAction
Value: "document/http://siebel.com/marketing/contact:ContactCreateContact"
-
-
PeopleSoft Service Operation - Routing - Missing SOAP Body
The PeopleSoft message was being carried over HTTP without SOAPBody, for an outbound service operation from PeopleSoft.
I fixed it by incorporating following property in Service Operation - Routing. I persoanlly think that routing should be
delivered as part of a PeopleSoft project and we must not rely on documentation and let customer do it as that could be error prone.
Property ID: HTTPPROPERTY
Property Name: SOAPUpContent
Value: Y