这可能看起来像一个荒谬的问题,有些人可能无知,但我是J2EE的新手并且只是选择。所以请帮助我理解。
我在Glassfish 4中遇到了一个创建Web服务的教程。我使用@WebService
注释等成功创建了一个非常简单的WS(Glassfish基于注释生成了WSDL和测试器)。
我想尝试使用WildFly(以前的JBoss AS)。所以我在Wildfly中部署了相同的Web应用程序。但服务器控制台提出错误,指出@WebService
注释不能包含我使用的某些属性(如serviceName
,bindingName
等)。
有人可以解释一下为什么J2EE注释在一个完整的,最新的应用服务器上工作时不能用于另一个应用服务器吗?