我已经阅读了JAX文档,并遇到了非Java 5 servlet和Java 5 servlet容器的术语。
The documentation/samples discusses how to use JAX-WS in a non-Java EE 5 servlet container using a proprietary deployment descriptor sun-jaxws.xml and servlet com.sun.xml.ws.transport.http.servlet.WSServlet. This means that you can run JAX-WS RI applications in any servlet container that has been enabled with the JAX-WS RI. Applications that use the proprietary DD and servlet will run in a JAX-WS RI enabled Java EE 5 servlet container, but they will be non-portable. If you wish to use JAX-WS in a Java EE container in a Java EE portable manner you need to use the standard Java EE 5 deployment descriptor; please refer to the Java EE 5 or Glassfish documentation/samples
那么,非Java 5 servlet和Java 5 servlet容器究竟是什么呢?这是因为不同的java和servlet规范版本吗?
发布于 2014-03-26 13:07:22
在J2EE 5中引入了JAX实现。
像Tomcat这样的非完整J2EE servlet容器不理解sun-jaxws.xml,
因此,您需要添加一个库来使其工作。
发布于 2014-03-26 12:59:11
不确定,但我将其读为“Java 5 servlet容器之前的版本”,例如J2EE 1.4Servlet容器
https://stackoverflow.com/questions/22661605
复制相似问题