Beefy Boxes and Bandwidth Generously Provided by pair Networks
Perl Monk, Perl Meditation
 
PerlMonks  

Re^6: Soap::Lite and Complex Types with WSDL

by firstaspect (Initiate)
on May 11, 2011 at 14:50 UTC ( [id://904175]=note: print w/replies, xml ) Need Help??


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

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.

Replies are listed 'Best First'.
Re^7: Soap::Lite and Complex Types with WSDL
by Anonymous Monk on May 11, 2011 at 15:07 UTC
    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.
        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.

        Um, the fix was to change

        SOAP::Data->name("<ConnectContactId>" => 'CON12347')
        to
        SOAP::Data->name( "ConnectContactId" => 'CON12347' )
        This has no effect on using a local WSDL file.

        I don't understand why/how this is confusing.

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://904175]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others contemplating the Monastery: (5)
As of 2024-04-23 09:42 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found