[Xml-compile] Port Selection Errors

Chase Whitener cwhitener at gmail.com
Thu Sep 19 14:29:35 GMT 2013


Hi All,

I've come across an error with XML::Compile::WSDL11.  I described the
problem in IRC and it was suggested that I do so on the mailing list.  So,
I apologize in advance to all of those who have seen this already.

Versions:
Strawberry Perl v5.16  64-bit
XML::Compile::SOAP v2.38

WSDL:  https://www.cwhitener.com/Resource.wsdl
Eample: https://gist.github.com/genio/6597241

Error message:
$wsdl->compileCalls( port=3D>'ResourceWSSoap', transport =3D> $transport );
"Not a HASH reference at C:/perl/perl/site/lib/XML/Compile/WSDL11.pm line
229"

As you can see in the example, it's fairly straight forward, so I won't go
into too much detail about how to reproduce the error.  I added a line
before line 229 to display the contents of $port.

$VAR1 =3D {
          'soap_address' =3D> [
                            bless( do{\(my $o =3D 98711680)},
'XML::LibXML::Element' )
                          ],
          'binding' =3D> '{http://epicor.com/webservices/}ResourceWSSoap',
          'name' =3D> 'ResourceWSSoap'
};

If there's anything else I can provide to help in figuring out the problem,
please let me know.

Thanks,
Chase
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.scsys.co.uk/pipermail/xml-compile/attachments/20130919/24=
23c060/attachment.htm


More information about the Xml-compile mailing list