0

ASA_Server を構成したエンドポイントがあります。メッセージを処理するだけです。

次のメッセージが表示されます

System.InvalidOperationException: No destination specified for message(s):

次のように設定します。

 Configure.With()
            .LicensePath(LicenseFile)
            .CastleWindsorBuilder(WindsorAccessor.Instance.Container)
            .DefineEndpointName("phoenix.nservicebus.onevue")
            .Log4Net()
            .XmlSerializer()
            .MsmqTransport()
            .IsTransactional(true)
            .PurgeOnStartup(false)
             .Log4Net()
            .UnicastBus();

Web サイトは、このエンドポイントが処理するキューにメッセージを入れます。メッセージの操作中に、指定されたエラーが発生します。

大きなリファクタリングの前にこれが機能していたら、助けてくれてありがとう - ありがとう

4

2 に答える 2

2

申し訳ありませんが、エラーが見つかりました - 私の悪い - 私のリファクタリングで、ハンドラーで同じ 'Send' メソッドを再帰的に呼び出しました - したがって、現在のメッセージが公開された後に同じメッセージを再送信します - 終わりのないループにつながります - すべて修正されました

于 2013-05-07T11:17:26.380 に答える