Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 363149

Summary: Workspace operation is blocked by acceleo generation.
Product: [Modeling] Acceleo Reporter: Vlad Gheorghe <vlad.gheorghe>
Component: CoreAssignee: Project Inbox <acceleo-inbox>
Status: CLOSED WORKSFORME QA Contact:
Severity: normal    
Priority: P3 CC: laurent.goubet, vlad.gheorghe
Version: unspecified   
Target Milestone: ---   
Hardware: PC   
OS: Windows XP   
Whiteboard:
Attachments:
Description Flags
thread dump none

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.