"Configuration Error" / "OracleWebEventProvider" / "Server Error" Errors Opening Insight Applications
Issue
When attempting to open any Insight application, an ASP.Net error displays containing this text:
Server Error in '/Insight/{application}' Application. Configuration Error
Description: An error occurred during the processing of a configuration file required to service this request. Please review the specific error details below and modify your configuration file appropriately.
Parser Error Message: Could not load file or assembly 'Oracle Web, Version=4.122.1.0, Culture=neutral, PublicKeyToken=89b483f429c47342 or one of its dependencies. The system cannot find the file specified.
Source Error:
... <add name="OracleWebEventProvider" type="Oracle.Web.Management.OracleWebEventProvider, Oracle.Web, Version=4.122.1.0, Culture=neutral, ...
Source File: C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Config\machine.config Line: 274
Cause
This error occurs after an uninstall of Oracle's ODAC components.
Solution
Insight does not use Oracle's ASP.Net providers, however, Oracle's web provider components were installed and registered but are now missing. The related entries were not removed from the referenced machine.config file during the removal of ODAC components.
To resolve this, re-run Oracle's installer and add back in the ASP.Net component. Or refer to Oracle online documentation for steps on cleaning up the removal of this component.
Level of Complexity
Easy
Applies to
Product | Version | Build | Environment | Hardware |
---|---|---|---|---|
Insight | 6.x |