Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 316919 - Unable to invoke service using Collection as parameter
Summary: Unable to invoke service using Collection as parameter
Status: CLOSED FIXED
Alias: None
Product: Acceleo
Classification: Modeling
Component: Core (show other bugs)
Version: 3.0.0   Edit
Hardware: PC Linux
: P3 major
Target Milestone: ---   Edit
Assignee: Project Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-06-15 10:59 EDT by Goulwen Le Fur CLA
Modified: 2010-11-16 05:43 EST (History)
1 user (show)

See Also:


Attachments
Fixes this limitation for all versions greater than Galileo (3.66 KB, patch)
2010-11-16 05:41 EST, Laurent Goubet CLA
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Goulwen Le Fur CLA 2010-06-15 10:59:40 EDT
Invoke service with Collection as service implies to create a Sequence{Sequence} it's impossible to do that with OCL
Comment 1 Laurent Goubet CLA 2010-11-16 05:41:47 EST
Created attachment 183207 [details]
Fixes this limitation for all versions greater than Galileo

This is due to an OCL limitation (Collections are not Objects). As per the OCL 2.2(?) specification, this limitation will be removed, we're taking a step ahead and the attached patch will remove the limitation (in Acceleo) for all versions of MDT/OCL greater than Galileo's.
Comment 2 Laurent Goubet CLA 2010-11-16 05:43:16 EST
Fixed on HEAD and maintenance, This will be available on both 3.0.2RC1 and 3.1.0M4