我試圖看到不同jee6服務器的兼容性。在JBoss中註釋的WS
有了這個機會,我做了一個非常基本的WS應用程序
http://uploading.com/files/786a932f/HelloWorldWs.war/
這是最簡單的一個:)
@WebService(serviceName = "HelloWorldWs")
public class HelloWorldWs {
/** This is a sample web service operation */
@WebMethod(operationName = "hello")
public String hello(@WebParam(name = "name") String txt) {
return "Hello " + txt + " !";
}
}
它的工作原理很不錯的Glassfish上3.1
http://localhost:8080/HelloWorldWs/HelloWorldWs?wsdl
返回n wsdl
但是當我嘗試使用最新的JBoss 7 CR時,儘管部署了戰爭並且http://localhost:8080/HelloWorldWs有效,但該鏈接不再工作。
我的問題是:在我做什麼或者JBoss還沒有準備好WS,但是在這種光照形式下只使用註釋是錯誤的?
謝謝!
我相信你必須確定你的jax-ws.xml文件是正確的。 –
我沒有這樣的文件,不需要... – Cris