Uploaded image for project: 'Axis2'
  1. Axis2
  2. AXIS2-4122

org.apache.axis2.AxisFault: Connection timed out: connect; nested exception is:

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Critical
    • Resolution: Fixed
    • None
    • None
    • None
    • None
    • WebService-Rest....two way communication

    Description

      Hi,

      By using Callback mechanism i'have implemented 2-way communication for invoking WebService.
      I got this error....
      org.apache.axis2.AxisFault: Connection timed out: connect; nested exception is:
      java.net.ConnectException: Connection timed out: connect; nested exception is:
      org.apache.axis2.AxisFault: Connection timed out: connect; nested exception is:
      java.net.ConnectException: Connection timed out: connect
      at org.apache.axis2.transport.http.CommonsHTTPTransportSender.invoke(CommonsHTTPTransportSender.java:223)
      at org.apache.axis2.engine.AxisEngine.send(AxisEngine.java:589)
      at org.apache.axis2.description.OutInAxisOperationClient.send(OutInAxisOperation.java:328)
      at org.apache.axis2.description.OutInAxisOperationClient.access$000(OutInAxisOperation.java:95)
      at org.apache.axis2.description.OutInAxisOperationClient$NonBlockingInvocationWorker.run(OutInAxisOperation.java
      :412)
      at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650)

      at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675)
      at java.lang.Thread.run(Thread.java:595)
      Caused by: org.apache.axis2.AxisFault: Connection timed out: connect; nested exception is:
      java.net.ConnectException: Connection timed out: connect
      at org.apache.axis2.transport.http.CommonsHTTPTransportSender.writeMessageWithCommons(CommonsHTTPTransportSender
      .java:305)
      at org.apache.axis2.transport.http.CommonsHTTPTransportSender.invoke(CommonsHTTPTransportSender.java:207)
      ... 7 more
      Caused by: 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:364)

      can any one resolve the above Exception.....

      i have written Client side code as.....

      EndpointReference endpointAddress = new EndpointReference("http://ys11:8080/axis2/services/EEService");
      Options options = new Options();
      options.setTo(endpointAddress);
      options.setAction("urn:echo");

      Callback callback = new Callback() {

      public void onComplete(AsyncResult result)

      { response = result.getResponseEnvelope(); System.out.println("Response From WebService : "+response); }

      public void onError(Exception e)

      { e.printStackTrace(); }

      };
      serviceClient = new ServiceClient();
      serviceClient.setOptions(options);
      serviceClient.sendReceiveNonBlocking(request, callback);

      while (!callback.isComplete())

      { Thread.sleep(1000); }

      } catch (AxisFault axisFault)

      { axisFault.printStackTrace(); }

      catch (Exception ex)

      { ex.printStackTrace(); }

      server side code is:

      RequestProcessor requestProcessor = new RequestProcessor();
      String response = requestProcessor.processRequest(parsedData);

      OMFactory omFactory = OMAbstractFactory.getOMFactory();
      OMNamespace omNamespace = omFactory.createOMNamespace(
      "http://www.ys.eagleeye.restresponse", "resp");
      OMElement re= omFactory.createOMElement("response", omNamespace);
      OMElement resEl= omFactory.createOMElement("responseData", omNamespace);
      resEl.setText(response);
      re.addChild(resEl);

      Thanks,
      Regards,
      Charitha.

      Attachments

        Activity

          People

            Unassigned Unassigned
            cherry charitha
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Time Tracking

                Estimated:
                Original Estimate - 24h
                24h
                Remaining:
                Remaining Estimate - 24h
                24h
                Logged:
                Time Spent - Not Specified
                Not Specified