2009-11-13 71 views
0

我试图在NServiceBus FullDuplex示例中使用分销商,但我无法正常工作。我一直在关注本指南Getting the NServiceBus Distributor Working,但它不起作用。获取NServiceBus分销商示例工作

有两个问题,一个distributordatabus没有被创建,我认为分销商应该创建这个。这是我在启动分销商时遇到的错误,我认为它有些事情要做。

2009-11-13 11:27:15,811 [7] ERROR NServiceBus.Distributor.EndpointRunner [(null) 
] <(null)> - Problem occurred when starting the endpoint. 
System.InvalidOperationException: No message serializer has been configured. 
    bij NServiceBus.Unicast.Transport.Msmq.MsmqTransport.CheckConfiguration() in 
d:\Code\Other\NServiceBus\trunk\src\impl\unicast\NServiceBus.Unicast.Msmq\MsmqTr 
ansport.cs:regel 229 

第二个问题是当我启动客户端时,我没有启动,因为找不到distributordatabus。这是例外。

开始端点异常, 错误已被记录。原因:找不到 目标队列'distributordatabus' 。您可能有 错误配置目标为这个 样的信息 (NServiceBus.Unicast.Transport.CompletionMessage) 在 UnicastBusConfig部分在你的 配置MessageEndpointMappings file.It也可能是 情况下给定的队列刚尚未创建 ,或者已被删除。

这是我不明白的东西。为什么客户端需要远程队列存在?

还有一件事,我使用中继版本。

问候,

约亨

回答

相关问题