Five New Optimizely Certifications are Here! Validate your expertise and advance your career with our latest certification exams. Click here to find out more

Add campaign or Add test buttons in CMO interface, I'm getting the following error: "Object reference not set to an instance of an object."

Vote:
 

Hello,

 

I've installed EPiServer 7.5 CMO using Deployment Center on EPiServer CMS 7.5. Clicking Add campaign or Add test buttons in CMO interface, I'm getting the following error: "Object reference not set to an instance of an object."

 

[NullReferenceException: Object reference not set to an instance of an object.]

   EPiServer.Cmo.UI.Units.PageTreeView.PopulateNodeInformation(PageTreeNode treeNode, Object dataItem) +235

   EPiServer.Cmo.UI.Units.PageTreeView.PopulateChildNodes(IHierarchicalEnumerable enumerable, Int32 depth, Int32 expandDepth, PageTreeNode parentNode, ArrayList populationPath) +613

   EPiServer.Cmo.UI.Units.PageTreeView.PopulateChildNodes(IHierarchicalEnumerable enumerable, Int32 depth, Int32 expandDepth, PageTreeNode parentNode, ArrayList populationPath) +850

   EPiServer.Cmo.UI.Units.PageTreeView.PopulateFromViewPath(String viewPath, Int32 bindDepth) +273

   EPiServer.Cmo.UI.Units.PageTreeView.PerformDataBinding() +148

   System.Web.UI.WebControls.HierarchicalDataBoundControl.PerformSelect() +139

   System.Web.UI.WebControls.BaseDataBoundControl.EnsureDataBound() +145

   System.Web.UI.Control.EnsureChildControls() +188

   System.Web.UI.Control.PreRenderRecursiveInternal() +59

   System.Web.UI.Control.PreRenderRecursiveInternal() +221

   System.Web.UI.Control.PreRenderRecursiveInternal() +221

   System.Web.UI.Control.PreRenderRecursiveInternal() +221

   System.Web.UI.Control.PreRenderRecursiveInternal() +221

   System.Web.UI.Control.PreRenderRecursiveInternal() +221

   System.Web.UI.Control.PreRenderRecursiveInternal() +221

   System.Web.UI.Control.PreRenderRecursiveInternal() +221

   System.Web.UI.Control.PreRenderRecursiveInternal() +221

   System.Web.UI.Control.PreRenderRecursiveInternal() +221

   System.Web.UI.Control.PreRenderRecursiveInternal() +221

   System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +4296

 

 

In web.config viewstate=true (I found same issue in Epi forum)

 

 

I would greatly appreciate your help.

#87854
Jun 24, 2014 14:37
Vote:
 

Have you tried to install CMO on an existing site?

#89515
Aug 19, 2014 10:04
Vote:
 

We have seen cases where doing a reinstall gets the user around this error.

#89516
Aug 19, 2014 10:18
Vote:
 

Hi Ahsan,

I tried to install it on an exising site.

I also tried to reinstall it, but didn't succeed

Regards,

Victor

#89557
Aug 20, 2014 8:33
Vote:
 

Hi Fredrik.

Thank you, unfortunately , I checked it before. Doesn't work in my case

#89563
Aug 20, 2014 9:46
Vote:
 

Which CMS 7.5 version are you using? Right-click EPiServer.dll in the bin folder of the site and in Properties check the file and product version in the Details tab.

#89566
Aug 20, 2014 10:16
Vote:
 

I couldn't reproduce this issue with the latest CMS7.5 patch and CMO7.5 http://world.episerver.com/Releases/EPiServer-75--update-28/
Have you updated CMO to the latest version via NuGet?

#89573
Aug 20, 2014 11:16
Vote:
 

No , I installed it by EPI Server setup.exe

#89595
Aug 20, 2014 14:30
Vote:
 

No , I installed it by EPI Server setup.exe

#89596
Aug 20, 2014 14:30
* You are NOT allowed to include any hyperlinks in the post because your account hasn't associated to your company. User profile should be updated.