Unfortunately, if you're using 2.0 and this definition is already there, I don't know how to solve the problem.
Matt On 9/28/07, ros <[EMAIL PROTECTED]> wrote: > > Matt, > > I've got 2.0_Final code from SVN, and found in > applicationContext-services.xml already is: > <bean > class="org.springframework.transaction.aspectj.AnnotationTransactionAspect" > factory-method="aspectOf" dependency-check="none" lazy-init="false"> > <property name="transactionManager" ref="transactionManager"/> > </bean> > but after creating new application and merging it with my application from > M5 version, same problem on both "mvn test" and "mvn jetty:run-exploded". > > I put AnnotationTransactionAspect bean definition in to my appilication > context file, but still can start application. > Where should I place AnnotationTransactionAspect bean definition? > > ros > > > mraible wrote: > > > > See the following issue - it's caused by a bug in Spring and should be > > fixed by using the solution in the last comment. > > > > http://issues.appfuse.org/browse/APF-887 > > > > Matt > > > > On 9/28/07, ros <[EMAIL PROTECTED]> wrote: > >> > >> Hi! > >> > >> Please suggest what could cause this exception during webapp struts tests > >> initialization: > >> > >> Running my.webapp.action.MyActionTest > >> 28 Sep 14:28,562 INFO main MyActionTest.loadContextLocations(177) | > >> Loading > >> context for locations: > >> classpath:/applicationContext-resources.xml,classpath:/applicationContext-dao.xml,classpath:/applicationContext-service.xml,classpath*:/applicationContext.xml,/WEB-INF/applicationContext*.xml > >> 28 Sep 14:28,801 WARN main > >> CglibSubclassingInstantiationStrategy.instantiate(124) | Factory method > >> [public static > >> org.springframework.transaction.aspectj.AnnotationTransactionAspect > >> org.springframework.transaction.aspectj.AnnotationTransactionAspect.aspectOf()] > >> threw exception > >> org.aspectj.lang.NoAspectBoundException: Exception while initializing > >> org_springframework_transaction_aspectj_AnnotationTransactionAspect: > >> java.lang.NoSuchMethodError: > >> org.springframework.transaction.annotation.AnnotationTransactionAttributeSource.<init>(Z)V > >> at > >> org.springframework.transaction.aspectj.AnnotationTransactionAspect.aspectOf(AnnotationTransactionAspect.aj:1) > >> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > >> at > >> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > >> at > >> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > >> at java.lang.reflect.Method.invoke(Method.java:597) > >> at > >> org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:109) > >> at > >> org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:281) > >> at > >> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:665) > >> at > >> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:617) > >> at > >> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380) > >> at > >> org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:245) > >> at > >> org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:141) > >> at > >> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:242) > >> at > >> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:156) > >> at > >> org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:290) > >> at > >> org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:348) > >> at > >> org.springframework.test.AbstractSingleSpringContextTests.createApplicationContext(AbstractSingleSpringContextTests.java:199) > >> at > >> org.springframework.test.AbstractSingleSpringContextTests.loadContextLocations(AbstractSingleSpringContextTests.java:179) > >> at > >> org.springframework.test.AbstractSingleSpringContextTests.loadContext(AbstractSingleSpringContextTests.java:158) > >> at > >> org.springframework.test.AbstractSpringContextTests.getContext(AbstractSpringContextTests.java:105) > >> at > >> org.springframework.test.AbstractSingleSpringContextTests.setUp(AbstractSingleSpringContextTests.java:87) > >> at junit.framework.TestCase.runBare(TestCase.java:132) > >> at > >> org.springframework.test.ConditionalTestCase.runBare(ConditionalTestCase.java:69) > >> at junit.framework.TestResult$1.protect(TestResult.java:110) > >> at junit.framework.TestResult.runProtected(TestResult.java:128) > >> at junit.framework.TestResult.run(TestResult.java:113) > >> at junit.framework.TestCase.run(TestCase.java:124) > >> at junit.framework.TestSuite.runTest(TestSuite.java:232) > >> at junit.framework.TestSuite.run(TestSuite.java:227) > >> at > >> org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:81) > >> at > >> org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:62) > >> at > >> org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTestSet(AbstractDirectoryTestSuite.java:138) > >> at > >> org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(AbstractDirectoryTestSuite.java:125) > >> at org.apache.maven.surefire.Surefire.run(Surefire.java:132) > >> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > >> at > >> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > >> at > >> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > >> at java.lang.reflect.Method.invoke(Method.java:597) > >> at > >> org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(SurefireBooter.java:290) > >> at > >> org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:818) > >> Caused by: java.lang.NoSuchMethodError: > >> org.springframework.transaction.annotation.AnnotationTransactionAttributeSource.<init>(Z)V > >> at > >> org.springframework.transaction.aspectj.AnnotationTransactionAspect.<init>(AnnotationTransactionAspect.aj:49) > >> at > >> org.springframework.transaction.aspectj.AnnotationTransactionAspect.ajc$postClinit(AnnotationTransactionAspect.aj:1) > >> at > >> org.springframework.transaction.aspectj.AnnotationTransactionAspect.<clinit>(AnnotationTransactionAspect.aj:46) > >> ... 39 more > >> > >> > >> What could cause this? > >> > >> Thanks! > >> > >> ros > >> -- > >> View this message in context: > >> http://www.nabble.com/can-not-run-struts-action-tests-after--upgrate-to-AppFuse2-R1-tf4533880s2369.html#a12938760 > >> Sent from the AppFuse - User mailing list archive at Nabble.com. > >> > >> --------------------------------------------------------------------- > >> To unsubscribe, e-mail: [EMAIL PROTECTED] > >> For additional commands, e-mail: [EMAIL PROTECTED] > >> > >> > > > > > > -- > > http://raibledesigns.com > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > For additional commands, e-mail: [EMAIL PROTECTED] > > > > > > > > -- > View this message in context: > http://www.nabble.com/can-not-run-struts-action-tests-after--upgrate-to-AppFuse2-R1-tf4533880s2369.html#a12943801 > Sent from the AppFuse - User mailing list archive at Nabble.com. > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > -- http://raibledesigns.com --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
