Развертывание примера приложения в WebSphere Application Server Community Edition для обработки запросов внешних вызовов

Для развертывания файла EAR IVP внешнего вызова в WebSphere CE подготовьте файл XML плана развертывания, а затем воспользуйтесь функцией развертывания для установки файла архива предприятия.

Процедура

  1. Подготовьте файл XML плана развертывания и укажите имя адаптера ресурсов IMS TM, развернутого на сервере, а также настройте свойства ActivationSpec.

    Ниже приведен пример плана развертывания адаптера ресурсов.

    <?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).

  2. В административной консоли WebSphere CE выберите Утилита развертывания.
  3. В окне Установить новые приложения выполните следующие действия:
    1. Для поля Архив нажмите кнопку Обзор и выберите файл imsicocalloutivp.ear
    2. Для поля План нажмите кнопку Обзор, перейдите к файлу XML плана развертывания для IVP и выберите его.
  4. Нажмите кнопку Установить. Приложение успешно развернуто. Файл EAR IVP внешнего вызова должен отображаться в списке установленных приложений предприятия в административной консоли.

Результаты

Файл EAR с IVP IMS TM запущен.

Дальнейшие действия

Дополнительная информация о среде развертывания WebSphere CE и связанном файле документа схемы XML (XSD) для других типом модулей Java™ EE приведена в документации по WebSphere CE.

Теперь можно запускать приложение внешнего вызова IMS на хосте.


Комментарии