Domanda

Sto cercando di utilizzare il distributore nel campione NServiceBus FullDuplex ma non riesco a farlo funzionare. Ho seguito la presente guida Ottenere il Distributore NServiceBus lavorare , ma non funziona.

Ci sono due problemi, uno dei distributordatabus non viene creato Credo che il Distributore dovrebbe creare questo. Questo è l'errore che ottengo quando si avvia il Distributore, penso che abbia qualcosa a che fare è vero.

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

Il secondo problema è quando avvio il cliente, che non si avvia perché non riesce a trovare il distributordatabus. Questa è l'eccezione.

  

eccezione quando si inizia endpoint,   errore è stato registrato. Motivo: Il   coda di destinazione 'distributordatabus'   non può essere trovato. Tu forse hai   configurato male la destinazione per questo   tipo di messaggio   (NServiceBus.Unicast.Transport.CompletionMessage)   nelle MessageEndpointMappings del   sezione UnicastBusConfig nella vostra   configurazione file.It può anche essere il   caso in cui la coda di data non ha solo   stato ancora creato, o è stato cancellato.

Questa è una cosa che non capisco. Perché il cliente ha bisogno di coda remota di esistere?

Una cosa di più, sto utilizzando la versione tronco.

Saluti,

Jochen

È stato utile?
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top