[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" />

2

3

但是在客戶端配置的時候這些文件是不需要的,甚至配置會引發錯誤,詳細的經過見下文。
經過:
今天在配置客戶端的時候,步驟和內容都是和往常一樣的,但是
出現一個NullPointerException 的錯誤,只知道這個錯誤是在創建客戶端service的時候出的錯,但是原因找不到。
錯誤堆棧:













直到后來我單獨加載了創建客戶端service的applicationContext時,初始化是正常的,所以就懷疑配置文件出了問題;
當上面提到的幾個被包含進來的文件的配置被刪除后,一切就正常了。
Let life be beautiful like summer flowers and death like autumn leaves.
posted on 2009-02-18 15:03 Alexwan 閱讀(5110) 評論(1) 編輯 收藏 所屬分類: J2EE 、小筆記