[EMFStore] Unable to integrate EMFStore with Graphiti [message #1599456] |
Tue, 03 February 2015 11:55  |
Eclipse User |
|
|
|
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 #1603741 is a reply to message #1600738] |
Fri, 06 February 2015 06:10   |
Eclipse User |
|
|
|
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 #1710012 is a reply to message #1624223] |
Fri, 02 October 2015 11:49  |
Eclipse User |
|
|
|
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.
|
|
|
Powered by
FUDForum. Page generated in 0.14867 seconds