मैं अपाचे सीएक्सएफ और टोमकैट के लिए बिल्कुल नया हूं। मैं एक साधारण वेब सेवा बनाने और इसे टोमकैट पर तैनात करने की कोशिश कर रहा हूं। नीचे मेरा web.xml है, हालांकि जब मैं अपने ब्राउज़र का उपयोग कर 'सेवाओं' फ़ोल्डर तक पहुंचने का प्रयास करता हूं तो यह कहता है कि कोई भी सेवाएं नहीं मिली हैं। मैंने जावा वेब सेवा क्लाइंट बनाने की कोशिश की लेकिन यह सेवा का पता लगाने में सक्षम नहीं है। इसमें क्या गलत हो सकता है?अपाचे सीएक्सएफ और टोमकैट
<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">
<display-name>Sample web service provider</display-name>
<listener>
<!-- For Metro, use this listener-class instead:
com.sun.xml.ws.transport.http.servlet.WSServletContextListener -->
<listener-class>
org.springframework.web.context.ContextLoaderListener
</listener-class>
</listener>
<!-- Remove below context-param element if using Metro -->
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>
classpath:META-INF/cxf/cxf.xml
</param-value>
</context-param>
<servlet>
<servlet-name>WebServicePort</servlet-name>
<!-- For Metro, use this servlet-class instead:
com.sun.xml.ws.transport.http.servlet.WSServlet -->
<servlet-class>org.apache.cxf.transport.servlet.CXFServlet</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>WebServicePort</servlet-name>
<url-pattern>/services/*</url-pattern>
</servlet-mapping>
<session-config>
<session-timeout>60</session-timeout>
</session-config>
</web-app>
इस लिंक सवाल का जवाब कर सकते हैं, यह जवाब के आवश्यक हिस्से में शामिल हैं और संदर्भ के लिए लिंक प्रदान करने के लिए बेहतर है के साथ एक CXF सेवा बनाने के बारे में एक ट्यूटोरियल है। लिंक किए गए पृष्ठ में परिवर्तन होने पर लिंक-केवल उत्तर अमान्य हो सकते हैं। – tbodt
ठीक है, मैंने लापता जानकारी के साथ जवाब अपडेट किया है। आशा करता हूँ की ये काम करेगा। –