in reply to SOAP::Data questions

It's easier to think of it from the view of the XML that must be in the SOAP envelope's Body. An example of building up the body using SOAP::Data can be seen in Re: SOAP Beginner ... I hate to impose. An alternative to doing it by hand is to use SOAP::Data::Builder. You might get more specific help if you can post the types and messages part of the WSDL.

/J\

Replies are listed 'Best First'.
Re^2: SOAP::Data questions
by DJpumps (Novice) on Mar 22, 2005 at 11:15 UTC
    Thanks. SOAP::Data::Builder doesn't seem to provide a simple solution unless you know your way around the SOAP envelop syntax and semantics. What I want is an example of how an object looks like and how a list of such objects look like (looks like == represented by SOAP::Data).
    -- DJpumps

      The "object" is defined in the <types> element of the WSDL, it will be defined differently depending on the encoding "style" of the SOAP body and the structure of the "object". I have given you a link to an example of how one particular "object" might be represented using SOAP::Data - the OP in that case had given an example of the XML required.

      If you are going to be working with SOAP you should at least be making some attempt to understand it - please review the documentation at http://www.w3.org/TR/2003/REC-soap12-part0-20030624/ at the very least in the first place.

      /J\

        While I understand the WSDL completely I still don't quite understand how SOAP::Lite serializes data structures. I'll look into the w3 link you posted but I don't understand how it will help me figure out the way SOAP::Data works for complex data structures.

        Thanks

        -- DJpumps