axis-java-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Kashif Saleem" <Kashif.Sal...@newcastle.ac.uk>
Subject RE-[Axis2] Problem in accessing the python service
Date Fri, 24 Mar 2006 16:27:48 GMT
Hi Eran,
        Thanks for your help.Below is the output I got after monitoring the soap messages
using TCPMON.I chaged the helloWorld operation in http://wwww.basis.ncl.ac.uk/web-services/kashif.py
to accept no argument and return string.I am quite surprised it works.




Request:


POST /web-services/kashif.py HTTP/1.1

User-Agent: Axis/2.0

SOAPAction: 

Connection: Keep-Alive

Host: basis.ncl.ac.uk:8080

Content-Length: 749

Content-Type: text/xml; charset=UTF-8



<?xml version='1.0' encoding='UTF-8'?><soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing"><soapenv:Header><wsa:To
xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing">http://localhost:8080/web-services/kashif.py</wsa:To><wsa:ReplyTo
xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing"><wsa:Address>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</wsa:Address></wsa:ReplyTo><wsa:MessageID
xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing">A98863E478E239A7CF11432173236951</wsa:MessageID></soapenv:Header><soapenv:Body><example1:helloWorld
xmlns:example1="http://example1.org/example1" /></soapenv:Body></soapenv:Envelope>



Response:


HTTP/1.1 200 OK

Date: Fri, 24 Mar 2006 16:19:45 GMT

Server: Apache/1.3.33 (Debian GNU/Linux) mod_python/2.7.10 Python/2.3.4 mod_fastcgi/2.4.2
mod_ssl/2.8.22 OpenSSL/0.9.7e

Keep-Alive: timeout=15, max=100

Connection: Keep-Alive

Transfer-Encoding: chunked

Content-Type: text/xml



257

<?xml version="1.0" encoding="utf-8"?>
<SOAP-ENV:Envelope
  xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"
  xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xmlns:xsd="http://www.w3.org/2001/XMLSchema"
  xmlns:ZSI="http://www.zolera.com/schemas/ZSI/" 
  SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" >
<SOAP-ENV:Body>
<helloWorldResponse>
<SOAP-ENC:string id="414285c0">This is a hello world operation with no argument</SOAP-ENC:string>
</helloWorldResponse>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>





Kind Regards
Kashif Saleem


-----Original Message-----
From: Eran Chinthaka [mailto:chinthaka@opensource.lk]
Sent: Thu 23/03/2006 17:50
To: axis-user@ws.apache.org
Subject: Re: RE-[Axis2] Problem in accessing the python service
 


Kashif Saleem wrote:
> Hi Eran,
>         I found out that I can access the python services without any problem which does
not contain input arguments.So the problem occurs only if webservice needs some input arguments.As
I understood ZSI cant understand the way input argument send by the AXIS2 and as a result
it gives fault message "unparsable messages" as mentioned in the below email.Any thoughts
on it would highly be regarded.Thanks.
>   
Strange. Can you please send me the SOAP message which your python
server treats as correct ? Then I can see what is wrong with the message
Axis2 sends out.

-- Chinthaka
>
> Kind Regards
> Kashif Saleem
>   



Mime
View raw message