This is perhaps the visibility check box error:
Exception in thread "AWT-EventQueue-0" java.lang.IllegalStateException: This fun ction should be called while holding treeLock at java.awt.Component.checkTreeLock(Unknown Source) at java.awt.Container.validateTree(Unknown Source) at com.vividsolutions.jump.workbench.ui.LayerNameRenderer.getColumnWidth (LayerNameRenderer.java:133) at com.vividsolutions.jump.workbench.ui.LayerNameRenderer.getCheckBoxBou nds(LayerNameRenderer.java:123) at com.vividsolutions.jump.workbench.ui.TreeLayerNamePanel.handleCheckBo xClick(TreeLayerNamePanel.java:519) at com.vividsolutions.jump.workbench.ui.TreeLayerNamePanel.access$000(Tr eeLayerNamePanel.java:94) at com.vividsolutions.jump.workbench.ui.TreeLayerNamePanel$3.mouseClicke d(TreeLayerNamePanel.java:184) at java.awt.AWTEventMulticaster.mouseClicked(Unknown Source) at java.awt.AWTEventMulticaster.mouseClicked(Unknown Source) at java.awt.Component.processMouseEvent(Unknown Source) at javax.swing.JComponent.processMouseEvent(Unknown Source) at java.awt.Component.processEvent(Unknown Source) at java.awt.Container.processEvent(Unknown Source) at java.awt.Component.dispatchEventImpl(Unknown Source) at java.awt.Container.dispatchEventImpl(Unknown Source) at java.awt.Component.dispatchEvent(Unknown Source) at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source) at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source) at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source) at java.awt.Container.dispatchEventImpl(Unknown Source) at java.awt.Window.dispatchEventImpl(Unknown Source) at java.awt.Component.dispatchEvent(Unknown Source) at java.awt.EventQueue.dispatchEventImpl(Unknown Source) at java.awt.EventQueue.access$000(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Sour ce) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Sour ce) at java.awt.EventQueue$4.run(Unknown Source) at java.awt.EventQueue$4.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Sour ce) at java.awt.EventQueue.dispatchEvent(Unknown Source) at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source) Exception in thread "AWT-EventQueue-0" java.lang.IllegalStateException: This fun ction should be called while holding treeLock at java.awt.Component.checkTreeLock(Unknown Source) at java.awt.Container.validateTree(Unknown Source) at com.vividsolutions.jump.workbench.ui.LayerNameRenderer.getColumnWidth (LayerNameRenderer.java:133) at com.vividsolutions.jump.workbench.ui.LayerNameRenderer.getCheckBoxBou nds(LayerNameRenderer.java:123) at com.vividsolutions.jump.workbench.ui.TreeLayerNamePanel.handleCheckBo xClick(TreeLayerNamePanel.java:519) at com.vividsolutions.jump.workbench.ui.TreeLayerNamePanel.access$000(Tr eeLayerNamePanel.java:94) at com.vividsolutions.jump.workbench.ui.TreeLayerNamePanel$3.mouseClicke d(TreeLayerNamePanel.java:184) at java.awt.AWTEventMulticaster.mouseClicked(Unknown Source) at java.awt.AWTEventMulticaster.mouseClicked(Unknown Source) at java.awt.Component.processMouseEvent(Unknown Source) at javax.swing.JComponent.processMouseEvent(Unknown Source) at java.awt.Component.processEvent(Unknown Source) at java.awt.Container.processEvent(Unknown Source) at java.awt.Component.dispatchEventImpl(Unknown Source) at java.awt.Container.dispatchEventImpl(Unknown Source) at java.awt.Component.dispatchEvent(Unknown Source) at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source) at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source) at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source) at java.awt.Container.dispatchEventImpl(Unknown Source) at java.awt.Window.dispatchEventImpl(Unknown Source) at java.awt.Component.dispatchEvent(Unknown Source) at java.awt.EventQueue.dispatchEventImpl(Unknown Source) at java.awt.EventQueue.access$000(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Sour ce) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Sour ce) at java.awt.EventQueue$4.run(Unknown Source) at java.awt.EventQueue$4.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Sour ce) at java.awt.EventQueue.dispatchEvent(Unknown Source) at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source) Exception in thread "AWT-EventQueue-0" java.lang.IllegalStateException: This fun ction should be called while holding treeLock at java.awt.Component.checkTreeLock(Unknown Source) at java.awt.Container.validateTree(Unknown Source) at com.vividsolutions.jump.workbench.ui.LayerNameRenderer.getColumnWidth (LayerNameRenderer.java:133) at com.vividsolutions.jump.workbench.ui.LayerNameRenderer.getCheckBoxBou nds(LayerNameRenderer.java:123) at com.vividsolutions.jump.workbench.ui.TreeLayerNamePanel.handleCheckBo xClick(TreeLayerNamePanel.java:519) at com.vividsolutions.jump.workbench.ui.TreeLayerNamePanel.access$000(Tr eeLayerNamePanel.java:94) at com.vividsolutions.jump.workbench.ui.TreeLayerNamePanel$3.mouseClicke d(TreeLayerNamePanel.java:184) at java.awt.AWTEventMulticaster.mouseClicked(Unknown Source) at java.awt.AWTEventMulticaster.mouseClicked(Unknown Source) at java.awt.Component.processMouseEvent(Unknown Source) at javax.swing.JComponent.processMouseEvent(Unknown Source) at java.awt.Component.processEvent(Unknown Source) at java.awt.Container.processEvent(Unknown Source) at java.awt.Component.dispatchEventImpl(Unknown Source) at java.awt.Container.dispatchEventImpl(Unknown Source) at java.awt.Component.dispatchEvent(Unknown Source) at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source) at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source) at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source) at java.awt.Container.dispatchEventImpl(Unknown Source) at java.awt.Window.dispatchEventImpl(Unknown Source) at java.awt.Component.dispatchEvent(Unknown Source) at java.awt.EventQueue.dispatchEventImpl(Unknown Source) at java.awt.EventQueue.access$000(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Sour ce) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Sour ce) at java.awt.EventQueue$4.run(Unknown Source) at java.awt.EventQueue$4.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Sour ce) at java.awt.EventQueue.dispatchEvent(Unknown Source) at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source) -Jukka- ________________________________ Lähettäjä: Rahkonen Jukka [jukka.rahko...@mmmtike.fi] Lähetetty: 21. syyskuuta 2011 14:16 Vastaanottaja: OpenJump develop and use Aihe: [JPP-Devel] User interface issues Hi, Here are some findings from the last nights Ede build: - Use menu item File - Open File. A previously used directory opens. The Up one level button does not work before you click either on the file list area or on the Files of type line. - The layer visibility check box does not work for me. Fortunately Right click - Toggle visibility works. - When closing the project with image files a dialogue "Datasets have been modified" appears. This does not feel necessary with image layers. I can see that some image layers can be set to Editable and Selectable state but I do not know why. I had never noticed that there is also an attribute table connected to image layers. For example for JPEG2000 with attached world file I can see in the IMAGEERROR colums "Width (22) and height (-17) cannot be <= 0. For some tiff files I can see IMAGEERROR 8000 Does somebody know what it mean? On the other hand, OJ does not open geotiff images which are using internal JPEG compression but that opening error is not listed in the IMAGEERROR column. -Jukka Rahkonen- ------------------------------------------------------------------------------ All the data continuously generated in your IT infrastructure contains a definitive record of customers, application performance, security threats, fraudulent activity and more. Splunk takes this data and makes sense of it. Business sense. IT sense. Common sense. http://p.sf.net/sfu/splunk-d2dcopy1 _______________________________________________ Jump-pilot-devel mailing list Jump-pilot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel