note
runrig
<blockquote><em>I need to be able to pass in different server names and override the one in the WSDL.</em></blockquote>
<p>Just throwing out ideas for workarounds...but if you parse the wsdl yourself ( with XML::LibXML->load_xml(..) ) and replace the port/address/@location, you can just pass the LibXML Node object instead of the file to addWSDL() ( or ..::WSDL->new() ). XML::Compile handles more than just files passed to its object constructors.</p>
1041350
1042111