Page 1 of 1

Error occured in the web application.

Posted: Wed 03 Dec 2014 07:44
by abhibandil
System.Configuration.Provider.ProviderException
An exception occurred. Please contact your administrator.

System.Web.HttpException (0x80004005): Exception of type 'System.Web.HttpException' was thrown. ---> System.Configuration.Provider.ProviderException: An exception occurred. Please contact your administrator.
at Devart.Common.Web.Providers.DbSessionStateStore.a(Boolean A_0, HttpContext A_1, String A_2, Boolean& A_3, TimeSpan& A_4, Object& A_5, SessionStateActions& A_6)
at Devart.Common.Web.Providers.DbSessionStateStore.GetItemExclusive(HttpContext context, String id, Boolean& locked, TimeSpan& lockAge, Object& lockId, SessionStateActions& actionFlags)
at System.Web.SessionState.SessionStateModule.GetSessionStateItem()
at System.Web.SessionState.SessionStateModule.PollLockedSessionCallback(Object state)
at System.Web.SessionState.SessionStateModule.EndAcquireState(IAsyncResult ar)
at System.Web.HttpApplication.AsyncEventExecutionStep.OnAsyncEventCompletion(IAsyncResult ar)

The above error occurred sometime while accessing the web application.
I am not able to reproduce this issue, Please help and let me know how can reproduce and resolve this issue.

Re: Error occured in the web application.

Posted: Wed 03 Dec 2014 16:14
by Pinturiccio
There is not enough information for investigation and reproducing the issue. If possible, please create and send us a small test project with the corresponding DDL/DML scripts.

Please also send us the full message from EventLog.

Additionally you can attach Visual Studio to your application and catch the exception that occurs before the issue.

Re: Error occured in the web application.

Posted: Thu 04 Dec 2014 05:01
by abhibandil
The issue is sporadic and it is not possible to provide a demo project. But below are some more details related to it:
1. While access the application randomly it gives the exception stated is previous post.

2. There is another exception that we face, if user after logging into application does not access it for long time and then when clicks on any service that he wants to use then we get following exception:

System.Configuration.Provider.ProviderException
An exception occurred. Please contact your administrator.

System.Configuration.Provider.ProviderException: An exception occurred. Please contact your administrator.
at Devart.Common.Web.Providers.DbSessionStateStore.CreateUninitializedItem(HttpContext context, String id, Int32 timeout)
at System.Web.SessionState.SessionStateModule.GetSessionStateItem()
at System.Web.SessionState.SessionStateModule.BeginAcquireState(Object source, EventArgs e, AsyncCallback cb, Object extraData)
at System.Web.HttpApplication.AsyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)

We are using following DLLs along with Entity framework(v4.1) in our application:

1. Devart.Data v5.0.272.0
2. Devart.Data.Oracle v6.30.172.0
3. Devart.Data.Oracle.Entity v6.30.172.0
4. Devart.Data.Oracle.Web v6.30.172.0

Re: Error occured in the web application.

Posted: Mon 08 Dec 2014 05:20
by abhibandil
I am waiting for your response, Please let me know if you need more information.

Re: Error occured in the web application.

Posted: Tue 09 Dec 2014 07:37
by abhibandil
Any Updates?
Please reply asap

Re: Error occured in the web application.

Posted: Tue 09 Dec 2014 10:46
by Pinturiccio
Sorry for the delay.

We can see only the external exception generated by our provider in the information you have provided. We need the inner exception that is caught by our provider in order to find out the reason of the issue. You can get the inner exception using one of the following two ways:

1. Specify the following attribute in the sessionState provider description 'writeExceptionsToEventLog="true"'. This attribute allows recording exceptions to event logs.

2. Debug your application with Visual Studio:
- Start your application;
- Run a Visual Studio instance;
- In the open Visual Studio instance on the Debug menu, click Attach to Process;
- In the displayed window, select the process of your application;
- On the Debug menu, click 'Options and Settings...';
- In the Options dialog box switch to the Debugging->General page, and clear the 'Enable Just My Code (Managed only)' check box, if it is selected;
- On the Debug menu, click Exceptions and select the 'Common Language Runtime Exceptions' check box;
- Then switch back to your application and reproduce the issue;
- The exception in your application will be caught in the Visual Studio instance, and you can get all the information about the exception including its internal exceptions.

Re: Error occured in the web application.

Posted: Mon 24 Jul 2017 07:18
by abhibandil
In the Event Viewer, we are getting below error.

"
communicating with the data source.

Action: CreateUninitializedItem

Exception: Devart.Data.Oracle.OracleException (0x80004005): ORA-00001: unique constraint (ASPNET_SESSIONS_SESSIONID_PK) violated
at Devart.Data.Oracle.bi.d(Int32 A_0)
at Devart.Data.Oracle.c1.a(Int32 A_0, co A_1)
at Devart.Data.Oracle.OracleCommand.InternalExecute(CommandBehavior behavior, IDisposable disposable, Int32 startRecord, Int32 maxRecords, Boolean nonQuery)
at Devart.Common.DbCommandBase.ExecuteDbDataReader(CommandBehavior behavior, Boolean nonQuery)
at Devart.Data.Oracle.OracleCommand.ExecuteNonQuery()
at Devart.Common.Web.Providers.DbSessionStateStore.CreateUninitializedItem(HttpContext context, String id, Int32 timeout)
"

Even I had google for above issue and found there is an issue for regenerateExpiredSessionId
If I will use regenerateExpiredSessionId = false then issue would be resolve But hard luck.

Issue still persist, please let me know other ways so that I can resolve above issue.

Re: Error occured in the web application.

Posted: Wed 26 Jul 2017 14:43
by Pinturiccio
Could you tell us which dotConnect version do you use? Is it still 6.30.172, or you use a newer version now?

Please also post here a snippet of code which causes the exception.

Re: Error occured in the web application.

Posted: Fri 28 Jul 2017 06:03
by abhibandil
dotConnect Version: 8.5.616.0


We are using Session State provider in the application and link below:

https://www.devart.com/dotconnect/oracl ... ssionstate

Please let me know if any other information needed

Re: Error occured in the web application.

Posted: Tue 01 Aug 2017 10:32
by Pinturiccio
We need to reproduce the problem in our environment to find out the true reason. Unfortunately, in case when an issue is sporadic, and cannot be reproduced on every run, we are unable to reproduce and study it.

If you are able to localize the issue in a sample project, send it to us.