Jbossでアプリケーションを正しく実行しています。春のWebサービスクライアントを書くために、私はwsimport
を使ってクラスを生成しました。私はspring-wsクライアントを使用しているときにJbossでSpringクラスのローダが発生する
でのJBoss?libの私の構成で、次の書かれています今私は
spring-ws-1.5.0.jar and saaj-impl-1.3.jar
をコピーしたが、私はfollwoingエラーを取得しています...
jboss-jaxws.jar,spring.jar
あります
The Spring ContextLoaderListener we wrap threw on contextInitialized.
But for our having caught this error, the web application context would not have initialized.
org.springframework.beans.factory.BeanDefinitionStoreException: Unexpected exception parsing XML document from ServletContext resource [/WEB-INF/applicationContext.xml]; nested exception is java.lang.IllegalArgumentException: Class [org.apache.xbean.spring.context.v2.XBeanNamespaceHandler] does not implement the NamespaceHandler interface
Caused by:
java.lang.IllegalArgumentException: Class [org.apache.xbean.spring.context.v2.XBeanNamespaceHandler] does not implement the NamespaceHandler interface
at org.springframework.beans.factory.xml.DefaultNamespaceHandlerResolver.initHandlerMappings(DefaultNamespaceHandlerResolver.java:119)
が、私はこのエラーを解決するのに役立ちます。これらのエラーを私はこれらのジャーを保った後にしか得ていない。しかし、これらは私の新しいコードを実行するために必要です。それらを避ける方法を教えてください。
実行しているjavaおよびjbossのバージョンは何ですか?そして、現在の1.5.9の代わりにSpring WS 1.5.0を使用している理由はありますか? – skaffman
私はjava 1.4、jboss 4.2.3、spring 2.0.7を使用しています。理由はありません。ちょうど私の春と両立したい。春バージョンのため、私は今、春1.0.4を使用しています。これらの問題を回避する。 – vishnu