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

1208SOAP-trouble

Expand Messages
  • Stig Woxholt
    Feb 5, 2002
      I've got this problem which is driving me totaly nuts. I'm totaly new to
      SOAP, which might have something to do with the problem :/

      The thing is that i've gotta make a RPC to a majort phone-company to get
      phone-line (physical network) information in return, atleast that's what
      i'm trying to do. I have some documentation on the request object, but no
      matter how i format the request it keeps giving me the same errors in
      return, "no signatur match".

      i've got like 7 params that is mandatory, but sending these just
      returns "no signature match" aswell.

      I'm uncertain if i'm formating the request object the right way.
      It's supposed to look like this.

      KapaksRequest
      RequesterInformation
      ProductRequest
      AddressInformartion

      and i have a list of diffrent variables and a reference to what structure
      reference it belongs. like this

      var = version
      Structure reference = KapaksRequest
      Javatype = String

      so what i'm wondering is :

      1. What does "no match signature" mean?
      2. Based on the format above, and the vars what would the request look like

      Below you see the response i get when running the script.

      Thanx in advance for answers....

      -Stig


      Accept: text/xml
      Accept: multipart/*
      Content-Length: 545
      Content-Type: text/xml; charset=utf-8
      SOAPAction: "urn:kapaksm2minterface-service#checkLine"

      <?xml version="1.0" encoding="UTF-8"?><SOAP-ENV:Envelope xmlns:SOAP-
      ENC="http://schemas.xmlsoap.org/soap/encoding/" SOAP-
      ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:SOAP-
      ENV="http://schemas.xmlsoap.org/soap/envelope/"
      xmlns:xsi="http://www.w3.org/1999/XMLSchema-instance"
      xmlns:xsd="http://www.w3.org/1999/XMLSchema"><SOAP-
      ENV:Body><namesp1:checkLine xmlns:namesp1="urn:kapaksm2minterface-
      service"><version number="1" xsi:type="xsd:string">KAPAKS ver.
      2.8</version></namesp1:checkLine></SOAP-ENV:Body></SOAP-ENV:Envelope>
      SOAP::Transport::HTTP::Client::send_receive: HTTP::Response=HASH(0x84c1c2c)
      SOAP::Transport::HTTP::Client::send_receive: HTTP/1.1 500 (Internal Server
      Error) ok
      Cache-Control: private
      Cache-Control: no-cache="set-cookie,set-cookie2"
      Connection: close
      Date: Fri, 25 Jan 2002 14:54:16 GMT
      Server: Netscape-Enterprise/4.1
      Content-Language: en
      Content-Length: 571
      Content-Type: text/xml; charset=utf-8
      Expires: Thu, 01 Dec 1994 16:00:00 GMT
      Client-Date: Fri, 25 Jan 2002 14:52:00 GMT
      Client-Response-Num: 1
      Set-Cookie: sesessionid=ADO40DUHLNPYZH5VDYQ0CMQ;Path=/

      <?xml version='1.0' encoding='UTF-8'?>
      <SOAP-ENV:Envelope xmlns:SOAP-
      ENV="http://schemas.xmlsoap.org/soap/envelope/"
      xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
      xmlns:xsd="http://www.w3.org/2001/XMLSchema">
      <SOAP-ENV:Body>
      <SOAP-ENV:Fault>
      <faultcode>SOAP-ENV:Server</faultcode>
      <faultstring>Exception while handling service request:
      url.to.server.removed.for.securety.soap.server.KapaksM2MInterface.checkLine
      (java.lang.String) -- no signature match</faultstring>
      <faultactor>/soap/servlet/rpcrouter</faultactor>
      </SOAP-ENV:Fault>

      </SOAP-ENV:Body>
      </SOAP-ENV:Envelope>
    • Show all 5 messages in this topic