Bonjour, nous avons croisé cette erreur dans vradi, quelqu'un aurait une explication ? : tentative d'envoi de mail : org.nuiton.wikitty.WikittyException: org.postgresql.util.PSQLException: ERREUR: une clé dupliquée rompt la contrainte unique « wikitty_data_pkey » at org.nuiton.wikitty.jdbc.WikittyStorageJDBC.store(WikittyStorageJDBC.java:297) at org.nuiton.wikitty.WikittyServiceImpl.store(WikittyServiceImpl.java:171) at org.nuiton.wikitty.WikittyServiceImpl.store(WikittyServiceImpl.java:195) at org.nuiton.wikitty.WikittyServiceNotifier.store(WikittyServiceNotifier.java:158) at org.nuiton.wikitty.WikittyServiceCached.store(WikittyServiceCached.java:503) at org.nuiton.wikitty.WikittyProxy.store(WikittyProxy.java:125) at com.jurismarches.vradi.services.VradiStorageServiceImpl.sendMessage(VradiStorageServiceImpl.java:784) at com.jurismarches.vradi.services.VradiStorageServiceImpl.sendMessage(VradiStorageServiceImpl.java:690) at com.jurismarches.vradi.services.VradiStorageServiceImpl.sendMessages(VradiStorageServiceImpl.java:663) 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 com.caucho.hessian.server.HessianSkeleton.invoke(HessianSkeleton.java:306) at com.caucho.hessian.server.HessianSkeleton.invoke(HessianSkeleton.java:202) at com.caucho.hessian.server.HessianServlet.invoke(HessianServlet.java:389) at com.caucho.hessian.server.HessianServlet.service(HessianServlet.java:369) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298) at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:190) at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:291) at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:774) at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:703) at org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:896) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:690) at java.lang.Thread.run(Thread.java:619) Caused by: org.postgresql.util.PSQLException: ERREUR: une clé dupliquée rompt la contrainte unique « wikitty_data_pkey » at org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:2062) at org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:1795) at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:257) at org.postgresql.jdbc2.AbstractJdbc2Statement.execute(AbstractJdbc2Statement.java:479) at org.postgresql.jdbc2.AbstractJdbc2Statement.executeWithFlags(AbstractJdbc2Statement.java:367) at org.postgresql.jdbc2.AbstractJdbc2Statement.execute(AbstractJdbc2Statement.java:360) at sun.reflect.GeneratedMethodAccessor48.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.postgresql.ds.jdbc23.AbstractJdbc23PooledConnection$StatementHandler.invoke(AbstractJdbc23PooledConnection.java:455) at $Proxy8.execute(Unknown Source) at org.apache.commons.dbcp.DelegatingPreparedStatement.execute(DelegatingPreparedStatement.java:172) at org.apache.commons.dbcp.DelegatingPreparedStatement.execute(DelegatingPreparedStatement.java:172) at org.nuiton.wikitty.jdbc.WikittyJDBCUtil.doQuery(WikittyJDBCUtil.java:387) at org.nuiton.wikitty.jdbc.WikittyStorageJDBC.store(WikittyStorageJDBC.java:268) ... 31 more -- Letellier Sylvain letellier@codelutin.com
Le 21/10/2010 14:45, letellier a écrit :
Bonjour,
nous avons croisé cette erreur dans vradi, quelqu'un aurait une explication ? :
tentative d'envoi de mail : org.nuiton.wikitty.WikittyException: org.postgresql.util.PSQLException: ERREUR: une clé dupliquée rompt la contrainte unique « wikitty_data_pkey » J'ai déjà rencontré l'erreur sur l'ancienne version de wikitty.
Mais en analysant le code, il ne semble y avoir aucune façon que cette erreur puissent se produire. -- Éric <chatellier@codelutin.com> Tel: 02 40 50 29 28 http://www.codelutin.com
participants (2)
-
Eric Chatellier -
letellier