为什么我不能在@Stateless EJB上使用@WebServiceProvider?

时间:2015-08-26 09:18:48

标签: java java-ee jax-ws

如果我尝试将@WebServiceProvider注释放到无状态会话Bean上,我会得到奇怪的错误消息。

我确实在互联网上找到了一个网站,它指出你不能用EJB建立一个提供商......但是这个网站没什么官方的......

我在规范中找不到任何相关内容......或者我错过了什么。

我可以或不可以使用这样的东西:

@ServiceMode(Service.Mode.PAYLOAD)
@WebServiceProvider(portName = "Port", targetNamespace = "http://www.example.org", serviceName = "Service", wsdlLocation = "WEB-INF/wsdl/Service.wsdl")
@Stateless
public class ServiceProvider implements Provider<Source> {
 ...
}

0 个答案:

没有答案