Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Modeling » EMF "Technology" (Ecore Tools, EMFatic, etc)  » OCL and Query interdependency
OCL and Query interdependency [message #22106] Tue, 14 February 2006 06:59 Go to next message
Didier Villevalois is currently offline Didier VillevaloisFriend
Messages: 86
Registered: July 2009
Member
Hello,

I've noticed that OCL SDK and Query SDK features are mutualy dependents.

Eclipse Modeling Framework Technology OCL Examples (1.0.0) requires
plug-in "org.eclipse.emf.query.ocl".

Eclipse Modeling Framework Technology Query OCL (1.0.0) requires plug-in
"org.eclipse.emf.ocl".

This avoids me to enable them via the configuration manager.

Didier.
Re: OCL and Query interdependency [message #22553 is a reply to message #22106] Wed, 15 February 2006 22:52 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: cdamus.ca.ibm.com

Hello, Didier,

I am able to install the OCL and Query features in either of the following
configurations:

- org.eclipse.emf.examples (required by OCL examples)
- org.eclipse.emf.ocl (required by org.eclipse.emf.query.ocl)
- org.eclipse.emf.query (required by org.eclipse.emf.query.ocl)
- org.eclipse.emf.query.ocl (required by OCL examples)
- org.eclipse.emf.ocl.examples

or

- org.eclipse.emf.examples (required by OCL examples)
- org.eclipse.emf.ocl.sdk
- org.eclipse.emf.query.sdk

However, the OCL SDK cannot be installed on its own (including the examples)
without Query. Is this the problem that you are having? Perhaps we should
consider bundling the examples separately from the SDK as is done in the
EMF project ...

Cheers,

Christian


Ptitjes wrote:

> Hello,
>
> I've noticed that OCL SDK and Query SDK features are mutualy dependents.
>
> Eclipse Modeling Framework Technology OCL Examples (1.0.0) requires
> plug-in "org.eclipse.emf.query.ocl".
>
> Eclipse Modeling Framework Technology Query OCL (1.0.0) requires plug-in
> "org.eclipse.emf.ocl".
>
> This avoids me to enable them via the configuration manager.
>
> Didier.
Re: OCL and Query interdependency [message #22900 is a reply to message #22553] Thu, 16 February 2006 19:30 Go to previous messageGo to next message
Didier Villevalois is currently offline Didier VillevaloisFriend
Messages: 86
Registered: July 2009
Member
Hello Christian,

In fact, there is no problem at the sub-feature level. And deleting the
main SDK features solves the problem (but forces to enable each
individual feature one by one as the eclipse configuration manager can't
enable multiple-selected features !!!!)

So as

oe.emf.ocl.examples depends on oe.emf.query.ocl and
oe.emf.query.ocl depends on oe.emf.ocl

you finaly have

oe.emf.ocl.sdk that depends on oe.emf.query.sdk and
oe.emf.query.sdk that depends on oe.emf.ocl.sdk

Bundling the examples separately would be a good idea as it would remove
that mutual dependency. I can't find any eclipse best practice document
on the website about the way to aggregate plugins in feature. However
maybe following the EMF way is the best.

Best regards,
Didier

BTW: I've just moved to transactions in my application and it rulez!
Really great work. I'll ask you some questions in another post.

Christian W. Damus wrote:
> Hello, Didier,
>
> I am able to install the OCL and Query features in either of the following
> configurations:
>
> - org.eclipse.emf.examples (required by OCL examples)
> - org.eclipse.emf.ocl (required by org.eclipse.emf.query.ocl)
> - org.eclipse.emf.query (required by org.eclipse.emf.query.ocl)
> - org.eclipse.emf.query.ocl (required by OCL examples)
> - org.eclipse.emf.ocl.examples
>
> or
>
> - org.eclipse.emf.examples (required by OCL examples)
> - org.eclipse.emf.ocl.sdk
> - org.eclipse.emf.query.sdk
>
> However, the OCL SDK cannot be installed on its own (including the examples)
> without Query. Is this the problem that you are having? Perhaps we should
> consider bundling the examples separately from the SDK as is done in the
> EMF project ...
>
> Cheers,
>
> Christian
>
>
> Ptitjes wrote:
>
>
>>Hello,
>>
>>I've noticed that OCL SDK and Query SDK features are mutualy dependents.
>>
>>Eclipse Modeling Framework Technology OCL Examples (1.0.0) requires
>>plug-in "org.eclipse.emf.query.ocl".
>>
>>Eclipse Modeling Framework Technology Query OCL (1.0.0) requires plug-in
>>"org.eclipse.emf.ocl".
>>
>>This avoids me to enable them via the configuration manager.
>>
>>Didier.
>
>
Re: OCL and Query interdependency [message #22987 is a reply to message #22900] Thu, 16 February 2006 14:20 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: cdamus.ca.ibm.com

Hello, Didier.

I agree: the examples need to be separated. It will take some work,
though, so I'm not sure when we will be able to do it. I have raised
https://bugs.eclipse.org/bugs/show_bug.cgi?id=128199 to track this problem.

Thanks,

Christian


Ptitjes wrote:

> Hello Christian,
>
> In fact, there is no problem at the sub-feature level. And deleting the
> main SDK features solves the problem (but forces to enable each
> individual feature one by one as the eclipse configuration manager can't
> enable multiple-selected features !!!!)
>
> So as
>
> oe.emf.ocl.examples depends on oe.emf.query.ocl and
> oe.emf.query.ocl depends on oe.emf.ocl
>
> you finaly have
>
> oe.emf.ocl.sdk that depends on oe.emf.query.sdk and
> oe.emf.query.sdk that depends on oe.emf.ocl.sdk
>
> Bundling the examples separately would be a good idea as it would remove
> that mutual dependency. I can't find any eclipse best practice document
> on the website about the way to aggregate plugins in feature. However
> maybe following the EMF way is the best.
>
> Best regards,
> Didier
>
> BTW: I've just moved to transactions in my application and it rulez!
> Really great work. I'll ask you some questions in another post.
>
> Christian W. Damus wrote:
>> Hello, Didier,
>>
>> I am able to install the OCL and Query features in either of the
>> following configurations:
>>
>> - org.eclipse.emf.examples (required by OCL examples)
>> - org.eclipse.emf.ocl (required by org.eclipse.emf.query.ocl)
>> - org.eclipse.emf.query (required by org.eclipse.emf.query.ocl)
>> - org.eclipse.emf.query.ocl (required by OCL examples)
>> - org.eclipse.emf.ocl.examples
>>
>> or
>>
>> - org.eclipse.emf.examples (required by OCL examples)
>> - org.eclipse.emf.ocl.sdk
>> - org.eclipse.emf.query.sdk
>>
>> However, the OCL SDK cannot be installed on its own (including the
>> examples)
>> without Query. Is this the problem that you are having? Perhaps we
>> should consider bundling the examples separately from the SDK as is done
>> in the EMF project ...
>>
>> Cheers,
>>
>> Christian
>>
>>
>> Ptitjes wrote:
>>
>>
>>>Hello,
>>>
>>>I've noticed that OCL SDK and Query SDK features are mutualy dependents.
>>>
>>>Eclipse Modeling Framework Technology OCL Examples (1.0.0) requires
>>>plug-in "org.eclipse.emf.query.ocl".
>>>
>>>Eclipse Modeling Framework Technology Query OCL (1.0.0) requires plug-in
>>>"org.eclipse.emf.ocl".
>>>
>>>This avoids me to enable them via the configuration manager.
>>>
>>>Didier.
>>
>>
Re: OCL and Query interdependency [message #25154 is a reply to message #22106] Thu, 23 February 2006 16:12 Go to previous message
Eclipse UserFriend
Originally posted by: cdamus.ca.ibm.com

Hello, Didier.

I have committed a fix that doesn't remove the OCL Examples from the SDK
feature, but which removes the dependency on org.eclipse.emf.query.ocl.
The examples don't actually require this dependency.

Cheers,

Christian

Ptitjes wrote:

> Hello,
>
> I've noticed that OCL SDK and Query SDK features are mutualy dependents.
>
> Eclipse Modeling Framework Technology OCL Examples (1.0.0) requires
> plug-in "org.eclipse.emf.query.ocl".
>
> Eclipse Modeling Framework Technology Query OCL (1.0.0) requires plug-in
> "org.eclipse.emf.ocl".
>
> This avoids me to enable them via the configuration manager.
>
> Didier.
Re: OCL and Query interdependency [message #567094 is a reply to message #22106] Wed, 15 February 2006 22:52 Go to previous message
Eclipse UserFriend
Originally posted by: cdamus.ca.ibm.com

Hello, Didier,

I am able to install the OCL and Query features in either of the following
configurations:

- org.eclipse.emf.examples (required by OCL examples)
- org.eclipse.emf.ocl (required by org.eclipse.emf.query.ocl)
- org.eclipse.emf.query (required by org.eclipse.emf.query.ocl)
- org.eclipse.emf.query.ocl (required by OCL examples)
- org.eclipse.emf.ocl.examples

or

- org.eclipse.emf.examples (required by OCL examples)
- org.eclipse.emf.ocl.sdk
- org.eclipse.emf.query.sdk

However, the OCL SDK cannot be installed on its own (including the examples)
without Query. Is this the problem that you are having? Perhaps we should
consider bundling the examples separately from the SDK as is done in the
EMF project ...

Cheers,

Christian


Ptitjes wrote:

> Hello,
>
> I've noticed that OCL SDK and Query SDK features are mutualy dependents.
>
> Eclipse Modeling Framework Technology OCL Examples (1.0.0) requires
> plug-in "org.eclipse.emf.query.ocl".
>
> Eclipse Modeling Framework Technology Query OCL (1.0.0) requires plug-in
> "org.eclipse.emf.ocl".
>
> This avoids me to enable them via the configuration manager.
>
> Didier.
Re: OCL and Query interdependency [message #567341 is a reply to message #22553] Thu, 16 February 2006 19:30 Go to previous message
Didier Villevalois is currently offline Didier VillevaloisFriend
Messages: 86
Registered: July 2009
Member
Hello Christian,

In fact, there is no problem at the sub-feature level. And deleting the
main SDK features solves the problem (but forces to enable each
individual feature one by one as the eclipse configuration manager can't
enable multiple-selected features !!!!)

So as

oe.emf.ocl.examples depends on oe.emf.query.ocl and
oe.emf.query.ocl depends on oe.emf.ocl

you finaly have

oe.emf.ocl.sdk that depends on oe.emf.query.sdk and
oe.emf.query.sdk that depends on oe.emf.ocl.sdk

Bundling the examples separately would be a good idea as it would remove
that mutual dependency. I can't find any eclipse best practice document
on the website about the way to aggregate plugins in feature. However
maybe following the EMF way is the best.

Best regards,
Didier

BTW: I've just moved to transactions in my application and it rulez!
Really great work. I'll ask you some questions in another post.

Christian W. Damus wrote:
> Hello, Didier,
>
> I am able to install the OCL and Query features in either of the following
> configurations:
>
> - org.eclipse.emf.examples (required by OCL examples)
> - org.eclipse.emf.ocl (required by org.eclipse.emf.query.ocl)
> - org.eclipse.emf.query (required by org.eclipse.emf.query.ocl)
> - org.eclipse.emf.query.ocl (required by OCL examples)
> - org.eclipse.emf.ocl.examples
>
> or
>
> - org.eclipse.emf.examples (required by OCL examples)
> - org.eclipse.emf.ocl.sdk
> - org.eclipse.emf.query.sdk
>
> However, the OCL SDK cannot be installed on its own (including the examples)
> without Query. Is this the problem that you are having? Perhaps we should
> consider bundling the examples separately from the SDK as is done in the
> EMF project ...
>
> Cheers,
>
> Christian
>
>
> Ptitjes wrote:
>
>
>>Hello,
>>
>>I've noticed that OCL SDK and Query SDK features are mutualy dependents.
>>
>>Eclipse Modeling Framework Technology OCL Examples (1.0.0) requires
>>plug-in "org.eclipse.emf.query.ocl".
>>
>>Eclipse Modeling Framework Technology Query OCL (1.0.0) requires plug-in
>>"org.eclipse.emf.ocl".
>>
>>This avoids me to enable them via the configuration manager.
>>
>>Didier.
>
>
Re: OCL and Query interdependency [message #567384 is a reply to message #22900] Thu, 16 February 2006 14:20 Go to previous message
Eclipse UserFriend
Originally posted by: cdamus.ca.ibm.com

Hello, Didier.

I agree: the examples need to be separated. It will take some work,
though, so I'm not sure when we will be able to do it. I have raised
https://bugs.eclipse.org/bugs/show_bug.cgi?id=128199 to track this problem.

Thanks,

Christian


Ptitjes wrote:

> Hello Christian,
>
> In fact, there is no problem at the sub-feature level. And deleting the
> main SDK features solves the problem (but forces to enable each
> individual feature one by one as the eclipse configuration manager can't
> enable multiple-selected features !!!!)
>
> So as
>
> oe.emf.ocl.examples depends on oe.emf.query.ocl and
> oe.emf.query.ocl depends on oe.emf.ocl
>
> you finaly have
>
> oe.emf.ocl.sdk that depends on oe.emf.query.sdk and
> oe.emf.query.sdk that depends on oe.emf.ocl.sdk
>
> Bundling the examples separately would be a good idea as it would remove
> that mutual dependency. I can't find any eclipse best practice document
> on the website about the way to aggregate plugins in feature. However
> maybe following the EMF way is the best.
>
> Best regards,
> Didier
>
> BTW: I've just moved to transactions in my application and it rulez!
> Really great work. I'll ask you some questions in another post.
>
> Christian W. Damus wrote:
>> Hello, Didier,
>>
>> I am able to install the OCL and Query features in either of the
>> following configurations:
>>
>> - org.eclipse.emf.examples (required by OCL examples)
>> - org.eclipse.emf.ocl (required by org.eclipse.emf.query.ocl)
>> - org.eclipse.emf.query (required by org.eclipse.emf.query.ocl)
>> - org.eclipse.emf.query.ocl (required by OCL examples)
>> - org.eclipse.emf.ocl.examples
>>
>> or
>>
>> - org.eclipse.emf.examples (required by OCL examples)
>> - org.eclipse.emf.ocl.sdk
>> - org.eclipse.emf.query.sdk
>>
>> However, the OCL SDK cannot be installed on its own (including the
>> examples)
>> without Query. Is this the problem that you are having? Perhaps we
>> should consider bundling the examples separately from the SDK as is done
>> in the EMF project ...
>>
>> Cheers,
>>
>> Christian
>>
>>
>> Ptitjes wrote:
>>
>>
>>>Hello,
>>>
>>>I've noticed that OCL SDK and Query SDK features are mutualy dependents.
>>>
>>>Eclipse Modeling Framework Technology OCL Examples (1.0.0) requires
>>>plug-in "org.eclipse.emf.query.ocl".
>>>
>>>Eclipse Modeling Framework Technology Query OCL (1.0.0) requires plug-in
>>>"org.eclipse.emf.ocl".
>>>
>>>This avoids me to enable them via the configuration manager.
>>>
>>>Didier.
>>
>>
Re: OCL and Query interdependency [message #569365 is a reply to message #22106] Thu, 23 February 2006 16:12 Go to previous message
Eclipse UserFriend
Originally posted by: cdamus.ca.ibm.com

Hello, Didier.

I have committed a fix that doesn't remove the OCL Examples from the SDK
feature, but which removes the dependency on org.eclipse.emf.query.ocl.
The examples don't actually require this dependency.

Cheers,

Christian

Ptitjes wrote:

> Hello,
>
> I've noticed that OCL SDK and Query SDK features are mutualy dependents.
>
> Eclipse Modeling Framework Technology OCL Examples (1.0.0) requires
> plug-in "org.eclipse.emf.query.ocl".
>
> Eclipse Modeling Framework Technology Query OCL (1.0.0) requires plug-in
> "org.eclipse.emf.ocl".
>
> This avoids me to enable them via the configuration manager.
>
> Didier.
Previous Topic:ecl.core.rt.FileLocator and IContributor can't be resolved?
Next Topic:[Announce] EMFT VALIDATION 1.0.0 I200602161109 is available
Goto Forum:
  


Current Time: Fri Mar 29 04:56:44 GMT 2024

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

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

Back to the top