at PacificEdgeSoftware.Common.ObjectServices.ProjectManagement.ProjectTaskObject.BasicSave() at PacificEdgeSoftware.Common.ObjectServices.Calculations.CalculationTracker.RunAllCalculations(PESObject peso, Boolean doScorecards, Boolean save ) at PacificEdgeSoftware.Common.ObjectServices.Calculations.CalculationManager.RecomputeRollups(PESObject root)
Usually this is set to the "Network Service" account or the "Local System" account. Whichever account it is make sure that account has permissions to write to the install folder where either Mariner or Agile is being installed to. By default the products will install to the appropriate folder on the C:\Program Files\Serena folder.
The Notification service stops sending notifications and must be restarted. After the restart, notifications will work correctly for a while, and then fail again. The notification log has the following errors:
We need to include a defensive code which should be invoked when the task actual start/finish date is updated (eg: Task Plan save /publish), to validate Task Actual Start is not later than any of the Task’s Assignment Actual Finish date and vice-versa. This will decrease (or stop) the post job failures.
The webapp log includes the following error: 13 Jan 2011 03:41:46,778 [Default] ListAttributesServices.saveList ERROR 6 - Failed Save List: SObjective System.Threading.ThreadAbortException: Thread was being aborted.
---> PacificEdgeSoftware.Common.PESTypes.PESException: Calculation failed for attribute: RC- Cost -Labor ---> System.NullReferenceException: Object reference not set to an instance of an object.
Additionally, material task assignments and fixed costs are not supported in Mariner. If tracked in a Microsoft Project-based task plan, material task assignments and fixed costs will not carry over after the association is broken .