Используя ActiveMQ через JNDI

Окончательным ответом на этот вопрос будет комментарий Роберта Харви:

«Обычный способ идентифицировать двоичный файл некоторого типа - это иметь некоторые« магические числа »в начале файла, который вы можете использовать для идентификации типа. См. en.wikipedia.org/wiki/… и en.wikipedia.org/wiki/File_format#Magic_number"

, а также комментарий Эрвина Смута:

«Читая подробные спецификации дизайна базы данных. Отсутствует, пытаясь найти первоначального автора системы и надеясь, что он все еще помнит. Отсутствует, пытаясь найти другой код, который использует тот же BLOB и вид реинжиниринга спецификация оттуда. В большинстве магазинов вам придется пройти весь путь до третьего шага, увы. "

7
задан user56228 17 January 2009 в 16:46
поделиться

1 ответ

Проблема состоит в том, что Вы явно создаете свойства и передаете их в конструктора InitialContext. Это означает, что jndi.properties на пути к классу не будет считан.

Ваш код должен быть чем-то как:

Context context = new InitialContext();
ConnectionFactory connectionFactory = (ConnectionFactory) context.lookup("ConnectionFactory");
Queue queue = (Queue) context.lookup("MyQueue");
6
ответ дан 7 December 2019 в 07:51
поделиться
Другие вопросы по тегам:

Похожие вопросы: