Loading ...
Sorry, an error occurred while loading the content.

6208Re: [soaplite] how to set the env prefix

Expand Messages
  • patrick mariani
    Aug 25 3:10 AM
      I had the same issue with the SOAP-ENV prefix - here
      is the answer.
      ----- Original Message -----
      Sent: Sunday, August 24, 2008 4:52 AM
      Subject: [soaplite] how to set the env prefix

      I am using SOAP::WSDL (what I heard is a pre processor to the
      SOAP::Lite that runs underneath).
      Started with the usual wsdl2perl generated files (very handy, btw).

      The soap that is generated is *almost* acceptable to the picky .NET
      server that I'm trying to communicate with.
      The two missing parts (that the server administrator has pointed out
      to me) are:
      1) I need to change the prefix of the envelope from "SOAP-ENV" to "soap"

      2) I need to have the <?xml version="1.0" encoding="utf- 8"?> as the
      very first line of the request.

      I thought #2 happened by default, but I guess not.

      I tried a simple $soap->envprefix( 'soap'), but it rejected me with
      "Can't locate object method "envprefix""

      How do I solve the above two problems?

    • Show all 3 messages in this topic