no Action for action key

Post any questions you have about using the Verj.io Studio, including client and server-side programming with Javascript or FPL, and integration with databases, web services etc.

Moderators: Jon, Steve, Ian, Dave

Steve James
Ebase User
Posts: 331
Joined: Mon Mar 10, 2014 8:34 am

no Action for action key

#1

Postby Steve James » Tue Apr 25, 2017 1:06 pm

Hi, I've an old form in another workspace. A colleague exported it as an Ebase Archive and I've now got the zip with the entities.

They appear to have imported fine but when I try to open my database resources I get an error.

"no Action for action key: selectNextColumnCell"


Any ideas?
0 x

Steve James
Ebase User
Posts: 331
Joined: Mon Mar 10, 2014 8:34 am

#2

Postby Steve James » Tue Apr 25, 2017 1:10 pm

I've just found an entry in the client error.log

java.lang.IllegalArgumentException: no Action for action key: selectNextColumnCell
at com.ebasetech.common.gui.tables.WrappedAction.setActionForKey(WrappedAction.java:87)
at com.ebasetech.common.gui.tables.WrappedAction.<init>(WrappedAction.java:40)
at com.ebasetech.common.gui.tables.EditableCellFocusAction.<init>(EditableCellFocusAction.java:18)
at com.ebasetech.common.gui.tables.NavigableTable$1.<init>(NavigableTable.java:123)
at com.ebasetech.common.gui.tables.NavigableTable.initialiseTableKeyListeners(NavigableTable.java:122)
at com.ebasetech.common.gui.tables.NavigableTable.initialise(NavigableTable.java:47)
at com.ebasetech.common.gui.tables.NavigableTable.<init>(NavigableTable.java:38)
at com.ebasetech.common.gui.tables.ValidatingTable.<init>(ValidatingTable.java:21)
at com.ebasetech.ufs.designer.client.resources.ResourceFieldsTablePanel$1.<init>(ResourceFieldsTablePanel.java:64)
at com.ebasetech.ufs.designer.client.resources.ResourceFieldsTablePanel.initialise(ResourceFieldsTablePanel.java:63)
at com.ebasetech.ufs.designer.client.resources.ResourceFieldsTablePanel.<init>(ResourceFieldsTablePanel.java:52)
at com.ebasetech.ufs.designer.client.resources.ResourceView.createTablePanel(ResourceView.java:60)
at com.ebasetech.ufs.designer.client.resources.ResourceView.initialise(ResourceView.java:35)
at com.ebasetech.ufs.designer.client.resources.ResourceView.<init>(ResourceView.java:28)
at com.ebasetech.ufs.designer.client.dbResource.DatabaseResourceView.<init>(DatabaseResourceView.java:14)
at com.ebasetech.ufs.designer.client.dbResource.DatabaseResourceEditor.buildResourceView(DatabaseResourceEditor.java:44)
at com.ebasetech.ufs.designer.client.resources.ResourceEditor.makeContentPanel(ResourceEditor.java:55)
at com.ebasetech.ufs.designer.client.dbResource.DatabaseResourceEditor.makeContentPanel(DatabaseResourceEditor.java:101)
at com.ebasetech.ufs.designer.client.DatabaseResourceFunctionFrame.setupPanelDisplay(DatabaseResourceFunctionFrame.java:48)
at com.ebasetech.ufs.designer.client.DatabaseResourceFunctionFrame.initWithObject(DatabaseResourceFunctionFrame.java:27)
at com.ebasetech.ufs.designer.client.designerPlugins.DatabaseResourcePlugin.createFunctionFrame(DatabaseResourcePlugin.java:24)
at com.ebasetech.ufs.designer.client.designerPlugins.AbstractPlugin.displayFrame(AbstractPlugin.java:168)
at com.ebasetech.ufs.designer.client.designerPlugins.RepositoryPlugin.displayFrame(RepositoryPlugin.java:76)
at com.ebasetech.ufs.designer.client.DesignerFunctionFrameKey.displayFrame(DesignerFunctionFrameKey.java:124)
at com.ebasetech.ufs.designer.client.entities.actions.OpenFrameAction.actionPerformed(OpenFrameAction.java:75)
at com.ebasetech.ufs.designer.client.entities.designerTree.DesignerJTree.showFrameForNode(DesignerJTree.java:656)
at com.ebasetech.ufs.designer.client.entities.designerTree.DesignerJTree.mousePress(DesignerJTree.java:145)
at com.ebasetech.ufs.designer.client.entities.designerTree.DesignerJTree.access$000(DesignerJTree.java:51)
at com.ebasetech.ufs.designer.client.entities.designerTree.DesignerJTree$1.mousePressed(DesignerJTree.java:66)
at java.awt.AWTEventMulticaster.mousePressed(AWTEventMulticaster.java:280)
at java.awt.AWTEventMulticaster.mousePressed(AWTEventMulticaster.java:279)
at java.awt.AWTEventMulticaster.mousePressed(AWTEventMulticaster.java:279)
at java.awt.Component.processMouseEvent(Component.java:6532)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3324)
at java.awt.Component.processEvent(Component.java:6300)
at java.awt.Container.processEvent(Container.java:2236)
at java.awt.Component.dispatchEventImpl(Component.java:4891)
at java.awt.Container.dispatchEventImpl(Container.java:2294)
at java.awt.Component.dispatchEvent(Component.java:4713)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4888)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4522)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4466)
at java.awt.Container.dispatchEventImpl(Container.java:2280)
at java.awt.Window.dispatchEventImpl(Window.java:2750)
at java.awt.Component.dispatchEvent(Component.java:4713)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:758)
at java.awt.EventQueue.access$500(EventQueue.java:97)
at java.awt.EventQueue$3.run(EventQueue.java:709)
at java.awt.EventQueue$3.run(EventQueue.java:703)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:76)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86)
at java.awt.EventQueue$4.run(EventQueue.java:731)
at java.awt.EventQueue$4.run(EventQueue.java:729)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:76)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:728)
at com.ebasetech.ufs.designer.client.ExceptionReporter$1.dispatchEvent(ExceptionReporter.java:81)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)
0 x

Steve James
Ebase User
Posts: 331
Joined: Mon Mar 10, 2014 8:34 am

#3

Postby Steve James » Tue Apr 25, 2017 1:29 pm

I carried on investigating and it turned out I couldn't open any resources. I restarted the designer and I can now open all resources.

Odd but at least nothing major is broken.
0 x

Steve
Moderator
Moderator
Posts: 414
Joined: Fri Sep 07, 2007 3:44 pm
Location: Sandy, UK
Contact:

#4

Postby Steve » Mon May 08, 2017 9:17 am

Hi Steve,

This is a known issue. It is in our bug database.

Restarting the resource should be enough, but it might not for some resources. Restarting the designer seems to always fix this problem.

Kind regards

Steve
0 x

Steve James
Ebase User
Posts: 331
Joined: Mon Mar 10, 2014 8:34 am

#5

Postby Steve James » Mon May 08, 2017 9:18 am

Thanks Steve.
0 x


Who is online

Users browsing this forum: No registered users and 135 guests