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

Popular posts from this blog

php - render data via PDO::FETCH_FUNC vs loop -

c++ - OpenCV Error: Assertion failed <scn == 3 ::scn == 4> in unknown function, -

The canvas has been tainted by cross-origin data in chrome only -