This is an AR exception, it is pretty clear what is the error. But where is the real exception stack? There should be an AR stack, but I don't see it
On Fri, Jan 23, 2009 at 2:03 PM, Tim Scott <[email protected]>wrote: > > First, I apologize in case this off topic. I am getting an exception > -- not from my application but from the .NET Runtime. I think it > might have to do with how I am using UnitOfWorkApplication. The error > appears only under load, so it's likely a concurrency/threading > problem. I am using UnitOfWorkApplciation in a WCF service host > application, along with Castle.Facilities.WcfIntegration. > > Here is the stack trace from the event log entry: > > FailFast was invoked. > Message: ICallContextInitializer.BeforeInvoke threw an exception of > type Castle.ActiveRecord.Framework.Scopes.ScopeMachineryException: > Tried to unregister a scope that is not the active one > Stack Trace: at > System.ServiceModel.Diagnostics.ExceptionUtility.TraceFailFast(String > message, EventLogger logger) > at System.ServiceModel.Diagnostics.ExceptionUtility.TraceFailFast > (String message) > at System.ServiceModel.DiagnosticUtility.FailFast(String message) > at > > System.ServiceModel.Dispatcher.DispatchOperationRuntime.UninitializeCallContextCore > (MessageRpc& rpc) > at > > System.ServiceModel.Dispatcher.DispatchOperationRuntime.UninitializeCallContext > (MessageRpc& rpc) > at > System.ServiceModel.Dispatcher.DispatchOperationRuntime.InvokeBegin > (MessageRpc& rpc) > at > System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage5 > (MessageRpc& rpc) > at > System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage4 > (MessageRpc& rpc) > at > System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage3 > (MessageRpc& rpc) > at > System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage2 > (MessageRpc& rpc) > at > System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage1 > (MessageRpc& rpc) > at System.ServiceModel.Dispatcher.MessageRpc.Process(Boolean > isOperationContextSet) > at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.Dispatch > (MessageRpc& rpc, Boolean isOperationContextSet) > at > System.ServiceModel.Dispatcher.ChannelHandler.DispatchAndReleasePump > (RequestContext request, Boolean cleanThread, OperationContext > currentOperationContext) > at System.ServiceModel.Dispatcher.ChannelHandler.HandleRequest > (RequestContext request, OperationContext currentOperationContext) > at System.ServiceModel.Dispatcher.ChannelHandler.AsyncMessagePump > (IAsyncResult result) > at > System.ServiceModel.Dispatcher.ChannelHandler.OnContinueAsyncReceive > (Object state) > at > > System.ServiceModel.Channels.IOThreadScheduler.CriticalHelper.WorkItem.Invoke2 > () > at > > System.ServiceModel.Channels.IOThreadScheduler.CriticalHelper.WorkItem.OnSecurityContextCallback > (Object o) > at System.Security.SecurityContext.Run(SecurityContext > securityContext, ContextCallback callback, Object state) > at > > System.ServiceModel.Channels.IOThreadScheduler.CriticalHelper.WorkItem.Invoke > () > at > > System.ServiceModel.Channels.IOThreadScheduler.CriticalHelper.ProcessCallbacks > () > at > > System.ServiceModel.Channels.IOThreadScheduler.CriticalHelper.CompletionCallback > (Object state) > at > > System.ServiceModel.Channels.IOThreadScheduler.CriticalHelper.ScheduledOverlapped.IOCallback > (UInt32 errorCode, UInt32 numBytes, NativeOverlapped* > nativeOverlapped) > at > > System.ServiceModel.Diagnostics.Utility.IOCompletionThunk.UnhandledExceptionFrame > (UInt32 error, UInt32 bytesRead, NativeOverlapped* nativeOverlapped) > at > System.Threading._IOCompletionCallback.PerformIOCompletionCallback > (UInt32 errorCode, UInt32 numBytes, NativeOverlapped* pOVERLAP) > > I'm a bit at a loss of how to track this one down. Any ideas? What > else can I tell you? > > > > --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
