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.Buffer1..ctor(IEnumerable1 source) +153 System.Linq.Enumerable.ToArray(IEnumerable1 source) +106
    Inedo.ExecutionEngine.Collections.ReadOnlyArray1..ctor(IEnumerable1 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.List1.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) +92

    Product: 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.


Log in to reply
 

Inedo Website HomeSupport HomeCode of ConductForums GuideDocumentation