Estava olhando alguns arquivos de configuração do JBoss e reparei que existem dois tipos xml para configuração de DataSource, neste caso:
[ mssql-xa-ds e mssql-ds ]
Qual a diferença entre esses dois modelos,
Até mais,
Alan Alves
Estava olhando alguns arquivos de configuração do JBoss e reparei que existem dois tipos xml para configuração de DataSource, neste caso:
[ mssql-xa-ds e mssql-ds ]
Qual a diferença entre esses dois modelos,
Até mais,
Alan Alves
Todas os datasources XA são utilizadas pelo Java Transaction Service do JBoss para controlar transações distribuidas, isto é, quando numa mesma transação existe atualizações em datasources diferentes.
Os outros datasources são os simples, isto é, suportam transações comuns em um datasource.
O primeiro é um exemplo de configuração de xa-datasource o outro de local-datasource
Basicamente:
<local-tx-datasource> - a DataSource that does not support two phase commit using a java.sql.Driver
<xa-tx-datasource> - a DataSource that does support two phase commit using a javax.sql.XADataSource
Obrigado pelos esclarecimos,
Alan