You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tomcat.apache.org by eh...@inexware.fr on 2001/08/17 12:44:20 UTC
Sending data to a servlet
Hi,
I'm trying to open a connection to a servlet an exchange data with it. I
have Apache 1.3.20 redirecting to Tomcat3.2.3 via mod_j but I've got several
issue. i'm opening the connection by a java.net.Socket sending :
GET /UBSSoap HTTP/1.1
Host:192.168.0.93:80
Content-type:text/xml
MyAction:/Synchro
<message><sender>manu</sender><content>hello</content></message>
with apjv12 I just can't get a response from the server and I've a header
parsing error in mod_jk.log
with apjv13 I can't parse the incoming xml and I can send a message from the
server to my client but it is followed by
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<HTML><HEAD>
<TITLE>400 Bad Request</TITLE>
</HEAD><BODY>
<H1>Bad Request</H1>
Your browser sent a request that this server could not understand.<P>
Invalid URI in request <SOAP-ENV:Envelope
xmlns:SOAP-ENV='http://schemas.xmlsoap.org/soap/envelope/'><SOAP-ENV:B
ody><UserName>Deadgreen</UserName><Password>zgTlIdslV6x
SYO4HCjwFiA==</Password></SOAP-ENV:Body></SOAP-ENV:Envelope&g
t;<P>
<HR>
<ADDRESS>Apache/1.3.20 Server at grosbill38 Port 80</ADDRESS>
</BODY></HTML>
</HTM>
If tomcat is running as a standalone server all is working fine. Where am I
wrong ?
Emmanuel