Implementando o Aplicativo de Amostra no WebSphere Application Server Community Edition para Processar Pedidos de Callout

Para implementar o arquivo EAR de IVP do callout no WebSphere CE, prepare o arquivo XML do plano de implementação e utilizar a função de implementador para implementar o arquivo archive corporativo.

Procedimento

  1. Prepare o arquivo XML do plano de implementação para especificar o IMS TM Resource Adapter nome que é implementado no servidor e configure as propriedades de ActivationSpec.

    A seguir está um plano de implementação do adaptador de recursos de amostra.

    <?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>
    						<!-- Specify the version of the resource adapter that you use. -->
                <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>
                    <!-- Specify the version of the resource adapter that you use. -->
                    <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>
                 <!-- Specify the name of the IMS TM resource adapter you defined in the -->
                 <!-- <resourceadapter-name> element of resource adapter deployment plan XML file. --> 
                 <naming:resource-link>IMSTMRA</naming:resource-link> 
              </naming:resource-adapter> 
              <!-- Modify host name, port number, data store name and TPIPE names for your environment.  -->
              <!-- Specify IVPPIPE3,IVPPIPE4 if you plan to verify both asynchronous and synchronous callout messages.-->
              <!-- Specify IVPPIPE3 if you plan to verify only asynchronous callout messages. -->
              <!-- Specify IVPPIPE4 if you plan to verify only synchronous callout messages. -->
              <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>

    Você pode fazer o download desse arquivo XML do plano de implementação de amostra clicando aqui e selecionando Salvar Link Como (Mozilla Firefox) ou Salvar Destino Como (Microsoft Internet Explorer).

  2. No console administrativo do WebSphere CE, clique em Implementador.
  3. Na janela Instalar Novos Aplicativos:
    1. No campo Archive, clique em Procurar para navegar até onde o arquivo imsicocalloutivp.ear está localizado e selecione-o
    2. No campo Plano, clique em Procurar para navegar até onde o arquivo XML do plano de implementação está localizado para o IVP e selecione-o.
  4. Clique em Instalar. O aplicativo foi implementado com êxito. O arquivo EAR de IVP do callout que aparecem na lista de aplicativos corporativos instalados no console administrativo.

Resultados

Você implementou o arquivo EAR para o IVP do IMS TM Resource Adapter.

O que Fazer Depois

Para obter mais informações sobre a estrutura de implementação do WebSphere CE e arquivos do documento de esquema XML (XSD) relacionados para diferentes tipos de módulo Java™ EE, consulte a documentação do WebSphere CE.

Você está pronto para executar o aplicativo de callout do IMS no sistema host.


Feedback