[jbosstools-issues] [JBoss JIRA] Commented: (JBIDE-3585) in Smooks GUI during a mapping operation when the user makes a drag and drop operation from source to target, mouse icon is loosing the drag&drop

Anton Klimkovich (JIRA) jira-events at lists.jboss.org
Wed Jan 28 09:13:44 EST 2009


    [ https://jira.jboss.org/jira/browse/JBIDE-3585?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12450028#action_12450028 ] 

Anton Klimkovich commented on JBIDE-3585:
-----------------------------------------

Unhandled event loop exception doesn't allow to close file w\o saving it. To close the editor you need to save the file and then close. If you try to close and select Do Not Save on wizard editor won't be closed.  screenshot attached.

> in Smooks GUI during a mapping operation when the user makes a drag and drop operation from source to target, mouse icon is loosing the drag&drop
> -------------------------------------------------------------------------------------------------------------------------------------------------
>
>                 Key: JBIDE-3585
>                 URL: https://jira.jboss.org/jira/browse/JBIDE-3585
>             Project: Tools (JBoss Tools)
>          Issue Type: Bug
>          Components: smooks
>    Affects Versions: 3.0.0.cr1
>         Environment: Gaynmede, JBoss Tools Nightly 19.1.2009, JDK 1.5
>            Reporter: Dirk Pitt
>            Assignee: Xue Peng
>             Fix For: 3.0.0.GA
>
>         Attachments: configuration19_01_09.txt, smookstest.rar
>
>
> I see this exception in the logs, I think it is responsable from it
> !ENTRY org.eclipse.ui 4 0 2009-01-19 10:47:51.511
> !MESSAGE Unhandled event loop exception
> !STACK 0
> java.lang.ArrayIndexOutOfBoundsException: 5
> 	at org.jboss.tools.smooks.ui.gef.figures.CurveLineConnection.getCenterCurvePoints(CurveLineConnection.java:53)
> 	at org.jboss.tools.smooks.ui.gef.figures.CurveLineConnection.getcenterCurvePointList(CurveLineConnection.java:67)
> 	at org.jboss.tools.smooks.ui.gef.figures.CurveLineConnection.getBounds(CurveLineConnection.java:98)
> 	at org.eclipse.draw2d.Polyline.containsPoint(Polyline.java:58)
> 	at org.eclipse.draw2d.Layer.containsPoint(Layer.java:36)
> 	at org.eclipse.draw2d.Layer.containsPoint(Layer.java:36)
> 	at org.eclipse.draw2d.Figure.findFigureAt(Figure.java:363)
> 	at org.eclipse.draw2d.Layer.findFigureAt(Layer.java:52)
> 	at org.eclipse.draw2d.Figure.findDescendantAtExcluding(Figure.java:336)
> 	at org.eclipse.draw2d.Figure.findFigureAt(Figure.java:367)
> 	at org.eclipse.draw2d.Figure.findDescendantAtExcluding(Figure.java:336)
> 	at org.eclipse.draw2d.Figure.findFigureAt(Figure.java:367)
> 	at org.eclipse.draw2d.Figure.findFigureAt(Figure.java:356)
> 	at org.eclipse.draw2d.SWTEventDispatcher.updateFigureUnderCursor(SWTEventDispatcher.java:519)
> 	at org.eclipse.draw2d.SWTEventDispatcher.receive(SWTEventDispatcher.java:331)
> 	at org.eclipse.draw2d.SWTEventDispatcher.dispatchMouseMoved(SWTEventDispatcher.java:224)
> 	at org.eclipse.gef.ui.parts.DomainEventDispatcher.dispatchMouseMoved(DomainEventDispatcher.java:351)
> 	at org.eclipse.draw2d.LightweightSystem$EventHandler.mouseMove(LightweightSystem.java:533)
> 	at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:199)
> 	at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
> 	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1003)
> 	at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3823)
> 	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3422)
> 	at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2382)
> 	at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2346)
> 	at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2198)
> 	at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:493)
> 	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:288)
> 	at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:488)
> 	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:193)
> 	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:386)
> 	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:585)
> 	at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:549)
> 	at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
> 	at org.eclipse.equinox.launcher.Main.run(Main.java:1236)
> 	at org.eclipse.equinox.launcher.Main.main(Main.java:1212)

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        



More information about the jbosstools-issues mailing list