search cancel

ITMS 7.5 Sp1 HF5 - Managed Delivery Policy folder right mouse click menu does not open in Console.

book

Article ID: 163157

calendar_today

Updated On:

Products

Endpoint Encryption

Issue/Introduction

Managed Delivery Policy folder right mouse click menu does not open in Console. In Activity Center:
"Failed to get list of Item actions: Data is Null. This method or property cannot be called on Null values.
,"Altiris.NS.Services.CoreServices.ResourceService.GetItemActions","w3wp.exe","369","Errors"

In legacy console:
"Error in getting the menu for the item: a6faf9e4-f381-4bdb-ba36-aa3a353bcf13
Data is Null. This method or property cannot be called on Null values.
   [System.Data.SqlTypes.SqlNullValueException @ System.Data]
   at System.Data.SqlClient.SqlBuffer.get_String()
   at Altiris.NS.ItemManagement.PresentationFolder.GetCreatableItemClasses(Guid folderGuid)
   at Altiris.NS.ItemManagement.PresentationFolder.OnGetCurrentContextMenu(Hashtable args, ContextMenu contextMenu)
   at Altiris.NS.ItemManagement.Folder.GetCurrentContextMenu(Hashtable args)
   at Altiris.NS.UI.DataProviders.NSMenuProvider.GetContextMenuForItem(IItemPresentation item, Hashtable args)
   at Altiris.NS.UI.DataProviders.NSMenuProvider.GetBaseMenu(String id)
   at Altiris.NS.UI.DataProviders.NSMenuProvider.GetMenu(String id)

Exception logged from: 
   at Altiris.Diagnostics.Logging.EventLog.ReportException(Int32 severity, String strMessage, String category, Exception exception, String footer)
   at Altiris.NS.Logging.EventLog.ReportException(Int32 severity, String strMessage, String category, Exception exception)
   at Altiris.NS.UI.DataProviders.NSMenuProvider.GetMenu(String id)
   at Altiris.WebControls.MenuControl.menuCallback_Callback(Object sender, CallBackEventArgs e)
   at ComponentArt.Web.UI.CallBack.HandleCallback(String[] arParams)
   at ComponentArt.Web.UI.CallBack.ComponentArtRender(HtmlTextWriter output)
   at ComponentArt.Web.UI.WebControl.Render(HtmlTextWriter output)
   at System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children)
   at System.Web.UI.WebControls.WebControl.RenderContents(HtmlTextWriter writer)
   at System.Web.UI.WebControls.CompositeControl.Render(HtmlTextWriter writer)
   at System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children)
   at System.Web.UI.WebControls.WebControl.RenderContents(HtmlTextWriter writer)
   at ComponentArt.Web.UI.SplitterPaneContent.Render(HtmlTextWriter output)
   at ComponentArt.Web.UI.SplitterPane.Render(HtmlTextWriter output)
   at ComponentArt.Web.UI.SplitterPaneGroup.Render(HtmlTextWriter output)
   at ComponentArt.Web.UI.Splitter.ComponentArtRender(HtmlTextWriter output)
   at ComponentArt.Web.UI.WebControl.Render(HtmlTextWriter output)
   at System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children)
   at System.Web.UI.HtmlControls.HtmlForm.RenderChildren(HtmlTextWriter writer)
   at System.Web.UI.HtmlControls.HtmlForm.Render(HtmlTextWriter output)
   at System.Web.UI.HtmlControls.HtmlForm.RenderControl(HtmlTextWriter writer)
   at System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children)
   at System.Web.UI.Page.Render(HtmlTextWriter writer)
   at Altiris.NS.UI.Controls.PageCachePage.Render(HtmlTextWriter writer)
   at Altiris.CustomConsole.Web.Tree.Render(HtmlTextWriter writer)
   at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
   at System.Web.UI.Page.ProcessRequest(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
   at System.Web.UI.Page.ProcessRequest()
   at System.Web.UI.Page.ProcessRequest(HttpContext context)
   at Altiris.NS.UI.Controls.PageCachePage.ProcessRequest(HttpContext context)
   at Altiris.NS.UI.AltirisPage.ProcessRequest(HttpContext context)
   at ASP.tree_aspx.ProcessRequest(HttpContext context)
   at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
   at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)
   at System.Web.HttpApplication.ApplicationStepManager.ResumeSteps(Exception error)
   at System.Web.HttpApplication.System.Web.IHttpAsyncHandler.BeginProcessRequest(HttpContext context, AsyncCallback cb, Object extraData)
   at System.Web.HttpRuntime.ProcessRequestInternal(HttpWorkerRequest wr)
   at System.Web.HttpRuntime.ProcessRequestNoDemand(HttpWorkerRequest wr)
   at System.Web.Hosting.ISAPIRuntime.ProcessRequest(IntPtr ecb, Int32 iWRType)
","Altiris.NS.UI.DataProviders.NSMenuProvider.GetMenu","w3wp.exe","8","Errors"

Cause

Unable to load editable/creatable data classes.

Resolution

The following steps resolve the issue.

1. Make a full backup of the Symantec_CMDB database.

2. Run the following command line with the Altiris Service account user:

Aexconfig.exe / configure "C:\Program Files\Altiris\SoftwareManagementSolution\Config\SoftwareManagementSolution.config"

Note that there is no progress being reported on the configuration. See Altiris Log viewe for more details.

3. Run the following command line with the Altiris Service account user to also repair the HF5:

Aexconfig.exe / configure "C:\Program Files\Altiris\SoftwareManagementSolution\Config\SoftwareManagementSolution_75_SP1_HF5.config"