Hello,
i am using the report plugin above and i am having the following questions :
1.On page http://mojo.codehaus.org/surefire-report-maven-plugin/howto.html
i am told to add the plugin within the build tag. shouldn't the
plugin be added
in the reporting tag. i added it in the reporting tag and that worked.
so, is the
documentation wrong or did i miss something ??
2. i am getting the following exception when creating my site. the
problem is
that the surefire-reports look like :
-------------------------------------------------------------------------------
Battery: de.bla.ActionComparatorTest
-------------------------------------------------------------------------------
Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 0,11 sec
get exception occurs when the plugin tries to convert the elapsed time
to a float
value. replacing the "," with a "." should fix the problem for the run,
but is only
a temp. solution. is this a locale specific problem, since i guess that
i am using
the german locale.
any help is appreciated. thanks in advance,
Andreas
[INFO] Generate "Maven Surefire Report" report.
java.lang.NumberFormatException: For input string: "0,11"
at
sun.misc.FloatingDecimal.readJavaFormatString(FloatingDecimal.java:12
24)
at java.lang.Float.parseFloat(Float.java:394)
at
org.codehaus.mojo.surefire.ReportTestSuite.startElement(ReportTestSui
te.java:78)
at
com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startEle
ment(AbstractSAXParser.java:533)
at
com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElem
ent(XMLDTDValidator.java:798)
at
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImp
l.scanStartElement(XMLDocumentFragmentScannerImpl.java:878)
at
com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$Conten
tDispatcher.scanRootElementHook(XMLDocumentScannerImpl.java:1157)
at
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImp
l$FragmentContentDispatcher.dispatch(XMLDocumentFragmentScannerImpl.java:1794)
at
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImp
l.scanDocument(XMLDocumentFragmentScannerImpl.java:368)
at
com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(X
ML11Configuration.java:834)
at
com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(X
ML11Configuration.java:764)
at
com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.
java:148)
at
com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(Ab
stractSAXParser.java:1242)
at javax.xml.parsers.SAXParser.parse(SAXParser.java:375)
at javax.xml.parsers.SAXParser.parse(SAXParser.java:311)
at
org.codehaus.mojo.surefire.ReportTestSuite.<init>(ReportTestSuite.jav
a:59)
at
org.codehaus.mojo.surefire.SurefireReportParser.parseXMLReportFiles(S
urefireReportParser.java:42)
at
org.codehaus.mojo.surefire.SurefireReportGenerator.doGenerateReport(S
urefireReportGenerator.java:44)
at
org.codehaus.mojo.surefire.SurefireReportMojo.executeReport(SurefireR
eportMojo.java:77)
at
org.apache.maven.reporting.AbstractMavenReport.generate(AbstractMaven
Report.java:117)
at
org.apache.maven.plugins.site.SiteMojo.generateReportsPages(SiteMojo.
java:802)
at org.apache.maven.plugins.site.SiteMojo.execute(SiteMojo.java:301)
at
org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPlugi
nManager.java:432)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(Defa
ultLifecycleExecutor.java:530)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLi
fecycle(DefaultLifecycleExecutor.java:472)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(Defau
ltLifecycleExecutor.java:451)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHan
dleFailures(DefaultLifecycleExecutor.java:303)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegmen
ts(DefaultLifecycleExecutor.java:270)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLi
fecycleExecutor.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(DelegatingMethodAcces
sorImpl.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)