Ich habe meine Anwendung ordnungsgemäß in Jboss ausgeführt. Um Spring Webservice Client zu schreiben, habe ich Klassen mit wsimport
generiert. Ich habe folgende Konfiguration Spring Class Loader Probleme in Jboss bei der Verwendung von Spring-Ws-Client
in Jboss? Lib i
geschriebenjboss-jaxws.jar,spring.jar
haben ... Jetzt kopiert i
spring-ws-1.5.0.jar and saaj-impl-1.3.jar
aber ich bin follwoing Fehler bekommen:
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)
Bitte helfen Sie mir diesen Fehler zu beheben. Diese Fehler bekomme ich erst, nachdem ich diese Gläser behalten habe. Aber diese mussten meinen neuen Code ausführen. Bitte schlagen Sie mir vor, wie Sie sie vermeiden können?
Welche Versionen von Java und Jboss laufen Sie? Und gibt es einen Grund, warum Sie Spring WS 1.5.0 anstelle des aktuellen 1.5.9 verwenden? – skaffman
Ich benutze Java 1.4, jboss 4.2.3, Frühjahr 2.0.7. Keine Gründe. Ich möchte nur mit meinem Frühling kompatibel sein. Wegen der Frühlingsversion benutze ich jetzt Spring ws 1.0.4. um diese Probleme zu vermeiden. – vishnu