- Feb 9, 2002Hello again....
I've gotten alittle further on my SOAP-thingy, but there are stuff
that i quite don't get. Duncan helped me out ALOT (Thanks soo much
for the help man), so the formating is starting to look right, but
there are stuff in it that still looks weird, and i cant seeme to get
First, when i run the script it get this message :
SOAP-ENV:Client, No Deserializer found to deserialize
a 'http://namespaces.soaplite.com/perl:KapaksRequest' using encoding
which i think is weird cause there is'nt any references to
namespaces.soaplite.com in my code.
the second thing is the namespaces, does these look right?? Cause
they sure do look strange to me, compared to the example-formating i
3'rd: am i doing the request correct?? i have tried requesting using
the serialized result, but the all the <'s dissapers..
I'm totaly new with SOAP, so plaease bare with me......
TIA for helping out...
Ohh, the exmaple-request and my request is here :
and the actuall code is here :
Did'nt wanna paste it in cause its pretty much text...
--- In soaplite@y..., Duncan Cameron <dcameron@b...> wrote:
> On 2002-02-05 Stig Woxholt <bouche@o...> wrote:
> >I've got this problem which is driving me totaly nuts. I'm totaly
> >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
> >phone-line (physical network) information in return, atleast
> >i'm trying to do. I have some documentation on the request object,
> >matter how i format the request it keeps giving me the same errors
> >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.
> > RequesterInformation
> > ProductRequest
> > AddressInformartion
> The dump below doesn't look a lot like this. It seems to contain
> the method being called is 'checkline'
> an element called 'version' which has a value of "KAPAKS ver.2.8"
> a number attribute with value of "1".
> There aren't the 7 parameters which you are trying to send.
> >and i have a list of diffrent variables and a reference to what
> >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?
> Most likely that the parameters which you are passing do not match
> signature (prototype?) of the Java method being called. Which it
> as youu don't appear to be sending them.
> >2. Based on the format above, and the vars what would the request
> Can't tell.
> I suggest that you get more details of what the server is expecting.
> Ask for a sample soap message and maybe then post your SOAP-Lite
> here if it's still not working.
> Duncan Cameron
> >Below you see the response i get when running the script.
> >Thanx in advance for answers....
> >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
> >ENC="http://schemas.xmlsoap.org/soap/encoding/" SOAP-
> >ENV:Body><namesp1:checkLine xmlns:namesp1="urn:kapaksm2minterface-
> >service"><version number="1" xsi:type="xsd:string">KAPAKS ver.
> >SOAP::Transport::HTTP::Client::send_receive: HTTP::Response=HASH
> >SOAP::Transport::HTTP::Client::send_receive: HTTP/1.1 500
> >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-
> ><faultstring>Exception while handling service request:
> >(java.lang.String) -- no signature match</faultstring>
- << Previous post in topic Next post in topic >>