I had this probléme but it was not a problem of dependency, you are using
wich appServer ?

Mohamed.

2007/5/7, Tom van den Berge <[EMAIL PROTECTED]>:

Hi,

I noticed that Xfire 1.2.5 has a dependency on Spring 1.2.6. In my
project, I'm using Spring 2.0. Unfortunately, this version seems not to
work with Xfire. If I replace the 1.2.6 version with 2.0, I'm getting the
error " java.lang.IllegalStateException: Could not find valid
implementation for: 2.0" (stacktrace below).

How can I make Xfire 1.2.5 work with Spring 2.0?

Thanks,
Tom

java.lang.IllegalStateException: Could not find valid implementation for:
2.0
    at
org.apache.xbean.spring.context.impl.XBeanHelper.createBeanDefinitionReader
(XBeanHelper.java:48)
    at
org.codehaus.xfire.spring.XFireConfigLoader.getXFireApplicationContext(
XFireConfigLoader.java:74)
    at org.codehaus.xfire.spring.XFireConfigLoader.loadContext(
XFireConfigLoader.java:41)
    at
org.codehaus.xfire.transport.http.XFireConfigurableServlet.loadConfig(
XFireConfigurableServlet.java:86)
    at
org.codehaus.xfire.transport.http.XFireConfigurableServlet.createXFire (
XFireConfigurableServlet.java:54)
    at org.codehaus.xfire.transport.http.XFireServlet.init(
XFireServlet.java:45)
    at javax.servlet.GenericServlet.init(GenericServlet.java:211)
    at org.apache.catalina.core.StandardWrapper.loadServlet (
StandardWrapper.java:1105)
    at org.apache.catalina.core.StandardWrapper.allocate(
StandardWrapper.java:757)
    at org.apache.catalina.core.StandardWrapperValve.invoke(
StandardWrapperValve.java:130)
    at org.apache.catalina.core.StandardContextValve.invoke (
StandardContextValve.java:178)
    at org.apache.catalina.core.StandardHostValve.invoke(
StandardHostValve.java:126)
    at org.apache.catalina.valves.ErrorReportValve.invoke(
ErrorReportValve.java:105)
    at org.apache.catalina.core.StandardEngineValve.invoke (
StandardEngineValve.java:107)
    at org.apache.catalina.connector.CoyoteAdapter.service(
CoyoteAdapter.java:148)
    at org.apache.coyote.http11.Http11Processor.process(
Http11Processor.java:869)
    at
org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(
Http11BaseProtocol.java:664)
    at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(
PoolTcpEndpoint.java:527)
    at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(
LeaderFollowerWorkerThread.java :80)
    at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(
ThreadPool.java:684)
    at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.reflect.InvocationTargetException
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0 (Native
Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown
Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown
Source)
    at java.lang.reflect.Constructor.newInstance (Unknown Source)
    at
org.apache.xbean.spring.context.impl.XBeanHelper.createBeanDefinitionReader
(XBeanHelper.java:46)
    ... 20 more
Caused by: java.lang.NoSuchMethodError:
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.setValidationMode(I)V
    at org.apache.xbean.spring.context.v2.XBeanXmlBeanDefinitionReader
.<init>(XBeanXmlBeanDefinitionReader.java:58)
    ... 25 more




--
Mohammed El AMMARIA

Reply via email to