I am new to setting up web services and I am trying to setup an Invoker
in OTRS to call a method on a remote system to send data on Ticket
creation. I ran into a problem where the response returned a
VersionMismatch error, becuase the envelope was not an instance of
http://www.w3.org/2003/05/soap-envelope. As I understand it, this is
the type used with SOAP version 1.2, not 1.1, which by default is used
in OTRS and SOAP::Lite.
I made some progress by forcing the SOAP::Lite object ($SOAPHandle) to
use "->soapversion('1.2')" in
Kernel/GenericInterface/Transport/HTTP/SOAP.pm, but I am really doubtful
that is the best way to go about solving this issue. Is the SOAP
version used by a Web Service configurable somehow and I am just not
seeing it?
Marc DeTrano
---------------------------------------------------------------------
OTRS mailing list: otrs - Webpage: http://otrs.org/
Archive: http://lists.otrs.org/pipermail/otrs
To unsubscribe: http://lists.otrs.org/cgi-bin/listinfo/otrs