Symantec Management Platform (Notification Server)

 View Only
  • 1.  Software Portal Error

    Posted Jan 08, 2009 10:31 AM
    All,

    We recently upgraded NS and all the solutions to the latest versions, and I just discovered that the Software Portal is not happy. The following is the error, and any suggestion is appreciated:

    Altiris Notification Server Error
    The following error occurred on the page 'SWPContainerPage.aspx':

    Parser Error: Could not load type 'Altiris.NS.SWDWin32.SWPortal.UI.SWPContainerPage'.

    The detailed exception trace gives:

    System.Web.HttpParseException: Parser Error: Could not load type 'Altiris.NS.SWDWin32.SWPortal.UI.SWPContainerPage'. ---> System.Web.HttpException: Could not load type 'Altiris.NS.SWDWin32.SWPortal.UI.SWPContainerPage'.
    at System.Web.UI.TemplateParser.GetType(String typeName, Boolean ignoreCase)
    at System.Web.UI.TemplateParser.ProcessMainDirective(IDictionary mainDirective)
    at System.Web.UI.TemplateControlParser.ProcessMainDirective(IDictionary mainDirective)
    at System.Web.UI.PageParser.ProcessMainDirective(IDictionary mainDirective)
    at System.Web.UI.TemplateParser.ProcessDirective(String directiveName, IDictionary directive)
    at System.Web.UI.TemplateControlParser.ProcessDirective(String directiveName, IDictionary directive)
    at System.Web.UI.TemplateParser.ParseStringInternal(String text)
    at System.Web.UI.TemplateParser.ParseString(String text, String virtualPath, String basePhysicalDir)
    --- End of inner exception stack trace ---
    at System.Web.UI.TemplateParser.ParseString(String text, String virtualPath, String basePhysicalDir)
    at System.Web.UI.TemplateParser.ParseFile(String filename, String virtualPath)
    at System.Web.UI.TemplateParser.Parse()
    at System.Web.UI.TemplateParser.GetParserCacheItemThroughCompilation()
    at System.Web.UI.TemplateParser.GetParserCacheItemInternal(Boolean fCreateIfNotFound)
    at System.Web.UI.TemplateParser.GetParserCacheItemWithNewConfigPath()
    at System.Web.UI.TemplateParser.GetParserCacheItem()
    at System.Web.UI.TemplateControlParser.CompileAndGetParserCacheItem(String virtualPath, String inputFile, HttpContext context)
    at System.Web.UI.TemplateControlParser.GetCompiledInstance(String virtualPath, String inputFile, HttpContext context)
    at System.Web.UI.PageParser.GetCompiledPageInstanceInternal(String virtualPath, String inputFile, HttpContext context)
    at System.Web.UI.PageHandlerFactory.GetHandler(HttpContext context, String requestType, String url, String path)
    at System.Web.HttpApplication.MapHttpHandler(HttpContext context, String requestType, String path, String pathTranslated, Boolean useAppConfig)
    at System.Web.MapHandlerExecutionStep.System.Web.HttpApplication+IExecutionStep.Execute()
    at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)

    The NS Server Log shows:

    Source: global.asax

    Unhandled exception. Type=System.Web.HttpParseException Msg=Parser Error: Could not load type 'Altiris.NS.SWDWin32.SWPortal.UI.SWPContainerPage'. StackTrace= at System.Web.UI.TemplateParser.ParseString(String text, String virtualPath, String basePhysicalDir) at System.Web.UI.TemplateParser.ParseFile(String filename, String virtualPath) at System.Web.UI.TemplateParser.Parse() at System.Web.UI.TemplateParser.GetParserCacheItemThroughCompilation() at System.Web.UI.TemplateParser.GetParserCacheItemInternal(Boolean fCreateIfNotFound) at System.Web.UI.TemplateParser.GetParserCacheItemWithNewConfigPath() at System.Web.UI.TemplateParser.GetParserCacheItem() at System.Web.UI.TemplateControlParser.CompileAndGetParserCacheItem(String virtualPath, String inputFile, HttpContext context) at System.Web.UI.TemplateControlParser.GetCompiledInstance(String virtualPath, String inputFile, HttpContext context) at System.Web.UI.PageParser.GetCompiledPageInstanceInternal(String virtualPath, String inputFile, HttpContext context) at System.Web.UI.PageHandlerFactory.GetHandler(HttpContext context, String requestType, String url, String path) at System.Web.HttpApplication.MapHttpHandler(HttpContext context, String requestType, String path, String pathTranslated, Boolean useAppConfig) at System.Web.MapHandlerExecutionStep.System.Web.HttpApplication+IExecutionStep.Execute() at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) Inner exception. Type=System.Web.HttpException Msg=Could not load type 'Altiris.NS.SWDWin32.SWPortal.UI.SWPContainerPage'.


  • 2.  RE: Software Portal Error

    Posted Jan 08, 2009 10:34 AM
    Any other errors in the logs (they are usually bundled together, maybe even a warning to go with it)?


  • 3.  RE: Software Portal Error

    Posted Jan 08, 2009 11:00 AM
    Not really. We did have a problem with missing package snapshots because we deleted the actual packages, but those are fixed now. The exception actually logs twice, back to back, every time I go into the Portal page.


  • 4.  RE: Software Portal Error

    Posted Jan 08, 2009 11:12 AM
    Hmm. As long as you were logged into the server directly, or through a console "0" session (mstsc /admin or mstsc /console for pre-SP2 installs), there shouldn't have been an installation issue. You could always try repairing the software delivery solution install from add\remove programs.

    There is only one known issue that I could find (and I personally haven't seen this error). https://kb.altiris.com/article.asp?article=37620&p=1


  • 5.  RE: Software Portal Error

    Posted Jan 08, 2009 11:56 AM
    Yeah, we used the console 0 for the upgrade. I am wondering if this a Portal only thing or the whole Software Delivery thing. Is there a way to clear/reset the Portal by editing some XML file?


  • 6.  RE: Software Portal Error

    Posted Jan 08, 2009 12:30 PM
    Not that I'm aware of, sorry.


  • 7.  RE: Software Portal Error

    Posted Jan 08, 2009 12:54 PM
    I'll try a repair and see what happens. Thanks.


  • 8.  RE: Software Portal Error

    Posted Jul 28, 2009 11:34 AM
    Hello,

    I had excatly the same problem, plus some missing fields in the portal settings page.

    What I did: I removed the Software Delivery Solution from the Solution Center and reinstalled it from the Solution Center.

    Actually, the upgrade process from the 6.1.1021 to the 6.1.1058 had failed. Now the portal is fixed.

    Best Regards,

    David