[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [gmf-dev] Re: Testing GMF 2.2RC3 with a Cocoa 64 bits build
|
Antoine,
The NSURI for notation meta-model went to 1.0.2 from 1.0.1 either for M5 (maybe for M6) - this is not a recent change. You can open GMF 2.1.x models on 2.2, but you can't open 2.2 models (the ones that use new EClasses) on 2.1.x GMF. GMF does not support backward compatibility.
If you'd like to open 2.2 models on 2.1.x I suggest you write a resource handler to migrate new 1.0.2 notation EClasses to 1.0.1 EClasses.
Cheers,
Alex
Antoine Toulme ---10/06/2009 10:23:26 AM---Erratum: please read 2.2RC3, not 2.5RC3, sorry for the confusion. I have one last major error when trying to open models create
Antoine Toulme <antoine@xxxxxxxxxxxxxxx>
Sent by: gmf-dev-bounces@xxxxxxxxxxx
10/06/2009 10:20 AM
Please respond to
antoine@xxxxxxxxxxxxxxx; Please respond to
"GMF Project developer discussions." <gmf-dev@xxxxxxxxxxx> |
|
|
Erratum: please read 2.2RC3, not 2.5RC3, sorry for the confusion.
I have one last major error when trying to open models created with the latest build with an earlier version of GMF.
The editor crashes when trying to load with a NPE because the notation EMF resource could not be loaded.
EMF complains the package with the uri http://www.eclipse.org/gmf/runtime/1.0.2/notation could not be found.
I guess this URI change was introduced recently.
How can we make sure we can open models written in 2.2 with 2.1 ?
Thanks,
Antoine
On Wed, Jun 10, 2009 at 15:09, Antoine Toulme <antoine@xxxxxxxxxxxxxxx> wrote:
Hello everybody,
I am testing the latest GMF on a Mac with the Cocoa port for 64 bits.
I ran into some issues but none of them were related to Mac so far I think.
I had the following issues:
==
A NPE is thrown whenever a popup should show:
!ENTRY org.eclipse.ui 4 0 2009-06-10 00:31:21.193
!MESSAGE Unhandled event loop exception
!STACK 0
java.lang.NullPointerException
at org.eclipse.draw2d.ToolTipHelper$3.mouseEnter(ToolTipHelper.java:133)
at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:187)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
at org.eclipse.swt.widgets.Display.sendEvent(Display.java:3542)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1247)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1270)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1255)
at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1076)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3440)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3099)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2405)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2369)
at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2221)
at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:500)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:493)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:113)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:194)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:368)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:559)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:514)
at org.eclipse.equinox.launcher.Main.run(Main.java:1311)
at org.eclipse.equinox.launcher.Main.main(Main.java:1287)
==
Connection smoothness looks plain wrong. Attached is a screenshot. I think it might have to do with how we override the connection router. I need to dig into it.
==
With Arial 9, task labels appear cut at the bottom. See the attached screenshot.
Do you have bugs opened for those issues ? Can you please let me know if they would be addressed for the GA ?
I see RC4 is out. Did it address part of those issues ?
Thanks,
Antoine
_______________________________________________
gmf-dev mailing list
gmf-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/gmf-dev


