| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/04/2007 14:44:50
|
Romeo
JavaTeenager
![[Avatar]](/images/avatar/413d1c02fadc3d07904bbc992b2e9195.jpg)
Membro desde: 17/11/2006 20:16:58
Mensagens: 197
Localização: Santos/SP
Offline
|
Olá a todos, estou tentando implementar JTA na minha aplicação seguindo estes exemplos neste site http://archive.devx.com/java/free/articles/dd_jta/jta-2.asp
Porém estou com problema neste trecho...
A partir deste exemplo fiz o seguinte código...
Olhando as classes do meu Driver mysql achei apenas a MysqlDataSource. No entanto ocorre um erro pois não consigo fazer um cast de MysqlDataSource para XADataSource...
Alguém sabe qual seria o problema? O MySQl não suporta XAResource? Ou o meu driver (mysql-connector-java-3.1.12-bin.jar) esta desatualizado e preciso pegar um atualizado?
Uso MySQl 5, e as tabelas são InnoDB. Muito obrigado pela atenção...
|
As dúvidas vão sempre surgir, e para isso estamos todos aqui... |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/04/2007 15:21:51
|
Romeo
JavaTeenager
![[Avatar]](/images/avatar/413d1c02fadc3d07904bbc992b2e9195.jpg)
Membro desde: 17/11/2006 20:16:58
Mensagens: 197
Localização: Santos/SP
Offline
|
Baixei o ultimo driver do mySQl ( mysql-connector-java-5.0.5-bin.jar ) e o erro aparentemente foi solucionado, o MySQL 3 não suportava XAResource...
Agora o cast funciona, porém surgiu um outro problema, este é o erro que dá no console...
Tentei inserir a seguinte linha após analisar o erro...
mas o erro continuou, parece que não há o método no jar, alguém sabe o que seria??? Obrigado, Romeo
|
As dúvidas vão sempre surgir, e para isso estamos todos aqui... |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 10/04/2007 13:52:24
|
Romeo
JavaTeenager
![[Avatar]](/images/avatar/413d1c02fadc3d07904bbc992b2e9195.jpg)
Membro desde: 17/11/2006 20:16:58
Mensagens: 197
Localização: Santos/SP
Offline
|
Ninguém aqui sabe a solução deste problema mesmo?
pesquisei o que este método faz(setPinGlobalTxToPhysicalConnection) e ja entendi o que ele faz. Na classe MysqlXADataSource ele a usa, porém seu método não aparece ao usar o Package Explorer do Eclipse.
No entanto ao percorrer os métodos disponíveis ao tipo MysqlXADataSource eu encontro o método citado.
Procurei nos fóruns do DEV e do mysql e a única dúvida igual a minha não foi respondida...
Será tão impossível assim usar XA com MySQL??? Se for o caso vou mudar de BD...
Obrigado pela atenção, Romeo...
|
As dúvidas vão sempre surgir, e para isso estamos todos aqui... |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 30/10/2008 10:07:47
|
ronaldocwb
Thread.start()
![[Avatar]](/images/avatar/6c91e2bfb5160ae267d4f353cf706f52.jpg)
Membro desde: 02/08/2007 15:06:40
Mensagens: 28
Offline
|
Romeo, conseguiu resolver esse problema??
|
Ronaldo Campos de Oliveira
Sun Certified Java Programmer 1.6 |
|
|
 |
|
|