Da es für FS 5.1. ja nur noch bei kritischen Fehlern Support gibt, poste ich mal hier.
Beim Auswählen einer Referenz in den Metadaten des Root Strukturknotens wird folgenden Feherlmeldung geworfen:
*** session: 2430519297892688347, project: 1723027, ip: ***
(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.605.72781#3102;JDK=1.8.0_60 64bit Oracle Corporation;OS=Windows 7 6.1 amd64;Date=06.12.2016 11:05:37
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:1536)
at de.espirit.firstspirit.store.access.DefaultStoreElement.getUid(DefaultStoreElement.java:1453)
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:1083)
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:296)
at de.espirit.firstspirit.ui.gadgets.swing.reference.ReferenceSwingGadget$SelectButtonModel.onActivation(ReferenceSwingGadget.java:938)
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$500(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$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.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$JavaSecurityAccessImpl.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)
Ideen?