webservice axis2根据wsdl生成客户端访问服务端出现的问题
使用axis2根据wsdl文件生成了服务端和客户端,启动服务没问题。但是用客户端去调用服务端接口的时候就出现了下面的错误,org.apache.axis2.AxisFau...
使用axis2根据wsdl文件生成了服务端和客户端,启动服务没问题。但是用客户端去调用服务端接口的时候就出现了下面的错误,org.apache.axis2.AxisFault: The endpoint reference (EPR) for the Operation not found is http://localhost:8080/axis2/services/webservice1 and the WSA Action = LoadingPreparation#LoadingPreparationRequest. If this EPR was previously reachable, please contact the server administrator.
请教各位大神。。。 展开
请教各位大神。。。 展开
1个回答
展开全部
你确定你的服务发布在服务器上了吗?
还有你的服务是不是有多个,提示是说 http://localhost:8080 / axis2 /服务/ webservice1没有找到,你的服务是不是改动过,没有保存。把写的java代码先按ctrl+s保存,在发布到服务器上,然后用客户端调用。一步步来,应该没问题的。
还有你的服务是不是有多个,提示是说 http://localhost:8080 / axis2 /服务/ webservice1没有找到,你的服务是不是改动过,没有保存。把写的java代码先按ctrl+s保存,在发布到服务器上,然后用客户端调用。一步步来,应该没问题的。
更多追问追答
追问
服务肯定是有的,因为我通过web的方式是可以访问服务的,但是通过客户端访问的时候就是不知道为什么出现这个问题了?
追答
服务器保持打开状态。
但是上面提示说并没有找到应有的操作,你的客户端是不是生成错误了。客户端代码提示有错误吗,确定plugin目录下的.jar包都导入进去了吗?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询