Bonjour,

Je développe sous RAD6.

Au démarrage de mon RAD, j'obtiens cette stacktrace :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
 
[09/03/11 09:41:13:417 CET] 0000001c WSRdbXaResour E   DSRA0304E:  L'exception XAException a été générée. Le contenu et les détails de l'exception XAException sont les suivants : The cause is               : null.
[09/03/11 09:41:13:417 CET] 0000001c WSRdbXaResour E   DSRA0302E: Erreur XAException.  Le code d'erreur est : XAER_RMERR (-3).  L'exception est : <null>
[09/03/11 09:41:13:417 CET] 0000001c XARminst      E   WTRN0037W: Le service de transaction a rencontré une erreur sur une opération xa_recover. La ressource était com.ibm.ws.rsadapter.spi.WSRdbXaResourceImpl@2edc2edc. Le code d'erreur était XAER_RMERR. Trace de pile d'exceptions: javax.transaction.xa.XAException
	at oracle.jdbc.xa.OracleXAResource.recover(OracleXAResource.java:526)
	at com.ibm.ws.rsadapter.spi.WSRdbXaResourceImpl.recover(WSRdbXaResourceImpl.java:1067)
	at com.ibm.ws.Transaction.JTA.XARminst.recover(XARminst.java:137)
	at com.ibm.ws.Transaction.JTA.XARecoveryData.recover(XARecoveryData.java:648)
	at com.ibm.ws.Transaction.JTA.PartnerLogTable.recover(PartnerLogTable.java:512)
	at com.ibm.ws.Transaction.JTA.RecoveryManager.resync(RecoveryManager.java:1844)
	at com.ibm.ws.Transaction.JTA.RecoveryManager.run(RecoveryManager.java:2352)
	at java.lang.Thread.run(Thread.java:816)
En ayant fait des recherches sur le net, j'ai trouvé ce lien qui explique mon pb :

http://publib.boulder.ibm.com/infoce...dsaccess2.html

Or j'ai demandé au dba d'exécuter ces 4 requêtes décrit par le doc

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
 
grant select on pending_trans$ to public;
grant select on dba_2pc_pending to public;
grant select on dba_pending_transactions to public;
grant execute on dbms_system to <utilisateur;
Rien y fait, j'ai tjs le même souci.....

Il faut savoir que j'arrive bien à accéder à la base de donnée tout de même car je peux naviguer dans l'application, mais j'ai cette erreur qui m'enerve....

Si vous avez la moindre idée, elle serait la bienvenue !!

Merci d'avance.