[ http://jira.codehaus.org/browse/MOJO-135?page=comments#action_58090 ]
Dirk Sturzebecher commented on MOJO-135: ---------------------------------------- Just tried the same again with maven 2.0.2 and set my surefire to fork. Works fine now. That is the result looks good on first inspection, but the console shows errors as below. First one looks like a missing file, second one seams a problem with the local. My environment is a german local. Seams to be te typical difference between english numbers (2,000.-) and german numbers (2.000,-) [exec] [INFO] [surefire:test] [exec] [INFO] Setting reports dir: C:\Dokumente und Einstellungen\dsturze\Eigene Dateien\dirk\projects\MoneyPlus-0.4.4\target/surefire-reports [exec] [INFO] Setting property: classpath.resource.loader.class => 'org.codehaus.plexus.velocity.ContextClassLoaderResourceLoader'. [exec] [INFO] Setting property: velocimacro.messages.on => 'false'. [exec] [INFO] Setting property: resource.loader => 'classpath'. [exec] [INFO] Setting property: resource.manager.logwhenfound => 'false'. [exec] [INFO] ************************************************************** [exec] [INFO] Starting Jakarta Velocity v1.4 [exec] [INFO] RuntimeInstance initializing. [exec] [INFO] Default Properties File: org\apache\velocity\runtime\defaults\velocity.properties [exec] [INFO] Default ResourceManager initializing. (class org.apache.velocity.runtime.resource.ResourceManagerImpl) [exec] [INFO] Resource Loader Instantiated: org.codehaus.plexus.velocity.ContextClassLoaderResourceLoader [exec] [INFO] ClasspathResourceLoader : initialization starting. [exec] [INFO] ClasspathResourceLoader : initialization complete. [exec] [INFO] ResourceCache : initialized. (class org.apache.velocity.runtime.resource.ResourceCacheImpl) [exec] [INFO] Default ResourceManager initialization complete. [exec] [INFO] Loaded System Directive: org.apache.velocity.runtime.directive.Literal [exec] [INFO] Loaded System Directive: org.apache.velocity.runtime.directive.Macro [exec] [INFO] Loaded System Directive: org.apache.velocity.runtime.directive.Parse [exec] [INFO] Loaded System Directive: org.apache.velocity.runtime.directive.Include [exec] [INFO] Loaded System Directive: org.apache.velocity.runtime.directive.Foreach [exec] [INFO] Created: 20 parsers. [exec] [INFO] Velocimacro : initialization starting. [exec] [INFO] Velocimacro : adding VMs from VM library template : VM_global_library.vm [exec] [ERROR] ResourceManager : unable to find resource 'VM_global_library.vm' in any resource loader. [exec] [INFO] Velocimacro : error using VM library template VM_global_library.vm : org.apache.velocity.exception.ResourceNotFoundException: Unable to find resource 'VM_global_library.vm' [exec] [INFO] Velocimacro : VM library template macro registration complete. [exec] [INFO] Velocimacro : allowInline = true : VMs can be defined inline in templates [exec] [INFO] Velocimacro : allowInlineToOverride = false : VMs defined inline may NOT replace previous VM definitions [exec] [INFO] Velocimacro : allowInlineLocal = false : VMs defined inline will be global in scope if allowed. [exec] [INFO] Velocimacro : initialization complete. [exec] [INFO] Velocity successfully started. [exec] [INFO] [site:site] [exec] [WARNING] Error loading report org.codehaus.mojo.surefire.SurefireReportMojo - AbstractMethodError: canGenerateReport() [exec] [INFO] Generate "Maven Surefire Report" report. [exec] java.lang.NumberFormatException: For input string: "0,282" [exec] at sun.misc.FloatingDecimal.readJavaFormatString(FloatingDecimal.java:1224) [exec] at java.lang.Float.parseFloat(Float.java:394) [exec] at org.codehaus.mojo.surefire.ReportTestSuite.startElement(ReportTestSuite.java:78) [exec] at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:533) [exec] at com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:798) [exec] at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:878) [exec] at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$ContentDispatcher.scanRootElementHook(XMLDocumentScannerImpl.java:1157) [exec] at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(XMLDocumentFragmentScannerImpl.java:1794) [exec] at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:368) [exec] at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:834) [exec] at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:764) [exec] at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:148) [exec] at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1242) [exec] at javax.xml.parsers.SAXParser.parse(SAXParser.java:375) [exec] at javax.xml.parsers.SAXParser.parse(SAXParser.java:311) [exec] at org.codehaus.mojo.surefire.ReportTestSuite.<init>(ReportTestSuite.java:59) [exec] at org.codehaus.mojo.surefire.SurefireReportParser.parseXMLReportFiles(SurefireReportParser.java:42) [exec] at org.codehaus.mojo.surefire.SurefireReportGenerator.doGenerateReport(SurefireReportGenerator.java:44) [exec] at org.codehaus.mojo.surefire.SurefireReportMojo.executeReport(SurefireReportMojo.java:77) [exec] at org.apache.maven.reporting.AbstractMavenReport.generate(AbstractMavenReport.java:117) [exec] at org.apache.maven.plugins.site.SiteMojo.generateReportsPages(SiteMojo.java:802) [exec] at org.apache.maven.plugins.site.SiteMojo.execute(SiteMojo.java:301) [exec] at org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:415) [exec] at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:531) [exec] at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle(DefaultLifecycleExecutor.java:472) [exec] at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:451) [exec] at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:303) [exec] at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:270) [exec] at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:139) [exec] at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:322) [exec] at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:115) [exec] at org.apache.maven.cli.MavenCli.main(MavenCli.java:249) [exec] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [exec] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) [exec] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) [exec] at java.lang.reflect.Method.invoke(Method.java:585) [exec] at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315) [exec] at org.codehaus.classworlds.Launcher.launch(Launcher.java:255) [exec] at org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430) [exec] at org.codehaus.classworlds.Launcher.main(Launcher.java:375) [exec] java.lang.NumberFormatException: For input string: "0,313" [exec] at sun.misc.FloatingDecimal.readJavaFormatString(FloatingDecimal.java:1224) [exec] at java.lang.Float.parseFloat(Float.java:394) [exec] at org.codehaus.mojo.surefire.ReportTestSuite.startElement(ReportTestSuite.java:78) [exec] at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:533) [exec] at com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:798) [exec] at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:878) [exec] at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$ContentDispatcher.scanRootElementHook(XMLDocumentScannerImpl.java:1157) [exec] at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(XMLDocumentFragmentScannerImpl.java:1794) [exec] at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:368) [exec] at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:834) [exec] at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:764) [exec] at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:148) [exec] at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1242) [exec] at javax.xml.parsers.SAXParser.parse(SAXParser.java:375) [exec] at javax.xml.parsers.SAXParser.parse(SAXParser.java:311) [exec] at org.codehaus.mojo.surefire.ReportTestSuite.<init>(ReportTestSuite.java:59) [exec] at org.codehaus.mojo.surefire.SurefireReportParser.parseXMLReportFiles(SurefireReportParser.java:42) [exec] at org.codehaus.mojo.surefire.SurefireReportGenerator.doGenerateReport(SurefireReportGenerator.java:44) [exec] at org.codehaus.mojo.surefire.SurefireReportMojo.executeReport(SurefireReportMojo.java:77) [exec] at org.apache.maven.reporting.AbstractMavenReport.generate(AbstractMavenReport.java:117) [exec] at org.apache.maven.plugins.site.SiteMojo.generateReportsPages(SiteMojo.java:802) [exec] at org.apache.maven.plugins.site.SiteMojo.execute(SiteMojo.java:301) [exec] at org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:415) [exec] at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:531) [exec] at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle(DefaultLifecycleExecutor.java:472) [exec] at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:451) [exec] at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:303) [exec] at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:270) [exec] at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:139) [exec] at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:322) [exec] at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:115) [exec] at org.apache.maven.cli.MavenCli.main(MavenCli.java:249) [exec] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [exec] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) [exec] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) [exec] at java.lang.reflect.Method.invoke(Method.java:585) [exec] at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315) [exec] at org.codehaus.classworlds.Launcher.launch(Launcher.java:255) [exec] at org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430) [exec] at org.codehaus.classworlds.Launcher.main(Launcher.java:375) [exec] java.lang.NullPointerException [exec] at org.codehaus.mojo.surefire.SurefireReportGenerator.constructTestCasesSection(SurefireReportGenerator.java:344) [exec] at org.codehaus.mojo.surefire.SurefireReportGenerator.doGenerateReport(SurefireReportGenerator.java:60) [exec] at org.codehaus.mojo.surefire.SurefireReportMojo.executeReport(SurefireReportMojo.java:77) [exec] at org.apache.maven.reporting.AbstractMavenReport.generate(AbstractMavenReport.java:117) [exec] at org.apache.maven.plugins.site.SiteMojo.generateReportsPages(SiteMojo.java:802) [exec] at org.apache.maven.plugins.site.SiteMojo.execute(SiteMojo.java:301) [exec] at org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:415) [exec] at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:531) [exec] at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle(DefaultLifecycleExecutor.java:472) [exec] at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:451) [exec] at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:303) [exec] at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:270) [exec] at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:139) [exec] at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:322) [exec] at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:115) [exec] at org.apache.maven.cli.MavenCli.main(MavenCli.java:249) [exec] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [exec] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) [exec] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) [exec] at java.lang.reflect.Method.invoke(Method.java:585) [exec] at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315) [exec] at org.codehaus.classworlds.Launcher.launch(Launcher.java:255) [exec] at org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430) [exec] at org.codehaus.classworlds.Launcher.main(Launcher.java:375) [exec] [ERROR] VM #displayTree: error : too few arguments to macro. Wanted 2 got 0 [exec] [ERROR] VM #menuItem: error : too few arguments to macro. Wanted 1 got 0 [exec] [INFO] Generate "Continuous Integration" report. [exec] [INFO] Generate "Dependencies" report. [exec] [INFO] Generate "Issue Tracking" report. [exec] [INFO] Generate "Project License" report. [exec] [INFO] Generate "Mailing Lists" report. [exec] [INFO] Generate "Source Repository" report. [exec] [INFO] Generate "Project Team" report. [exec] [INFO] Generate an index file for the English version. [exec] [INFO] ---------------------------------------------------------------------------- [exec] [INFO] BUILD SUCCESSFUL [exec] [INFO] ---------------------------------------------------------------------------- > surefire-report reruns tests > ---------------------------- > > Key: MOJO-135 > URL: http://jira.codehaus.org/browse/MOJO-135 > Project: Mojo > Type: Bug > Components: JUnit Report > Versions: 2.0 > Environment: maven 2.0 > Reporter: Dirk Sturzebecher > > > surefire-report reruns the tests. In my case this is not just annoying, but > leads to a failure, as the VM (probably) is reused and leftovers from the > first tests are (definitly) still present. > I run maven with: clean package site -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira