Welcome to the Inedo Forums! Check out the Forums Guide for help getting started.
If you are experiencing any issues with the forum software, please visit the Contact Form on our website and let us know!
Converting plan and getting Method not Implemented error
-
I'm trying to convert a legacy plan and after clicking the Convert option I get this error, it looks like it's saying the Predicate settings are not implemented is this correct?
[NotImplementedException: The method or operation is not implemented.]
Inedo.BuildMaster.Extensibility.LegacyPlanImporter.PredicateImporter.Convert(ExecutionStatusPredicate predicate) +39
System.Dynamic.UpdateDelegates.UpdateAndExecute2(CallSite site, T0 arg0, T1 arg1) +633
Inedo.BuildMaster.Extensibility.LegacyPlanImporter.PredicateImporter.ConvertPredicate(PredicateBase predicate) +415
System.Linq.WhereSelectArrayIterator2.MoveNext() +80 System.Linq.Buffer
1..ctor(IEnumerable1 source) +153 System.Linq.Enumerable.ToArray(IEnumerable
1 source) +106
Inedo.ExecutionEngine.Collections.ReadOnlyArray1..ctor(IEnumerable
1 source) +397
Inedo.ExecutionEngine.OrPredicate..ctor(IEnumerable1 predicates) +54 Inedo.BuildMaster.Extensibility.LegacyPlanImporter.PredicateImporter.Convert(OrGroupPredicate predicate) +208 System.Dynamic.UpdateDelegates.UpdateAndExecute2(CallSite site, T0 arg0, T1 arg1) +633 Inedo.BuildMaster.Extensibility.LegacyPlanImporter.PredicateImporter.ConvertPredicate(PredicateBase predicate) +415 System.Dynamic.UpdateDelegates.UpdateAndExecute2(CallSite site, T0 arg0, T1 arg1) +633 Inedo.BuildMaster.Extensibility.LegacyPlanImporter.PredicateImporter.ConvertPredicate(PredicateBase predicate) +415 Inedo.BuildMaster.Extensibility.LegacyPlanImporter.<ImportActionGroup>d__9.MoveNext() +1385 System.Collections.Generic.List
1.InsertRange(Int32 index, IEnumerable`1 collection) +462
Inedo.BuildMaster.Extensibility.LegacyPlanImporter.PlanImporter.ImportPlanInternal(Int32 planId) +951
Inedo.BuildMaster.Extensibility.LegacyPlanImporter.PlanImporter.ImportPlan(Int32 planId) +63
Inedo.BuildMaster.Web.WebApplication.Pages.Plans.ConvertPlanToOtterScriptPage.CreateChildControls() +69
Inedo.Web.PageFree.SimplePageBase.ProcessRequest(HttpContext context) +83
System.Web.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +508
System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +92Product: BuildMaster
Version: 5.2.1
-
It looks like the Legacy Plan Importer currently does not support the ExecutionStatusPredicate and ReleaseStatusPredicate, which is throwing the error; we will fix this in a maintenace release, but as a work-around you can delete the predicate before converting.