Hi

 

I think, it is not a program error. (I also tried to run this one and get same result), this is services is not running now.

 

If y really wants to find a wed service is running, First u tries to access wsdl using web browser.

 

Ex: http://nagoya.apache.org:5049/axis/services/echo?wsdl

 

 

 

G. J. Asanka Priyanjith

Industrial Trainee

Virtusa Corp.

Sri Lanka.

Mobile: +94714817244


From: Josephine Dyer [mailto:[EMAIL PROTECTED]
Sent: Tuesday, March 30, 2004 6:47 AM
To: '[EMAIL PROTECTED]'
Subject: Connection Refused Issues

 

Hi,

 

Please excuse the stupid question, I am new to WebServices and Axis.  I tried to run the client program in the user guide and get a connection refused error.

We do not use a proxy server to access the internet so that is not the issue.  Does anyone have the ability to diagnose the problem / or another webservice example I can try to help.

 

I am concerned that maybe our firewall settings may be blocking requests for services on port 5049.

 

Thanks in advance,

 

Jo

 

public static void main(String[] args)

    {

        try

        {

            String endpoint =

                    "http://nagoya.apache.org:5049/axis/services/echo";

 

            Service service = new Service();

            Call call = (Call) service.createCall();

 

            call.setTargetEndpointAddress(new java.net.URL(endpoint));

            call.setOperationName(new QName("http://soapinterop.org/", "echoString"));

 

            String ret = (String) call.invoke(new Object[]{"Hello!"});

 

            System.out.println("Sent 'Hello!', got '" + ret + "'");

        }

        catch (Exception e)

        {

            System.err.println(e.toString());

            e.printStackTrace();

        }

    }

 

Error:

 

java.net.ConnectException: Connection refused: connect

AxisFault

 faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server.userException

 faultSubcode:

 faultString: java.net.ConnectException: Connection refused: connect

 faultActor:

 faultNode:

 faultDetail:

            {http://xml.apache.org/axis/}stackTrace: java.net.ConnectException: Connection refused: connect

            void java.net.PlainSocketImpl.socketConnect(java.net.InetAddress, int)

                        native code

            void java.net.PlainSocketImpl.doConnect(java.net.InetAddress, int)

                        PlainSocketImpl.java:355

            void java.net.PlainSocketImpl.connectToAddress(java.net.InetAddress, int)

                        PlainSocketImpl.java:142

            void java.net.PlainSocketImpl.connect(java.net.InetAddress, int)

                        PlainSocketImpl.java:129

            void java.net.Socket.<init>(java.net.InetAddress, int, java.net.InetAddress, int, boolean)

                        Socket.java:273

            void java.net.Socket.<init>(java.lang.String, int)

                        Socket.java:100

            java.net.Socket org.apache.axis.components.net.DefaultSocketFactory.create(java.lang.String, int, java.lang.StringBuffer, org.apache.axis.components.net.BooleanHolder)

                        DefaultSocketFactory.java:129

            java.net.Socket org.apache.axis.transport.http.HTTPSender.getSocket(java.lang.String, java.lang.String, int, java.lang.StringBuffer, org.apache.axis.components.net.BooleanHolder)

                        HTTPSender.java:157

            void org.apache.axis.transport.http.HTTPSender.invoke(org.apache.axis.MessageContext)

                        HTTPSender.java:114

            void org.apache.axis.strategies.InvocationStrategy.visit(org.apache.axis.Handler, org.apache.axis.MessageContext)

                        InvocationStrategy.java:71

            void org.apache.axis.SimpleChain.doVisiting(org.apache.axis.MessageContext, org.apache.axis.HandlerIterationStrategy)

                        SimpleChain.java:150

            void org.apache.axis.SimpleChain.invoke(org.apache.axis.MessageContext)

                        SimpleChain.java:120

            void org.apache.axis.client.AxisClient.invoke(org.apache.axis.MessageContext)

                        AxisClient.java:180

            void org.apache.axis.client.Call.invokeEngine(org.apache.axis.MessageContext)

                        Call.java:2564

            void org.apache.axis.client.Call.invoke()

                        Call.java:2553

            java.lang.Object org.apache.axis.client.Call.invoke(org.apache.axis.message.RPCElement)

                        Call.java:2248

            java.lang.Object org.apache.axis.client.Call.invoke(java.lang.String, java.lang.String, java.lang.Object[])

                        Call.java:2171

            java.lang.Object org.apache.axis.client.Call.invoke(java.lang.Object[])

                        Call.java:1691

            void com.atc.test.TestSOAP.main(java.lang.String[])

                        TestSOAP.java:34



***********************************************************************************
The information in this e-mail and any attachments is confidential
and is intended only for the use of the above named recipient.
In certain cases it is also legally privileged. If you are not the
intended recipient, any dissemination, distribution or copying of this
e-mail is strictly prohibited. If you have received this e-mail
in error, please advise immediately by return e-mail.
Unless the contrary is stated, the contents of this message do not
necessarily represent the views or position of the Australian Tourist
Commission. The Australian Tourist Commission does not
represent or warrant that this message or any attachments to it are
free from viruses or defects.
***********************************************************************************

<<image001.gif>>

Reply via email to