in reply to SOAP::Lite to access OBIEE Web Services

however i do not get any results.

But what kind of response do you get?

You can use pp_dump from below links to debug your SOAP::Lite stuff

I have copy/paste for you :)

My soap tips (I hate soap), SOAP::Lite is too much work, SOAP::Simple is less work (but its simple, when stuck go to XML::Compile::SOAP, more verbose, but you want verbose with SOAP ) ... its built on XML::Compile::SOAP/http://perl.overmeer.net/xml-compile/#doc , see my treasure trove of soap examples and lost knowledge,$soap->transport->add_handler("request_send", \&pp_dump );, http://cookbook.soaplite.com/, SOAP endpoint , Re^3: SOAP::Lite login setup, Re: I do not understand how to write a SOAP server., An XML Overview Towards Understanding SOAP, Re^3: SOAP::Lite and custom envelopes, The XML FIles: Understanding XML Namespaces, How to Call a .NET-based Web Service Using the SOAP::Lite Perl Library (2002 )

  • Comment on Re: SOAP::Lite to access OBIEE Web Services

Replies are listed 'Best First'.
Re^2: SOAP::Lite to access OBIEE Web Services
by nirvanaPL (Novice) on Nov 30, 2013 at 13:31 UTC

    I get no response with the above code. $som->result gives undef. I will have to try your suggested debug. I also tried using SOAP::Lite->Service(WSDL,service,port)->$method which works for simple type such as logon to get session id but does not work for complex types.

      I get no response with the above code. $som->result gives undef.

      result is not response, response is http response, the same way you have soap envelope it produced you should have what the server gave back at you

        The actual response was 40k lines so I only pasted the soap envelope. However, the issue I had is resolved by using the endpoint for proxy. Hopefully this post will be useful for someone. Thanks everyone for your input. I appreciate it.