老紫竹在吗?问个使用OpenAPI发帖的问题。不知道哪个端口连接不上
三界五行外 2010-02-10 09:38:38 我按你博客上写的创建了web service client并写了发帖类,但是运行的时候报了java.net.NoRouteToHostException。
错误输出如下,看不出哪个地址连接不上。
2010-2-10 9:23:45 org.apache.axis.utils.JavaUtils isAttachmentSupported
警告: Unable to find required classes (javax.activation.DataHandler and javax.mail.internet.MimeMultipart). Attachment support is disabled.
AxisFault
faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server.userException
faultSubcode:
faultString: java.net.NoRouteToHostException: No route to host: connect
faultActor:
faultNode:
faultDetail:
{http://xml.apache.org/axis/}stackTrace:java.net.NoRouteToHostException: No route to host: connect
……
at net.csdn.www.ForumAPISoapStub.post(ForumAPISoapStub.java:391)
at net.csdn.www.ForumAPISoapProxy.post(ForumAPISoapProxy.java:50)
at usingCommonAPI.AskAll.post(AskAll.java:34)
at usingCommonAPI.AskAll.main(AskAll.java:59)
{http://xml.apache.org/axis/}hostname:{我的机器名}
java.net.NoRouteToHostException: No route to host: connect
……
at net.csdn.www.ForumAPISoapStub.post(ForumAPISoapStub.java:391)
at net.csdn.www.ForumAPISoapProxy.post(ForumAPISoapProxy.java:50)
at usingCommonAPI.AskAll.post(AskAll.java:34)
at usingCommonAPI.AskAll.main(AskAll.java:59)
Caused by: java.net.NoRouteToHostException: No route to host: 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:519)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.axis.components.net.DefaultSocketFactory.create(DefaultSocketFactory.java:153)
at org.apache.axis.components.net.DefaultSocketFactory.create(DefaultSocketFactory.java:120)
at org.apache.axis.transport.http.HTTPSender.getSocket(HTTPSender.java:191)
at org.apache.axis.transport.http.HTTPSender.writeToSocket(HTTPSender.java:404)
at org.apache.axis.transport.http.HTTPSender.invoke(HTTPSender.java:138)
... 13 more