I created following SOAP message and tried to hit to RPC.PL
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:enc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:env="http://schemas.xmlsoap.org/soap/envelop/"
xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"><SOAP-ENV:Header/><SOAP-ENV:Body><Dispatch xmlns="/Core"><Username xsi:type="xsd:string">root@localhost</Username><Password
xsi:type="xsd:string">root</Password><Object xsi:type="xsd:string">TicketObject</Object><Method xsi:type="xsd:string">TicketGet</Method><Param1_Name xsi:type="xsd:string">TicketID</Param1_Name><Param1_Value xsi:type="xsd:int">1</Param1_Value></Dispatch></SOAP-ENV:Body></SOAP-ENV:Envelope>
I got null response without an error message
When I try to query through Generic interface, it works fine(Note : The soap structure is different for generic interface). But RPC.PL doesn’t works
I tried following
https://github.com/gtudan/OTRS-Client
and
http://sastriawan.blogspot.com/2010/01/using-javaxxmlsoap-to-access-otrs-soap.html
But they didn’t work.
Please guide me on this.
Thanks,
Jignesh