Ottenere il NServiceBus Distributore esempio funzioni
-
19-09-2019 - |
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
Soluzione
fissi per la versione 2.0 ed è disponibile qui: