Upppps. Sorry. Wrong assumption: its not EMMA related. It must be something else.... perhaps OpenJDK 6 related?

---
regards
Marc Logemann
http://www.logemann.org
http://www.logentis.de




Am 16.05.2009 um 15:17 schrieb Marc Logemann:

Ok guys, i give you a hint: It does work when i disable EMMA instrumentation. Why is it a problem when i let the EMMA instrument the classes? I wanted to use it because of code coverage statistics and its supported out of the box by TeamCity.

---
regards
Marc Logemann
http://www.logemann.org
http://www.logentis.de




Am 16.05.2009 um 15:09 schrieb Marc Logemann:

Hi,

today we installed our Continous build system (TeamCity) and we tried to run our first automated build on Linux with OpenJDK 6. Even though our build works on all client computers it fails with the same (ivy resolved) build path on OpenJDK 6 wih the following stack. Perhaps someone can comment on this:

[15:06:10]: [jpaenhance] openjpac
[15:06:11]: [openjpac] java.lang.IllegalArgumentException: 5
[15:06:11]: [openjpac] at serp.bytecode.Code.getInstruction(Code.java:2131)
[15:06:11]: [openjpac] at serp.bytecode.Local.getEnd(Local.java:113)
[15:06:11]: [openjpac] at serp.bytecode.Local.updateTargets(Local.java:155) [15:06:11]: [openjpac] at serp.bytecode.LocalTable.updateTargets(LocalTable.java:163)
[15:06:11]: [openjpac] at serp.bytecode.Code.read(Code.java:2031)
[15:06:11]: [openjpac] at serp.bytecode.Attributes.readAttributes(Attributes.java:152) [15:06:11]: [openjpac] at serp.bytecode.BCMember.read(BCMember.java: 365) [15:06:11]: [openjpac] at serp.bytecode.BCClass.read(BCClass.java: 123) [15:06:11]: [openjpac] at serp.bytecode.BCClass.read(BCClass.java: 144) [15:06:11]: [openjpac] at serp.bytecode.Project.loadClass(Project.java:139) [15:06:11]: [openjpac] at org.apache.openjpa.enhance.PCEnhancer.run(PCEnhancer.java:4491) [15:06:11]: [openjpac] at org.apache.openjpa.ant.PCEnhancerTask.executeOn(PCEnhancerTask.java: 89) [15:06:11]: [openjpac] at org.apache.openjpa.lib.ant.AbstractTask.execute(AbstractTask.java: 172) [15:06:11]: [openjpac] at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288) [15:06:11]: [openjpac] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [15:06:11]: [openjpac] at sun .reflect .NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) [15:06:11]: [openjpac] at sun .reflect .DelegatingMethodAccessorImpl .invoke(DelegatingMethodAccessorImpl.java:43) [15:06:11]: [openjpac] at java.lang.reflect.Method.invoke(Method.java:616) [15:06:11]: [openjpac] at org .apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java: 106) [15:06:11]: [openjpac] at org.apache.tools.ant.Task.perform(Task.java:348) [15:06:11]: [openjpac] at org.apache.tools.ant.Target.execute(Target.java:357) [15:06:11]: [openjpac] at org.apache.tools.ant.Target.performTasks(Target.java:385) [15:06:11]: [openjpac] at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1337) [15:06:11]: [openjpac] at org.apache.tools.ant.Project.executeTarget(Project.java:1306) [15:06:11]: [openjpac] at org .apache .tools .ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41) [15:06:11]: [openjpac] at org.apache.tools.ant.Project.executeTargets(Project.java:1189) [15:06:11]: [openjpac] at org.apache.tools.ant.Main.runBuild(Main.java:758) [15:06:11]: [openjpac] at org.apache.tools.ant.Main.startAnt(Main.java:217) [15:06:11]: [openjpac] at org.apache.tools.ant.launch.Launcher.run(Launcher.java:257) [15:06:11]: [openjpac] at org.apache.tools.ant.launch.Launcher.main(Launcher.java:104)
[15:06:11]: [openjpac] java.lang.IllegalArgumentException: 5
[15:06:16]: Ant output:
at serp.bytecode.Local.updateTargets(Local.java:155)
at serp.bytecode.LocalTable.updateTargets(LocalTable.java:163)
at serp.bytecode.Code.read(Code.java:2031)
at serp.bytecode.Attributes.readAttributes(Attributes.java:152)
at serp.bytecode.BCMember.read(BCMember.java:365)
at serp.bytecode.BCClass.read(BCClass.java:123)
at serp.bytecode.BCClass.read(BCClass.java:144)
at serp.bytecode.Project.loadClass(Project.java:139)
at org.apache.openjpa.enhance.PCEnhancer.run(PCEnhancer.java:4491)
at org.apache.openjpa.ant.PCEnhancerTask.executeOn(PCEnhancerTask.java: 89) at org.apache.openjpa.lib.ant.AbstractTask.execute(AbstractTask.java: 172) at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java: 288)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun .reflect .NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun .reflect .DelegatingMethodAccessorImpl .invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:616)
at org .apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java: 106)
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: 1337)
at org.apache.tools.ant.Project.executeTarget(Project.java:1306)
at org .apache .tools .ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
at org.apache.tools.ant.Project.executeTargets(Project.java:1189)
at org.apache.tools.ant.Main.runBuild(Main.java:758)
at org.apache.tools.ant.Main.startAnt(Main.java:217)
at org.apache.tools.ant.launch.Launcher.run(Launcher.java:257)
at org.apache.tools.ant.launch.Launcher.main(Launcher.java:104)



---
regards
Marc Logemann
http://www.logemann.org
http://www.logentis.de






Reply via email to