Справка, настраивающая JNDI со встроенным JBoss в Tomcat 5.5.x

Следующие работали для меня. Просто добавьте следующий фрагмент:

android {
        compileSdkVersion 25
        buildToolsVersion '25.0.1'

defaultConfig {
        applicationId "yourpackage"
        minSdkVersion 10
        targetSdkVersion 25
        versionCode 1
        versionName "1.0"
        multiDexEnabled true
    }
dexOptions {
        javaMaxHeapSize "4g"
    }
}
5
задан Joe Dean 23 September 2008 в 18:11
поделиться

2 ответа

Спасибо за инструментарий ответа.... да, я могу получить доступ к своему источнику данных путем движения непосредственно в java:jdbc/mydb, но я использую существующую кодовую базу, которая соединяется через ENC. Вот некоторая интересная информация, которую я узнал....

  1. Вышеупомянутый код работает с JBoss 4.2.2. GA и вот является JNDI ctx используемые параметры:
    Java naming.factory.initial=org.jnp.interfaces. NamingContextFactory Java naming.factory.url.pkgs=org.jboss.naming:org.jnp.interfaces: org.jboss.naming:org.jnp.interfaces

  2. Вышеупомянутые работы кода с Tomcat 5.5.x и вот являются JNDI ctx используемые параметры:
    Java naming.factory.initial=org.apache.naming.java.javaURLContextFactory Java naming.factory.url.pkgs=org.apache.naming

  3. Вышеупомянутый код перестал работать со Встроенным JBoss (Бета 3) в Tomcat 5.5.x с вышеупомянутым сообщением об ошибке.
    Java naming.factory.initial=org.apache.naming.java.javaURLContextFactory Java naming.factory.url.pkgs=org.apache.namingThe выше кода перестал работать с вышеупомянутой ошибкой с помощью JBoss, Встроенного в кота 5.5.x

У кого-либо есть какие-либо мысли I, что я должен сделать с конфигурированием встроенной конфигурации JBoss JNDI?

2
ответ дан 15 December 2019 в 01:15
поделиться

java:comp/env известен как Контекст именования предприятия (ENC) и не глобально видим. Посмотрите здесь для получения дополнительной информации. Необходимо будет определить местоположение глобального имени JNDI, в котором источник данных является regsitered.

Самый легкий способ сделать это должно перейти к веб-консоли JMX JBOS и искать 'JNDIView' (не абсолютно уверенный в имени - в настоящее время дома) mbean. Этот mbean должен иметь метод списка, который можно вызвать, который отобразит путь контекста для всех JNDI-ограниченных объектов.

1
ответ дан 15 December 2019 в 01:15
поделиться
Другие вопросы по тегам:

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