Я могу настроить адаптер ресурсов IBM IMS TM на JBOSS. Вы можете использовать один из методов установки.
а. Использование командной строки
б. Использовать веб-консоль
локальный: 9990 / консоль
с. Изменение файла конфигурации standalone.xml.
Я использовал 3-й подход для другого подхода, см. Ссылку
Настройка адаптера ресурсов IMS TM
Вот шаги для настройки
Шаг 1. Загрузите IMS TM RA, используя приведенную ниже ссылку (сначала вы должны зарегистрироваться в IBM, чтобы иметь возможность загрузить адаптер)
IMS TM Resource Adapter
Шаг 2. Извлеките файл ico1322.zip (который вы скачали с шага 1) в папку ниже.
jboss-as-7.1.1.Final \ модули
Примечание. Некоторые адаптеры IMS уже являются частью установки JBOSS, поэтому, пожалуйста, проверьте, доступен ли адаптер по умолчанию.
Шаг 3: Отредактируйте файл jboss-as-7.1.1.Final \ standalone \ configuration \ standalone.xml.
Отредактируйте раздел ниже и добавьте следующий XML
<subsystem xmlns="urn:jboss:domain:resource-adapters:1.0">
Замена заполнителей $ {XXXXXXXXX}
<resource-adapters>
<resource-adapter id="ims1322.rar">
<archive>ims1321.rar</archive>
<!-- <module slot="main" id="com.ibm.connector2"/>-->
<transaction-support>LocalTransaction</transaction-support>
<config-property name="threadContextPropagationRequired">
false
</config-property>
<config-property name="adapterID">
IMSTM
</config-property>
<config-property name="enableHASupport">
true
</config-property>
<connection-definitions>
<connection-definition class-name="com.ibm.connector2.ims.ico.IMSManagedConnectionFactory" jndi-name="java:jboss/ims/DAS_IMS_CONNECTION_FACTORY" enabled="true" use-java-context="false" pool-name="java:jboss/ims/DAS_IMS_CONNECTION_FACTORY">
<config-property name="CM0Dedicated">
FALSE
</config-property>
<config-property name="SSLEnabled">
FALSE
</config-property>
<config-property name="SSLEncryptionType">
Weak
</config-property>
<config-property name="DataStoreName">
${XXXXXXXXX}
</config-property>
<config-property name="Password">
${XXXXXXXXX}
</config-property>
<config-property name="UserName">
${XXXXXXXXX}
</config-property>
<config-property name="PortNumber">
${XXXXXXXXX}
</config-property>
<config-property name="TraceLevel">
1
</config-property>
<config-property name="HostName">
${XXXXXXXXX}
</config-property>
<pool>
<min-pool-size>0</min-pool-size>
<max-pool-size>10</max-pool-size>
<prefill>false</prefill>
<use-strict-min>false</use-strict-min>
<flush-strategy>FailingConnectionOnly</flush-strategy>
</pool>
<security>
<application/>
</security>
<validation>
<background-validation>false</background-validation>
</validation>
</connection-definition>
</connection-definitions>
</resource-adapter>
</resource-adapters>
Шаг 4:
<resource-adapter id="ims1322.rar">
Приведенный выше тег должен иметь тот же rar (если вы разархивируете файл ims1322.zip, вы найдете файл ims1322.rar), который мы скачали на шаге 1
Шаг 5: Запустите сервер в автономном режиме.
jboss-as-7.1.1.Final\bin>standalone.bat
Шаг 6: Проверьте консоль, установлен ли адаптер в профиле -> Ссылка на адаптер ресурса
локальный: 9990 / консоль