Search the FirstSpirit Knowledge Base
Hallo zusammen,
wir haben in den Metadaten eine FS_REFERENCE Komponente implementiert, die den globalstore root öffnen soll.
Bei einem unserer Projekte erhalten wir dabei folgende Exceptions:
(de.espirit.firstspirit.client.AbstractGuiHost): ExceptionHandler.uncaughtException() - java.lang.UnsupportedOperationException: de.espirit.firstspirit.store.access.globalstore.UserPropertiesImpl.getUidAttribute(): unique identifier not supported!
FSVersion=5.1.311.65223#3213;JDK=1.7.0_72 64bit Oracle Corporation;OS=Windows 7 6.1 amd64;Date=12.08.2015 11:07:49
java.lang.UnsupportedOperationException: de.espirit.firstspirit.store.access.globalstore.UserPropertiesImpl.getUidAttribute(): unique identifier not supported!
at de.espirit.firstspirit.store.access.DefaultStoreElement.getUidAttribute(DefaultStoreElement.java:1552)
at de.espirit.firstspirit.store.access.DefaultStoreElement.getUid(DefaultStoreElement.java:1469)
at de.espirit.firstspirit.client.dialog.search.LazySearchTreeHelper$GotoReferenceRequest.<init>(LazySearchTreeHelper.java:649)
at de.espirit.firstspirit.client.dialog.search.LazySearchTreeHelper$GotoReferenceRequest.<init>(LazySearchTreeHelper.java:623)
at de.espirit.firstspirit.client.dialog.search.LazySearchTreeHelper.requestGotoReference(LazySearchTreeHelper.java:427)
at de.espirit.firstspirit.client.dialog.search.SearchPanel.gotoReference(SearchPanel.java:1086)
at de.espirit.firstspirit.client.dialog.search.NSearchPanel.gotoReference(NSearchPanel.java:904)
at de.espirit.firstspirit.client.dialog.search.SearchDialog.gotoElement(SearchDialog.java:175)
at de.espirit.firstspirit.ui.gadgets.aspects.operations.SelectStoreElementOperationImpl.perform(SelectStoreElementOperationImpl.java:237)
at de.espirit.firstspirit.ui.gadgets.swing.reference.ReferenceSwingGadget$SelectButtonModel.onActivation(ReferenceSwingGadget.java:895)
at de.espirit.firstspirit.ui.gadgets.aspects.toolbar.ToolbarImpl$ToolbarButtonImpl.actionPerformed(ToolbarImpl.java:695)
at de.espirit.firstspirit.ui.gadgets.aspects.toolbar.Action$1.actionPerformed(Action.java:38)
at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
at de.espirit.firstspirit.common.gui.FsButton.fireActionPerformed(FsButton.java:86)
at de.espirit.firstspirit.common.gui.StoreHoverButton.fireActionPerformed(StoreHoverButton.java:134)
at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
at java.awt.AWTEventMulticaster.mouseReleased(Unknown Source)
at java.awt.AWTEventMulticaster.mouseReleased(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$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 Source)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
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 Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at de.espirit.firstspirit.client.AWTDispatchingEventQueue.defaultDispatchEvent(AWTDispatchingEventQueue.java:161)
at de.espirit.firstspirit.client.AWTDispatchingEventQueue._dispatchEvent(AWTDispatchingEventQueue.java:138)
at de.espirit.firstspirit.client.AWTDispatchingEventQueue.dispatchEvent(AWTDispatchingEventQueue.java:131)
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)
Admin (Admin), session: 543595347375536264, project: 134421, ip: 10.51.16.197
(de.espirit.firstspirit.client.AbstractGuiHost): ExceptionHandler.uncaughtException() - java.lang.UnsupportedOperationException: de.espirit.firstspirit.store.access.globalstore.UserPropertiesImpl.getUidAttribute(): unique identifier not supported!
FSVersion=5.1.311.65223#3213;JDK=1.7.0_72 64bit Oracle Corporation;OS=Windows 7 6.1 amd64;Date=12.08.2015 11:07:49
java.lang.UnsupportedOperationException: de.espirit.firstspirit.store.access.globalstore.UserPropertiesImpl.getUidAttribute(): unique identifier not supported!
at de.espirit.firstspirit.store.access.DefaultStoreElement.getUidAttribute(DefaultStoreElement.java:1552)
at de.espirit.firstspirit.store.access.DefaultStoreElement.getUid(DefaultStoreElement.java:1469)
at de.espirit.firstspirit.client.dialog.search.LazySearchTreeHelper$GotoReferenceRequest.<init>(LazySearchTreeHelper.java:649)
at de.espirit.firstspirit.client.dialog.search.LazySearchTreeHelper$GotoReferenceRequest.<init>(LazySearchTreeHelper.java:623)
at de.espirit.firstspirit.client.dialog.search.LazySearchTreeHelper.requestGotoReference(LazySearchTreeHelper.java:427)
at de.espirit.firstspirit.client.dialog.search.SearchPanel.gotoReference(SearchPanel.java:1086)
at de.espirit.firstspirit.client.dialog.search.NSearchPanel.gotoReference(NSearchPanel.java:904)
at de.espirit.firstspirit.client.dialog.search.SearchDialog.gotoElement(SearchDialog.java:175)
at de.espirit.firstspirit.ui.gadgets.aspects.operations.SelectStoreElementOperationImpl.perform(SelectStoreElementOperationImpl.java:237)
at de.espirit.firstspirit.ui.gadgets.swing.reference.ReferenceSwingGadget$SelectButtonModel.onActivation(ReferenceSwingGadget.java:895)
at de.espirit.firstspirit.ui.gadgets.aspects.toolbar.ToolbarImpl$ToolbarButtonImpl.actionPerformed(ToolbarImpl.java:695)
at de.espirit.firstspirit.ui.gadgets.aspects.toolbar.Action$1.actionPerformed(Action.java:38)
at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
at de.espirit.firstspirit.common.gui.FsButton.fireActionPerformed(FsButton.java:86)
at de.espirit.firstspirit.common.gui.StoreHoverButton.fireActionPerformed(StoreHoverButton.java:134)
at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
at java.awt.AWTEventMulticaster.mouseReleased(Unknown Source)
at java.awt.AWTEventMulticaster.mouseReleased(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$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 Source)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
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 Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at de.espirit.firstspirit.client.AWTDispatchingEventQueue.defaultDispatchEvent(AWTDispatchingEventQueue.java:161)
at de.espirit.firstspirit.client.AWTDispatchingEventQueue._dispatchEvent(AWTDispatchingEventQueue.java:138)
at de.espirit.firstspirit.client.AWTDispatchingEventQueue.dispatchEvent(AWTDispatchingEventQueue.java:131)
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)
Hat jemand eine Idee? In den Dev Projekten funktioniert das reibungslos.
Danke und VG
Lars
Hat sich erledigt. Nach einem reimport des Projekts trat der fehler nicht mehr auf.