Получение образца дистрибьютора NServiceBus для работы - PullRequest
0 голосов
/ 13 ноября 2009

Я пытаюсь использовать Distributor в образце NServiceBus FullDuplex, но не могу заставить его работать. Я следовал этому руководству Как работает дистрибьютор NServiceBus , но он не работает.

Есть две проблемы, одна из которых не создается. Я думаю, что Дистрибьютор должен создать эту. Это ошибка, которую я получаю при запуске Дистрибьютора, я думаю, что он должен что-то сделать.

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' невозможно найти. Ты можешь иметь неправильно настроил пункт назначения для этого вид сообщения (NServiceBus.Unicast.Transport.CompletionMessage) в MessageEndpointMappings из UnicastBusConfig раздел в вашем Файл конфигурации. Это также может быть случай, когда данная очередь просто не имеет был создан или был удален.

Это то, чего я не понимаю. Зачем клиенту для существования удаленная очередь?

Еще одна вещь, я использую версию транка.

С уважением,

Jochen

1 Ответ

1 голос
/ 15 ноября 2009

Исправлено для версии 2.0 и доступно здесь:

http://teamcity.codebetter.com/repository/download/bt96/7268:id/NServiceBus.2.0.0.948.zip

...