Мне нужно немного помочь в настройке JBoss для работы с MQ. Я создал начальный контекст в MQ с помощью IBM MQ Explorer и дал локальный каталог для всех привязок, таких как file:/C:/jndi. Я создал фабрику соединений для этого начального контекста. Теперь в документации JBoss указано, что она связывается следующим образом:Связывание JNDI в JBOss для MQ
<connection-definition class-name="com.ibm.mq.connector.outbound.ManagedConnectionFactoryImpl"
jndi-name="java:jboss/MQ.CONNECTIONFACTORY.NAME"
pool-name="MQ.CONNECTIONFACTORY.NAME">
Я думаю, что упущен какой-то пункт здесь. Как сообщить Jboss, что мои привязки InitialContext находятся в каталоге. Я пробовал большинство комбинаций. Возможно, я не понимаю эту концепцию. Любые указатели?
Когда я пытаюсь получить доступ к этому MQ.CONNECTIONFACTORY.NAME из тестового сервлета, я написал, что получаю javax.naming.NameNotFoundException. Если я выполняю те же шаги в среде Java SE, я успешно смогу установить соединение. Я новичок в серверах приложений, и вопрос может быть наивным
С уважением
связь у вас есть для старой версии JBOSS и не объясните, как использовать JNDI-контекст, хранящийся как файл, поэтому я сомневаюсь, что это помогает. – eis