Good morning,
More infos about this bug.
I tested today on OJ 3391 (note that on bug traker this bug is markes as
fixed)

regards
::::::::::::::::::::::::::::::::::::::
Open OJ (Ubuntu 12.10, OpenJDK 6) , click on Nete tool.
This is the message:

com.vividsolutions.jts.util.AssertionFailedException: If this event is
being fired because you are constructing a Layer, cat will be null because
you haven't yet added the Layer to the LayerManager. While constructing a
layer, you should set firingEvents to false. (Layerable = Note)
    at com.vividsolutions.jts.util.Assert.isTrue(Assert.java:71)
    at
com.vividsolutions.jump.workbench.model.LayerManager.fireLayerChanged(LayerManager.java:445)
    at
com.vividsolutions.jump.workbench.model.AbstractLayerable.fireLayerChanged(AbstractLayerable.java:95)
    at
com.vividsolutions.jump.workbench.model.Layer.setEditable(Layer.java:259)
    at
com.vividsolutions.jump.workbench.ui.cursortool.NoteTool.layer(NoteTool.java:311)
    at
com.vividsolutions.jump.workbench.ui.cursortool.NoteTool.noteFeature(NoteTool.java:232)
    at
com.vividsolutions.jump.workbench.ui.cursortool.NoteTool.noteFeature(NoteTool.java:227)
    at
com.vividsolutions.jump.workbench.ui.cursortool.NoteTool.gestureFinished(NoteTool.java:202)
    at
com.vividsolutions.jump.workbench.ui.cursortool.AbstractCursorTool.fireGestureFinished(AbstractCursorTool.java:482)
    at
com.vividsolutions.jump.workbench.ui.cursortool.MultiClickTool.finishGesture(MultiClickTool.java:248)
    at
com.vividsolutions.jump.workbench.ui.cursortool.MultiClickTool.mouseReleased(MultiClickTool.java:139)
    at
com.vividsolutions.jump.workbench.ui.cursortool.LeftClickFilter.mouseReleased(LeftClickFilter.java:93)
    at
com.vividsolutions.jump.workbench.ui.cursortool.DelegatingTool.mouseReleased(DelegatingTool.java:105)
    at
java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:290)
    at java.awt.Component.processMouseEvent(Component.java:6288)
    at javax.swing.JComponent.processMouseEvent(JComponent.java:3267)
    at java.awt.Component.processEvent(Component.java:6053)
    at java.awt.Container.processEvent(Container.java:2045)
    at java.awt.Component.dispatchEventImpl(Component.java:4649)
    at java.awt.Container.dispatchEventImpl(Container.java:2103)
    at java.awt.Component.dispatchEvent(Component.java:4475)
    at
java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4633)
    at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4297)
    at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4227)
    at java.awt.Container.dispatchEventImpl(Container.java:2089)
    at java.awt.Window.dispatchEventImpl(Window.java:2587)
    at java.awt.Component.dispatchEvent(Component.java:4475)
    at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:675)
    at java.awt.EventQueue.access$300(EventQueue.java:96)
    at java.awt.EventQueue$2.run(EventQueue.java:634)
    at java.awt.EventQueue$2.run(EventQueue.java:632)
    at java.security.AccessController.doPrivileged(Native Method)
    at
java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:105)
    at
java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:116)
    at java.awt.EventQueue$3.run(EventQueue.java:648)
    at java.awt.EventQueue$3.run(EventQueue.java:646)
    at java.security.AccessController.doPrivileged(Native Method)
    at
java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:105)
    at java.awt.EventQueue.dispatchEvent(EventQueue.java:645)
    at
java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:275)
    at
java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:200)
    at
java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:190)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:185)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:177)
    at java.awt.EventDispatchThread.run(EventDispatchThread.java:138)






2013/3/21 Landon Blake <sunburned.surve...@gmail.com>

> Any ideas on what changes may have happened after R3277 to break the note
> tool?
>
> If not, I'll see if I can take a look next week.
>
> Landon
>
> On Thu, Mar 21, 2013 at 4:45 AM, SourceForge.net
> <nore...@sourceforge.net> wrote:
> > Bugs item #3608702, was opened at 2013-03-21 04:25
> > Message generated for change (Comment added) made by jratike80
> > You can respond by visiting:
> >
> https://sourceforge.net/tracker/?func=detail&atid=679906&aid=3608702&group_id=118054
> >
> > Please note that this message will contain a full copy of the comment
> thread,
> > including the initial issue submission, for this request,
> > not just the latest update.
> > Category: OpenJUMP - Toolbox and Buttons
> > Group: Linux / Unix
> > Status: Open
> > Resolution: None
> > Priority: 5
> > Private: No
> > Submitted By: G. Aruta (ma15569)
> > Assigned to: Nobody/Anonymous (nobody)
> > Summary: Exception on clicking on NoteTool on EditingToolbox
> >
> > Initial Comment:
> > I found this bug by clicking on NoteTool on EditingToolBox (and
> derivated tool, TexBlockPlugIn form ISA and TextAnnotation from Geoarbores)
> > - Click on NoteTools
> > - Cursor turs on edit mode
> > - Nothing happens. The tool doesn't work
> > - Any other tool from EditingToolBox stops to work
> > - The only way to procede to editing is: save the file/project, close
> project, reopen project
> >
> > This is the beginning of the error message
> >
> > Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
> >         at
> com.vividsolutions.jump.workbench.ui.cursortool.NoteTool.panelContainsTextArea(NoteTool.java:278)
> >         at
> com.vividsolutions.jump.workbench.ui.cursortool.NoteTool.deactivate(NoteTool.java:181)
> >         at
> com.vividsolutions.jump.workbench.ui.cursortool.DelegatingTool.deactivate(DelegatingTool.java:101)
> >         at
> com.vividsolutions.jump.workbench.ui.cursortool.QuasimodeTool.setTool(QuasimodeTool.java:287)
> >         at
> com.vividsolutions.jump.workbench.ui.cursortool.QuasimodeTool.revalidateQuasiMode(QuasimodeTool.java:251)
> >         at
> com.vividsolutions.jump.workbench.ui.cursortool.QuasimodeTool.activate(QuasimodeTool.java:303)
> >
> > ----------------------------------------------------------------------
> >
> >>Comment By: Jukka Rahkonen (jratike80)
> > Date: 2013-03-21 04:45
> >
> > Message:
> > Hi,
> >
> > I tested with the OJ versions I had on my computer. Note tool works with
> > r3277-Plus, not with r3288-Plus and newer.
> >
> > ----------------------------------------------------------------------
> >
> > You can respond by visiting:
> >
> https://sourceforge.net/tracker/?func=detail&atid=679906&aid=3608702&group_id=118054
> >
> >
> ------------------------------------------------------------------------------
> > Everyone hates slow websites. So do we.
> > Make your web apps faster with AppDynamics
> > Download AppDynamics Lite for free today:
> > http://p.sf.net/sfu/appdyn_d2d_mar
> > _______________________________________________
> > Jump-pilot-devel mailing list
> > Jump-pilot-devel@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
>
>
> ------------------------------------------------------------------------------
> Everyone hates slow websites. So do we.
> Make your web apps faster with AppDynamics
> Download AppDynamics Lite for free today:
> http://p.sf.net/sfu/appdyn_d2d_mar
> _______________________________________________
> Jump-pilot-devel mailing list
> Jump-pilot-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
>
------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_mar
_______________________________________________
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel

Reply via email to