[Defect] Unnecessary log of project circular loop detection

Status: [ ] Open Complete: [Incomplete] Incomplete
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

You can add comments to this issue, but you must be logged in. If you already have an account, you can login now. If you need to create an account, you may also register now.