Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 337713 - Java services not found in a development environment
Summary: Java services not found in a development environment
Status: CLOSED FIXED
Alias: None
Product: Acceleo
Classification: Modeling
Component: Core (show other bugs)
Version: 3.0.0   Edit
Hardware: All All
: P3 blocker
Target Milestone: ---   Edit
Assignee: Project Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-02-21 07:24 EST by Stephane Begaudeau CLA
Modified: 2011-02-23 10:31 EST (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Stephane Begaudeau CLA 2011-02-21 07:24:26 EST
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.
Comment 1 Gonzague Reydet CLA 2011-02-22 05:47:03 EST
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...
Comment 2 Laurent Goubet CLA 2011-02-23 10:31:10 EST
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.