Deploy a web service on Tomcat using OpenEJB

I need to deploy a web service on Tomcat with OpenEJB installed. I compiled a simple Hello service that just prints "Hello" with JAX-WS and tried to deploy to tomcat but got deployment errors: ERROR - CXF web service deployment error for helloservice.endpoint.Hello java.lang.IllegalArgumentException servlet: Not managed to find helloservice servlet in web application context / helloservice

Please help what is wrong here. Is tomcat + openjb enough to deploy web services?

Thank.

+3
source share
2 answers

, , . tomcat + openejb -?

- /JSP-. OpenEJB.

"" - . "SOAP web service"? " EJB bean"?

web.xml. , helloservice. :

<servlet>
    <servlet-name>helloservlet</servlet-name>
    <servlet-class>com.your.package.HelloServlet</servlet-class>
</servlet>

<servlet-mapping>
    <servlet-name>helloservlet</servlet-name> <!-- names must match -->
    <url-pattern>*.html</url-pattern>
</servlet-mapping>
+2
+3

Source: https://habr.com/ru/post/1747841/


All Articles