<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    Java Blog for Alex Wan

    Let life be beautiful like summer flowers and death like autumn leaves.

    統計

    留言簿(10)

    BlogJava

    Blogs

    DIV+CSS

    JQuery相關

    友情鏈接

    常去的地方

    數據供應

    閱讀排行榜

    評論排行榜

    [cxf]CXF客戶端配置文件之包含文件

    主旨:

    在CXF服務端配置WEB SERVICE時,通常會包含一些來此cxf.jar里面的XML文件,用于自動配置需要使用到的BEAN

    例如:

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

    但是在客戶端配置的時候這些文件是不需要的,甚至配置會引發錯誤,詳細的經過見下文。

    經過:

    今天在配置客戶端的時候,步驟和內容都是和往常一樣的,但是

    出現一個NullPointerException 的錯誤,只知道這個錯誤是在創建客戶端service的時候出的錯,但是原因找不到。

    錯誤堆棧:

    Caused by: java.lang.NullPointerException    
        at org.apache.cxf.frontend.AbstractWSDLBasedEndpointFactory.createEndpointInfo(AbstractWSDLBasedEndpointFactory.java:
    160)    
        at org.apache.cxf.frontend.AbstractWSDLBasedEndpointFactory.createEndpoint(AbstractWSDLBasedEndpointFactory.java:
    102)    
        at org.apache.cxf.frontend.ClientFactoryBean.create(ClientFactoryBean.java:
    51)    
        at org.apache.cxf.frontend.ClientProxyFactoryBean.create(ClientProxyFactoryBean.java:
    97)    
        at org.apache.cxf.jaxws.JaxWsProxyFactoryBean.create(JaxWsProxyFactoryBean.java:
    89)    
        at com.itravel.cxf.client.JaxWsProxyFactoryBean.create(JaxWsProxyFactoryBean.java:
    25)    
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)    
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:
    39)    
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:
    25)    
        at java.lang.reflect.Method.invoke(Method.java:
    585)    
        at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:
    115)   

    直到后來我單獨加載了創建客戶端service的applicationContext時,初始化是正常的,所以就懷疑配置文件出了問題;

    當上面提到的幾個被包含進來的文件的配置被刪除后,一切就正常了。



    Let life be beautiful like summer flowers and death like autumn leaves.

    posted on 2009-02-18 15:03 Alexwan 閱讀(5108) 評論(1)  編輯  收藏 所屬分類: J2EE小筆記

    評論

    # re: [cxf]CXF客戶端配置文件之包含文件 2011-07-20 14:15 劍天

    那三個,我試了試,可以不加,
    加了也沒見有什么問題,
    其實,是有用的,cxf的訪問配置,是有好幾種的,
    我一般是在web.xml中配置cxf的servlet,
    然后直接對應到applicationContext.xml里面去了,
    其實applicationcontext.xml只是spring的配置,
    按理說,cxf的訪問配置是要寫在cxf-servlet.xml里的,
    大家可以多找找資料  回復  更多評論   

    主站蜘蛛池模板: 成年黄网站色大免费全看| 国产91精品一区二区麻豆亚洲 | 国产成人精品日本亚洲专| 拔擦拔擦8x华人免费久久| 黄色网址免费在线观看| 国产免费丝袜调教视频| 国产成人精品亚洲| 亚洲人成在线播放网站岛国| 国产无遮挡裸体免费视频| 久久久国产精品福利免费| 亚洲码和欧洲码一码二码三码| 国产AV无码专区亚洲AWWW| 成人免费午夜无码视频| 中国内地毛片免费高清| 亚洲综合久久精品无码色欲| 精品亚洲综合在线第一区| 韩国18福利视频免费观看| 日日麻批免费40分钟无码| 黄色免费在线网址| 亚洲人配人种jizz| 亚洲AV无码乱码国产麻豆| 四只虎免费永久观看| 99在线精品视频观看免费| 中文字幕免费在线视频| 日韩亚洲翔田千里在线| 亚洲人成高清在线播放| 亚洲成年人在线观看| 亚洲视频一区二区| 日韩免费观看一级毛片看看 | 国产亚洲精品不卡在线| 夜夜爽免费888视频| 国产妇乱子伦视频免费| 人人玩人人添人人澡免费| 高清免费久久午夜精品| 亚洲日韩在线中文字幕综合| 亚洲AV无码专区在线亚| 亚洲福利一区二区| 亚洲精品视频在线| 久久国产亚洲电影天堂| 国产亚洲精品a在线观看app| 亚洲综合色视频在线观看|