Community
Participate
Working Groups
Java services work with an Acceleo generator in the workspace. They also work when the generator is in a plugin, but they do not work when we have the generator in a development environment and the generator deployed in an Eclipse runtime. The uri of the emtl is "file:...<absolute location of the emtl>... therefore Acceleo thinks it is not in a plugin (not "platform:/plugin/") and it starts to look for the Java service in the workspace of the runtime environment.
I reproduce this bug on the build of 20110215. I did not have the issue on previous nightly (20110208). This issue makes generators using java services on custom DSL untestable...
This is a blocker in our 3.0.2 maintenance release. It has now been fixed and a 3.0.3 maintenance release has been built in order to fix this issue. 3.0.3 is not accessible from the aggregate Helios update site, it can however be downloaded from the Acceleo update site (http://download.eclipse.org/modeling/m2t/acceleo/updates/releases/3.0) or directly from the download page : http://eclipse.org/modeling/m2t/downloads/?project=acceleo.