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