-1

HornetQ Examples を Eclipse で実行するために数時間試行しています。Standalone Examples を使用するとすべて正常に動作しますが、Eclipse でサンプルを実行すると次のエラーが発生します。

javax.jms.JMSSecurityException: Unable to validate user: null

このエラーはどういう意味ですか? ユーザーをどこで指定する必要がありますか? HornetQ は「Some Context/Properties」などでこのユーザーを検索しようとする可能性がありますが、HornetQ が実行されているユーザーをどこでどのように指定するかわかりません。

私がしたこと:

1.) ./bin ディレクトリの start.sh スクリプトを使用してデフォルトの HornetQ サーバーを起動

2.) QueueExample を eclpise にコピーしました

3.)構成ファイルにいくつかの小さな変更を加えました(同じキュー名を持つため...)

(次のように設定して、セキュリティを完全に無効にしようとしました:

 <security-enabled>false</security-enabled> 

しかし、成功せず、常に同じエラーが発生します。また、HornetQ をクラス経由でのみプログラムでインスタンス化しようとすると、このエラーも発生します)。

どうもありがとうございました!!イェンス

4

1 に答える 1

0

このスレッドを見ましたか?example ロールへの権限「createTempQueue」が必要なようです。

于 2010-04-27T12:31:30.343 に答える