我正在研究一下Eclipse中自下而上的Webservice。下面是我的环境:
Eclipse Helios Java 1.6.0_29 Apache Axis2 Tomcat6.x
我创建了动态Web项目并创建了一个简单的服务类。然后我尝试为这个类创建Webservice,我得到了一些错误,如下所示:
将网络服务部署到Axis运行时axis时出现IWAB0489E错误-管理失败,错误为{http://schemas.xmlsoap.org/soap/envelope/}Client无法为端点引用(EPR) http://localhost:8080/myws/services/AdminService找到服务
在网上搜索,我还没有任何明确的答案。请帮帮我。
提前谢谢。
发布于 2012-12-23 21:58:16
我也遇到了同样的问题,我转到Window -> Preferences -> WebServices ->服务器和运行时并按如下所示进行设置:
以前它被选为Tomcat6(我使用7)和axis1而不是2

发布于 2015-01-22 12:08:08
试试这3种方法
1)尝试删除中找到的.snap文件
yourprojectworkspace\ .metadata\ .plugins\ org.eclipse.core.resources2)最常见的问题是另一个web服务器(或任何进程)声称使用端口8080。这是Tomcat试图在启动时绑定到的默认HTTP端口。要更改此设置,请打开以下文件:
$CATALINA_HOME/conf/server.xml搜索“8080”。将其更改为一个未使用且大于1024的端口,因为在UNIX下,小于或等于1024的端口需要超级用户访问权限才能绑定。(示例8181)
重新启动Tomcat,您就可以开始工作了。请确保替换用于访问Tomcat的URL中的"8080"。
例如,如果您使用change the port to 8181,,您将在浏览器中请求URL http://localhost:8181/。
3)打开tomcat目录中包含shutdown.bat文件的bin文件夹。运行它,应该可以解决端口问题。
https://stackoverflow.com/questions/9700628
复制相似问题