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,

Would you be able to raise defects for smoothness and tooltip NPE yourself?
For tooltip NPE you never really explained how you got to that exception and given that we've never seen it, it'd be better if you raised this one. Same goes for smoothness... I don't remeber any of us working with connectors smoothness during 2.2... do you have any ideas yourself what went wrong.... you mentioned that you'll look into how you guys override the router. Any luck there? Did smoothness work for you with any other 2.2 milestone build?
Thanks.

Cheers,
Alex


Inactive hide details for Antoine Toulme ---10/06/2009 01:23:26 PM---Re:2) just so you can compare, I opened the diagram with GAntoine Toulme ---10/06/2009 01:23:26 PM---Re:2) just so you can compare, I opened the diagram with GMF 2.2RC3. I attach the screenshot of the result.

          Antoine Toulme <antoine@xxxxxxxxxxxxxxx>
          Sent by: gmf-dev-bounces@xxxxxxxxxxx

          10/06/2009 01:22 PM

          Please respond to
          antoine@xxxxxxxxxxxxxxx; Please respond to
          "GMF Project developer discussions." <gmf-dev@xxxxxxxxxxx>

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

Re:2) just so you can compare, I opened the diagram with GMF 2.2RC3.

I attach the screenshot of the result.

Thanks,

Antoine

On Wed, Jun 10, 2009 at 19:12, Antoine Toulme <antoine@xxxxxxxxxxxxxxx> wrote:


    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 ?



Please respond to
antoine@xxxxxxxxxxxxxxx
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
    (See attached file: connections2.gif)_______________________________________________
    gmf-dev mailing list
    gmf-dev@xxxxxxxxxxx
    https://dev.eclipse.org/mailman/listinfo/gmf-dev

    GIF image

    GIF image

    GIF image

    Attachment: connections2.gif
    Description: GIF image


    Back to the top