in reply to Re^2: XML::Compile Changing Server Endpoint
in thread XML::Compile Changing Server Endpoint
I need to be able to pass in different server names and override the one in the WSDL.
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.