Hi Jukka,

this Error seems to be introduced  by the JRE 7.
I realized the same behaviour by testing the new JRE.


Greetings from Hanover.
Malte

Am 21.09.2011 13:31, schrieb Rahkonen Jukka:
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

<<attachment: weller.vcf>>

------------------------------------------------------------------------------
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

Reply via email to