我使用net beans 7.1和Jboss创建了一个Web服务。
我正在按照本教程的步骤进行操作:
http://campuscurico.utalca.cl/~pabrojas/?page_id=192
但是当我用glassfish部署项目时,我会去:
http://localhost:8080/ProjectName/webServiceName?WSDL
它向我展示了wsdl。
但是当我使用Jboss 6.1 Final部署项目时,我会转到网址:
http://localhost:8080/ProjectName/webServiceName?WSDL
该页面显示Estado HTTP 404 - /
但是当我去了:
http://localhost:8080/ProjectName/
显示索引jsp页面
我的问题是什么,为什么我不能用jboss部署项目?
谁能帮帮我?
由于
如果我需要配置我的web.xml
,我不会我有这个web.xml:
<?xml version="1.0" encoding="UTF-8"?>
<web-app 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_3_0.xsd"
version="3.0">
<session-config>
<session-timeout>
30
</session-timeout>
</session-config>
</web-app>
答案 0 :(得分:0)
查看JBOSS中生成的WSDL。您可以在JBOSS主目录中找到它: JBOSS6 /单机/数据/ WSDL ... 在WSDL中,wsdl的url在soap:address标记中指定。 如果您的jboss中没有存储wsdl,则必须共享有关您的Web服务文件的更多信息。