Я пытаюсь в течение нескольких часов получить примеры HornetQ, запущенные в Eclipse. Использование Автономные примеров все работает отлично, но когда я запускаю примеры в Eclipse, я получаю следующее сообщение об ошибке:Java JMS = HornetQ = javax.jms.JMSSecurityException: Не удалось проверить пользователя: null?
javax.jms.JMSSecurityException: Unable to validate user: null
Что может означать эта ошибка? Где я должен указать пользователя? Возможно, HornetQ пытается посмотреть этот пользователь в «Некоторых контекстах/свойствах» и т. Д., Но я не знаю, где и как указать, что работает HornetQ.
Что я сделал:
1.) Начало работы По умолчанию HornetQ сервера с start.sh Script в каталоге ./bin
2.) скопировал QueueExample к eclpise
3.) имели некоторые незначительные изменения в конфигурационных файлах (имеют те же имена очередей ...)
(я также пытался полностью отключить систему безопасности, установив:
<security-enabled>false</security-enabled>
, но без успеха, всегда получая ту же ошибку. Также при попытке программного экземпляра HornetQ только через классы я тоже получаю эту ошибку).
спасибо! Jens
Простое примечание. Казалось, что некоторые из «серверных потоков», которые я начал в Eclipse (когда программно инстанцирование HornetQ) не закончились должным образом (Deamon Processe?), И после обнаружения их и их уничтожения и запуска всех с нуля наконец, работал. – jens
Пожалуйста, переименуйте этот вопрос, чтобы указать, что это проблема Eclipse. Ни этот вопрос, ни ответ/примечания не полезны для большей проблемы вне Eclipse. –