After Upgrading to 15.1.4 ERROR

StatusIDPriorityType
Closed23707CriticalBug
ProfileReply
mgibsonClient

After Upgrading to 15.1.4 and your 15.1.4 version I get a an

DevExpress.ExpressApp.Model.Core.DuplicateModelNodeIdException: There is already node with Id ‘NumeratorValue_ListView’. The node: Application/Views/NumeratorValue_ListView.
at DevExpress.ExpressApp.Model.Core.ModelNode.AddNodeCore(ModelNode node)
at DevExpress.ExpressApp.Model.Core.ModelNode.AddNodeCore(String id, Type type)
at DevExpress.ExpressApp.Model.Core.ModelNode.AddNode[NodeType](String id)
at DevExpress.ExpressApp.Model.NodeGenerators.ModelListViewNodesGenerator.GenerateModel(IModelViews views, IModelClass classInfo)
at DevExpress.ExpressApp.Model.NodeGenerators.ModelViewsNodesGenerator.GenerateListView(IModelViews views, IModelClass classInfo)
at DevExpress.ExpressApp.Model.NodeGenerators.ModelViewsNodesGenerator.GenerateNodesCore(ModelNode node)
at DevExpress.ExpressApp.Model.ModelNodesGeneratorBase.GenerateNodes(ModelNode node)
at DevExpress.ExpressApp.Model.Core.ModelNode.RunNodesGenerator(ModelNodesGeneratorBase generator)
at DevExpress.ExpressApp.Model.Core.ModelNode.RunNodesGenerator()
at DevExpress.ExpressApp.Model.Core.ModelNode.EnsureNodes(Boolean alwaysCreate)
at DevExpress.ExpressApp.Model.Core.ModelNode.CreateMasterNodesCore()
at DevExpress.ExpressApp.Model.Core.ModelNode.CreateMasterNodes()
at DevExpress.ExpressApp.Model.Core.ModelNode.EnsureNodes(Boolean alwaysCreate)
at DevExpress.ExpressApp.Model.Core.ModelNode.GetNode(String id, Boolean inThisLayer)
at DevExpress.ExpressApp.Model.Core.ModelNode.GetNode(String id, Boolean inThisLayer)
at DevExpress.ExpressApp.Model.Core.ModelValuePersistentPathCalculator.Calculate(ModelNode originalNode, String propertyName, Boolean runDefaultCalculator, Boolean inThisLayer)
at DevExpress.ExpressApp.Model.Core.ModelValuePersistentPathCalculator.Calculate(ModelNode originalNode, String propertyName)
at DevExpress.ExpressApp.Model.Core.ModelNodeInfo.DefaultValueItem.CalcValue(ModelNode node, String propertyName)
at DevExpress.ExpressApp.Model.Core.ModelNodeInfo.GetDefaultValue(ModelNode node, String propertyName)
at DevExpress.ExpressApp.Model.Core.ModelNode.GetValue[ValueType](IModelValue`1 modelValue, String name, Int32 aspectIndex)
at DevExpress.ExpressApp.Model.Core.ModelNode.GetValue[T](String name, Boolean inThisLayer, Int32 aspectIndex)
at DevExpress.ExpressApp.Model.Core.ModelNode.GetValue[T](String name)
at ModelClass.get_DefaultDetailView()
at DevExpress.ExpressApp.XafApplication.FindDetailViewId(Type objectType)
at DevExpress.ExpressApp.XafApplication.FindDetailViewId(Object obj, View sourceView)
at DevExpress.ExpressApp.XafApplication.CreateDetailView(IObjectSpace objectSpace, Object obj, View sourceView)
at DevExpress.ExpressApp.XafApplication.showLogonAction_OnCustomizePopupWindowParams(Object sender, CustomizePopupWindowParamsEventArgs args)
at DevExpress.ExpressApp.Actions.PopupWindowShowAction.GetPopupWindowParams()
at DevExpress.ExpressApp.Win.PopupWindowShowActionHelper.CreatePopupWindow(Boolean createAllControllers)
at DevExpress.ExpressApp.Win.WinApplication.DoLogon()
at DevExpress.ExpressApp.Win.WinApplication.Start()

Replies

UserDescriptionPosted On
Sasha (Xafari Support)Client

Hello Michael,

Unfortunately the provided information is insufficient to find a cause of this issue.

For a start, would you check may be your application contains a class NumeratorValue
and would you send us the file eXpressAppFramework.log?
Web path for the file eXpressAppFramework.log: ProjectName.Web.
Win path for the file eXpressAppFramework.log: ProjectName.Win\bin\Debug or Release.

Regards, Sasha.

mgibson

Yes, I was using the Numerator class. When I removed it the error went away. Attached is the Log.

Attached files:
Sasha (Xafari Support)Client

Hi Michael,

 
Thank you for the additional information.

 
To solve your issue you have to leave only XafariBCNumeratorsXpoModule(if you using numerators for Xpo) or XafariBCNumeratorsDCModule (if you using numerators for DC):

ModulesNumerator

AddModule

Please, try this solution and feel free to contact us if you need further assistance or have additional questions.

Regards, Sasha.

mgibson

So if I am using XPO Domain Components I would just need the XafariBCNumeratorsDCModule?

Sasha (Xafari Support)Client

Hi Michael,

 

Yes, you would use XafariBCNumeratorsDCModule for XPO Domain Components.

 

Feel free to contact us if you have additional questions.
Thanks, Sasha.

× This ticket is closed.

Write US