|
| Status: | Complete: | ||
| Importance: | Urgency: | ||
| Severity: | Frequency: | ||
| Release: |
Description
java.lang.RuntimeException: Cannot save record. Cannot make this project a child of one of its own children.
at agiletrack.server.TrackerModel.saveRecord(TrackerModel.java:489) at agiletrack.server.controller.TrackerLocalAccess.save(TrackerLocalAccess.java:64) at agiletrack.client.controller.TrackerServerBridge.saveRecord(TrackerServerBridge.java:125) at agiletrack.client.controller.TrackerSession.saveRecord(TrackerSession.java:281) at agiletrack.client.view.widgets.tray.ProjectPanel.internalOnSave(ProjectPanel.java:598) at agiletrack.client.view.widgets.tray.RecordPanel.onSave(RecordPanel.java:650) at agiletrack.client.view.widgets.tray.RecordPanel$26.actionPerformed(RecordPanel.java:728) at javax.swing.AbstractButton.fireActionPerformed(Unknown Source) 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.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.dispatchEvent(Unknown Source) at agiletrack.awt.WaitCursorEventQueue.dispatchEvent(WaitCursorEventQueue.java:54) 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)Caused by: java.lang.IllegalAccessException: Cannot make this project a child of one of its own children. at agiletrack.server.security.TrackerDataSecurityDefault.sanitizeRecord(TrackerDataSecurityDefault.java:158) at agiletrack.server.TrackerModel.saveRecord(TrackerModel.java:466) ... 33 more