Return-Path: Delivered-To: apmail-ws-axis-user-archive@www.apache.org Received: (qmail 79320 invoked from network); 2 May 2006 20:05:39 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 2 May 2006 20:05:39 -0000 Received: (qmail 51346 invoked by uid 500); 2 May 2006 20:05:30 -0000 Delivered-To: apmail-ws-axis-user-archive@ws.apache.org Received: (qmail 51321 invoked by uid 500); 2 May 2006 20:05:30 -0000 Mailing-List: contact axis-user-help@ws.apache.org; run by ezmlm Precedence: bulk Reply-To: axis-user@ws.apache.org list-help: list-unsubscribe: List-Post: List-Id: Delivered-To: mailing list axis-user@ws.apache.org Received: (qmail 51310 invoked by uid 99); 2 May 2006 20:05:29 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 02 May 2006 13:05:29 -0700 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (asf.osuosl.org: domain of davanum@gmail.com designates 64.233.162.205 as permitted sender) Received: from [64.233.162.205] (HELO nz-out-0102.google.com) (64.233.162.205) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 02 May 2006 13:05:29 -0700 Received: by nz-out-0102.google.com with SMTP id q3so4092nzb for ; Tue, 02 May 2006 13:05:08 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:reply-to:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=SxHlNMk8aw2XEPxHXuiBRJlkKjbrfeKKB+rK6VofNHTI+uv170Amf+Ei9xxWwzTvAwAqO7VE1uAR7LPQkw/vCQ4lQ9n9eyRcD45Bb7FCwB0azr0vIk6WPFWEOtyrqXvH5ZdBgfk1xRzyWRltsX2IeMl/RCSRFsfCLeO+k6ZNJqo= Received: by 10.36.251.20 with SMTP id y20mr1761447nzh; Tue, 02 May 2006 13:05:01 -0700 (PDT) Received: by 10.36.74.2 with HTTP; Tue, 2 May 2006 13:05:01 -0700 (PDT) Message-ID: <19e0530f0605021305y7c624689gb0d79adb030ee3f5@mail.gmail.com> Date: Tue, 2 May 2006 16:05:01 -0400 From: "Davanum Srinivas" Reply-To: dims@apache.org To: axis-user@ws.apache.org Subject: Re: Axis Client - Connection Timeout - help please In-Reply-To: <44578E6F.4030905@darkfluid.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: quoted-printable Content-Disposition: inline References: <44578E6F.4030905@darkfluid.com> X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N http://www.pankaj-k.net/WSOverSSL/WSOverSSL-HOWTO.html On 5/2/06, Artur Kraft wrote: > Hello, > > I am sorry for bringing this one up again, but I do really need a soluti= on > for the connection timeout. Can someone please help or push me in the rig= ht > direction? It's really urgent, otherwise I wouln't behave like that. > > kind regards > Artur Kraft > > -------- Original Message -------- > Hello, > > I'm trying to get a axis client to work with my web service (located on = a > remote machine) over HTTPS. The call of the web service succeeds with the > browser. I accept the server certificate (self-signed), then I am able to > access and call the methods. > > But with the java client I got the following Exception: > java.net.ConnectException: Connection timed out: connect > (the whole stacktrace is included lower) > > >From the view of the amount of time passed, no connection timeout shoul= d > occur. I though it maybe be an SSL cert thing, so I used the > "SunFakeTrustSocketFactory" from the Axis Wiki, but the result was the sa= me > as before. > Maybe I am doing something in the basics? > > The stub code looks like this: > MeasuringDeviceMonitorService loc =3D new > MeasuringDeviceMonitorServiceLocator(); > MeasuringDeviceMonitorIF service =3D loc.getmdmonitor(); > Header header =3D service.getDevice("11/100"); > > Currently I have no way of disabling SSL from the web service, so any he= lp > is much appreciated. > > kind regards, > Artur Kraft > > > > > Exception Stacktrace: > trigger seeding of SecureRandom > done seeding SecureRandom > AxisFault > faultCode: > {http://schemas.xmlsoap.org/soap/envelope/}Server.userException > faultSubcode: > faultString: java.net.ConnectException: Connection timed out: connect > faultActor: > faultNode: > faultDetail: > {http://xml.apache.org/axis/}stackTrace:java.net.ConnectException: > Connection timed out: connect > at java.net.PlainSocketImpl.socketConnect(Native > Method) > at > java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333) > at > java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195) > at > java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182) > at > java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366) > at java.net.Socket.connect(Socket.java:507) > at > com.sun.net.ssl.internal.ssl.SSLSocketImpl.connect(SSLSocketImpl.java:546= ) > at > com.sun.net.ssl.internal.ssl.SSLSocketImpl.<init>(SSLSocketImpl.jav= a:349) > at > com.sun.net.ssl.internal.ssl.SSLSocketFactoryImpl.createSocket(SSLSocketF= actoryImpl.java:69) > at > org.apache.axis.components.net.JSSESocketFactory.create(JSSESocketFactory= .java:92) > at > org.apache.axis.transport.http.HTTPSender.getSocket(HTTPSender.java:191) > at > org.apache.axis.transport.http.HTTPSender.writeToSocket(HTTPSender.java:4= 04) > at > org.apache.axis.transport.http.HTTPSender.invoke(HTTPSender.java:138) > at > org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.ja= va:32) > at > org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:118) > at > org.apache.axis.SimpleChain.invoke(SimpleChain.java:83) > at > org.apache.axis.client.AxisClient.invoke(AxisClient.java:165) > at > org.apache.axis.client.Call.invokeEngine(Call.java:2784) > at org.apache.axis.client.Call.invoke(Call.java:2767) > at org.apache.axis.client.Call.invoke(Call.java:2443) > at org.apache.axis.client.Call.invoke(Call.java:2366) > at org.apache.axis.client.Call.invoke(Call.java:1812) > at > de.qsgrimm.wsclient.mdm.gen.MdmonitorSoapBindingStub.getMeasuringDevice(M= dmonitorSoapBindingStub.java:752) > at > de.qsgrimm.wsclient.mdm.MainFrame$1.actionPerformed(MainFrame.java:164) > at > javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1849) > at > javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:21= 69) > at > javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.jav= a:420) > at > javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:258) > at > javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListe= ner.java:234) > at > java.awt.Component.processMouseEvent(Component.java:5488) > at > javax.swing.JComponent.processMouseEvent(JComponent.java:3126) > at java.awt.Component.processEvent(Component.java:5253) > at java.awt.Container.processEvent(Container.java:1966) > at > java.awt.Component.dispatchEventImpl(Component.java:3955) > at > java.awt.Container.dispatchEventImpl(Container.java:2024) > at > java.awt.Component.dispatchEvent(Component.java:3803) > at > java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4212) > at > java.awt.LightweightDispatcher.processMouseEvent(Container.java:3892) > at > java.awt.LightweightDispatcher.dispatchEvent(Container.java:3822) > at > java.awt.Container.dispatchEventImpl(Container.java:2010) > at java.awt.Window.dispatchEventImpl(Window.java:1774) > at > java.awt.Component.dispatchEvent(Component.java:3803) > at > java.awt.EventQueue.dispatchEvent(EventQueue.java:463) > at > java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread= .java:242) > at > java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.j= ava:163) > at > java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157) > at > java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149) > at > java.awt.EventDispatchThread.run(EventDispatchThread.java:110) > > -- Davanum Srinivas : http://wso2.com/blogs/