Skip to main content

[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


Inactive hide details for Antoine Toulme ---10/06/2009 10:23:26 AM---Erratum: please read 2.2RC3, not 2.5RC3, sorry for the conAntoine 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>

To

"GMF Project developer discussions." <gmf-dev@xxxxxxxxxxx>

cc


Subject

[gmf-dev] Re: Testing GMF 2.2RC3 with a Cocoa 64 bits build

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

GIF image

GIF image

GIF image


Back to the top