Hi
As the title states I am getting a rather strange error whenever I, or any other user, tries to open a .mdb through sharepoint 2010.
Things to note so we can skip those suggestions:
1. The file extension for .mdb files are not blocked in central administration
2. I have tried to out comment the following in the web.config file on all servers: <!--<add path="*.mdb" verb="*" type="System.Web.HttpForbiddenHandler" validate="True"/>-->
3. <customErrors mode="Off" />
4. From other threads and other forums, I have seen someone mention that opening access databases through sharepoint has never worked, and since I dont work with access myself, I am not sure weather or not this is true.
As always any help or pointers will be well received.
The following is the initial error and what I have been able to find in the logs:
Initial error:
Server Error in '/' Application.
--------------------------------------------------------------------------------
Object reference not set to an instance of an object.
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.
Exception Details: System.NullReferenceException: Object reference not set to an instance of an object.
Source Error:
An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.
Stack Trace:
[NullReferenceException: Object reference not set to an instance of an object.]
MAPILab.SharePoint.Statistics.Info.MLHttpIdentityInfo.Collect() +31
MAPILab.SharePoint.Statistics.Info.MLHttpContextInfo.Collect() +419
MAPILab.SharePoint.Statistics.WebAnalytics.MLHttpModule.context_PreSendRequestContent(Object sender, EventArgs e) +223
System.Web.SendResponseExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +239
System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +170
--------------------------------------------------------------------------------
Version Information: Microsoft .NET Framework Version:2.0.50727.5466; ASP.NET Version:2.0.50727.5456
Unexpected error found in ULS log:
Detected use of SPRequest for previously closed SPWeb object. Please close SPWeb objects when you are done with all objects obtained from them, but not before. Stack trace:
at Microsoft.SharePoint.SPWeb.get_CurrentUser()
at MAPILab.SharePoint.Statistics.WebAnalytics.MLHttpModule.context_PreSendRequestContent(Object sender, EventArgs e)
at System.Web.HttpApplication.SendResponseExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)
at System.Web.HttpApplication.PipelineStepManager.ResumeSteps(Exception error)
at System.Web.HttpApplication.BeginProcessRequestNotification(HttpContext context, AsyncCallback cb)
at System.Web.HttpRuntime.ProcessRequestNotificationPrivate(IIS7WorkerRequest wr, HttpContext context)
at System.Web.Hosting.PipelineRuntime.ProcessRequestNotificationHelper(IntPtr managedHttpContext, IntPtr nativeRequestContext, IntPtr moduleData, Int32 flags)
at System.Web.Hosting.PipelineRuntime.ProcessRequestNotification(IntPtr managedHttpContext, IntPtr nativeRequestContext, IntPtr moduleData, Int32 flags)
at System.Web.Hosting.PipelineRuntime.ProcessRequestNotificationHelper(IntPtr managedHttpContext, IntPtr nativeRequestContext, IntPtr moduleData, Int32 flags)
at System.Web.Hosting.PipelineRuntime.ProcessRequestNotification(IntPtr managedHttpContext, IntPtr nativeRequestContext, IntPtr moduleData, Int32 flags)
mic