2016-05-31 9 views
0

Ich bin neu in Akka und versuche die Camel Komponente zu verwenden.Akka Camel: Keine Endverbraucher verfügbar am Endpunkt

Ich habe den Code hier vereinfacht, aber im Grunde habe ich einen Consumer Aktor, der von einem JMS Endpunkt verbraucht.

In meinen Integrationstests möchte ich nicht von JMS konsumieren. Stattdessen möchte ich Nachrichten an einen Endpunkt senden, von dem mein Benutzer liest.

Daher versuche ich diese "direkte" Ansatz, aber ich bekomme eine No consumers available on endpoint: Endpoint[direct://myCamelEndpoint]. Exchange[Message: My test message] Ausnahme.

Welche Konfiguration fehle ich hier?

+1

Verwenden Sie seda statt direkt, wie seda verhält sich mehr wie JMS tut. –

+0

Funktioniert ein Charme! Wenn Sie das als Antwort hinzufügen, werde ich es akzeptieren. Vielen Dank – DJ180

Antwort

1

Verwenden Sie seda anstelle von direkt, wie seda verhält sich eher wie JMS tut.

Verwandte Themen