Details
-
Type:
Bug
-
Status:
Closed
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: 0.5
-
Fix Version/s: 1.0
-
Component/s: None
-
Labels:None
-
Environment:Windows XP
-
Number of attachments :
Description
Sonar DotNet 0.6-SNAPSHOT is throwing error at the end of processing
[INFO] Error while trying to get the next element name ParseError at [row,col]:[1,75] Message: Can not call 'getLocalName(): cursor does not point to a valid node (curr event [null]; cursor state CLOSED) [INFO] ------------------------------------------------------------------------ [INFO] Trace org.sonar.plugin.dotnet.core.SonarPluginException: Error while trying to get the next element name at org.sonar.plugin.dotnet.core.StaxHelper.findNextElementName(StaxHelper.java:131) at org.sonar.plugin.dotnet.coverage.stax.PartCoverParsingStrategy.findFiles(PartCoverParsingStrategy.java:58) at org.sonar.plugin.dotnet.coverage.stax.CoverageResultStaxParser.parse(CoverageResultStaxParser.java:109) at org.sonar.plugin.dotnet.coverage.CoverageSensor.analyse(CoverageSensor.java:118) at org.sonar.batch.phases.SensorsExecutor.execute(SensorsExecutor.java:60) at org.sonar.batch.phases.Phases.execute(Phases.java:72) at org.sonar.batch.ProjectBatch.execute(ProjectBatch.java:61) at org.sonar.batch.Batch.analyzeModule(Batch.java:149) at org.sonar.batch.Batch.analyzeModules(Batch.java:106) at org.sonar.batch.Batch.execute(Batch.java:66) at org.sonar.maven.SonarMojo.executeBatch(SonarMojo.java:142) at org.sonar.maven.SonarMojo.execute(SonarMojo.java:133) at org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:490) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:694) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandaloneGoal(DefaultLifecycleExecutor.java:569) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:539) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:387) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:284) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:180) at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:328) at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:138) at org.apache.maven.cli.MavenCli.main(MavenCli.java:362) at org.apache.maven.cli.compat.CompatibleMain.main(CompatibleMain.java:60) 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.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) Caused by: javax.xml.stream.XMLStreamException: ParseError at [row,col]:[1,75] Message: Can not call 'getLocalName(): cursor does not point to a valid node (curr event [null]; cursor state CLOSED) at org.codehaus.staxmate.in.SMInputCursor.constructStreamException(SMInputCursor.java:1855) at org.codehaus.staxmate.in.CursorBase._notAccessible(CursorBase.java:296) at org.codehaus.staxmate.in.SMInputCursor.getLocalName(SMInputCursor.java:587) at org.sonar.plugin.dotnet.core.StaxHelper.findNextElementName(StaxHelper.java:129) ... 30 more
Thanks for your feedback
Could you send your XML coverage report ? (target/coverage-report.xml)
Do you have the same behavior with version 0.5 ?
Thanks in advance