Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Modeling » UML2 » Galileo/Helios UML profile conflict.(Can not migrate a Ecore-UML profile from Galileo to Helios)
Galileo/Helios UML profile conflict. [message #638009] Tue, 09 November 2010 15:58 Go to next message
Mohamed Mussa is currently offline Mohamed MussaFriend
Messages: 43
Registered: August 2010
Location: Canada
Member
Hi,

I had created a UML profile using Ecore editor of Eclipse Galileo Modelling version. I validated and defined it in order to use it. It works perfectly.

Now, I am trying to move it to Eclipse Helios SDK version. I copied the project folder to the Helios workspace and created a new project (general project) with the same name.

I found the uml file for the profile exist on the project explorer, and I can open it. It lists all the features that I had built, However, when I validate it, it shows me an error for all existing interfaces:

for ex.: "The opposite feature 'feature' of '<Interface> MYINTERFACENAME' and 'featureClassifier' of '<Operation> MYOPERATION(): MYTYPE' do not refer to each other"

I am confused while it is works on Galileo it does not pass on Hellios!!!!

Any clue?

Thanks
icon5.gif  Re: Galileo/Helios UML profile conflict. [message #638042 is a reply to message #638009] Tue, 09 November 2010 17:54 Go to previous messageGo to next message
Mohamed Mussa is currently offline Mohamed MussaFriend
Messages: 43
Registered: August 2010
Location: Canada
Member
Hi,

I have added a new interface (for debugging). As soon as I add an operation to the interface I got an error for this interface too!!!

[Updated on: Tue, 09 November 2010 17:56]

Report message to a moderator

Re: Galileo/Helios UML profile conflict. [message #638048 is a reply to message #638009] Tue, 09 November 2010 18:23 Go to previous messageGo to next message
Ed Willink is currently offline Ed WillinkFriend
Messages: 7655
Registered: July 2009
Senior Member
Hi Mohammed

New Modeling tool versions often enhance their validation checking, so
that it may well be that it was Galileo at fault for not reporting the
problem.

Regards

Ed Willink

On 09/11/2010 15:58, Mohamed wrote:
> Hi,
>
> I had created a UML profile using Ecore editor of Eclipse Galileo
> Modelling version. I validated and defined it in order to use it. It
> works perfectly.
>
> Now, I am trying to move it to Eclipse Helios SDK version. I copied
> the project folder to the Helios workspace and created a new project
> (general project) with the same name.
> I found the uml file for the profile exist on the project explorer,
> and I can open it. It lists all the features that I had built,
> However, when I validate it, it shows me an error for all existing
> interfaces:
>
> for ex.: "The opposite feature 'feature' of '<Interface>
> MYINTERFACENAME' and 'featureClassifier' of '<Operation>
> MYOPERATION(): MYTYPE' do not refer to each other"
>
> I am confused while it is works on Galileo it does not pass on
> Hellios!!!!
>
> Any clue?
>
> Thanks
>
Re: Galileo/Helios UML profile conflict. [message #638224 is a reply to message #638048] Wed, 10 November 2010 15:01 Go to previous messageGo to next message
Mohamed Mussa is currently offline Mohamed MussaFriend
Messages: 43
Registered: August 2010
Location: Canada
Member
Hi,

I didn't get it.

How is it faulty?

it is really a simple interface with an operation? where is the error?

Do you mean, it is not allowed in UML profiles!

I have used the tools of Ecore Editor to create it.

Regards,

Mohamed
Re: Galileo/Helios UML profile conflict. [message #639397 is a reply to message #638048] Tue, 16 November 2010 12:04 Go to previous messageGo to next message
Carsten Reckord is currently offline Carsten ReckordFriend
Messages: 139
Registered: July 2009
Senior Member
Hi,

Actually, this is probably an instance of bug 323000
(https://bugs.eclipse.org/bugs/show_bug.cgi?id=323000). All owned members of
interfaces are hit by that.

Regards,
Carsten

On 09.11.2010 19:23, Ed Willink wrote:
> Hi Mohammed
>
> New Modeling tool versions often enhance their validation checking, so
> that it may well be that it was Galileo at fault for not reporting the
> problem.
>
> Regards
>
> Ed Willink
>
> On 09/11/2010 15:58, Mohamed wrote:
>> Hi,
>>
>> I had created a UML profile using Ecore editor of Eclipse Galileo
>> Modelling version. I validated and defined it in order to use it. It
>> works perfectly.
>>
>> Now, I am trying to move it to Eclipse Helios SDK version. I copied
>> the project folder to the Helios workspace and created a new project
>> (general project) with the same name.
>> I found the uml file for the profile exist on the project explorer,
>> and I can open it. It lists all the features that I had built,
>> However, when I validate it, it shows me an error for all existing
>> interfaces:
>>
>> for ex.: "The opposite feature 'feature' of '<Interface>
>> MYINTERFACENAME' and 'featureClassifier' of '<Operation>
>> MYOPERATION(): MYTYPE' do not refer to each other"
>>
>> I am confused while it is works on Galileo it does not pass on
>> Hellios!!!!
>>
>> Any clue?
>>
>> Thanks
>>
>
Re: Galileo/Helios UML profile conflict. [message #639682 is a reply to message #639397] Wed, 17 November 2010 13:19 Go to previous message
annie 84 is currently offline annie 84Friend
Messages: 7
Registered: November 2009
Junior Member
Hello Mohammad:

From the last days I was also struggling with creating a U2TP profile using Galileo. I just came across your post and you mentioned that you already built this profile. Can I obtain the profile for my implementation. I want to use it to implement a transformation.


Best Regards

Quratulann
Previous Topic:Applying Stereotypes programatically returns IllegalArgumentException
Next Topic:load correctly an UML profile
Goto Forum:
  


Current Time: Tue Apr 23 12:51:54 GMT 2024

Powered by FUDForum. Page generated in 0.02740 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top