我正在浏览Eclipse中自下而上的Webservice。这是我的环境:
Eclipse Helios Java 1.6.0_29 Apache Axis2 Tomcat 6.x
我创建了动态Web项目并创建了一个简单的服务类。然后我尝试为类创建Webservice,我遇到了一些错误,如下所示:
IWAB0489E将Web服务部署到Axis运行时时出错 axis-admin失败并显示{http://schemas.xmlsoap.org/soap/envelope/}Client无法找到端点引用(EPR)http://localhost:8080/myws/services/AdminService
的服务在网上搜索,我还没有任何明确的答案。请帮帮我。
提前致谢。
答案 0 :(得分:7)
我有同样的问题我去Window - >偏好 - > Web服务 - >服务器和运行时并按照您在此处的设置进行设置:
以前选择Tomcat 6(我使用7)而axis1不是2
答案 1 :(得分:0)
尝试这3种方法
1)尝试删除
中的.snap文件yourprojectworkspace\ .metadata\ .plugins\ org.eclipse.core.resources
2)最常见的打嗝是当另一个Web服务器(或任何进程)声明端口8080时。这是Tomcat在启动时尝试绑定的默认HTTP端口。要更改此设置,请打开文件:
$CATALINA_HOME/conf/server.xml
搜索'8080'。将其更改为未使用的端口,并且大于1024,因为小于或等于1024的端口需要超级用户访问以在UNIX下进行绑定。 (例8181)
重新启动Tomcat并开始营业。请确保替换您用于访问Tomcat的网址中的 "8080"
。
例如,如果您 change the port to 8181
,您可以在浏览器中请求网址http://localhost:8181/。
3)打开bin文件夹,其中包含驻留在tomcat目录中的shutdown.bat文件。运行它,这应该解决端口问题。