http://www.perlmonks.org?node_id=904173


in reply to Re^4: Soap::Lite and Complex Types with WSDL
in thread Soap::Lite and Complex Types with WSDL

And I don't believe I can use the second example with a local file.

You don't have to -- the code I posted is how I debug SOAP::Lite, DummyService doesn't exist, there is no server on localhost

Replies are listed 'Best First'.
Re^6: Soap::Lite and Complex Types with WSDL
by firstaspect (Initiate) on May 11, 2011 at 14:50 UTC
    Yes I understand that. But if you look at my original example then my WSDL file is in a local location:
    my $soap_result = SOAP::Lite -> service('file:/home/wsdl/Contact_Interface.wsdl')
    And it needs to stay in a local location, which I don't think works with proxy as you can't use the 'file:/' prefix.
      Yes I understand that. But if you look at my original example then my WSDL file is in a local location:

      And it needs to stay in a local location, which I don't think works with proxy as you can't use the 'file:/' prefix.

      But you see, I don't understand what you're asking me :)

      In the original post there was a problem, I showed you how I diagnosed it, and how to fix it; proxy/service played no role.

      If you're asking a new question (something about how service/proxy works or something), then you need to ask it effectively, ie dumb it down, write a test program (like mine) and T.I.T.S - Try It To See, and then explain how, what it does, is different, from what you want it to do.

        You can clearly see in my original code that I'm using a local WSDL file. Therefore I don't class it as a fix if it now doesn't allow me to use a local WSDL file. If you feel that is a fix then our opinions differ.