Skip to content

Runtime Configuration ( Create or Update ) are not fully supported #759

Description

@acarum

mxcli version : v0.16.0
Mendix version : 11.12.0
Scenario: I need to create a new Runtime Configuration at Solution Level to override the default values of some constants.
Expected output: I expect a new Runtime Configuration to be created at Settings Level without any errors.
Actual output: Although the new configuration is created successfully, an exception is thrown when I open the changes.

System.InvalidOperationException: Sequence contains no matching element at System.Linq.ThrowHelper.ThrowNoMatchException() at System.Linq.Enumerable.First[TSource](IEnumerable1 source, Func2 predicate) at Mendix.Modeler.Storage.Mpr.MprProperty..ctor(ICachedType containerType, JProperty property) in Mendix.Modeler.Storage\Mpr\MprProperty.cs:line 25 at Mendix.Modeler.Storage.Mpr.MprObject.<>c__DisplayClass5_0.<.ctor>b__2(JProperty p) in Mendix.Modeler.Storage\Mpr\MprObject.cs:line 34 at System.Linq.Enumerable.IEnumerableWhereSelectIterator2.MoveNext()
at System.Collections.Generic.List1..ctor(IEnumerable1 collection)
at Mendix.Modeler.Storage.Mpr.MprObject..ctor(JObject data) in Mendix.Modeler.Storage\Mpr\MprObject.cs:line 42
at Mendix.Modeler.Storage.Mpr.MprProperty.<>c.b__29_0(JToken t) in Mendix.Modeler.Storage\Mpr\MprProperty.cs:line 95
at System.Linq.Enumerable.IListSkipTakeSelectIterator2.MoveNext() at System.Collections.Generic.List1..ctor(IEnumerable1 collection) at Mendix.Modeler.Storage.Mpr.MprProperty.Init(JToken value) in Mendix.Modeler.Storage\Mpr\MprProperty.cs:line 95 at Mendix.Modeler.Storage.Mpr.MprProperty..ctor(ICachedType containerType, JProperty property) in Mendix.Modeler.Storage\Mpr\MprProperty.cs:line 30 at Mendix.Modeler.Storage.Mpr.MprObject.<>c__DisplayClass5_0.<.ctor>b__2(JProperty p) in Mendix.Modeler.Storage\Mpr\MprObject.cs:line 34 at System.Linq.Enumerable.IEnumerableWhereSelectIterator2.MoveNext()
at System.Collections.Generic.List1..ctor(IEnumerable1 collection)
at Mendix.Modeler.Storage.Mpr.MprObject..ctor(JObject data) in Mendix.Modeler.Storage\Mpr\MprObject.cs:line 42
at Mendix.Modeler.Storage.Mpr.MprProperty.<>c.b__29_0(JToken t) in Mendix.Modeler.Storage\Mpr\MprProperty.cs:line 95
at System.Linq.Enumerable.IListSkipTakeSelectIterator2.MoveNext() at System.Collections.Generic.List1..ctor(IEnumerable1 collection) at Mendix.Modeler.Storage.Mpr.MprProperty.Init(JToken value) in Mendix.Modeler.Storage\Mpr\MprProperty.cs:line 95 at Mendix.Modeler.Storage.Mpr.MprProperty..ctor(ICachedType containerType, JProperty property) in Mendix.Modeler.Storage\Mpr\MprProperty.cs:line 30 at Mendix.Modeler.Storage.Mpr.MprObject.<>c__DisplayClass5_0.<.ctor>b__2(JProperty p) in Mendix.Modeler.Storage\Mpr\MprObject.cs:line 34 at System.Linq.Enumerable.IEnumerableWhereSelectIterator2.MoveNext()
at System.Collections.Generic.List1..ctor(IEnumerable1 collection)
at Mendix.Modeler.Storage.Mpr.MprObject..ctor(JObject data) in Mendix.Modeler.Storage\Mpr\MprObject.cs:line 42
at Mendix.Modeler.Storage.Mpr.MprProperty.<>c.b__29_0(JToken t) in Mendix.Modeler.Storage\Mpr\MprProperty.cs:line 95
at System.Linq.Enumerable.IListSkipTakeSelectIterator2.MoveNext() at System.Collections.Generic.List1..ctor(IEnumerable1 collection) at Mendix.Modeler.Storage.Mpr.MprProperty.Init(JToken value) in Mendix.Modeler.Storage\Mpr\MprProperty.cs:line 95 at Mendix.Modeler.Storage.Mpr.MprProperty..ctor(ICachedType containerType, JProperty property) in Mendix.Modeler.Storage\Mpr\MprProperty.cs:line 30 at Mendix.Modeler.Storage.Mpr.MprObject.<>c__DisplayClass5_0.<.ctor>b__2(JProperty p) in Mendix.Modeler.Storage\Mpr\MprObject.cs:line 34 at System.Linq.Enumerable.IEnumerableWhereSelectIterator2.MoveNext()
at System.Collections.Generic.List1..ctor(IEnumerable1 collection)
at Mendix.Modeler.Storage.Mpr.MprObject..ctor(JObject data) in Mendix.Modeler.Storage\Mpr\MprObject.cs:line 42
at Mendix.Modeler.Storage.Mpr.MprUnit.get_Contents() in Mendix.Modeler.Storage\Mpr\MprUnit.cs:line 70
at Mendix.Modeler.DiffLib.DifferencesRenderer.GetModificationRows() in Mendix.Modeler.DiffLib\DifferencesRenderer.cs:line 16
at Mendix.Modeler.VersionControl.Status.States.DocumentLevelStateSelector.GetState(ProjectStatusItem projectStatusItem) in Mendix.Modeler.VersionControl.View\Status\States\DocumentLevelStateSelector.cs:line 48
at Mendix.Modeler.VersionControl.Status.RevStatusControlEto.NavigateToSelectedItem(ProjectStatusGrid projectStatusGrid, ProjectStatusItem item) in Mendix.Modeler.VersionControl.View\Status\RevStatusControlEto.cs:line 446
at Mendix.Modeler.VersionControl.Status.RevStatusControlEto.NavigateToProjectStatusGridSelection(ProjectStatusGrid projectStatusGrid) in Mendix.Modeler.VersionControl.View\Status\RevStatusControlEto.cs:line 436
at Mendix.Modeler.VersionControl.Status.RevStatusControlEto.GoToSelectedItem() in Mendix.Modeler.VersionControl.View\Status\RevStatusControlEto.cs:line 416
at Eto.Forms.RelayCommand.<>c__DisplayClass1_0.<.ctor>b__0(Object obj)
at Eto.Forms.RelayCommand1.Execute(Object parameter) at Mendix.Modeler.VersionControl.Status.RevStatusControlEto.ExecuteGoToCommand() in Mendix.Modeler.VersionControl.View\Status\RevStatusControlEto.cs:line 407 at Mendix.Modeler.VersionControl.Status.RevStatusControlEto.ProjectStatusGridOnActivateRow(Object sender, Object item) in Mendix.Modeler.VersionControl.View\Status\RevStatusControlEto.cs:line 399 at Mendix.Modeler.Controls.Grids.Grid1.OnCellDoubleClick(Object sender, GridCellMouseEventArgs e) in Mendix.Modeler.Controls\Grids\GridOfT.cs:line 533
at Eto.Forms.Grid.OnCellDoubleClick(GridCellMouseEventArgs e)
at Eto.Forms.Grid.Callback.OnCellDoubleClick(Grid widget, GridCellMouseEventArgs e)
at Mendix.Modeler.Controls.Windows.Grids.EtoGridHandler.OnControlMouseDoubleClicked(Object sender, MouseButtonEventArgs e) in Mendix.Modeler.Controls.Windows\Grids\EtoGridHandler.cs:line 315
at System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
at System.Windows.Controls.Control.HandleDoubleClick(Object sender, MouseButtonEventArgs e)
at System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
at System.Windows.UIElement.ReRaiseEventAs(DependencyObject sender, RoutedEventArgs args, RoutedEvent newEvent)
at System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
at System.Windows.Input.InputManager.ProcessStagingArea()
at System.Windows.Interop.HwndMouseInputProvider.ReportInput(IntPtr hwnd, InputMode mode, Int32 timestamp, RawMouseActions actions, Int32 x, Int32 y, Int32 wheel)
at System.Windows.Interop.HwndMouseInputProvider.FilterMessage(IntPtr hwnd, WindowMessage msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
at System.Windows.Interop.HwndSource.InputFilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)`

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions