sun-jaxws.xml
è un descrittore di deployment proprietaria necessari quando i servizi web sono distribuite come un archivio di serie WAR
su un servlet container non-Java EE5 utilizzando l'implementazione di riferimento del sole.
Sun's RI utilizza WSServletContextListener
come listener per eventi contesto servlet e WSServlet
come servlet dispatcher; entrambi devono essere dichiarati in web.xml
. Il file sun-jaxws.xml
viene quindi richiesto per definire gli endpoint del servizio Web per WSServlet
per comunicare a quale punto finale deve essere inviata una richiesta di servizio.
In questo modo, i servizi Web possono essere eseguiti in qualsiasi contenitore servlet abilitato RI JAX-WS
, sebbene non siano portatili.
Java EE 5 + application server compatibili come Glassfish, the reference implementation, conformi al JSR 109 (Web services 1.2/1.3
) e JSR 224 (JAX-WS 2.0/2.1/2.2
) e non richiedono non standard sun-jaxws.xml
descrittori di deployment.
Si prega di consultare qui per maggiori informazioni:
http://jax-ws.java.net/nonav/2.2.1/docs/UsersGuide.html#1.0_Introduction
http://www.ibm.com/developerworks/java/library/j-jws9/index.html
Esattamente dove hai trovato quei riferimenti? – Puce
@Puce: per esempio qui: http://www.mkyong.com/webservices/jax-ws/deploy-jax-ws-web-services-on-tomcat/, e in alcuni altri posti – JohnDoDo
Correlati: http: //stackoverflow.com/questions/16537821/jax-ws-web-service-on-tomcat-without-sun-jaxws-xml –