Hm, file access errors? That is really strange!

On Mon, Feb 7, 2011 at 10:09 PM, Jason Meckley <[email protected]>wrote:

> I updated a system to use the RQ oneway RSB. the service is working, but it
> produces a large number of errors in the application event log
>
> 1. waring from asp.net
> Event code: 3005
> Event message: An unhandled exception has occurred.
> Event time: 2/7/2011 2:11:20 PM
> Event time (UTC): 2/7/2011 7:11:20 PM
> Event ID: fc55d949631f439a8250048fea9a640b
> Event sequence: 517
> Event occurrence: 1
> Event detail code: 0
>
> Application information:
>     Application domain: [app domain]
>     Trust level: Full
>     Application Virtual Path: /MySystem
>     Application Path: [my application path]\
>     Machine name: SBIFPSVR
> Process information:
>     Process ID: 2056
>     Process name: w3wp.exe
>     Account name: NT AUTHORITY\NETWORK SERVICE
> Exception information:
>     Exception type: EsentErrorException
>     Exception message: Error FileAccessDenied (JET_errFileAccessDenied,
> Cannot access file, the file is locked or in use)
>    at Microsoft.Isam.Esent.Interop.Api.Fail(Int32 err)
>    at Microsoft.Isam.Esent.Interop.Api.JetTerm2(JET_INSTANCE instance,
> TermGrbit grbit)
>    at Rhino.Queues.Storage.QueueStorage.Dispose()
>    at Rhino.Queues.QueueManager.Dispose()
>    at
> Rhino.ServiceBus.RhinoQueues.RhinoQueuesTransport.DisposeQueueManager()
>    at Rhino.ServiceBus.RhinoQueues.RhinoQueuesTransport.Dispose()
>    at
> Castle.MicroKernel.LifecycleConcerns.DisposalConcern.Apply(ComponentModel
> model, Object component)
>    at
> Castle.MicroKernel.ComponentActivator.DefaultComponentActivator.ApplyConcerns(IEnumerable`1
> steps, Object instance)
>    at
> Castle.MicroKernel.ComponentActivator.DefaultComponentActivator.ApplyDecommissionConcerns(Object
> instance)
>    at
> Castle.MicroKernel.ComponentActivator.DefaultComponentActivator.InternalDestroy(Object
> instance)
>    at
> Castle.MicroKernel.ComponentActivator.AbstractComponentActivator.Destroy(Object
> instance)
>    at Castle.MicroKernel.Lifestyle.SingletonLifestyleManager.Dispose()
>    at Castle.MicroKernel.Handlers.AbstractHandler.Dispose()
>    at Castle.MicroKernel.DefaultKernel.DisposeHandler(IHandler handler)
>    at Castle.MicroKernel.DefaultKernel.DisposeAndRemoveComponent(String
> key, Boolean ensureDisposed)
>    at Castle.MicroKernel.DefaultKernel.DisposeHandlers()
>    at Castle.MicroKernel.DefaultKernel.Dispose()
>    at Castle.Windsor.WindsorContainer.Dispose()
>    at StockBook.Web.Global.Application_End(Object sender, EventArgs e)
> Request information:
>     Request URL:
>     Request path:
>     User host address:
>     User:
>     Is authenticated: False
>     Authentication Type:
>     Thread account name: NT AUTHORITY\NETWORK SERVICE
> Thread information:
>     Thread ID: 17
>     Thread account name: NT AUTHORITY\NETWORK SERVICE
>     Is impersonating: False
>     Stack trace:    at Microsoft.Isam.Esent.Interop.Api.Fail(Int32 err)
>    at Microsoft.Isam.Esent.Interop.Api.JetTerm2(JET_INSTANCE instance,
> TermGrbit grbit)
>    at Rhino.Queues.Storage.QueueStorage.Dispose()
>    at Rhino.Queues.QueueManager.Dispose()
>    at
> Rhino.ServiceBus.RhinoQueues.RhinoQueuesTransport.DisposeQueueManager()
>    at Rhino.ServiceBus.RhinoQueues.RhinoQueuesTransport.Dispose()
>    at
> Castle.MicroKernel.LifecycleConcerns.DisposalConcern.Apply(ComponentModel
> model, Object component)
>    at
> Castle.MicroKernel.ComponentActivator.DefaultComponentActivator.ApplyConcerns(IEnumerable`1
> steps, Object instance)
>    at
> Castle.MicroKernel.ComponentActivator.DefaultComponentActivator.ApplyDecommissionConcerns(Object
> instance)
>    at
> Castle.MicroKernel.ComponentActivator.DefaultComponentActivator.InternalDestroy(Object
> instance)
>    at
> Castle.MicroKernel.ComponentActivator.AbstractComponentActivator.Destroy(Object
> instance)
>    at Castle.MicroKernel.Lifestyle.SingletonLifestyleManager.Dispose()
>    at Castle.MicroKernel.Handlers.AbstractHandler.Dispose()
>    at Castle.MicroKernel.DefaultKernel.DisposeHandler(IHandler handler)
>    at Castle.MicroKernel.DefaultKernel.DisposeAndRemoveComponent(String
> key, Boolean ensureDisposed)
>    at Castle.MicroKernel.DefaultKernel.DisposeHandlers()
>    at Castle.MicroKernel.DefaultKernel.Dispose()
>    at Castle.Windsor.WindsorContainer.Dispose()
>    at StockBook.Web.Global.Application_End(Object sender, EventArgs e)
> Custom event details:
> For more information, see Help and Support Center at
> http://go.microsoft.com/fwlink/events.asp.
>
> 2. error from esent
> w3wp (4328) [my application
> path]\one_way.esentdd4eef33-4a8b-408b-b7fb-7b5a0bc70fa8: An attempt to open
> the file "[my application path]\one_way.esent\system\edb.chk" for read /
> write access failed with system error 5 (0x00000005): "Access is denied. ".
> The open file operation will fail with error -1032 (0xfffffbf8).
> For more information, see Help and Support Center at
> http://go.microsoft.com/fwlink/events.asp.
>
> 3. error from esent
> w3wp (4328) [my application
> path]\one_way.esentdd4eef33-4a8b-408b-b7fb-7b5a0bc70fa8: Unable to write a
> shadowed header for file [my application path]\one_way.esent\system\edb.chk.
> Error -1032.
> For more information, see Help and Support Center at
> http://go.microsoft.com/fwlink/events.asp.
>
> Errors 2 & 3 are continually entered every few seconds. The application
> logs become a "sea of red".
>
> Previously I was using the full ESB because that was the only option with
> RQ. I switched over to oneway to reduce the overhead required for the
> website. The website runs on our company intranet.  I also checked my local
> box and staging box logs but didn't see this error.
>
> Has anyone else had this problem? Any ideas where to start debugging this
> type of error? I'm at a loss at this point.
> RSB is using Esent.Interop 1.6.0.0. The hash key from GitHub is 83ed796.
> Not sure if that is helpful.
>
> --
> You received this message because you are subscribed to the Google Groups
> "Rhino Tools Dev" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to
> [email protected].
> For more options, visit this group at
> http://groups.google.com/group/rhino-tools-dev?hl=en.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Rhino Tools Dev" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/rhino-tools-dev?hl=en.

Reply via email to