AX 2012 Enterprise portal issue.

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)

July 30th, 2012 7:34am

Only way to fix this at the moment is to recycle the app pool in IIS. Then it works fine :)
Free Windows Admin Tool Kit Click here and download it now
September 27th, 2012 7:14am

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,

May 26th, 2013 9:08am

Had anyone resolved this error

Free Windows Admin Tool Kit Click here and download it now
January 28th, 2014 1:08pm

Has anyone found a permanent fix for this issue?

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

July 22nd, 2015 7:07pm

This topic is archived. No further replies will be accepted.

Other recent topics Other recent topics