|
wsdl2perl dies reasonably in /SOAP/WSDL/Generator/Template/XSD/Interface/Operation.tt after not finding any "style" declaration in a WSDL file (from a .NET project) that we have no control over.
We had to hack line 7 as follows:
#style => [% style = operation.first_operation.get_style || binding.get_style;
style => [% style = operation.first_operation.get_style || binding.get_style || 'document';
.. to force continuation. I presume this is a failure by .NET to follow standards but given that this WSDL spec is what we get, what is a better way for us to override and/or correctly determine the encoding style? .. thanks
|