Getting error, "An error occurred constructing the tree from the XML provided by the server," when trying to open the Reports tab

Article:TECH17535  |  Created: 2008-07-02  |  Updated: 2008-07-02  |  Article URL http://www.symantec.com/docs/TECH17535
Article Type
Technical Solution


Issue



When trying to open the Reports tab for the Notification Server Console, you get the following message in a window:

An error occurred constructing the tree from the XML provided by the server: An error occurred retrieving the tree XML from the server. Undefined.
Even though you followed the instruction from article 23497, "An error occurred constructing the tree from the XML provided by the server: An error occurred retrieving the tree XML from the server. Undefined," you still get the same error.

The LogViewer shows the following errors:
Priority: 1
Date: 8/28/2006 3:02:19 PM
Tick Count: 407039328
Host Name: NSServer
Process: w3wp.exe (4052)
Thread ID: 904
Module: AltirisNativeHelper.dll
Source: GaugeTreeProvider::BuildTree
Description: An unexpected exception has occured , Exception: Thread was being aborted.)
Priority: 1
Date: 8/28/2006 3:02:19 PM
Tick Count: 407039328
Host Name:  NSServer
Process: w3wp.exe (4052)
Thread ID: 904
Module: AltirisNativeHelper.dll
Source: Altiris.NS.UI.Tree.BuildOverrideTree
Description: Failed to build override tree at node Gauge Summaries. Override tree will be ignored ( Unhandled exception.  Type=Altiris.NS.Exceptions.AeXException Msg=An unexpected exception has occured in GaugeTreeProvider::BuildTree Thread was being aborted. Src=Altiris.GaugeSubsystem
StackTrace=
   at Altiris.GaugeSubsystem.GaugeTreeProvider.BuildTree(XmlDocument treeDefn, String url, Hashtable args, XmlWriter writer, Boolean branchesOnly, GuidCollection ancestorTrees)
   at Altiris.NS.UI.Tree.BuildOverrideTree(TreeNode currentNode, Boolean branchesOnly, XmlTextWriter writer) )  
  
Priority: 1
Date: 8/28/2006 3:02:19 PM
Tick Count: 407039328
Host Name:  NSServer
Process: w3wp.exe (4052)
Thread ID: 904
Module: AltirisNativeHelper.dll
Source: Altiris.NS.UI.CoreWebService.GetNodeXml
Description: Error getting node xml. ( Unhandled exception.  Type=System.Threading.ThreadAbortException Msg=Thread was being aborted. Src=Altiris.NS.UI
StackTrace=
   at Altiris.NS.UI.Tree.BuildOverrideTree(TreeNode currentNode, Boolean branchesOnly, XmlTextWriter writer)
   at Altiris.NS.UI.Tree.BuildTreeXml(TreeNode currentNode, Int32 level, HideOnEmpty hideOnEmpty, XmlTextWriter treeWriter, Boolean topLevel, Guid treeGuid, Boolean branchesOnly, Hashtable accessDeniedGuids)
   at Altiris.NS.UI.Tree.BuildTreeXml(TreeNode currentNode, Int32 level, HideOnEmpty hideOnEmpty, XmlTextWriter treeWriter, Boolean topLevel, Guid treeGuid, Boolean branchesOnly, Hashtable accessDeniedGuids)
   at Altiris.NS.UI.Tree.BuildTreeXml(TreeNode currentNode, Int32 level, HideOnEmpty hideOnEmpty, XmlTextWriter treeWri
     
Priority: 1
Date: 8/28/2006 3:02:19 PM
Tick Count: 407039328
Host Name:  NSServer
Process: w3wp.exe (4052)
Thread ID: 904
Module: AltirisNativeHelper.dll
Source: global.asax
Description: Unhandled exception.  Type=System.Web.HttpException Msg=Request timed out.
StackTrace=...

Environment



NS 6.0.6074 SP3
Monitor Solution for Dell Servers
Notification Server Update R1 (AKB22690)

Cause



Unknown. Possible conflicts with Monitor Solution for Dell Servers.

Solution



If even though after following what article 23497 suggested (deleting some .cab files), you are still getting in the logs files something related to a Gauge Summaries errors, like this one:
Description: Failed to build override tree at node Gauge Summaries. Override tree will be ignored (Unhandled exception. Type=Altiris.NS.Exceptions.AeXException Msg=An unexpected exception has occured in GaugeTreeProvider::BuildTree Thread was being aborted. Src=Altiris.GaugeSubsystem
With previous customers the resolution has been to remove the Altiris Monitor Solution for Dell Servers. After doing that the issue related to opening the Reports tab has disappeared. Altiris is currently trying to identify why the Altiris Monitor Solution for Dell Servers is causing conflicts with the Reports tab.

This was also resolved in at least one instance by removing the Site Monitor and Gauge subsystem solutions as well.

Note: If removing any of the Solutions mentioned above is not an option for you because you are using it, please contact the Monitor Solution Team or Site Monitor Solution Team for further troubleshooting. This seems to be a known Issue for Site Monitor and Gauge Subsystems in leaving some components behind on the database.

See article 36756, "KNOWN ISSUE: Site Monitor Solution and the GaugeSubsystem Solution Uninstall leaves items in the database causing errors in the a.logs."



Legacy ID



26277


Article URL http://www.symantec.com/docs/TECH17535


Terms of use for this information are found in Legal Notices