[ 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

Reply via email to