Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 363149 - Workspace operation is blocked by acceleo generation.
Summary: Workspace operation is blocked by acceleo generation.
Status: CLOSED WORKSFORME
Alias: None
Product: Acceleo
Classification: Modeling
Component: Core (show other bugs)
Version: unspecified   Edit
Hardware: PC Windows XP
: P3 normal
Target Milestone: ---   Edit
Assignee: Project Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-11-08 05:30 EST by Vlad Gheorghe CLA
Modified: 2016-04-06 10:58 EDT (History)
2 users (show)

See Also:


Attachments
thread dump (21.88 KB, text/plain)
2011-11-08 05:32 EST, Vlad Gheorghe CLA
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Vlad Gheorghe CLA 2011-11-08 05:30:46 EST
Build Identifier: 3.1.1.v20110914-0246

When launching the template, it blocks.


This task cannot be canceled. - Only solution is to restart eclipse.

Workaround: The project org.eclipse.emf.ecore must be closed when the transformation is launched.




Reproducible: Always

Steps to Reproduce:
Preconditions:
- workspace contains a project with a metamodel which depends on org.eclipse.emf.ecore
- org.eclipse.emf.ecore project is imported and opened in the workspace

1. Launch the acceleo transformation

result: Progress view: "Launching <config>"
  - task cannot be canceled
Comment 1 Vlad Gheorghe CLA 2011-11-08 05:32:41 EST
Created attachment 206573 [details]
thread dump
Comment 2 Vlad Gheorghe CLA 2011-11-08 05:38:21 EST
(In reply to comment #0)> 
> Workaround: The project org.eclipse.emf.ecore must be closed when the
> transformation is launched.
> 
Actually, the workbench cannot be shutdown properly. 
(" Progress information - "The user operation is waiting for background work to complete").

So the workaround is to kill the workbench.
Comment 3 Laurent Goubet CLA 2016-04-06 10:58:06 EDT
This is no longer reproducible. Was most likely due to acceleo "plugin" launch.