Hi,
Trying to instrument using command "mvn 
org.jacoco:jacoco-maven-plugin:instrument" & here is the exception thrown.

[ERROR] Failed to execute goal 
org.jacoco:jacoco-maven-plugin:0.7.7.201606060606:instrument (default-cli) 
on project PSP-Commons: Unable to instrument file. Error while 
instrumenting class 
/workspace/mbagalko_denalibr/psc/branches/psc_denali_br/psp/src/psp/components/commons/target/classes/com/cisco/epm/pap/api/services/persistance/dao/ConfigDAO.class.
 
java.lang.ClassNotFoundException: 
com.cisco.epm.pap.api.vo.AuthenticationConfig -> [Help 1]

org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute 
goal org.jacoco:jacoco-maven-plugin:0.7.7.201606060606:instrument 
(default-cli) on project PSP-Commons: Unable to instrument file.

               at 
org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:212)

               at 
org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153)

               at 
org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145)

               at 
org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:116)

               at 
org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:80)

               at 
org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:51)

               at 
org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:128)

               at 
org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:307)

               at 
org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:193)

               at 
org.apache.maven.DefaultMaven.execute(DefaultMaven.java:106)

               at org.apache.maven.cli.MavenCli.execute(MavenCli.java:863)

               at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:288)

               at org.apache.maven.cli.MavenCli.main(MavenCli.java:199)

               at sun.reflect.NativeMethodAccessorImpl.invoke0(Native 
Method)

               at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)

               at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

               at java.lang.reflect.Method.invoke(Method.java:483)

               at 
org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289)

               at 
org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229)

               at 
org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415)

               at 
org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356)

Caused by: org.apache.maven.plugin.MojoExecutionException: Unable to 
instrument file.

               at 
org.jacoco.maven.InstrumentMojo.executeMojo(InstrumentMojo.java:85)

               at 
org.jacoco.maven.AbstractJacocoMojo.execute(AbstractJacocoMojo.java:63)

               at 
org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:134)

               at 
org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:207)

               ... 20 more

Caused by: java.io.IOException: Error while instrumenting class 
/workspace/mbagalko_denalibr/psc/branches/psc_denali_br/psp/src/psp/components/commons/target/classes/com/cisco/epm/pap/api/services/persistance/dao/ConfigDAO.class.

               at 
org.jacoco.core.instr.Instrumenter.instrumentError(Instrumenter.java:160)

               at 
org.jacoco.core.instr.Instrumenter.instrument(Instrumenter.java:111)

               at 
org.jacoco.core.instr.Instrumenter.instrument(Instrumenter.java:152)

               at 
org.jacoco.maven.InstrumentMojo.executeMojo(InstrumentMojo.java:83)

               ... 23 more

Caused by: java.lang.RuntimeException: java.lang.ClassNotFoundException: 
com.cisco.epm.pap.api.vo.AuthenticationConfig

               at 
org.objectweb.asm.ClassWriter.getCommonSuperClass(ClassWriter.java:1719)

               at 
org.objectweb.asm.ClassWriter.getMergedType(ClassWriter.java:1689)

               at org.objectweb.asm.Frame.merge(Frame.java:1426)

               at org.objectweb.asm.Frame.merge(Frame.java:1325)

               at 
org.objectweb.asm.MethodWriter.visitMaxs(MethodWriter.java:1475)

               at 
org.objectweb.asm.ClassReader.readCode(ClassReader.java:1567)

               at 
org.objectweb.asm.ClassReader.readMethod(ClassReader.java:1017)

               at org.objectweb.asm.ClassReader.accept(ClassReader.java:693)

               at org.objectweb.asm.ClassReader.accept(ClassReader.java:506)

               at 
org.objectweb.asm.ClassWriter.toByteArray(ClassWriter.java:995)

               at 
org.jacoco.core.instr.Instrumenter.instrument(Instrumenter.java:85)

               at 
org.jacoco.core.instr.Instrumenter.instrument(Instrumenter.java:108)

               ... 25 more

[ERROR] 

[ERROR] 

[ERROR] For more information about the errors and possible solutions, 
please read the following articles:

[ERROR] [Help 1] 
http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException


The same is working fine for other maven projects. It is failing only in 
this case. Also, it looks stack trace is pointing to " 
org.jacoco.core.instr.Instrumenter.instrument(Instrumenter.java:108)" 
. What may be the root cause of this ??

-Thanks,
Kesav.

-- 
You received this message because you are subscribed to the Google Groups 
"JaCoCo and EclEmma Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jacoco/ed99f704-9df6-4854-a005-754af87b32b3%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to