Menu

com.vladium.emma.EMMARuntimeException

DDD
2008-03-31
2013-05-09
  • DDD

    DDD - 2008-03-31

    When I try to instrument jar files, i get just hit this exception and no other info on where it has failed. I don't see any further info, on how to debug this issue. Any help regarding this matter is appreciated.
    Thanks for your time in advance.

     
    • DDD

      DDD - 2008-03-31

      Debug Information:

      com.vladium.emma.EMMARuntimeException: com.vladium.emma.EMMARuntimeException
              at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:115)
              at org.apache.tools.ant.Task.perform(Task.java:348)
              at org.apache.tools.ant.Target.execute(Target.java:357)
              at org.apache.tools.ant.Target.performTasks(Target.java:385)
              at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1329)
              at org.apache.tools.ant.Project.executeTarget(Project.java:1298)
              at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
              at org.apache.tools.ant.Project.executeTargets(Project.java:1181)
              at org.apache.tools.ant.Main.runBuild(Main.java:698)
              at org.apache.tools.ant.Main.startAnt(Main.java:199)
              at org.apache.tools.ant.launch.Launcher.run(Launcher.java:257)
              at org.apache.tools.ant.launch.Launcher.main(Launcher.java:104)
      Caused by: com.vladium.emma.EMMARuntimeException: com.vladium.emma.EMMARuntimeException
              at com.vladium.emma.instr.InstrProcessorST.handleArchiveEnd(InstrProcessorST.java:362)
              at com.vladium.util.IPathEnumerator$Factory$PathEnumerator.enumerate(IPathEnumerator.java:114)
              at com.vladium.emma.instr.InstrProcessorST._run(InstrProcessorST.java:715)
              at com.vladium.emma.Processor.run(Processor.java:54)
              at com.vladium.emma.instr.instrTask.execute(instrTask.java:77)
              at com.vladium.emma.emmaTask.execute(emmaTask.java:58)
              at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288)
              at sun.reflect.GeneratedMethodAccessor2.invoke(Unknown Source)
              at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
              at java.lang.reflect.Method.invoke(Method.java:585)
              at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:105)
              ... 11 more
      Caused by: java.util.zip.ZipException: invalid entry compressed size (expected 423 but got 422 bytes)
              at java.util.zip.ZipOutputStream.closeEntry(ZipOutputStream.java:194)
              at com.vladium.emma.instr.InstrProcessorST.writeZipEntry(InstrProcessorST.java:838)
              at com.vladium.emma.instr.InstrProcessorST$EntryWriteJob.run(InstrProcessorST.java:905)
              at com.vladium.emma.instr.InstrProcessorST.drainJobQueue(InstrProcessorST.java:943)
              at com.vladium.emma.instr.InstrProcessorST.handleArchiveEnd(InstrProcessorST.java:353)
              ... 21 more
      --- Nested Exception ---
      com.vladium.emma.EMMARuntimeException: com.vladium.emma.EMMARuntimeException
              at com.vladium.emma.instr.InstrProcessorST.handleArchiveEnd(InstrProcessorST.java:362)
              at com.vladium.util.IPathEnumerator$Factory$PathEnumerator.enumerate(IPathEnumerator.java:114)
              at com.vladium.emma.instr.InstrProcessorST._run(InstrProcessorST.java:715)
              at com.vladium.emma.Processor.run(Processor.java:54)
              at com.vladium.emma.instr.instrTask.execute(instrTask.java:77)
              at com.vladium.emma.emmaTask.execute(emmaTask.java:58)
              at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288)
              at sun.reflect.GeneratedMethodAccessor2.invoke(Unknown Source)
              at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
              at java.lang.reflect.Method.invoke(Method.java:585)
              at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:105)
              at org.apache.tools.ant.Task.perform(Task.java:348)
              at org.apache.tools.ant.Target.execute(Target.java:357)
              at org.apache.tools.ant.Target.performTasks(Target.java:385)
              at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1329)
              at org.apache.tools.ant.Project.executeTarget(Project.java:1298)
              at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
              at org.apache.tools.ant.Project.executeTargets(Project.java:1181)
              at org.apache.tools.ant.Main.runBuild(Main.java:698)
              at org.apache.tools.ant.Main.startAnt(Main.java:199)
              at org.apache.tools.ant.launch.Launcher.run(Launcher.java:257)
              at org.apache.tools.ant.launch.Launcher.main(Launcher.java:104)
      Caused by: java.util.zip.ZipException: invalid entry compressed size (expected 423 but got 422 bytes)
              at java.util.zip.ZipOutputStream.closeEntry(ZipOutputStream.java:194)
              at com.vladium.emma.instr.InstrProcessorST.writeZipEntry(InstrProcessorST.java:838)
              at com.vladium.emma.instr.InstrProcessorST$EntryWriteJob.run(InstrProcessorST.java:905)
              at com.vladium.emma.instr.InstrProcessorST.drainJobQueue(InstrProcessorST.java:943)
              at com.vladium.emma.instr.InstrProcessorST.handleArchiveEnd(InstrProcessorST.java:353)
              ... 21 more

       
    • weifeng niu

      weifeng niu - 2008-05-15

      I got the same Exception. After I tried excluding the jar file from the list for instrument, another jar file got the exception again. Seems there are a lot of files in our project that will cause this exception. Is there any solution for this issue? Thanks

       
  • Anonymous

    Anonymous - 2010-10-19

    Hi,

    I am getting same Error. My Jar file size is big…Any solution on this…

    /root/build_workspace/script_home/emma.xml:20: com.vladium.emma.EMMARuntimeException: com.vladium.emma.EMMARuntimeException
            at org.apache.tools.ant.Task.perform(Task.java:373)
            at org.apache.tools.ant.Target.execute(Target.java:341)
            at org.apache.tools.ant.Target.performTasks(Target.java:369)
            at org.apache.tools.ant.Project.executeTarget(Project.java:1214)
            at org.apache.tools.ant.Project.executeTargets(Project.java:1062)
            at org.apache.tools.ant.Main.runBuild(Main.java:673)
            at org.apache.tools.ant.Main.startAnt(Main.java:188)
            at org.apache.tools.ant.launch.Launcher.run(Launcher.java:196)
            at org.apache.tools.ant.launch.Launcher.main(Launcher.java:55)
    Caused by: com.vladium.emma.EMMARuntimeException: com.vladium.emma.EMMARuntimeException
            at com.vladium.emma.instr.InstrProcessorST.handleArchiveEntry(InstrProcessorST.java:283)
            at com.vladium.util.IPathEnumerator$Factory$PathEnumerator.enumeratePathArchive(IPathEnumerator.java:235)
            at com.vladium.util.IPathEnumerator$Factory$PathEnumerator.enumerate(IPathEnumerator.java:113)
            at com.vladium.emma.instr.InstrProcessorST._run(InstrProcessorST.java:715)
            at com.vladium.emma.Processor.run(Processor.java:54)
            at com.vladium.emma.instr.instrTask.execute(instrTask.java:77)
            at com.vladium.emma.emmaTask.execute(emmaTask.java:57)
            at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:275)
            at org.apache.tools.ant.Task.perform(Task.java:364)
            ... 8 more
    Caused by: java.util.zip.ZipException: duplicate entry: com/elance/proserv/common/workflow/ejb/exception/WorkflowException.class
            at java.util.zip.ZipOutputStream.putNextEntry(ZipOutputStream.java:175)
            at java.util.jar.JarOutputStream.putNextEntry(JarOutputStream.java:92)
            at com.vladium.emma.instr.InstrProcessorST.writeZipEntry(InstrProcessorST.java:856)
            at com.vladium.emma.instr.InstrProcessorST$EntryWriteJob.run(InstrProcessorST.java:905)
            at com.vladium.emma.instr.InstrProcessorST.drainJobQueue(InstrProcessorST.java:943)
            at com.vladium.emma.instr.InstrProcessorST.addJob(InstrProcessorST.java:929)
            at com.vladium.emma.instr.InstrProcessorST.handleArchiveEntry(InstrProcessorST.java:244)
            ... 16 more
    --- Nested Exception ---
    com.vladium.emma.EMMARuntimeException: com.vladium.emma.EMMARuntimeException
            at com.vladium.emma.instr.InstrProcessorST.handleArchiveEntry(InstrProcessorST.java:283)
            at com.vladium.util.IPathEnumerator$Factory$PathEnumerator.enumeratePathArchive(IPathEnumerator.java:235)
            at com.vladium.util.IPathEnumerator$Factory$PathEnumerator.enumerate(IPathEnumerator.java:113)
            at com.vladium.emma.instr.InstrProcessorST._run(InstrProcessorST.java:715)
            at com.vladium.emma.Processor.run(Processor.java:54)
            at com.vladium.emma.instr.instrTask.execute(instrTask.java:77)
            at com.vladium.emma.emmaTask.execute(emmaTask.java:57)
            at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:275)
            at org.apache.tools.ant.Task.perform(Task.java:364)
            at org.apache.tools.ant.Target.execute(Target.java:341)
            at org.apache.tools.ant.Target.performTasks(Target.java:369)
            at org.apache.tools.ant.Project.executeTarget(Project.java:1214)
            at org.apache.tools.ant.Project.executeTargets(Project.java:1062)
            at org.apache.tools.ant.Main.runBuild(Main.java:673)
            at org.apache.tools.ant.Main.startAnt(Main.java:188)
            at org.apache.tools.ant.launch.Launcher.run(Launcher.java:196)
            at org.apache.tools.ant.launch.Launcher.main(Launcher.java:55)
    Caused by: java.util.zip.ZipException: duplicate entry: com/elance/proserv/common/workflow/ejb/exception/WorkflowException.class
            at java.util.zip.ZipOutputStream.putNextEntry(ZipOutputStream.java:175)
            at java.util.jar.JarOutputStream.putNextEntry(JarOutputStream.java:92)
            at com.vladium.emma.instr.InstrProcessorST.writeZipEntry(InstrProcessorST.java:856)
            at com.vladium.emma.instr.InstrProcessorST$EntryWriteJob.run(InstrProcessorST.java:905)
            at com.vladium.emma.instr.InstrProcessorST.drainJobQueue(InstrProcessorST.java:943)
            at com.vladium.emma.instr.InstrProcessorST.addJob(InstrProcessorST.java:929)
            at com.vladium.emma.instr.InstrProcessorST.handleArchiveEntry(InstrProcessorST.java:244)
            ... 16 more
    Total time: 3 seconds
    
     
  • Marc R. Hoffmann

    This seems to be an different issue:

    duplicate entry: com/elance/proserv/common/workflow/ejb/exception/WorkflowException.class

    Did you double-check that your original file did not actually contain this class twice? (which can happen, depending on the tool you're using to create it)

     
  • Kishore Kumar

    Kishore Kumar - 2011-05-03

    Try to delete the stale metadata created  if anything exists from previous execution of EMMA

     
  • Kishore Kumar

    Kishore Kumar - 2011-05-03

    Try to delete the stale metadata created .. if anything exists from previous execution of EMMA

     

Log in to post a comment.