Community
Participate
Working Groups
In rev. 1318 of svn://dev.eclipse.org/svnroot/tools/org.eclipse.objectteams/trunk/maven/infrastructure/parent-pom, the pom specifies usage of BCEL as part of the instrumentation agent's classpath, however BCEL is not declared as a dependency of the POM. This leads to coclassdeffound errors in sub-projects, specifically when running tests. Recommended solution: Added BCEL as dependency with scope=test.
Correction: scope=provided appears more suitable. BCEL is (at first) most likely to be used during test runs, however any program launch outside the eclipse IDE does require the presence of this agent, thus "provided" is the better choice, as it signals that the agent dependency shall be provided for OT runs.
Created attachment 190204 [details] mylyn/context/zip
Fixed. Added BCEL with scope=provided to 0.8.0 SNAPSHOT.
Closing as released for 0.8M6.
Works nicely with OT/J 2.2.0