Ниже приведен пример плана развертывания адаптера ресурсов.
<?xml version="1.0" encoding="UTF-8"?>
<application
xmlns="http://geronimo.apache.org/xml/ns/j2ee/application-2.0"
xmlns:dep="http://geronimo.apache.org/xml/ns/deployment-1.2"
application-name="IMSICOCalloutIVPMDBEAR">
<dep:environment>
<dep:moduleId>
<dep:groupId>com.ibm.imsico</dep:groupId>
<dep:artifactId>IMSICOCalloutIVP</dep:artifactId>
<!-- Укажите версию используемого адаптера ресурсов. -->
<dep:version>12.1.0</dep:version>
<dep:type>war</dep:type>
</dep:moduleId>
<dep:dependencies>
<dep:dependency>
<dep:groupId>com.ibm.imsico</dep:groupId>
<dep:artifactId>IMSTMRA</dep:artifactId>
<!-- Укажите версию используемого адаптера ресурсов. -->
<dep:version>12.1.0</dep:version>
<dep:type>rar</dep:type>
</dep:dependency>
</dep:dependencies>
</dep:environment>
<module>
<ejb>IMSICOCalloutIVPMDB.jar</ejb>
<openejb-jar xmlns="http://www.openejb.org/xml/ns/openejb-jar-2.1"
xmlns:naming="http://geronimo.apache.org/xml/ns/naming-1.2">
<enterprise-beans>
<message-driven>
<ejb-name>IMSICOCalloutIVPMDB</ejb-name>
<naming:resource-adapter>
<!-- Укажите имя адаптера ресурсов IMS TM, определенного в -->
<!-- элементе <resourceadapter-name> файла XML плана развертывания адаптера ресурсов. -->
<naming:resource-link>IMSTMRA</naming:resource-link>
</naming:resource-adapter>
<!-- Измените имя хоста, номер порта, имя хранилища данных и имена TPIPE для своей среды. -->
<!-- Укажите IVPPIPE3,IVPPIPE4, если планируется проверка сообщений и синхронных, и асинхронных внешних вызовов.-->
<!-- Укажите IVPPIPE3, если планируется проверка только сообщений асинхронных внешних вызовов. -->
<!-- Укажите IVPPIPE4, если планируется проверка только сообщений синхронных внешних вызовов. -->
<activation-config>
<activation-config-property>
<activation-config-property-name>HostName</activation-config-property-name>
<activation-config-property-value>your.ims.host.com</activation-config-property-value>
</activation-config-property>
<activation-config-property>
<activation-config-property-name>PortNumber</activation-config-property-name>
<activation-config-property-value>9999</activation-config-property-value>
</activation-config-property>
<activation-config-property>
<activation-config-property-name>DataStoreName</activation-config-property-name>
<activation-config-property-value>IMS1</activation-config-property-value>
</activation-config-property>
<activation-config-property>
<activation-config-property-name>QueueNames</activation-config-property-name>
<activation-config-property-value>IVPPIPE4</activation-config-property-value>
</activation-config-property>
</activation-config>
</message-driven>
</enterprise-beans>
</openejb-jar>
</module>
</application>
Для загрузки этого примера файла XML плана развертывания щелкните правой кнопкой здесь и выберите Сохранить объект как (Mozilla Firefox) или Сохранить объект как (Microsoft Internet Explorer).
Теперь можно запускать приложение внешнего вызова IMS на хосте.