Hello, I'm still stuck with my problem. I suppose the java.net.SocketTimeoutException is not the real reason that the web Service fails. But the problem is I don't see any way to find the real reason.
Is it possible that this is a bug in my axis version or in mod_jk or is it rather port related? Cheers, Pete > -----Ursprüngliche Nachricht----- > Von: Peter Neu [mailto:[EMAIL PROTECTED] > Gesendet: Mittwoch, 6. Dezember 2006 15:18 > An: [email protected]; [EMAIL PROTECTED] > Betreff: AW: Complicated Problem involving Web Service passthrough > > Hi, > > I already got these settings in my worker.properties: > > worker.worker2.cache_timeout=600 > worker.worker2.socket_keepalive=1 > worker.worker2.reclycle_timeout=300 > > despite this I get the java.net.SocketTimeoutException. :o( > > > Cheers, > Pete > > > -----Ursprüngliche Nachricht----- > > Von: Davanum Srinivas [mailto:[EMAIL PROTECTED] > > Gesendet: Mittwoch, 6. Dezember 2006 15:08 > > An: [email protected] > > Betreff: Re: Complicated Problem involving Web Service passthrough > > > > did you try setting socket_keepalive and other timeout related > > properties in the tomcat worker.properties? > > > > http://tomcat.apache.org/connectors-doc/config/workers.html > > > > -- dims > > > > On 12/6/06, Peter Neu <[EMAIL PROTECTED]> wrote: > > > Hello, > > > > > > I posted this question on the user list but it couldn't be solved > there > > so I > > > post it again here since the docs clearly state question on this > subject > > can > > > be posted here as well. > > > http://ws.apache.org/axis2/1_1/http-transport.html. > > > > > > Here's what I'm trying to do: > > > > > > We run apache httpd partially as a proxy to a tomcat server. We do > this > > with > > > the mod_jk plug-in which works fine for normal web apps. > > > But now we also need to route Web Services through httpd to the tomcat > > > server which does not work. > > > > > > In the acces log of httpd I find this entry for the web service call: > > > > > > "POST http://192.168.200.194:8080/axis2/services/binarytest HTTP/1.1" > > 413 > > > 1798 "-" "Axis2" > > > > > > A normal call to a web app (which works) looks like this: > > > > > > "POST /gvrechner/gvBetrieb.do HTTP/1.1" 200 20347 > > > "http://my.proxy.de/gvrechner/init.do" "Mozilla/5.0 > > > > > > > > > In the stub of my Web Service client I have these proxy settings: > > > > > > Options options = new Options(); > > > options.setProperty > > > (Constants.Configuration.ENABLE_MTOM,Constants.VALUE_TRUE); > > > options.setProperty(Constants.Configuration.CACHE_ATTACHMENTS, > > > Constants.VALUE_TRUE); > > > options.setProperty(HTTPConstants.CHUNKED, Boolean.TRUE); > > > long soTimeout = 2 * 60 * 1000; > > > options.setTimeOutInMilliSeconds(soTimeout); > > > HttpTransportProperties.ProxyProperties proxyProperties = > > > new HttpTransportProperties.ProxyProperties(); > > > > > > proxyProperties.setProxyName("my.proxy.de"); > > > proxyProperties.setDomain("anonymous"); > > > proxyProperties.setUserName("anonymous"); > > > proxyProperties.setPassWord("anonymous"); > > > proxyProperties.setProxyPort(80); > > > options.setProperty(HTTPConstants.PROXY, proxyProperties); > > > options.setTo(new > > > > > > EndpointReference("http://192.168.200.194:8080/axis2/services/binarytest") > > ); > > > options.setProperty(HTTPConstants.PROXY, proxyProperties); > > > _serviceClient.setOptions(options); > > > > > > Exceptions I get are the usual java.net.SocketTimeoutExceptions. > > > > > > How is this done the right way? Is there a tutorial on this somewhere? > > > Where could the problem be located? > > > > > > Versions: httpd 2.0.40, jakarta-tomcat-5.5.9, axis 2. > > > > > > > > > Cheers, > > > Pete > > > > > > > > > > > > > > > > > > --------------------------------------------------------------------- > > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > > For additional commands, e-mail: [EMAIL PROTECTED] > > > > > > > > > > > > -- > > Davanum Srinivas : http://www.wso2.net (Oxygen for Web Service > Developers) > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > For additional commands, e-mail: [EMAIL PROTECTED] > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
