幫助!Apache CXF CachedOutputStream NoClassDefFoundError
我得到嘗試使用JAX-WS Web服務調用連接時,此錯誤:
java.lang.NoClassDefFoundError:組織/阿帕奇/ CXF/IO/CachedOutputStream
上發生了什麼你知道嗎?
更新:我添加了所有這些jar文件
- cxf.jar
- 的commons-logging.jar
- Geronimo的的activation.jar(或太陽當量)[6]
- 的Geronimo -annotation.jar(或Sun的等價物)[6]
- geronimo-javamail.jar(或Sun等價物)[6] (如果不使用任何MTOM/SAAJ類型的東西,可以刪除javamail )
- Geronimo的STAX-api.jar文件(或太陽當量)[6]
- neethi.jar
- JAXB-api.jar文件[6]
- JAXB-impl.jar中(這是一個[6]正常運行時,但需要用於 工具和動態客戶端)
- XmlSchema.jar
- woodstox核-asl.jar [6]或另一個的StAX實施
- stax2-API-3.0.1.jar [6]木材以上
- wsdl4j.jar
另一個更新:
現在,我得到了以下錯誤消息:
org.springframework.beans.factory.BeanCreationException:錯誤創建名稱爲豆「org.apache.cxf.binding URL中定義的.soap.customEditorConfigurer'[jar:file:/opt/local/share/java/tomcat6/lib/cxf-2.3.3.jar!/META-INF/cxf/cxf-extension-soap.fixml]:初始化bean失敗;嵌套的異常是org.springframework.beans.ConversionNotSupportedException:未能將屬性值'java.util.ArrayList'轉換爲屬性'propertyEditorRegistrars'所需的類型'org.springframework.beans.PropertyEditorRegistrar []';嵌套異常是java.lang.IllegalStateException:無法將屬性'propertyEditorRegistrars [0]'的類型[org.apache.cxf.binding.soap.spring.SoapVersionRegistrar]的值轉換爲所需類型[org.springframework.beans.PropertyEditorRegistrar]:找不到匹配的編輯器或轉換策略
我添加了所有這些jar文件: – user224270 2011-04-01 18:50:39