Preparando o Plano de Implementação para o WebSphere Application Server Community Edition

Para implementar um adaptador de recursos ou um aplicativo no WebSphere CE, você precisa preparar um plano de implementação. O plano de implementação contém a definição do adaptador de recursos do IMS TM e da dependência no arquivo icu4j.

Sobre Esta Tarefa

O plano de implementação é um arquivo XML que contém o nome do artefato associado (IMSTMRA), que o grupo pertence, e qualquer dependência em outro artefato que ele possuir.

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

Importante: Se você estiver usando o WebSphere CE Versão 3.0 ou posterior, assegure-se de remover as três linhas export-package, conforme indicado no plano de implementação de amostra. Se essas linhas permaneça como comentário, você pode encontrar vários erros ConnectionSpec inválido em relação ao tentar chamar o adaptador de recursos.
conector xmlns="http://geronimo.apache.org/xml/ns/j2ee/connector-1.2" <
  xmlns:dep="http://geronimo.apache.org/xml/ns/deployment-1.2" 
  xmlns:naming="http://geronimo.apache.org/xml/ns/naming-1.2">
  <dep:environment> 
    <dep:moduleId> 
      <dep:groupId>com.ibm.imsico</dep:groupId> 
      <dep:artifactId>IMSTMRA</dep:artifactId> 
      <!-- Specify the version of resource adapter that you use-->
      <dep:version>12.1.0</dep:version> 
      <dep:type>rar</dep:type> 
    </dep:moduleId> 
    <dep:dependencies> 
      <dep:dependency> 
        <dep:groupId>com.ibm.imsico</dep:groupId> 
        <dep:artifactId>icu4j</dep:artifactId> 
      </dep:dependency> 
    </dep:dependencies> 
    <!-- Uncomment these export-package lines when using WAS CE 3.0 or higher  -->
    <!-- <dep:export-package>com.ibm.connector2.ims.ico</dep:export-package>  -->
    <!-- <dep:export-package>com.ibm.ims.ico</dep:export-package> --> 
    <!-- <dep:export-package>commonj.connector.runtime</dep:export-package>  -->
  </dep:environment> 
  <resourceadapter>
    <resourceadapter-instance>
      <!-- Specify a name for the resource adapter  -->
      <resourceadapter-name>IMSTMRA</resourceadapter-name>
      <naming:workmanager>
        <naming:gbean-link>DefaultWorkManager</naming:gbean-link>
      </naming:workmanager>
    </resourceadapter-instance>

    <outbound-resourceadapter>
      <connection-definition>
        <connectionfactory-interface>javax.resource.cci.ConnectionFactory</connectionfactory-interface>
        <connectiondefinition-instance>
          <!-- Provide a JNDI name for your connection factory instance.  -->
          <!-- You would provide this name to the resource-link field in the -->
          <!-- resource-ref element of your Java EE module .  -->             
          <name>jca/myIMSTMRA</name>
          <!-- Modify host name, port number, and data store name for your environment.  -->            
          <config-property-setting name="HostName">your.ims.host.com</config-property-setting> 
          <config-property-setting name="PortNumber">9999</config-property-setting> 
          <config-property-setting name="DataStoreName">IMS1</config-property-setting> 
          <connectionmanager> 
            <!-- No Transaction is specified because IMS TM resource adapter does not support 2PC in WAS CE -->
            <!-- or other non-IBM server.  -->            
            <no-transaction/> 
            <!-- Connection pooling options-->
            <!-- Single pool is specified for connection pooling and reuse of connections. -->
            <!-- Modify connection pooling properties for your environment. -->
            <single-pool>
              <max-size>10</max-size> 
              <min-size>0</min-size> 
              <blocking-timeout-milliseconds>5000</blocking-timeout-milliseconds> 
              <idle-timeout-minutes>5</idle-timeout-minutes> 
              <select-one-assume-match /> 
            </single-pool>
          </connectionmanager> 
        </connectiondefinition-instance> 
      </connection-definition>
    </outbound-resourceadapter>
  </resourceadapter>

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

Feedback