Exception au commit JTA
Bonjour, Aujourd'hui j'ai eu l'erreur suivante lors d'une reindexation: java.lang.reflect.InvocationTargetException at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.nuiton.util.ObjectUtil.call(ObjectUtil.java:186) at org.nuiton.util.ApplicationConfig$Action.doAction(ApplicationConfig.java:500) at org.nuiton.util.ApplicationConfig.doAction(ApplicationConfig.java:726) at com.jurismarches.vradi.VradiServiceMain.main(VradiServiceMain.java:50) Caused by: org.nuiton.wikitty.WikittyException: org.nuiton.wikitty.WikittyException: Error on commit JTA transaction at org.nuiton.wikitty.WikittyServiceImpl.syncEngin(WikittyServiceImpl.java:982) at org.nuiton.wikitty.WikittyServiceNotifier.syncEngin(WikittyServiceNotifier.java:437) at org.nuiton.wikitty.WikittyServiceCached.syncEngin(WikittyServiceCached.java:680) at org.nuiton.wikitty.WikittyProxy.syncEngin(WikittyProxy.java:633) at com.jurismarches.vradi.VradiServiceAction.reIndexSolr(VradiServiceAction.java:90) ... 8 more Caused by: org.nuiton.wikitty.WikittyException: Error on commit JTA transaction at org.nuiton.wikitty.WikittyTransaction.commit(WikittyTransaction.java:79) at org.nuiton.wikitty.WikittyServiceImpl$1.scan(WikittyServiceImpl.java:964) at org.nuiton.wikitty.jdbc.WikittyStorageJDBC.scanWikitties(WikittyStorageJDBC.java:418) at org.nuiton.wikitty.WikittyServiceImpl.syncEngin(WikittyServiceImpl.java:949) ... 12 more Caused by: javax.transaction.HeuristicMixedException at com.arjuna.ats.internal.jta.transaction.arjunacore.TransactionImple.commitAndDisassociate(TransactionImple.java:1404) at com.arjuna.ats.internal.jta.transaction.arjunacore.BaseTransaction.commit(BaseTransaction.java:138) at org.nuiton.wikitty.WikittyTransaction.commit(WikittyTransaction.java:77) ... 15 more -- Éric <chatellier@codelutin.com> Tel: 02 40 50 29 28 http://www.codelutin.com
Hello, Tu es bien en connexion xadatasource ? Tu as l'erreur à chaque fois ? Julien Le Mon, 20 Sep 2010 17:43:33 +0200, Eric Chatellier <chatellier@codelutin.com> a écrit :
Bonjour,
Aujourd'hui j'ai eu l'erreur suivante lors d'une reindexation:
java.lang.reflect.InvocationTargetException at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.nuiton.util.ObjectUtil.call(ObjectUtil.java:186) at org.nuiton.util.ApplicationConfig$Action.doAction(ApplicationConfig.java:500) at org.nuiton.util.ApplicationConfig.doAction(ApplicationConfig.java:726) at com.jurismarches.vradi.VradiServiceMain.main(VradiServiceMain.java:50) Caused by: org.nuiton.wikitty.WikittyException: org.nuiton.wikitty.WikittyException: Error on commit JTA transaction at org.nuiton.wikitty.WikittyServiceImpl.syncEngin(WikittyServiceImpl.java:982) at org.nuiton.wikitty.WikittyServiceNotifier.syncEngin(WikittyServiceNotifier.java:437) at org.nuiton.wikitty.WikittyServiceCached.syncEngin(WikittyServiceCached.java:680) at org.nuiton.wikitty.WikittyProxy.syncEngin(WikittyProxy.java:633) at com.jurismarches.vradi.VradiServiceAction.reIndexSolr(VradiServiceAction.java:90) ... 8 more Caused by: org.nuiton.wikitty.WikittyException: Error on commit JTA transaction at org.nuiton.wikitty.WikittyTransaction.commit(WikittyTransaction.java:79) at org.nuiton.wikitty.WikittyServiceImpl$1.scan(WikittyServiceImpl.java:964) at org.nuiton.wikitty.jdbc.WikittyStorageJDBC.scanWikitties(WikittyStorageJDBC.java:418) at org.nuiton.wikitty.WikittyServiceImpl.syncEngin(WikittyServiceImpl.java:949) ... 12 more Caused by: javax.transaction.HeuristicMixedException at com.arjuna.ats.internal.jta.transaction.arjunacore.TransactionImple.commitAndDisassociate(TransactionImple.java:1404) at com.arjuna.ats.internal.jta.transaction.arjunacore.BaseTransaction.commit(BaseTransaction.java:138) at org.nuiton.wikitty.WikittyTransaction.commit(WikittyTransaction.java:77) ... 15 more
Le 20/09/2010 17:45, Julien Ruchaud a écrit :
Hello,
Tu es bien en connexion xadatasource ? Tu as l'erreur à chaque fois ? Oui, oui.
En fait, j'ai trouvé l'origine. Ca se produit sur mon PC où j'utilise postgresql 8.4 et ce post détaille comment résoudre le problème: http://archives.postgresql.org/pgsql-bugs/2009-10/msg00266.php J'ai modifier mon fichier "/var/lib/postgresql/8.4/data/postgresql.conf" en remplacant "max_prepared_transactions = 0" par "max_prepared_transactions = 5" et ca fonctionne. -- Éric <chatellier@codelutin.com> Tel: 02 40 50 29 28 http://www.codelutin.com
Ouf Julien Le Mon, 20 Sep 2010 18:01:31 +0200, Eric Chatellier <chatellier@codelutin.com> a écrit :
Le 20/09/2010 17:45, Julien Ruchaud a écrit :
Hello,
Tu es bien en connexion xadatasource ? Tu as l'erreur à chaque fois ? Oui, oui.
En fait, j'ai trouvé l'origine. Ca se produit sur mon PC où j'utilise postgresql 8.4 et ce post détaille comment résoudre le problème: http://archives.postgresql.org/pgsql-bugs/2009-10/msg00266.php
J'ai modifier mon fichier "/var/lib/postgresql/8.4/data/postgresql.conf" en remplacant "max_prepared_transactions = 0" par "max_prepared_transactions = 5" et ca fonctionne.
participants (2)
-
Eric Chatellier -
Julien Ruchaud