sun-jaxws.xml
एक मालिकाना तैनाती वर्णनकर्ता जब वेब सेवाओं के लिए एक गैर जावा EE5 सर्वलेट रवि के संदर्भ कार्यान्वयन का उपयोग कर कंटेनर पर एक मानक WAR
संग्रह के रूप में तैनात किया गया है की जरूरत है।
सूर्य का आरआई WSServletContextListener
का उपयोग सर्वलेट संदर्भ घटनाओं के लिए श्रोता और WSServlet
प्रेषक सर्वलेट के रूप में करता है; जिनमें से दोनों को web.xml
में घोषित किया जाना है। sun-jaxws.xml
फ़ाइल को WSServlet
के लिए वेब सेवा अंत बिंदुओं को परिभाषित करने के लिए आवश्यक है ताकि यह पता चल सके कि सेवा अनुरोध किस अंतराल को प्रेषित किया जाना चाहिए।
इस तरह, वेब सेवाओं को किसी भी JAX-WS
आरआई सक्षम सर्वलेट कंटेनर में चलाया जा सकता है, हालांकि वे पोर्टेबल नहीं होंगे।
जावा ईई 5 + अनुरूप आवेदन Glassfish, the reference implementation, के रूप में सर्वर JSR 109 (Web services 1.2/1.3
) और JSR 224 (JAX-WS 2.0/2.1/2.2
) के अनुपालन और गैर मानक sun-jaxws.xml
तैनाती वर्णनकर्ता आवश्यकता नहीं है।
अधिक जानकारी के लिए यहाँ देखें:
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
कहाँ वास्तव में आप उन संदर्भों को पता चला? – Puce
@Puce: उदाहरण के लिए यहां: http://www.mkyong.com/webservices/jax-ws/deploy-jax-ws-web-services-on-tomcat/, और कुछ अन्य स्थानों में – JohnDoDo
संबंधित: http: //stackoverflow.com/questions/16537821/jax-ws-web-service-on-tomcat-without-sun-jaxws-xml –