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



On Wed, Jun 10, 2009 at 18:45, Oleksandr Boyko <Oleksandr_Boyko@xxxxxxxxxx> wrote:

Antoine,

Sorry, didn't look further down.
Regarding other issues:

1) NPE in ToolTipHelper. Have never seen this happening... probably because I work on WinXP all the time. The NPE states that timer == null... Don't know why all of a sudden it became null...probably something failed before it was initialized. Is this the only exception you see in the log? ToolTipHelper hasn't been modified since 2007. Anyway, I'd raise a bug against that and list the steps to reproduce this issue... it'd be best if this is reproducible with GMF example editors.

Please do. The code is not related to our editor at all, at least in the stacktrace, so I am confident you should reproduce the problem. 



2) Smoothness. Frankly, it looks the same as on example editors and I don't think it ever looked any different... Do you have a bendpoint on those connections? Or the issue is that you don't have any bendpoints and applied smoothness make it look like there is a bendpoint in the middle of the connection? Could you explain what's wrong with smoothness?

Here is what our connections look like normally:
http://www.eclipse.org/bpmn/images/screenshots/connections.gif



3) Label truncation. Could you please check if Mariot's patch solves the issue (https://bugs.eclipse.org/bugs/show_bug.cgi?id=278923)? The bug is marked as blocker so it'll probably go in for 2.2.

It's not a label truncation. The label height is not high enough, while Mariot's bug is related to the label width. I think it is related to a division rounded as an integer. When set to 10 or 8, the label shows correctly. 



Cheers,
Alex

Inactive hide details for Antoine Toulme ---10/06/2009 12:19:25 PM---OK. What about the other issues ?Antoine Toulme ---10/06/2009 12:19:25 PM---OK. What about the other issues ?


To

Oleksandr Boyko/Ottawa/IBM@IBMCA

cc

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

Subject

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

OK. What about the other issues ?

On Wed, Jun 10, 2009 at 17:52, Oleksandr Boyko <Oleksandr_Boyko@xxxxxxxxxx> wrote:
    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


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


Back to the top