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

Interop with MS SOAP Toolkit 3.0

Expand Messages
  • Larry Campbell
    I ve written a SOAP toolkit which interoperates successfully with most of the other ones out there. However, with the MS SOAP Toolkits (both 2.0 and 3.0),
    Message 1 of 6 , Oct 20, 2002
    • 0 Attachment
      I've written a SOAP toolkit which interoperates successfully with most
      of the other ones out there. However, with the MS SOAP Toolkits (both
      2.0 and 3.0), nothing works. Here's a sample request (pretty-printed):

      Content-type: text/xml; charset=utf-8
      Host: mssoapinterop.org
      SOAPAction: "http://soapinterop.org/"

      <?xml version="1.0" encoding="UTF-8"?>
      <e:Envelope xmlns:i="http://www.w3.org/2001/XMLSchema-instance"
      xmlns:t0="http://soapinterop.org/xsd"
      xmlns:xsd="http://www.w3.org/2001/XMLSchema"
      xmlns:se="http://schemas.xmlsoap.org/soap/encoding/"
      xmlns:e="http://schemas.xmlsoap.org/soap/envelope/"
      xmlns="http://tempuri.org/wsdl/"
      e:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
      <e:Body>
      <m:echoString xmlns:m="http://soapinterop.org/">
      <inputString i:type="xsd:string">
      foo
      </inputString>
      </m:echoString>
      </e:Body>
      </e:Envelope>

      which looks correct to me, even after much scrutiny; and here's the
      response (also pretty-printed):

      <?xml version="1.0" encoding="UTF-8" standalone="no"?>
      <SOAP-ENV:Envelope xmlns:SOAPSDK1="http://www.w3.org/2001/XMLSchema"
      xmlns:SOAPSDK2="http://www.w3.org/2001/XMLSchema-instance"
      xmlns:SOAPSDK3="http://schemas.xmlsoap.org/soap/encoding/"
      xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
      <SOAP-ENV:Body
      SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
      <SOAP-ENV:Fault>
      <faultcode>
      SOAP-ENV:Server
      </faultcode>
      <faultstring>
      SoapMapper:Restoring data into SoapMapper string failed
      </faultstring>
      <detail>
      <mserror:errorInfo
      xmlns:mserror="http://schemas.microsoft.com/soap-toolkit/faultdetail/
      error/">
      <mserror:returnCode>
      -2147024809 : The parameter is incorrect.
      </mserror:returnCode>
      <mserror:serverErrorInfo>
      <mserror:description>
      SoapMapper:Restoring data into SoapMapper string failed
      HRESULT=0x80070057: The parameter is incorrect. - WSDLReader:None of
      the matching operations for soapAction http://soapinterop.org/ could
      successfully load the incoming request. Potential typemapper problem
      HRESULT=0x80070057: The parameter is incorrect. - Server:One of the
      parameters supplied is invalid. HRESULT=0x80070057: The parameter is
      incorrect.
      </mserror:description>
      <mserror:source>
      SoapMapper
      </mserror:source>
      </mserror:serverErrorInfo>
      <mserror:callStack>
      <mserror:callElement>
      <mserror:component>
      SoapMapper
      </mserror:component>
      <mserror:description>
      Restoring data into SoapMapper string failed
      </mserror:description>
      <mserror:returnCode>
      -2147024809 : The parameter is incorrect.
      </mserror:returnCode>
      </mserror:callElement>
      <mserror:callElement>
      <mserror:component>
      WSDLReader
      </mserror:component>
      <mserror:description>
      None of the matching operations for soapAction
      http://soapinterop.org/ could successfully load the incoming request.
      Potential typemapper problem
      </mserror:description>
      <mserror:returnCode>
      -2147024809 : The parameter is incorrect.
      </mserror:returnCode>
      </mserror:callElement>
      <mserror:callElement>
      <mserror:component>
      Server
      </mserror:component>
      <mserror:description>
      One of the parameters supplied is invalid.
      </mserror:description>
      <mserror:returnCode>
      -2147024809 : The parameter is incorrect.
      </mserror:returnCode>
      </mserror:callElement>
      </mserror:callStack>
      </mserror:errorInfo>
      </detail>
      </SOAP-ENV:Fault>
      </SOAP-ENV:Body>
      </SOAP-ENV:Envelope>

      This sure has me stumped. Anyone?
    • Paul Kulchenko
      Hi Larry, ... I would try one more time with inputString in http://soapinterop.org/ namespace (currently this parameter is in http://tempuri.org/wsdl/
      Message 2 of 6 , Oct 20, 2002
      • 0 Attachment
        Hi Larry,

        > <m:echoString xmlns:m="http://soapinterop.org/">
        > <inputString i:type="xsd:string">
        > foo
        > </inputString>
        > </m:echoString>

        I would try one more time with inputString in
        "http://soapinterop.org/" namespace (currently this parameter is in
        "http://tempuri.org/wsdl/" namespace). If THAT doesn't help then I
        would talk to someone on the server side ;)

        Best wishes, Paul.

        --- Larry Campbell <Larry.Campbell@...> wrote:
        > I've written a SOAP toolkit which interoperates successfully with
        > most
        > of the other ones out there. However, with the MS SOAP Toolkits
        > (both
        > 2.0 and 3.0), nothing works. Here's a sample request
        > (pretty-printed):
        >
        > Content-type: text/xml; charset=utf-8
        > Host: mssoapinterop.org
        > SOAPAction: "http://soapinterop.org/"
        >
        > <?xml version="1.0" encoding="UTF-8"?>
        > <e:Envelope xmlns:i="http://www.w3.org/2001/XMLSchema-instance"
        > xmlns:t0="http://soapinterop.org/xsd"
        > xmlns:xsd="http://www.w3.org/2001/XMLSchema"
        > xmlns:se="http://schemas.xmlsoap.org/soap/encoding/"
        > xmlns:e="http://schemas.xmlsoap.org/soap/envelope/"
        > xmlns="http://tempuri.org/wsdl/"
        > e:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
        > <e:Body>
        > <m:echoString xmlns:m="http://soapinterop.org/">
        > <inputString i:type="xsd:string">
        > foo
        > </inputString>
        > </m:echoString>
        > </e:Body>
        > </e:Envelope>
        >
        > which looks correct to me, even after much scrutiny; and here's the
        >
        > response (also pretty-printed):
        >
        > <?xml version="1.0" encoding="UTF-8" standalone="no"?>
        > <SOAP-ENV:Envelope
        > xmlns:SOAPSDK1="http://www.w3.org/2001/XMLSchema"
        > xmlns:SOAPSDK2="http://www.w3.org/2001/XMLSchema-instance"
        > xmlns:SOAPSDK3="http://schemas.xmlsoap.org/soap/encoding/"
        > xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
        > <SOAP-ENV:Body
        > SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
        > <SOAP-ENV:Fault>
        > <faultcode>
        > SOAP-ENV:Server
        > </faultcode>
        > <faultstring>
        > SoapMapper:Restoring data into SoapMapper string failed
        > </faultstring>
        > <detail>
        > <mserror:errorInfo
        >
        xmlns:mserror="http://schemas.microsoft.com/soap-toolkit/faultdetail/
        >
        > error/">
        > <mserror:returnCode>
        > -2147024809 : The parameter is incorrect.
        > </mserror:returnCode>
        > <mserror:serverErrorInfo>
        > <mserror:description>
        > SoapMapper:Restoring data into SoapMapper string failed
        > HRESULT=0x80070057: The parameter is incorrect. - WSDLReader:None
        > of
        > the matching operations for soapAction http://soapinterop.org/
        > could
        > successfully load the incoming request. Potential typemapper
        > problem
        > HRESULT=0x80070057: The parameter is incorrect. - Server:One of the
        >
        > parameters supplied is invalid. HRESULT=0x80070057: The parameter
        > is
        > incorrect.
        > </mserror:description>
        > <mserror:source>
        > SoapMapper
        > </mserror:source>
        > </mserror:serverErrorInfo>
        > <mserror:callStack>
        > <mserror:callElement>
        > <mserror:component>
        > SoapMapper
        > </mserror:component>
        > <mserror:description>
        > Restoring data into SoapMapper string failed
        > </mserror:description>
        > <mserror:returnCode>
        > -2147024809 : The parameter is incorrect.
        > </mserror:returnCode>
        > </mserror:callElement>
        > <mserror:callElement>
        > <mserror:component>
        > WSDLReader
        > </mserror:component>
        > <mserror:description>
        > None of the matching operations for soapAction
        > http://soapinterop.org/ could successfully load the incoming
        > request.
        > Potential typemapper problem
        > </mserror:description>
        > <mserror:returnCode>
        > -2147024809 : The parameter is incorrect.
        > </mserror:returnCode>
        > </mserror:callElement>
        > <mserror:callElement>
        > <mserror:component>
        > Server
        > </mserror:component>
        > <mserror:description>
        > One of the parameters supplied is invalid.
        > </mserror:description>
        > <mserror:returnCode>
        > -2147024809 : The parameter is incorrect.
        > </mserror:returnCode>
        > </mserror:callElement>
        > </mserror:callStack>
        > </mserror:errorInfo>
        > </detail>
        > </SOAP-ENV:Fault>
        > </SOAP-ENV:Body>
        > </SOAP-ENV:Envelope>
        >
        > This sure has me stumped. Anyone?
        >


        __________________________________________________
        Do you Yahoo!?
        Y! Web Hosting - Let the expert host your web site
        http://webhosting.yahoo.com/
      • Shane Caraveo
        I ran into something similar, the 2.0 toolkit interop tests unfortunately use urn:soapinterop for the soap action (everyone else uses what you are trying).
        Message 3 of 6 , Oct 20, 2002
        • 0 Attachment
          I ran into something similar, the 2.0 toolkit interop tests
          unfortunately use 'urn:soapinterop' for the soap action (everyone else
          uses what you are trying). Additionaly, if you are using the automated
          interop servers, such as the one at http://soap.4s4c.com/registration/,
          then the ms url's are wrong (should be
          http://mssoapinterop.org/stk/Interop.wsdl). This however does not
          explain failures you would be having with the 3.0 toolkit interop tests.
          Shane

          Larry Campbell wrote:
          > I've written a SOAP toolkit which interoperates successfully with most
          > of the other ones out there. However, with the MS SOAP Toolkits (both
          > 2.0 and 3.0), nothing works. Here's a sample request (pretty-printed):
          >
          > Content-type: text/xml; charset=utf-8
          > Host: mssoapinterop.org
          > SOAPAction: "http://soapinterop.org/"
          >
          > <?xml version="1.0" encoding="UTF-8"?>
          > <e:Envelope xmlns:i="http://www.w3.org/2001/XMLSchema-instance"
          > xmlns:t0="http://soapinterop.org/xsd"
          > xmlns:xsd="http://www.w3.org/2001/XMLSchema"
          > xmlns:se="http://schemas.xmlsoap.org/soap/encoding/"
          > xmlns:e="http://schemas.xmlsoap.org/soap/envelope/"
          > xmlns="http://tempuri.org/wsdl/"
          > e:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
          > <e:Body>
          > <m:echoString xmlns:m="http://soapinterop.org/">
          > <inputString i:type="xsd:string">
          > foo
          > </inputString>
          > </m:echoString>
          > </e:Body>
          > </e:Envelope>
          >
          > which looks correct to me, even after much scrutiny; and here's the
          > response (also pretty-printed):
          >
          > <?xml version="1.0" encoding="UTF-8" standalone="no"?>
          > <SOAP-ENV:Envelope xmlns:SOAPSDK1="http://www.w3.org/2001/XMLSchema"
          > xmlns:SOAPSDK2="http://www.w3.org/2001/XMLSchema-instance"
          > xmlns:SOAPSDK3="http://schemas.xmlsoap.org/soap/encoding/"
          > xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
          > <SOAP-ENV:Body
          > SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
          > <SOAP-ENV:Fault>
          > <faultcode>
          > SOAP-ENV:Server
          > </faultcode>
          > <faultstring>
          > SoapMapper:Restoring data into SoapMapper string failed
          > </faultstring>
          > <detail>
          > <mserror:errorInfo
          > xmlns:mserror="http://schemas.microsoft.com/soap-toolkit/faultdetail/
          > error/">
          > <mserror:returnCode>
          > -2147024809 : The parameter is incorrect.
          > </mserror:returnCode>
          > <mserror:serverErrorInfo>
          > <mserror:description>
          > SoapMapper:Restoring data into SoapMapper
          > string failed HRESULT=0x80070057: The parameter is incorrect. -
          > WSDLReader:None of the matching operations for soapAction
          > http://soapinterop.org/ could successfully load the incoming request.
          > Potential typemapper problem HRESULT=0x80070057: The parameter is
          > incorrect. - Server:One of the parameters supplied is invalid.
          > HRESULT=0x80070057: The parameter is incorrect.
          > </mserror:description>
          > <mserror:source>
          > SoapMapper
          > </mserror:source>
          > </mserror:serverErrorInfo>
          > <mserror:callStack>
          > <mserror:callElement>
          > <mserror:component>
          > SoapMapper
          > </mserror:component>
          > <mserror:description>
          > Restoring data into SoapMapper string
          > failed
          > </mserror:description>
          > <mserror:returnCode>
          > -2147024809 : The parameter is incorrect.
          > </mserror:returnCode>
          > </mserror:callElement>
          > <mserror:callElement>
          > <mserror:component>
          > WSDLReader
          > </mserror:component>
          > <mserror:description>
          > None of the matching operations for
          > soapAction http://soapinterop.org/ could successfully load the incoming
          > request. Potential typemapper problem
          > </mserror:description>
          > <mserror:returnCode>
          > -2147024809 : The parameter is incorrect.
          > </mserror:returnCode>
          > </mserror:callElement>
          > <mserror:callElement>
          > <mserror:component>
          > Server
          > </mserror:component>
          > <mserror:description>
          > One of the parameters supplied is invalid.
          > </mserror:description>
          > <mserror:returnCode>
          > -2147024809 : The parameter is incorrect.
          > </mserror:returnCode>
          > </mserror:callElement>
          > </mserror:callStack>
          > </mserror:errorInfo>
          > </detail>
          > </SOAP-ENV:Fault>
          > </SOAP-ENV:Body>
          > </SOAP-ENV:Envelope>
          >
          > This sure has me stumped. Anyone?
          >
        • Larry Campbell
          Thanks for the suggestion. Unfortunately, it didn t help. Here s hoping someone from the server side reads this list... - lc
          Message 4 of 6 , Oct 20, 2002
          • 0 Attachment
            Thanks for the suggestion. Unfortunately, it didn't help. Here's hoping
            someone from the server side reads this list...

            - lc

            On Sunday, October 20, 2002, at 09:43 PM, Paul Kulchenko wrote:

            > Hi Larry,
            >
            >> <m:echoString xmlns:m="http://soapinterop.org/">
            >> <inputString i:type="xsd:string">
            >> foo
            >> </inputString>
            >> </m:echoString>
            >
            > I would try one more time with inputString in
            > "http://soapinterop.org/" namespace (currently this parameter is in
            > "http://tempuri.org/wsdl/" namespace). If THAT doesn't help then I
            > would talk to someone on the server side ;)
            >
            > Best wishes, Paul.
          • Kirill Gavrylyuk
            Hi, Larry, The problem is in the inputString element of your request. The wsdl http://mssoapinterop.org/stkV3/Interop.wsdl is rpc/encoded , so inputString
            Message 5 of 6 , Oct 20, 2002
            • 0 Attachment

              Hi, Larry,

              The problem is in the inputString element of your request. The wsdl

              http://mssoapinterop.org/stkV3/Interop.wsdl

              is rpc/encoded , so inputString element should be unqualified, e.g. in no namespace.

              In your case it is qualified with http://tempuri.org/wsdl/ as Paul noted.

               

              Either remove xmlns="http://tempuri.org/wsdl/" from the Envelope element, or add xmlns=”” to the inputString element.

               

              Thanks

               

               

              -----Original Message-----
              From: Larry Campbell [mailto:Larry.Campbell@...]
              Sent: Sunday, October 20, 2002 3:10 PM
              To: soapbuilders@yahoogroups.com
              Subject: [soapbuilders] Interop with MS SOAP Toolkit 3.0

               

              I've written a SOAP toolkit which interoperates successfully with most of the other ones out there. However, with the MS SOAP Toolkits (both 2.0 and 3.0), nothing works. Here's a sample request (pretty-printed):

               

              Content-type: text/xml; charset=utf-8

              Host: mssoapinterop.org

              SOAPAction: "http://soapinterop.org/"

               

              <?xml version="1.0" encoding="UTF-8"?>

              <e:Envelope xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns:t0="http://soapinterop.org/xsd"

              xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:se="http://schemas.xmlsoap.org/soap/encoding/"

              xmlns:e="http://schemas.xmlsoap.org/soap/envelope/" xmlns="http://tempuri.org/wsdl/"

              e:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">

              <e:Body>

              <m:echoString xmlns:m="http://soapinterop.org/">

              <inputString i:type="xsd:string">

              foo

              </inputString>

              </m:echoString>

              </e:Body>

              </e:Envelope>

               

              which looks correct to me, even after much scrutiny; and here's the response (also pretty-printed):

               

              <?xml version="1.0" encoding="UTF-8" standalone="no"?>

              <SOAP-ENV:Envelope xmlns:SOAPSDK1="http://www.w3.org/2001/XMLSchema" xmlns:SOAPSDK2="http://www.w3.org/2001/XMLSchema-instance"

              xmlns:SOAPSDK3="http://schemas.xmlsoap.org/soap/encoding/" xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">

              <SOAP-ENV:Body SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">

              <SOAP-ENV:Fault>

              <faultcode>

              SOAP-ENV:Server

              </faultcode>

              <faultstring>

              SoapMapper:Restoring data into SoapMapper string failed

              </faultstring>

              <detail>

              <mserror:errorInfo xmlns:mserror="http://schemas.microsoft.com/soap-toolkit/faultdetail/error/">

              <mserror:returnCode>

              -2147024809 : The parameter is incorrect.

              </mserror:returnCode>

              <mserror:serverErrorInfo>

              <mserror:description>

              SoapMapper:Restoring data into SoapMapper string failed HRESULT=0x80070057: The parameter is incorrect. - WSDLReader:None of the matching operations for soapAction http://soapinterop.org/ could successfully load the incoming request. Potential typemapper problem HRESULT=0x80070057: The parameter is incorrect. - Server:One of the parameters supplied is invalid. HRESULT=0x80070057: The parameter is incorrect.

              </mserror:description>

              <mserror:source>

              SoapMapper

              </mserror:source>

              </mserror:serverErrorInfo>

              <mserror:callStack>

              <mserror:callElement>

              <mserror:component>

              SoapMapper

              </mserror:component>

              <mserror:description>

              Restoring data into SoapMapper string failed

              </mserror:description>

              <mserror:returnCode>

              -2147024809 : The parameter is incorrect.

              </mserror:returnCode>

              </mserror:callElement>

              <mserror:callElement>

              <mserror:component>

              WSDLReader

              </mserror:component>

              <mserror:description>

              None of the matching operations for soapAction http://soapinterop.org/ could successfully load the incoming request. Potential typemapper problem

              </mserror:description>

              <mserror:returnCode>

              -2147024809 : The parameter is incorrect.

              </mserror:returnCode>

              </mserror:callElement>

              <mserror:callElement>

              <mserror:component>

              Server

              </mserror:component>

              <mserror:description>

              One of the parameters supplied is invalid.

              </mserror:description>

              <mserror:returnCode>

              -2147024809 : The parameter is incorrect.

              </mserror:returnCode>

              </mserror:callElement>

              </mserror:callStack>

              </mserror:errorInfo>

              </detail>

              </SOAP-ENV:Fault>

              </SOAP-ENV:Body>

              </SOAP-ENV:Envelope>

               

              This sure has me stumped. Anyone?

            • Larry Campbell
              Thanks, that did it! I have one lingering question. I ve gone back and revisited the SOAP (1.1) and WSDL (1.1) specs and I can t find any prose indicating that
              Message 6 of 6 , Oct 21, 2002
              • 0 Attachment
                Thanks, that did it!

                I have one lingering question. I've gone back and revisited the SOAP
                (1.1) and WSDL (1.1) specs and I can't find any prose indicating that
                input parameter names should be unqualified. They don't say that they
                should be qualified either; however, I assumed that any names defined
                in the WSDL should be qualified by the targetNamespace currently in
                scope. Did I miss something, or misread something, in the specs? Or is
                this one of those "known gotchas"?

                - Larry

                On Sunday, October 20, 2002, at 11:25 PM, Kirill Gavrylyuk wrote:

                > Hi, Larry,
                >
                > The problem is in the inputString element of your request. The wsdl
                >
                > http://mssoapinterop.org/stkV3/Interop.wsdl
                >
                > is rpc/encoded , so inputString element should be unqualified, e.g. in
                > no namespace.
                >
                > In your case it is qualified withhttp://tempuri.org/wsdl/as Paul noted.
                >
                >  
                >
                > Either removexmlns="http://tempuri.org/wsdl/"from the Envelope
                > element, or add xmlns=”” to the inputString element.
                >
                >  
                >
                > Thanks
                >
                >  
                >
                >  
                >
                > -----Original Message-----
                > From: Larry Campbell [mailto:Larry.Campbell@...]
                > Sent: Sunday, October 20, 2002 3:10 PM
                > To: soapbuilders@yahoogroups.com
                > Subject: [soapbuilders] Interop with MS SOAP Toolkit 3.0
                >
                >  
                >
                > I've written a SOAP toolkit which interoperates successfully with most
                > of the other ones out there. However, with the MS SOAP Toolkits (both
                > 2.0 and 3.0), nothing works. Here's a sample request (pretty-printed):
                >
                >  
                >
                > Content-type: text/xml; charset=utf-8
                >
                > Host: mssoapinterop.org
                >
                > SOAPAction: "http://soapinterop.org/"
                >
                >  
                >
                > <?xml version="1.0" encoding="UTF-8"?>
                >
                > <e:Envelope xmlns:i="http://www.w3.org/2001/XMLSchema-instance"
                > xmlns:t0="http://soapinterop.org/xsd"
                >
                > xmlns:xsd="http://www.w3.org/2001/XMLSchema"
                > xmlns:se="http://schemas.xmlsoap.org/soap/encoding/"
                >
                > xmlns:e="http://schemas.xmlsoap.org/soap/envelope/"
                > xmlns="http://tempuri.org/wsdl/"
                >
                > e:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
                >
                > <e:Body>
                >
                > <m:echoString xmlns:m="http://soapinterop.org/">
                >
                > <inputString i:type="xsd:string">
                >
                > foo
                >
                > </inputString>
                >
                > </m:echoString>
                >
                > </e:Body>
                >
                > </e:Envelope>
                >
                >  
                >
                > which looks correct to me, even after much scrutiny; and here's the
                > response (also pretty-printed):
                >
                >  
                >
                > <?xml version="1.0" encoding="UTF-8" standalone="no"?>
                >
                > <SOAP-ENV:Envelope xmlns:SOAPSDK1="http://www.w3.org/2001/XMLSchema"
                > xmlns:SOAPSDK2="http://www.w3.org/2001/XMLSchema-instance"
                >
                > xmlns:SOAPSDK3="http://schemas.xmlsoap.org/soap/encoding/"
                > xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
                >
                > <SOAP-ENV:Body
                > SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
                >
                > <SOAP-ENV:Fault>
                >
                > <faultcode>
                >
                > SOAP-ENV:Server
                >
                > </faultcode>
                >
                > <faultstring>
                >
                > SoapMapper:Restoring data into SoapMapper string failed
                >
                > </faultstring>
                >
                > <detail>
                >
                > <mserror:errorInfo
                > xmlns:mserror="http://schemas.microsoft.com/soap-toolkit/faultdetail/
                > error/">
                >
                > <mserror:returnCode>
                >
                > -2147024809 : The parameter is incorrect.
                >
                > </mserror:returnCode>
                >
                > <mserror:serverErrorInfo>
                >
                > <mserror:description>
                >
                > SoapMapper:Restoring data into SoapMapper string failed
                > HRESULT=0x80070057: The parameter is incorrect. - WSDLReader:None of
                > the matching operations for soapAction http://soapinterop.org/ could
                > successfully load the incoming request. Potential typemapper problem
                > HRESULT=0x80070057: The parameter is incorrect. - Server:One of the
                > parameters supplied is invalid. HRESULT=0x80070057: The parameter is
                > incorrect.
                >
                > </mserror:description>
                >
                > <mserror:source>
                >
                > SoapMapper
                >
                > </mserror:source>
                >
                > </mserror:serverErrorInfo>
                >
                > <mserror:callStack>
                >
                > <mserror:callElement>
                >
                > <mserror:component>
                >
                > SoapMapper
                >
                > </mserror:component>
                >
                > <mserror:description>
                >
                > Restoring data into SoapMapper string failed
                >
                > </mserror:description>
                >
                > <mserror:returnCode>
                >
                > -2147024809 : The parameter is incorrect.
                >
                > </mserror:returnCode>
                >
                > </mserror:callElement>
                >
                > <mserror:callElement>
                >
                > <mserror:component>
                >
                > WSDLReader
                >
                > </mserror:component>
                >
                > <mserror:description>
                >
                > None of the matching operations for soapAction http://soapinterop.org/
                > could successfully load the incoming request. Potential typemapper
                > problem
                >
                > </mserror:description>
                >
                > <mserror:returnCode>
                >
                > -2147024809 : The parameter is incorrect.
                >
                > </mserror:returnCode>
                >
                > </mserror:callElement>
                >
                > <mserror:callElement>
                >
                > <mserror:component>
                >
                > Server
                >
                > </mserror:component>
                >
                > <mserror:description>
                >
                > One of the parameters supplied is invalid.
                >
                > </mserror:description>
                >
                > <mserror:returnCode>
                >
                > -2147024809 : The parameter is incorrect.
                >
                > </mserror:returnCode>
                >
                > </mserror:callElement>
                >
                > </mserror:callStack>
                >
                > </mserror:errorInfo>
                >
                > </detail>
                >
                > </SOAP-ENV:Fault>
                >
                > </SOAP-ENV:Body>
                >
                > </SOAP-ENV:Envelope>
                >
                >  
                >
                > This sure has me stumped. Anyone?
                >
                >
                <image.tiff>
                >
                >
                > -----------------------------------------------------------------
                > This group is a forum for builders of SOAP implementations to discuss
                > implementation and interoperability issues.  Please stay on-topic.
                >
                > To unsubscribe from this group, send an email to:
                > soapbuilders-unsubscribe@yahoogroups.com
                >
                >
                >
                > Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service.
              Your message has been successfully submitted and would be delivered to recipients shortly.