I don't think spring class is missing, it seems to be another class. Check BeanUtils.java:364, maybe there is a mistake in spring 2 pom file.
On 3/2/06, Alex Shneyderman <[EMAIL PROTECTED]> wrote: > I have a problem runing tests under m2. I can compile my sources > successfully but for some reason runing tests is a problem: > > here is my output with -X flag on > .... > [INFO] Setting reports dir: > c:\eclipse\workspace\domain-driven-aj\target/surefire-reports > [DEBUG] Test Classpath : > [DEBUG] c:\eclipse\workspace\domain-driven-aj\target\test-classes > [DEBUG] c:\eclipse\workspace\domain-driven-aj\target\classes > [DEBUG] c:\eclipse\workspace\domain-driven-aj\target\classes > [DEBUG] c:\eclipse\workspace\domain-driven-aj\target\test-classes > [DEBUG] C:\Documents and > Settings\alex\.m2\repository\junit\junit\3.8.1\junit-3.8.1.jar > [DEBUG] C:\Documents and > Settings\alex\.m2\repository\org\springframework\spring-mock\2.0-m2\spring-mock-2.0-m2.jar > [DEBUG] C:\Documents and > Settings\alex\.m2\repository\org\springframework\spring\2.0-m2\spring-2.0-m2.jar > [DEBUG] Adding to surefire test classpath: C:\Documents and > Settings\alex\.m2\repository\junit\junit\3.8.1\junit-3.8.1.jar > [DEBUG] Adding to surefire test classpath: C:\Documents and > Settings\alex\.m2\repository\org\apache\maven\surefire\surefire\1. > refire-1.5.2.jar > [DEBUG] Adding to surefire test classpath: C:\Documents and > Settings\alex\.m2\repository\org\apache\maven\surefire\surefire-bo > .5.2\surefire-booter-1.5.2.jar > [DEBUG] Adding to surefire test classpath: > C:\cygwin\usr\local\maven-2.0.2\core\plexus-utils-1.1.jar > > ------------------------------------------------------- > T E S T S > ------------------------------------------------------- > [surefire] Running org.domaindriven.service.caching.ThreadLocalCacheTest > [surefire] Tests run: 2, Failures: 0, Errors: 0, Time elapsed: 0.13 sec > [surefire] Running > org.domaindriven.service.prettyprint.CircularReferencePrettyPrintServiceTest > [surefire] Tests run: 2, Failures: 0, Errors: 2, Time elapsed: 0.05 > sec <<<<<<<< FAILURE !! > [surefire] Running org.domaindriven.service.prettyprint.PrettyPrintServiceTest > [surefire] Tests run: 6, Failures: 0, Errors: 6, Time elapsed: 0.071 > sec <<<<<<<< FAILURE !! > [surefire] Running org.domaindriven.utils.ImmutableMapTest > [surefire] Tests run: 2, Failures: 0, Errors: 0, Time elapsed: 0.01 sec > > Results : > [surefire] Tests run: 12, Failures: 0, Errors: 8 > .... > > the dependency on spring-m2 was declared and I see m2 downloading it. > the errors I get are all the same > java.lang.NoClassDefFoundError > at > org.springframework.beans.BeanUtils.getPropertyDescriptors(BeanUtils.java:364) > at > org.domaindriven.service.prettyprint.DefaultOutputProcessorProvider.isJavaBean(DefaultOutputProcessorProvider.java:100) > at > org.domaindriven.service.prettyprint.DefaultOutputProcessorProvider.participateInCircularExclusion(DefaultOutputProcessorProvider.java:83) > at > org.domaindriven.service.prettyprint.JavaBeanPrettyPrintService.print(JavaBeanPrettyPrintService.java:110) > at > org.domaindriven.service.prettyprint.JavaBeanPrettyPrintService.print(JavaBeanPrettyPrintService.java:103) > at > org.domaindriven.service.prettyprint.PrettyPrintServiceTest.testPrimitiveArray(PrettyPrintServiceTest.java:42) > 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:585) > at junit.framework.TestCase.runTest(TestCase.java:154) > at junit.framework.TestCase.runBare(TestCase.java:127) > at junit.framework.TestResult$1.protect(TestResult.java:106) > at junit.framework.TestResult.runProtected(TestResult.java:124) > at junit.framework.TestResult.run(TestResult.java:109) > at junit.framework.TestCase.run(TestCase.java:118) > at junit.framework.TestSuite.runTest(TestSuite.java:208) > at junit.framework.TestSuite.run(TestSuite.java:203) > 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:585) > at > org.apache.maven.surefire.battery.JUnitBattery.executeJUnit(JUnitBattery.java:242) > at > org.apache.maven.surefire.battery.JUnitBattery.execute(JUnitBattery.java:216) > at > org.apache.maven.surefire.Surefire.executeBattery(Surefire.java:215) > at org.apache.maven.surefire.Surefire.run(Surefire.java:163) > at org.apache.maven.surefire.Surefire.run(Surefire.java:87) > 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:585) > at > org.apache.maven.surefire.SurefireBooter.runTestsInProcess(SurefireBooter.java:285) > at > org.apache.maven.surefire.SurefireBooter.run(SurefireBooter.java:201) > at > org.apache.maven.test.SurefirePlugin.execute(SurefirePlugin.java:366) > at > org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:415) > at > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:531) > at > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle(DefaultLifecycleExecutor.java:472) > at > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:451) > at > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:303) > at > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:270) > at > org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:139) > at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:322) > at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:115) > at org.apache.maven.cli.MavenCli.main(MavenCli.java:249) > 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:585) > at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315) > at org.codehaus.classworlds.Launcher.launch(Launcher.java:255) > at > org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430) > at org.codehaus.classworlds.Launcher.main(Launcher.java:375) > > The class above is a class in spring-m2. Does anyone have a clue as to > what's wrong? > > > -- > Thanks, > Alex. > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > -- Alexandre Poitras Québec, Canada --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
