Since the error relates to casting a list into a string and you have these 3 lines
Accept: text/xml Accept: multipart/* Accept: application/soap
the problem might be related to this bug report Issue with HTTP.pm
Try adding this line
poj$client->transport->http_request->header( Accept => 'text/xml, multipart/*, application/soap');
In reply to Re: SOAP::Lite headers
by poj
in thread SOAP::Lite headers
by eukiph
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |