Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Modeling » EMF "Technology" (Ecore Tools, EMFatic, etc)  » [EMFStore] Unable to integrate EMFStore with Graphiti
[EMFStore] Unable to integrate EMFStore with Graphiti [message #1599456] Tue, 03 February 2015 16:55 Go to next message
Yuriy Flyud is currently offline Yuriy FlyudFriend
Messages: 12
Registered: January 2015
Location: Lviv, Ukraine
Junior Member
I try to create a Graphiti editor for my model objects stored in EMFStore project. The problem is that Graphiti requires TransactionalEditingDomain instance as editing domain, but according to the issue:
bugs.eclipse.org/bugs/show_bug.cgi?id=457945
I cannot use TransactionalEditingDomain with EMFStore.

Did anybody have any similar problem? What could be done here? Wait for the fix? Or use GMF?

BTW, generic ECP Graphiti editor won't also work if EMFStore Transaction Support is disabled.

Yuriy
Re: [EMFStore] Unable to integrate EMFStore with Graphiti [message #1600540 is a reply to message #1599456] Wed, 04 February 2015 10:01 Go to previous messageGo to next message
Maximilian Koegel is currently offline Maximilian KoegelFriend
Messages: 253
Registered: July 2009
Senior Member
Hi,

we are currently looking into the issue to see if we could still address
it with 1.4.1., but I cannot promise anything at this point.
A contribution or sponsored development would help, of course.

Cheers,
Maximilian

Am 03.02.2015 um 17:55 schrieb Yuriy Flyud:
> I try to create a Graphiti editor for my model objects stored in
> EMFStore project. The problem is that Graphiti requires
> TransactionalEditingDomain instance as editing domain, but according to
> the issue:
> bugs.eclipse.org/bugs/show_bug.cgi?id=457945
> I cannot use TransactionalEditingDomain with EMFStore.
>
> Did anybody have any similar problem? What could be done here? Wait for
> the fix? Or use GMF?
>
> BTW, generic ECP Graphiti editor won't also work if EMFStore Transaction
> Support is disabled.
>
> Yuriy


--
Maximilian Kögel

Get professional Eclipse developer support:
http://eclipsesource.com/en/services/developer-support/
Re: [EMFStore] Unable to integrate EMFStore with Graphiti [message #1600738 is a reply to message #1600540] Wed, 04 February 2015 12:59 Go to previous messageGo to next message
Yuriy Flyud is currently offline Yuriy FlyudFriend
Messages: 12
Registered: January 2015
Location: Lviv, Ukraine
Junior Member
Hello Maximilian,

Thank you for reply. I was struggling with this issue for quite a long time, but I am really new to Eclipse and EMF, so I can't even understand the reason why it happens (why the progress hangs).

I found some minor issues in EMFStore and would be happy to contribute the fixes, but it looks like not for this particular issue.

The Graphiti solution fits very well to my needs, and I am blocked right now. I will still try to resolve the issue, but there are no guarantee for me, that's why I am writing here. Are there any preliminary dates for 1.4.1 release?

Yuriy
Re: [EMFStore] Unable to integrate EMFStore with Graphiti [message #1603741 is a reply to message #1600738] Fri, 06 February 2015 11:10 Go to previous messageGo to next message
Maximilian Koegel is currently offline Maximilian KoegelFriend
Messages: 253
Registered: July 2009
Senior Member
Hi Yuriy,

releases of Eclipse projects are announced on projects.eclipse.org.
For EMFStore see:
http://projects.eclipse.org/projects/modeling.emft.emf-store
The release is due February 27th.

Best regards,
Maximilian

Am 04.02.2015 um 13:59 schrieb Yuriy Flyud:
> Hello Maximilian,
>
> Thank you for reply. I was struggling with this issue for quite a long
> time, but I am really new to Eclipse and EMF, so I can't even understand
> the reason why it happens (why the progress hangs).
>
> I found some minor issues in EMFStore and would be happy to contribute
> the fixes, but it looks like not for this particular issue.
>
> The Graphiti solution fits very well to my needs, and I am blocked right
> now. I will still try to resolve the issue, but there are no guarantee
> for me, that's why I am writing here. Are there any preliminary dates
> for 1.4.1 release?
>
> Yuriy


--
Maximilian Kögel

Get professional Eclipse developer support:
http://eclipsesource.com/en/services/developer-support/
Re: [EMFStore] Unable to integrate EMFStore with Graphiti [message #1621169 is a reply to message #1600540] Tue, 17 February 2015 18:24 Go to previous messageGo to next message
Maximilian Koegel is currently offline Maximilian KoegelFriend
Messages: 253
Registered: July 2009
Senior Member
Hi,

I am sorry but we determined that this issue cannot be addressed for the
1.4.1 release anymore. A fix is too invasive. We have scheduled it for
1.5.0 now.

Cheers,
Maximilian

Am 04.02.2015 um 11:01 schrieb Maximilian Koegel:
> Hi,
>
> we are currently looking into the issue to see if we could still address
> it with 1.4.1., but I cannot promise anything at this point.
> A contribution or sponsored development would help, of course.
>
> Cheers,
> Maximilian
>
> Am 03.02.2015 um 17:55 schrieb Yuriy Flyud:
>> I try to create a Graphiti editor for my model objects stored in
>> EMFStore project. The problem is that Graphiti requires
>> TransactionalEditingDomain instance as editing domain, but according to
>> the issue:
>> bugs.eclipse.org/bugs/show_bug.cgi?id=457945
>> I cannot use TransactionalEditingDomain with EMFStore.
>>
>> Did anybody have any similar problem? What could be done here? Wait for
>> the fix? Or use GMF?
>>
>> BTW, generic ECP Graphiti editor won't also work if EMFStore Transaction
>> Support is disabled.
>>
>> Yuriy
>
>


--
Maximilian Kögel

Get professional Eclipse developer support:
http://eclipsesource.com/en/services/developer-support/
Re: [EMFStore] Unable to integrate EMFStore with Graphiti [message #1623767 is a reply to message #1621169] Thu, 19 February 2015 10:09 Go to previous messageGo to next message
Yuriy Flyud is currently offline Yuriy FlyudFriend
Messages: 12
Registered: January 2015
Location: Lviv, Ukraine
Junior Member
Hello Maximilian,

Thank you for notification! I will have to refuse from Graphiti then... I will check GMF or Zest.

In any case I will not refuse from EMFStore Smile

Best regards,
Yuriy
Re: [EMFStore] Unable to integrate EMFStore with Graphiti [message #1624223 is a reply to message #1623767] Thu, 19 February 2015 16:48 Go to previous messageGo to next message
Maximilian Koegel is currently offline Maximilian KoegelFriend
Messages: 253
Registered: July 2009
Senior Member
Hi Yuriy,

OK ;), you might run into similar problems with GMF though since it uses
a TransactionalEditingDomain, too. We will try to address this issue in
the first week of March and let you know how it turns out.
Hope this helps!

Best regards,
Maximilian

Am 19.02.2015 um 11:09 schrieb Yuriy Flyud:
> Hello Maximilian,
>
> Thank you for notification! I will have to refuse from Graphiti then...
> I will check GMF or Zest.
>
> In any case I will not refuse from EMFStore :)
>
> Best regards,
> Yuriy


--
Maximilian Kögel

Get professional Eclipse developer support:
http://eclipsesource.com/en/services/developer-support/
Re: [EMFStore] Unable to integrate EMFStore with Graphiti [message #1710012 is a reply to message #1624223] Fri, 02 October 2015 15:49 Go to previous message
Yuriy Flyud is currently offline Yuriy FlyudFriend
Messages: 12
Registered: January 2015
Location: Lviv, Ukraine
Junior Member
Hi Maximillian,

After I had switched to EMFStore 1.6 I decided to revisit the issue with the Transaction plugin.

I tested the Mars release and everything works great! But the thing is that I still wanted to try it on Kepler as well. I downloaded the clean Kepler Standard, installed the latest EMFStore 1.6 together with the EMFStore Transaction SDK. I had to add the EMF Transaction SDK update site (http://download.eclipse.org/modeling/emf/transaction/updates/releases/) before that to let the Eclipse automatically download the required dependencies for EMFStore transaction SDK. And the problem can be still reproduced (just call a UIShareProjectController.execute() from within an AbstractEMFStoreHandler.handle() method).

If I could install EMFStore 1.6 and satisfied all the dependencies theoreticall everything should work (unless the EMFStore Transaction plugin (and Transaction UI plugin) is missing some version constraints for its dependencies). If version constraits are missing - this should be reported as a bug (this is actually a reason why I posted this message here).

Can you provide any comments?

Best regards,
Yuriy.
Previous Topic:[EMFForms] Tree Master Detail
Next Topic:[EMF Forms] ItemPropertyDescriptor is null
Goto Forum:
  


Current Time: Fri Apr 19 21:39:04 GMT 2024

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

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

Back to the top