Hello from the US: Where can I acquire this TCP Tunnel/Monitor ? Thank You,
Martin Gainty *Instructor/Consultant/Chess Nut* ----- Original Message ----- From: "Dragos Vilcu" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Friday, February 20, 2004 9:00 AM Subject: Re: SOAP CHARSET UTF-8 > > I use a TCP Tunnel/Monitor Application (a simple proxy application that > includes a visual interface; org.apache.soap.util.net.TcpTunnelGui) for > debugging. > The server port is 7778; I tried without TCP Tunnel/Monitor also. Of course > in this case I ask for port 7778 directly, but still the same result: > - with Apache SOAP 2.3.1 for client it didn't work at all, > - with Oracle's version of SOAP for client it works but not for > specific Romanian characters. > Anyway thank you for trying to help me and if you have new ideas please > write me. > > > ----- Original Message ----- > From: "Scott Nichol" <[EMAIL PROTECTED]> > To: <[EMAIL PROTECTED]> > Sent: Friday, February 20, 2004 3:40 PM > Subject: Re: SOAP CHARSET UTF-8 > > > One difference I see is that Apache SOAP 2.3.1 includes the port in the HTTP > Host header. What bothers me is that it asks for port 8000, yet the > response message says the server is at 7778. Is 7778 an admin port or > something? > > Scott Nichol > > Do not send e-mail directly to this e-mail address, > because it is filtered to accept only mail from > specific mail lists. > ----- Original Message ----- > From: "Dragos Vilcu" <[EMAIL PROTECTED]> > To: <[EMAIL PROTECTED]> > Sent: Friday, February 20, 2004 2:21 AM > Subject: Re: SOAP CHARSET UTF-8 > > > >The client payload you show below looks like SOAP 2.3.1, which is good. It > should be able to properly encode characters as UTF-8, and as you see, it > >specifies that charset in the Content-Type header. > >The error response from the server is very generic. Are you certain that > the URL is correct? If you point your browser to > >http://dragos:8000/soap/servlet/soaprouter, what do you see? If Apache > SOAP is configured to handle that URL, your browser should show a page with > the >message "Sorry, I don't speak via HTTP GET- you have to use HTTP POST > to talk to me." > > > > The URL is correct. > Case 1) When I use SOAP 2.3.1 for Client it didn't work. > > Case 2) When I use "soap.jar" provided by Oracle (iAS v1.0.2.2.) for > client (i think that the version of SOAP is 1.1 ?), it works fine with the > same url. > The only thing that it didn't work in this case is the transmision of > specific Romanian characters like 'ş', 'ţ', 'ă', 'î', 'â'. > This is what is really bothering me, and I don't know how to fix it. > > > Case 1) > > //The call looks now like this : > > POST /soap/servlet/soaprouter HTTP/1.0 > Host: dragos:8000 > Content-Type: text/xml; charset=utf-8 > Content-Length: 1835 > SOAPAction: "urn:wsrpp" > <?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"> > > ....... > > but I encounter the following error from the server : > > HTTP/1.1 400 Bad Request > Date: Thu, 19 Feb 2004 15:32:13 GMT > Server: Oracle HTTP Server Powered by Apache/1.3.22 (Win32) mod_ssl/2.8.5 > OpenSSL/0.9.6b mod_fastcgi/2.2.12 mod_oprocmgr/1.0 mod_perl/1.25 > Set-Cookie: > JServSessionIdsoap=mk9dp648u1.n79vnQXN/A5NnlbJnBeIokTOp3DGpQbvp6vJqReUb38LbK > --; path=/ > Connection: close > Content-Type: text/html; charset=iso-8859-1 > <!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> > <HR> > <ADDRESS>Oracle HTTP Server Powered by Apache/1.3.22 Server at > dragos.asesoft.intl Port 7778</ADDRESS> > </BODY></HTML> > .................................................................... > > Case 2) > //The call looks now like this : > > POST /soap/servlet/soaprouter HTTP/1.0 > Host: dragos > content-type: text/xml > soapaction: "urn:wsrpp" > user-agent: Oracle-Soap-Client/1.0 HTTP/1.0 > Content-Length: 1773 > <SOAP-ENV:Envelope > 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> > > > //Response > HTTP/1.1 200 OK > Date: Fri, 20 Feb 2004 06:51:51 GMT > Server: Oracle HTTP Server Powered by Apache/1.3.22 (Win32) mod_ssl/2.8.5 > OpenSSL/0.9.6b mod_fastcgi/2.2.12 mod_oprocmgr/1.0 mod_perl/1.25 > Set-Cookie: > JServSessionIdsoap=4lthv6pj71.n79vnQXN/A5NnlbJnBeIokTOp3DGpQbvp6vJqReUax0Mbe > --; path=/ > Content-Length: 513 > Connection: close > Content-Type: text/xml; charset=UTF-8 > <SOAP-ENV:Envelope > 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> > > > > > >