I can almost guarantee you are getting a mix of Spring jar versions. After any upgrade, check how maven has resolved your dependencies. M2eclipse has a nice Dependency Hierarchy view of the POM.
On Mon, Aug 29, 2011 at 11:46 AM, Javicha <[email protected]> wrote: > Yes, Chenillekit was part of the problem. > I updatet Chenillekit and this problem dissappeared, but I have a new > problem now :_( > > It´s caused by conflicts with Spring. I´m using Spring 2.5.6 with Tapestry > 5.2.6 and I don´t know if this versions are incompatibles: > > > Caused by: org.apache.tapestry5.ioc.internal.OperationException: Error > creating > bean with name 'consultationService': Autowiring of fields failed; nested > except > ion is org.springframework.beans.factory.BeanCreationException: Could not > autowi > re field: private es.clinica.enkeli.core.model.consultation.ConsultationDAO > es.c > > linica.enkeli.core.application.impl.ConsultationServiceImpl.consultationDAO; > nes > ted exception is java.lang.NoSuchMethodError: > org.springframework.beans.factory. > > config.DependencyDescriptor.getAnnotations()[Ljava/lang/annotation/Annotation; > at > org.apache.tapestry5.ioc.internal.OperationTrackerImpl.logAndRethrow( > OperationTrackerImpl.java:102) > at > org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(Operati > onTrackerImpl.java:69) > at > org.apache.tapestry5.ioc.internal.PerThreadOperationTracker.invoke(Pe > rThreadOperationTracker.java:68) > at > org.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.ja > va:1063) > at > org.apache.tapestry5.internal.spring.SpringModuleDef$3.createObject(S > pringModuleDef.java:184) > at > org.apache.tapestry5.ioc.internal.OperationTrackingObjectCreator$1.in > voke(OperationTrackingObjectCreator.java:45) > at > org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(Operati > onTrackerImpl.java:65) > at > org.apache.tapestry5.ioc.internal.PerThreadOperationTracker.invoke(Pe > rThreadOperationTracker.java:68) > at > org.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.ja > va:1063) > at > org.apache.tapestry5.ioc.internal.OperationTrackingObjectCreator.crea > teObject(OperationTrackingObjectCreator.java:49) > at > org.apache.tapestry5.ioc.internal.SingletonServiceLifecycle.createSer > vice(SingletonServiceLifecycle.java:29) > at > org.apache.tapestry5.ioc.internal.LifecycleWrappedServiceCreator.crea > teObject(LifecycleWrappedServiceCreator.java:46) > at > org.apache.tapestry5.ioc.internal.AdvisorStackBuilder.createObject(Ad > visorStackBuilder.java:60) > at > org.apache.tapestry5.ioc.internal.InterceptorStackBuilder.createObjec > t(InterceptorStackBuilder.java:52) > at > org.apache.tapestry5.ioc.internal.RecursiveServiceCreationCheckWrappe > r.createObject(RecursiveServiceCreationCheckWrapper.java:60) > at > org.apache.tapestry5.ioc.internal.OperationTrackingObjectCreator$1.in > voke(OperationTrackingObjectCreator.java:45) > at > org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(Operati > onTrackerImpl.java:65) > at > org.apache.tapestry5.ioc.internal.PerThreadOperationTracker.invoke(Pe > rThreadOperationTracker.java:68) > at > org.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.ja > va:1063) > at > org.apache.tapestry5.ioc.internal.OperationTrackingObjectCreator.crea > teObject(OperationTrackingObjectCreator.java:49) > at > org.apache.tapestry5.ioc.internal.services.JustInTimeObjectCreator.ob > tainObjectFromCreator(JustInTimeObjectCreator.java:68) > > > Caused by: java.lang.NoSuchMethodError: > org.springframework.beans.factory.config > .DependencyDescriptor.getAnnotations()[Ljava/lang/annotation/Annotation; > at > org.apache.tapestry5.internal.spring.TapestryBeanFactory.resolveDepen > dency(TapestryBeanFactory.java:54) > at > org.springframework.beans.factory.annotation.AutowiredAnnotationBeanP > > ostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.j > ava:412) > ... 90 more > > > > Thank you all for the help!!! > > -- > View this message in context: > http://tapestry.1045711.n5.nabble.com/How-to-upgrade-Tapestry-version-tp4744032p4746580.html > Sent from the Tapestry - Dev mailing list archive at Nabble.com. > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > > -- Jonathan Barker ITStrategic
