You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-user@axis.apache.org by Josephine Dyer <jd...@atc.australia.com> on 2004/03/30 02:46:55 UTC
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.MessageCont
ext)
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.
***********************************************************************************