no biggie, jre7 for some reason delivers null when it actually should generate keystrokes, i add a condition and everything seems to work.. can't commit it separately due to the amount of changes in my local trunk..
thanks ..ede On 15.01.2013 01:39, Michaël Michaud wrote: > Hi Ede, > > With java 7, after the now usual InvalidPipeException > I have a new and more annoying bug which may be related to > shortcut modifications > > To reproduce it, create a layer > - edit the schema and press the shift key throws this exception > - view attribute table and press shift key throw this exception > > Could not reproduce it on java 6 or java 5 > > Michaël > > > Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException > at > com.vividsolutions.jump.workbench.ui.WorkbenchFrame$1.processKeyBindi > ng(WorkbenchFrame.java:154) > at javax.swing.KeyboardManager.fireBinding(Unknown Source) > at javax.swing.KeyboardManager.fireKeyboardAction(Unknown Source) > at > javax.swing.JComponent.processKeyBindingsForAllComponents(Unknown Sou > rce) > at javax.swing.JComponent.processKeyBindings(Unknown Source) > at javax.swing.JComponent.processKeyEvent(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.KeyboardFocusManager.redispatchEvent(Unknown Source) > at > java.awt.DefaultKeyboardFocusManager.dispatchKeyEvent(Unknown Source) > > at > java.awt.DefaultKeyboardFocusManager.preDispatchKeyEvent(Unknown Sour > ce) > at > java.awt.DefaultKeyboardFocusManager.typeAheadAssertions(Unknown Sour > ce) > at java.awt.DefaultKeyboardFocusManager.dispatchEvent(Unknown > Source) > at java.awt.Component.dispatchEventImpl(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$200(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.NullPointerException > at > com.vividsolutions.jump.workbench.ui.WorkbenchFrame$1.processKeyBindi > ng(WorkbenchFrame.java:154) > at javax.swing.KeyboardManager.fireBinding(Unknown Source) > at javax.swing.KeyboardManager.fireKeyboardAction(Unknown Source) > at > javax.swing.JComponent.processKeyBindingsForAllComponents(Unknown Sou > rce) > at javax.swing.JComponent.processKeyBindings(Unknown Source) > at javax.swing.JComponent.processKeyEvent(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.KeyboardFocusManager.redispatchEvent(Unknown Source) > at > java.awt.DefaultKeyboardFocusManager.dispatchKeyEvent(Unknown Source) > > at > java.awt.DefaultKeyboardFocusManager.preDispatchKeyEvent(Unknown Sour > ce) > at > java.awt.DefaultKeyboardFocusManager.typeAheadAssertions(Unknown Sour > ce) > at java.awt.DefaultKeyboardFocusManager.dispatchEvent(Unknown > Source) > at java.awt.Component.dispatchEventImpl(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$200(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) > > > > ------------------------------------------------------------------------------ > Master SQL Server Development, Administration, T-SQL, SSAS, SSIS, SSRS > and more. Get SQL Server skills now (including 2012) with LearnDevNow - > 200+ hours of step-by-step video tutorials by Microsoft MVPs and experts. > SALE $99.99 this month only - learn more at: > http://p.sf.net/sfu/learnmore_122512 > _______________________________________________ > Jump-pilot-devel mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel > ------------------------------------------------------------------------------ Master SQL Server Development, Administration, T-SQL, SSAS, SSIS, SSRS and more. Get SQL Server skills now (including 2012) with LearnDevNow - 200+ hours of step-by-step video tutorials by Microsoft MVPs and experts. SALE $99.99 this month only - learn more at: http://p.sf.net/sfu/learnmore_122512 _______________________________________________ Jump-pilot-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
