Editar o arquivo ...\ServidorAplicacao\jboss-4.2.3.GA\server\instance-xxxx\deploy\oracle-ds.xml e alterar as informações abaixo em vermelho:
- SERVIDOR: Substituir pelo nome do servidor onde encontra-se a instância do banco de dados eai2;
- PORTADOLISTENER: Substituir pela porta do listener da instância Oracle (padrão 1521);
- SID: Substituir pelo SID da instância Oracle;
- USUARIO: Substituir pelo usuário onde foram criados os objetos do eai2;
- SENHA: Substituir pela senha do usuário onde foram criados os objetos do eai2.
Abaixo um exemplo das linhas que devem ser alteradas no arquivo oracle-ds.xml:
<local-tx-datasource>
<jndi-name>eai2</jndi-name>
<connection-url>jdbc:oracle:thin:@SERVIDOR:PORTADOLISTENER:SID</connection-url>
<driver-class>oracle.jdbc.driver.OracleDriver</driver-class>
<user-name>USUARIO</user-name>
<password>SENHA</password>
<new-connection-sql>select * from dual</new-connection-sql>
<check-valid-connection-sql>select * from dual</check-valid-connection-sql>
<exception-sorter-class-name>org.jboss.resource.adapter.jdbc.vendor.OracleExceptionSorter</exception-sorter-class-name>
<metadata>
<type-mapping>Oracle10g</type-mapping>
</metadata>
<min-pool-size>1</min-pool-size>
<max-pool-size>5</max-pool-size>
</local-tx-datasource>
<no-tx-datasource>
<jndi-name>no_tx_eai2</jndi-name>
<connection-url>jdbc:oracle:thin:@SERVIDOR:PORTADOLISTENER:SID</connection-url>
<driver-class>oracle.jdbc.driver.OracleDriver</driver-class>
<user-name>USUARIO</user-name>
<password>SENHA</password>
<transaction-isolation>TRANSACTION_READ_UNCOMMITTED</transaction-isolation>
<new-connection-sql>select * from dual</new-connection-sql>
<check-valid-connection-sql>select * from dual</check-valid-connection-sql>
<exception-sorter-class-name>org.jboss.resource.adapter.jdbc.vendor.OracleExceptionSorter</exception-sorter-class-name>
<metadata>
<type-mapping>Oracle10g</type-mapping>
</metadata>
<min-pool-size>1</min-pool-size>
<max-pool-size>5</max-pool-size>
</no-tx-datasource>