沙漠中的魚

          欲上天堂,先下地獄
          posts - 0, comments - 56, trackbacks - 0, articles - 119
            BlogJava :: 首頁 ::  :: 聯系 :: 聚合  :: 管理

          CXF服務集成Spring的配置(訪問路徑)

          Posted on 2012-05-08 15:57 沙漠中的魚 閱讀(2921) 評論(0)  編輯  收藏 所屬分類: 開源框架Java
          在Web.xml添加CXFServlet的配置
          <servlet>
                  <servlet-name>CXFServlet</servlet-name>
                  <servlet-class>
                      org.apache.cxf.transport.servlet.CXFServlet
                  </servlet-class>
                  <load-on-startup>0</load-on-startup>
              </servlet>

              <servlet-mapping>
                  <servlet-name>CXFServlet</servlet-name>
                  <url-pattern>/services/*</url-pattern>
              </servlet-mapping>
          其中/services/*表示會攔截所有services下的訪問路徑。
          <beans xmlns="http://www.springframework.org/schema/beans"
              xmlns:xsi
          ="http://www.w3.org/2001/XMLSchema-instance"
              xmlns:jaxws
          ="http://cxf.apache.org/jaxws"
              xmlns:context
          ="http://www.springframework.org/schema/context"
              xsi:schemaLocation
          ="
              http://www.springframework.org/schema/beans 
              http://www.springframework.org/schema/beans/spring-beans.xsd
              http://cxf.apache.org/jaxws http://cxf.apache.org/schemas/jaxws.xsd
              http://www.springframework.org/schema/context   
              http://www.springframework.org/schema/context/spring-context-3.0.xsd"
          >

              <import resource="classpath:META-INF/cxf/cxf.xml" />
              <import resource="classpath:META-INF/cxf/cxf-extension-soap.xml" />
              <import resource="classpath:META-INF/cxf/cxf-servlet.xml" />

              <context:annotation-config/>
              <context:component-scan base-package="com.*.server.resource"></context:component-scan>

              <!-- 登陸服務 -->
              <jaxws:endpoint 
                
          id="LoginService" 
                implementor
          ="com.*.ws.LoginService" 
                address
          ="/ILoginService" >
               </jaxws:endpoint>
          </beans>
          則當前CXF的訪問路徑為 http://url/projectname/services/ILoginService。
          而不是:http://url/projectname/ILoginService(注意添加services的路徑)
          主站蜘蛛池模板: 南投市| 娄烦县| 桂平市| 东安县| 隆昌县| 神木县| 柘荣县| 新民市| 富民县| 微山县| 汽车| 梅河口市| 锦屏县| 志丹县| 祁东县| 沙田区| 兴业县| 泽库县| 法库县| 芜湖市| 孝昌县| 南召县| 南丰县| 三台县| 色达县| 枝江市| 肥东县| 象山县| 寿光市| 塔河县| 观塘区| 甘德县| 壤塘县| 高密市| 河北区| 博白县| 湘西| 沁阳市| 建水县| 东辽县| 冷水江市|