http - Router servlet for webservice project -
in recent project started using maven , instead of depending on rad deploy , build ear, have been coming across little things why use , 1 best..
my question here , below code copied form web.xml , com.ibm.ws.websvcs.transport.http.wasaxis2servlet servlet ibm route http request web services, there servlet present java can replace above 1 , dont want our ear generation should dependent on specific application server
<servlet> <servlet-name>com.test.helloworld</servlet-name> <servlet-class>com.ibm.ws.websvcs.transport.http.wasaxis2servlet</servlet-class> </servlet> <servlet-mapping> <servlet-name>com.test.helloworld</servlet-name> <url-pattern>/helloworldservice</url-pattern> </servlet-mapping>
no.
the servlet you're seeing in web.xml
ibm-proprietary servlet routes http requests web services and, far can tell, if you're running 7.0 onwards don't need it. can use jax-ws annotate web service class.
edit per op's comment
as you're using 8.5, have javaee 6.0 @ disposal. don't need router project anymore. ibm's proprietary router needed in previous versions of in order route http requests web services and/or ejbs; however, javaee 6.0, can use jax-ws in order automatically intercept http requests web service classes ejbs.
if have "router" project, can safely throw away.
Comments
Post a Comment