2011-12-17 20 views
5

Tôi đã tạo Axis2 1.6 Webservice Client, tôi có thể tạo wsdl2java. Tuy nhiên, khi tôi chạy chương trình của tôi .. Nó cho thấy lỗi này? ..Không thể gửiViaPost tới url trong Axis2 1.6

[INFO] Unable to sendViaPost to url[http://10.53.1.187:7782//rest/UVSInterface_Extend] 
org.apache.axis2.AxisFault: Transport error: 404 Error: /error/error404.jsp 
at org.apache.axis2.transport.http.HTTPSender.handleResponse(HTTPSender.java:310) 
at org.apache.axis2.transport.http.HTTPSender.sendViaPost(HTTPSender.java:194) 
at org.apache.axis2.transport.http.HTTPSender.send(HTTPSender.java:75) 
at org.apache.axis2.transport.http.CommonsHTTPTransportSender.writeMessageWithCommons(CommonsHTTPTransportSender.java:404) 
at org.apache.axis2.transport.http.CommonsHTTPTransportSender.invoke(CommonsHTTPTransportSender.java:231) 
at org.apache.axis2.engine.AxisEngine.send(AxisEngine.java:443) 
at org.apache.axis2.description.OutInAxisOperationClient.send(OutInAxisOperation.java:406) 
at org.apache.axis2.description.OutInAxisOperationClient.executeImpl(OutInAxisOperation.java:229) 
at org.apache.axis2.client.OperationClient.execute(OperationClient.java:165) 
at com.huawei.bme.winuvsinterface.UVSInterface_ExtendStub.manualRecharge(UVSInterface_ExtendStub.java:14628) 
at access.KitRecharge.main(KitRecharge.java:113) 
org.apache.axis2.AxisFault: Transport error: 404 Error: /error/error404.jsp 
at org.apache.axis2.transport.http.HTTPSender.handleResponse(HTTPSender.java:310) 
at org.apache.axis2.transport.http.HTTPSender.sendViaPost(HTTPSender.java:194) 
at org.apache.axis2.transport.http.HTTPSender.send(HTTPSender.java:75) 
at org.apache.axis2.transport.http.CommonsHTTPTransportSender.writeMessageWithCommons(CommonsHTTPTransportSender.java:404) 
at org.apache.axis2.transport.http.CommonsHTTPTransportSender.invoke(CommonsHTTPTransportSender.java:231) 
at org.apache.axis2.engine.AxisEngine.send(AxisEngine.java:443) 
at org.apache.axis2.description.OutInAxisOperationClient.send(OutInAxisOperation.java:406) 
at org.apache.axis2.description.OutInAxisOperationClient.executeImpl(OutInAxisOperation.java:229) 
at org.apache.axis2.client.OperationClient.execute(OperationClient.java:165) 
at com.huawei.bme.winuvsinterface.UVSInterface_ExtendStub.manualRecharge(UVSInterface_ExtendStub.java:14628) 
at access.KitRecharge.main(KitRecharge.java:113) 
+0

các thông số thông qua là không hợp lệ và nó tạo ra vấn đề khi gọi dịch vụ với tham số null hoặc không hợp lệ .. – Lucky

+0

Có có thể bắt lỗi này ở đâu đó và ngăn việc in toàn bộ dấu vết ngăn xếp? – Danijel

Trả lời

0

Một lỗi 404 chỉ ra rằng url mục tiêu của bạn là sai. Đảm bảo rằng bạn gửi yêu cầu của mình đến url dịch vụ chính xác.

0

Tôi đã nhận lỗi cùng, những gì tôi đã làm trong Eclipse là:

  • Stop servlet container (trong trường hợp của tôi, Tomcat)

  • Kích chuột phải vào lớp Java dịch vụ web có chứa các phương pháp triển khai và chọn Run ->Run on Server

  • Saw the Axis2 web service page xuất hiện trong Mã hóa Xem

Sau đó, chạy lớp khách hàng dịch vụ web như là một ứng dụng Java, và tất cả mọi thứ vẫn ổn

+0

Có thể bắt lỗi này ở đâu đó và ngăn việc in toàn bộ dấu vết ngăn xếp không? – Danijel

Các vấn đề liên quan