我有一个Web服务,我正在GlassFish上部署它。我通过http://localhost:10697/APIService/APIServiceService?wsdl访问了它的wsdl。访问Tomcat上的wsdl
现在我将WAR文件移植到Tomcat 6.0.24并进行了部署。但是我试图使用http://localhost:8080/APIService/APIServiceService?wsdl来访问它的wsdl,但是我得到了一个404错误。我尝试了各种组合,但似乎没有工作。
如何访问wsdl文件plz?
感谢和问候,
更新:给你:web.xml
:
<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">
<session-config>
<session-timeout>
30
</session-timeout>
</session-config>
<welcome-file-list>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>
</web-app>
我找不到sun-jaxws.xml
但是......非常感谢!问候
嗯...不知道这件事。 Sry我还是个学生。我将看看在Tomcat上安装Metro。感谢您的洞察! Regards, Krt_Malta –
@Krt_Malta没问题。我已经添加了一些指针来解释如何做到这一点(假设您使用Tomcat 6.x,这将是我的建议)。 –
嗯...没有运气。我按照http://blogs.oracle.com/arungupta/entry/metro_on_tomcat_6_x安装了城域网,重新启动了Tomcat(Tomcat 6.0.24)并重新复制了war文件,但是我一直等到404错误发生时试图访问wsdl文件。请有任何想法吗? 10X。 Krt_Malta –