Got Invalid Symbol Found (lt) error after pasting the SOAP request to the Request Body field in the Integration object config screen. The same SOAP request works in SOAPUI. Plz shed some light on this.
<soapenv:Envelope xmlns:soapenv="">schemas.xmlsoap.org/.../" xmlns:xsd="">www.w3.org/.../XMLSchema" xmlns:xsi="">www.w3.org/.../XMLSchema-instance"> <soapenv:Header> <wsse:Security xmlns:wsse="">schemas.xmlsoap.org/.../secext" soapenv:mustUnderstand="1"> <wsse:UsernameToken> <wsse:Username>aaaa</wsse:Username> <wsse:Password>ddddd</wsse:Password> </wsse:UsernameToken> </wsse:Security> </soapenv:Header> <soapenv:Body> <ibn220 xmlns="">ibn220.ang.pbd.ntrs.com/"> <ibn220Req> <function>F5</function> <reqType /> <qualType>M11</qualType> <reqQuan>1</reqQuan> <arxMain>0</arxMain> <acctType /> <acctNo /> <appl>LNS</appl> <bank>465</bank> </ibn220Req> </ibn220> </soapenv:Body></soapenv:Envelope>
Discussion posts and replies are publicly visible
I believe lt is shorthand for less than or "<" symbol.
The proper escaping for this symbol in a node value is: <something is wrong here: <ibn220 xmlns="">ibn220.ang.pbd.ntrs.com/">
Sorry I probably pasted the wrong soap request in my last post.
The below is the correct one. I got the same error with this SOAP request.
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <soapenv:Header> <wsse:Security xmlns:wsse="http://schemas.xmlsoap.org/ws/2002/07/secext" soapenv:mustUnderstand="1"> <wsse:UsernameToken> <wsse:Username>EFGER</wsse:Username> <wsse:Password>XXXXX</wsse:Password> </wsse:UsernameToken> </wsse:Security> </soapenv:Header> <soapenv:Body> <ibn220 xmlns="http://ibn220.ang.pbd.ntrs.com/"> <ibn220Req> <function>F5</function> <reqType /> <qualType>M11</qualType> <reqQuan>1</reqQuan> <arxMain>0</arxMain> <acctType /> <acctNo /> <appl>LNS</appl> <bank>465</bank> </ibn220Req> </ibn220> </soapenv:Body></soapenv:Envelope>