Se estiver utilizando um banco de dados Oracle com
JBoss Application Server versão 4.0.5 ou
versão 4.2.3, você deverá editar os arquivos XML da origem de dados
para configurar o atributo <mbean> para permitir uma conexão
bem sucedida com o banco de dados.
Para configurar o atributo <mbean>:
- Remova a tag <mbean> do arquivo XML da origem de dados do
Dados de Configuração Global (GCD),
jboss_install_dir/server/myserver/deploy/FNDGCDXA-ds.xml.
- Abra o arquivo XML da origem de dados em um editor de texto.
- Exclua a seguinte tag <mbean>:
<mbean
code="org.jboss.resource.adapter.jdbc.vendor.OracleXAExceptionFormatter"
name="jboss.jca:service=OracleXAExceptionFormatter">
<depends optional-attribute name="TransactionManagerService">
jboss:service=TransactionManager
</depends>
</mbean>
- Salve suas modificações.
- Remova a tag <mbean> dos arquivos XML da origem de dados
FNDosnameXA-ds.xml do
armazenamento de objeto. Certifique-se de que os arquivos XML da origem de dados para
seus armazenamentos de objeto não tenham a tag <mbean>.
- Inclua a tag <mbean> no arquivo XML
CEMP-mbean-ds.xml.
- Crie um arquivo XML e nomeie-o como
jboss_install_dir/server/myserver/deploy/CEMP-mbean-ds.xml.
- Inclua o seguinte texto no arquivo XML. Não insira quebras de
linha na tag <mbean>.
<?xml version="1.0" encoding="UTF-8"?>
<datasources>
<mbean
code="org.jboss.resource.adapter.jdbc.vendor.OracleXAExceptionFormatter"
name="jboss.jca:service=OracleXAExceptionFormatter">
<depends
optional-attribute-name="TransactionManagerService">
jboss:service=TransactionManager></depends>
</mbean>
</datasources>
- Salve o arquivo.