nservicebusのサンプルを使用して、nservicleebusの使用を開始しようとしています。簡単な例を機能させることができません。何か足りないものがあれば教えてください
タイプ「RavenTimeoutPersistence」でコンストラクター「Void.ctor(Raven.Client.IDocumentStore)」を呼び出しているときに例外がスローされました。
Magnum.StateMachine.StateMachineExceptionは未処理でしたMessage=Exceptionが1[[NServiceBus.Hosting.Windows.WindowsHost, NServiceBus.Host, Version=3.2.0.0, Culture=neutral, PublicKeyToken=9fc386479f8a226c]] during state Initial while handling OnStart
Source=NServiceBus.Host
StackTrace:
at Magnum.StateMachine.ExceptionActionDictionary
Topshelf.Internal.ServiceController1.HandleException(T stateMachine、Event event、Object parameter、Exception exception)in:line 0 at Magnum.StateMachine.EventActionList 1.Execute(T stateMachine, Event event, Object parameter) in :line 0
at Magnum.StateMachine.EventActionBase
1.Execute(T instance、イベントイベント、オブジェクトパラメータ)in:line 0 at Magnum.StateMachine.State 1.RaiseEvent(T instance, BasicEvent
1 eevent、Object value)in:line 0 at Magnum.StateMachine.StateMachine 1.RaiseEvent(Event raised) in :line 0
at Topshelf.Internal.ServiceController
1.Start()in c:\ Projects \ TopShelfForNSB \ src \ Topshelf \ Internal \ ServiceController.cs:Topshelf.Internal.IsolatedServiceControllerWrapperの77行目1.Start() in c:\Projects\TopShelfForNSB\src\Topshelf\Internal\IsolatedServiceControllerWrapper.cs:line 40
at Topshelf.Internal.ServiceControllerProxy.Start() in c:\Projects\TopShelfForNSB\src\Topshelf\Internal\ServiceControllerProxy.cs:line 47
at Topshelf.Internal.ServiceControllerProxy.Start()
at Topshelf.Internal.FacadeToIsolatedServiceController
134行目InnerException:メッセージ=エンドポイントの開始時に例外が発生しました。エラーがログに記録されています。理由:タイプ「RavenTimeoutPersistence」でコンストラクター「Void.ctor(Raven.Client.IDocumentStore)」を呼び出しているときに例外がスローされました。Source = NServiceBus.Host StackTrace:c:\ TeamCity \ buildAgent \ work \ nsb.master_8 \ src \ hosting \ NServiceBus.Hosting \ GenericHost.cs:line 45のNServiceBus.Hosting.GenericHost.Start()のNServiceBus.Hosting。 Windows.WindowsHost.Start()in c:\ TeamCity \ buildAgent \ work \ nsb.master_8 \ src \ hosting \ NServiceBus.Hosting.Windows \ WindowsHost.cs:line 56atNServiceBus.Hosting.Windows.Program。<>c_ タイプ'RavenTimeoutPersistence'のVoid.ctor(Raven.Client.IDocumentStore)'。Source = NServiceBus.Host StackTrace:c:\ TeamCity \ buildAgent \ work \ nsb.master_8 \ src \ hosting \ NServiceBus.Hosting \ GenericHost.cs:line 45のNServiceBus.Hosting.GenericHost.Start()のNServiceBus.Hosting。 Windows.WindowsHost.Start()in c:\ TeamCity \ buildAgent \ work \ nsb.master_8 \ src \ hosting \ NServiceBus.Hosting.Windows \ WindowsHost.cs:line 56atNServiceBus.Hosting.Windows.Program。<>c_ タイプ'RavenTimeoutPersistence'のVoid.ctor(Raven.Client.IDocumentStore)'。Source = NServiceBus.Host StackTrace:c:\ TeamCity \ buildAgent \ work \ nsb.master_8 \ src \ hosting \ NServiceBus.Hosting \ GenericHost.cs:line 45のNServiceBus.Hosting.GenericHost.Start()のNServiceBus.Hosting。 Windows.WindowsHost.Start()in c:\ TeamCity \ buildAgent \ work \ nsb.master_8 \ src \ hosting \ NServiceBus.Hosting.Windows \ WindowsHost.cs:line 56atNServiceBus.Hosting.Windows.Program。<>c_DisplayClass8.b _4(WindowsHost service)in c:\ TeamCity \ buildAgent \ work \ nsb.master_8 \ src \ hosting \ NServiceBus.Hosting.Windows \ Program.cs:line 97 atTopshelf.Internal.ControllerDelegates1 1.StartActionObject(Object obj) in c:\Projects\TopShelfForNSB\src\Topshelf\Internal\ControllerDelegates.cs:line 18
at Topshelf.Internal.IsolatedServiceControllerWrapper
。<> c_DisplayClass2 .b _1(TService service)in c:\ Projects \ TopShelfForNSB \ src \ Topshelf \ Internal \ IsolatedServiceControllerWrapper.cs:line 65 at Topshelf.Internal.ServiceController 1.<.cctor>b__1(ServiceController
1 sc)in c:\ Projects \ TopShelfForNSB \ src \ Topshelf \ Internal \ ServiceController.cs:Magnum.StateMachine.LambdaActionの35行目1.Execute(T instance, Event event, Object parameter) in :line 0
at Magnum.StateMachine.EventActionList
1.Execute(T stateMachine、Event event、Object parameter)in:line 0 InnerException:Autofac.Core.DependencyResolutionExceptionMessage=タイプ'RavenTimeoutPersistenceでコンストラクタ'Void.ctor(Raven.Client.IDocumentStore)'を呼び出しているときに例外がスローされました'。Source = NServiceBus.Core StackTrace:Autofac.Core.Activators.Reflection.ConstructorParameterBinding.Instantiate()at Autofac.Core.Activators.Reflection.ReflectionActivator.ActivateInstance(IComponentContext context、IEnumerable 1 parameters)
at Autofac.Core.Resolving.InstanceLookup.Activate(IEnumerable
1 parameters)atAutofac.Core.Resolving.InstanceLookup。Autofac.Core.Lifetime.LifetimeScope.GetOrCreateAndShare(Guid id、Funcでのb_ 6()1 creator)
at Autofac.Core.Resolving.InstanceLookup.Execute()
at Autofac.Core.Resolving.ResolveOperation.GetOrCreateInstance(ISharingLifetimeScope currentOperationScope, IComponentRegistration registration, IEnumerable
Autofac.ResolutionExtensions.ResolveService 1 parameters)
at Autofac.ResolutionExtensions.TryResolveService(IComponentContext context, Service service, IEnumerable
(IComponentContextコンテキスト、サービスサービス、IEnumerable 1 parameters)
at Autofac.ResolutionExtensions.Resolve(IComponentContext context, Type serviceType, IEnumerable
1パラメーター)at Autofac.ResolutionExtensions.Resolve(IComponentContextコンテキスト) 、タイプserviceType)at Autofac.Core.Activators.Reflection.AutowiringPropertyInjector.InjectProperties(IComponentContext context、Object instance、Boolean overrideSetValues)at Autofac.Builder.RegistrationBuilder 3.<>c__DisplayClassd.<PropertiesAutowired>b__c(Object s, ActivatingEventArgs
1 e)at System.EventHandler 1.Invoke(Object sender, TEventArgs e)
at Autofac.Core.Registration.ComponentRegistration.RaiseActivating(IComponentContext context, IEnumerable
1 parameters、Object&instance)atAutofac.Core。 Resolving.InstanceLookup.Activate(IEnumerable1 parameters)
at Autofac.Core.Resolving.InstanceLookup.<Execute>b__6()
at Autofac.Core.Lifetime.LifetimeScope.GetOrCreateAndShare(Guid id, Func
1人の作成者)Autofac.Core.Resolving.InstanceLookup.Execute()at Autofac.Core.Resolving.ResolveOperation.GetOrCreateInstance(ISharingLifetimeScope currentOperationScope、IComponentRegistration register、IEnumerable 1 parameters)
at Autofac.Core.Resolving.InstanceLookup.ResolveComponent(IComponentRegistration registration, IEnumerable
1 parameters)atAutofac.Features.Collections.CollectionRegistrationSource。<> c_DisplayClass4。 <> c_ DisplayClass6.b _1(IComponentRegistration cr)at System.Linq.Enumerable.WhereSelectArrayIterator 2.MoveNext()
at System.Linq.Buffer
1..ctor(IEnumerable 1 source)
at System.Linq.Enumerable.ToArray[TSource](IEnumerable
1 source)atAutofac.Features.Collections.CollectionRegistrationSource。<>c_ DisplayClass4.b _0(IComponentContext c、IEnumerable1 p)
at Autofac.Core.Activators.Delegate.DelegateActivator.ActivateInstance(IComponentContext context, IEnumerable
1パラメーター)Autofac.Core.Resolving.InstanceLookup.Activate(IEnumerable 1 parameters)
at Autofac.Core.Resolving.InstanceLookup.Execute()
at Autofac.Core.Resolving.ResolveOperation.GetOrCreateInstance(ISharingLifetimeScope currentOperationScope, IComponentRegistration registration, IEnumerable
1パラメーター)at Autofac.Core.Resolving.ResolveOperation.ResolveComponent(IComponentRegistration登録、IEnumerable 1 parameters)
at Autofac.Core.Resolving.ResolveOperation.Execute(IComponentRegistration registration, IEnumerable
1パラメーター)at Autofac.Core.Lifetime.LifetimeScope.ResolveComponent(IComponentRegistration登録、1 parameters)
at Autofac.Core.Container.ResolveComponent(IComponentRegistration registration, IEnumerable
Autofac.ResolutionExtensions.TryResolveService(IComponentContextコンテキスト、サービスサービス、IEnumerable 11 parameters, Object& instance)
at Autofac.ResolutionExtensions.ResolveService(IComponentContext context, Service service, IEnumerable
パラメーター)のIEnumerable 1パラメーター)Autofac.ResolutionExtensions.Resolve(IComponentContextコンテキスト、タイプserviceType、IEnumerable 1 parameters)
at Autofac.ResolutionExtensions.Resolve(IComponentContext context, Type serviceType)
at NServiceBus.ObjectBuilder.Autofac.Internal.ContainerExtensions.ResolveAll(IComponentContext container, Type componentType)
at NServiceBus.ObjectBuilder.Autofac.AutofacObjectBuilder.BuildAll(Type typeToBuild)
at NServiceBus.ObjectBuilder.Common.CommonObjectBuilder.<NServiceBus.ObjectBuilder.IBuilder.BuildAll>d__1
1.MoveNext()のSystem.Collections.Generic.List1..ctor(IEnumerable
1コレクション)at System.Linq.Enumerable.ToList [TSource](IEnumerable 1 source)
at NServiceBus.Unicast.Config.StartupRunners.<Run>b__4(Object obj, EventArgs ev)
at NServiceBus.Unicast.UnicastBus.NServiceBus.IStartableBus.Start(Action startupAction)
at NServiceBus.Unicast.UnicastBus.NServiceBus.IStartableBus.Start()
at NServiceBus.Hosting.GenericHost.Start() in c:\TeamCity\buildAgent\work\nsb.master_8\src\hosting\NServiceBus.Hosting\GenericHost.cs:line 32
InnerException: System.Net.WebException
Message=The remote server returned an error: (401) Unauthorized.
Source=System
StackTrace:
at System.Net.HttpWebRequest.GetResponse()
at Raven.Client.Connection.HttpJsonRequest.ReadStringInternal(Func
1 getResponse)at Raven.Client.Connection.HttpJsonRequest.ReadResponseString()at Raven.Client.Connection.HttpJsonRequest.ExecuteRequest()atRaven.Client.Connection。 ServerClient.DirectPutIndex(String name、String operationUrl、Booleanoverwrite、IndexDefinitiondefinition)atRaven.Client.Connection.ServerClient。<>c_ DisplayClass34.b _33(String operationUrl)at Raven.Client.Connection.ServerClient.TryOperation [T]( Func2 operation, String operationUrl, Boolean avoidThrowing, T& result)
at Raven.Client.Connection.ServerClient.ExecuteWithReplication[T](String method, Func
2操作)Raven.Client.Connection.ServerClient.PutIndex(文字列名、IndexDefinition定義、ブール値上書き)at Raven.Client.Connection.ServerClient.PutIndex [TDocument、TReduceResult](文字列名、IndexDefinitionBuilder`2 indexDef、ブール値上書き) NServiceBus.Timeout.Hosting.Windows.Persistence.RavenTimeoutPersistence..ctor(IDocumentStoreストア)でInnerException: