locked
AX 2012 Enterprise portal issue. RRS feed

  • Question

  • We have EP site on AX 2012 and the version of SharePoint is 2010 (Enterprise) RTM.

    Once is a day, we get the following error, but after recycling the application pool of the enterprise portal the error is gone.

     

    Message: An unhandled error has occurred. To view details about this error, enable debugging in the web.config file or view the Windows event logs.

    Source: Microsoft.SharePoint

    Exception details:

    The file /AxStoreDropDown.ascx does not exist.

    at Microsoft.SharePoint.ApplicationRuntime.SPRequestModuleData.GetWebPartPageData(HttpContext context, String path, Boolean throwIfFileNotFound)
    at Microsoft.SharePoint.ApplicationRuntime.SPVirtualFile.GetVirtualPathProviderCacheKey(String virtualPath)
    at Microsoft.SharePoint.ApplicationRuntime.SPVirtualPathProvider.GetCacheKey(String virtualPath)
    at Microsoft.SharePoint.Publishing.Internal.CmsVirtualPathProvider.GetCacheKey(String virtualPath)
    at System.Web.Compilation.BuildManager.GetCacheKeyFromVirtualPath(VirtualPath virtualPath, Boolean& keyFromVPP)
    at System.Web.Compilation.BuildManager.GetVPathBuildResultInternal(VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean allowBuildInPrecompile)
    at System.Web.Compilation.BuildManager.GetVPathBuildResultWithNoAssert(HttpContext context, VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean allowBuildInPrecompile)
    at System.Web.UI.TemplateControl.LoadControl(VirtualPath virtualPath)
    at Microsoft.Dynamics.Framework.Portal.UI.WebControls.AxUserControlUpdatePanel.LoadControl()
    at Microsoft.Dynamics.Framework.Portal.UI.WebControls.AxUserControlUpdatePanel.LoadHostedControl()
    at Microsoft.Dynamics.Framework.Portal.UI.WebControls.AxUserControlUpdatePanel.AddHostedControl()
    at Microsoft.Dynamics.Framework.Portal.UI.WebControls.AxUserControlUpdatePanel.OnInit(EventArgs e)
    at System.Web.UI.Control.InitRecursive(Control namingContainer)
    at System.Web.UI.Control.InitRecursive(Control namingContainer)
    at System.Web.UI.Control.InitRecursive(Control namingContainer)
    at System.Web.UI.Control.InitRecursive(Control namingContainer)
    at System.Web.UI.Control.InitRecursive(Control namingContainer)
    at System.Web.UI.Control.InitRecursive(Control namingContainer)
    at System.Web.UI.Control.InitRecursive(Control namingContainer)
    at System.Web.UI.Control.InitRecursive(Control namingContainer)
    at System.Web.UI.Control.InitRecursive(Control namingContainer)
    at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)

    Monday, July 30, 2012 7:34 AM

All replies

  • Only way to fix this at the moment is to recycle the app pool in IIS. Then it works fine :)
    Thursday, September 27, 2012 7:14 AM
  • Hello,

    I am still facing this issue in a production environment. Recycling app pool is fixing the issue for an hour or so, but once left for an hour it throws the same error again.

    I wonder if we got a formal response from Microsoft saying why this happens, is it a Memory leak, or a caching issue ?

    Thanks,

    Sunday, May 26, 2013 9:08 AM
  • Had anyone resolved this error

    Tuesday, January 28, 2014 1:08 PM
  • Has anyone found a permanent fix for this issue?

    Restarting IIS works fine it's just not a solution for a production environment.

    Wednesday, July 22, 2015 11:04 PM