[GeoNetwork-users-fr] [Geosource v2.2.0] contacts/mot-clés liés n'apparaissent pas dans les fiches

bonjour,

nous utilisons Geosource 2.2.0 avec Apache/2.0.49 mod_jk/1.2.9 et Tomcat 5.5.17 sur un serveur Windows 2003 , et Oracle 10.2.0.3 pour la base de données

quand on ajoute un mot-clé lié provenant d'un thesaurus local dans une fiche de métadonnées, ça ne plante pas mais rien n'apparait dans la fiche (c'est à dire le mot-clé est vide)
(par contre c'est ok pour un mot-clé lié provenant d'un thesaurus externe : le mot-clé lié apparait bien dans la fiche)

meme problème avec les contacts :
quand on ajoute un contact lié provenant d'une liste de contacts locaux dans une fiche de métadonnées, ça ne plante pas mais rien n'apparait dans la fiche (c'est à dire le contact est vide)

merci d'avance de votre aide
I. Mallet

--------------------------------------------------------------------------------
Isabelle MALLET
Communauté Urbaine de LYON
DSIT / Service Informatique
20 Rue du Lac - BP 3103 - 69399 LYON Cedex 03
Tél : 04 26 99 38 62
Fax : 04 78 63 40 21
Email : imallet@anonymised.com

Bonjour,

Cela doit probablement provenir de votre configuration. En effet, ca fonctionne avec la config par défaut, ainsi qu'avec postgres.

Pouvez-vous nous envoyer un log de l'erreur?

Etienne TAFFOUREAU

-----Message d'origine-----
De : Isabelle MALLET [mailto:imallet@anonymised.com]
Envoyé : lundi 24 août 2009 11:31
À : geonetwork-users-fr@lists.sourceforge.net
Objet : [GeoNetwork-users-fr] [Geosource v2.2.0] contacts/mot-clés liés n'apparaissent pas dans les fiches

bonjour,

nous utilisons Geosource 2.2.0 avec Apache/2.0.49 mod_jk/1.2.9 et Tomcat 5.5.17 sur un serveur Windows 2003 , et Oracle 10.2.0.3 pour la base de données

quand on ajoute un mot-clé lié provenant d'un thesaurus local dans une fiche de métadonnées, ça ne plante pas mais rien n'apparait dans la fiche (c'est à dire le mot-clé est vide) (par contre c'est ok pour un mot-clé lié provenant d'un thesaurus externe : le mot-clé lié apparait bien dans la fiche)

meme problème avec les contacts :
quand on ajoute un contact lié provenant d'une liste de contacts locaux dans une fiche de métadonnées, ça ne plante pas mais rien n'apparait dans la fiche (c'est à dire le contact est vide)

merci d'avance de votre aide
I. Mallet

--------------------------------------------------------------------------------
Isabelle MALLET
Communauté Urbaine de LYON
DSIT / Service Informatique
20 Rue du Lac - BP 3103 - 69399 LYON Cedex 03 Tél : 04 26 99 38 62 Fax : 04 78 63 40 21 Email : imallet@anonymised.com

------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july _______________________________________________
GeoNetwork-users-fr mailing list
GeoNetwork-users-fr@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geonetwork-users-fr
**********************************************************************************************
Pensez a l'environnement avant d'imprimer ce message
Think Environment before printing

Le contenu de ce mel et de ses pieces jointes est destine a l'usage exclusif du (des) destinataire(s) designe
(s) comme tel(s).
En cas de reception par erreur, le signaler e son expediteur et ne pas en divulguer le contenu.
L'absence de virus a ete verifiee e l'emission, il convient neanmoins de s'assurer de l'absence de
contamination a sa reception.

The contents of this email and any attachments are confidential. They are intended for the named recipient
(s) only.
If you have received this email in error please notify the system manager or the sender immediately and do
not disclose the contents to anyone or make copies.
eSafe scanned this email for viruses, vandals and malicious content.
**********************************************************************************************

Bonjour,

Je rebondis sur la gestion des contacts. Je ne suis pas certaine que ce soit tout à fait en rapport avec les messages postés ce jour, mais sait-on jamais ?

Nous avons un bug qui a été remonté suite à nos tests auprès de l'équipe de développement. On attend bien sûr le(s) patch(s) à venir mais d'après lecture des derniers messages, il semble que vous êtes plusieurs à pouvoir gérer vos listes de contacts sous cette dernière version sans plantage.

Si on est les seuls à constater un plantage autant essayer de trouver des pistes :D.
Nous n'avons pu tester la v 2.2 qu'en local en attendant une installation sur serveur. Actuellement la gestion des contacts est tout simplement impossible : plusieurs messages d'erreur apparaissent systématiquement.

2 types de message d'erreur :
"No contact selected" (quand duplication et modification malgré sélection)
"Could not create metadata for new contact." (quand création)

Toutefois en cas de duplication ou création, un contact "vide" est crée.

En lisant l'un des messages de Maël REBOUX posté ce jour sur l' "ajout d'un contact dans le mauvais annuaire", cela expliquerait peut-être un de nos bugs : en demandant une duplication ou une modification sur mon catalogue ce n'est pas le bon catalogue de contacts qui serait appellé pour procéder à l'action demandée.
En plus clair : je demande une duplication d'un contact sur le catalogue de contacts A, mais Géosource cherche à dupliquer un contact du catalogue B. Malgré tout l'appli écrit sur le catalogue A un contact "vide".
Le message d'erreur qui apparait alors me semble un peu plus compréhensible : "No contact selected"

Pour la création de contact je n'ai pas de piste sur le message d'erreur obtenu.

En attendant je joint copie de ce qui apparait dans la fenêtre Dos du serveur. Ces lignes apparaissent à chaque action sur le catalogue des contacts (création/duplication/mise à jour):

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

com.mckoi.database.jdbc.MSQLException: Immediate unique constraint violation (_ANONYMOUS_CONSTRAINT_12) Columns = ( uuid ) Table = (APP.Metadata )
        at com.mckoi.database.jdbc.RemoteDatabaseInterface.execQuery(RemoteDatabaseInterface.java:280)
        at com.mckoi.database.jdbc.MConnection.executeQuery(MConnection.java:453)
        at com.mckoi.database.jdbc.MConnection.executeQueries(MConnection.java:436)
        at com.mckoi.database.jdbc.MStatement.executeQueries(MStatement.java:193)
        at com.mckoi.database.jdbc.MStatement.executeQuery(MStatement.java:167)
        at com.mckoi.database.jdbc.MPreparedStatement.executeUpdate(MPreparedStatement.java:203)
        at jeeves.resources.dbms.Dbms.execute(Dbms.java:260)
        at org.fao.geonet.kernel.XmlSerializer.insert(XmlSerializer.java:163)
        at org.fao.geonet.kernel.XmlSerializer.insert(XmlSerializer.java:112)
        at org.fao.geonet.kernel.DataManager.insertMetadata(DataManager.java:1014)
        at org.fao.geonet.services.contact.MDV.MetadataContact.insert(MetadataContact.java:158)
        at org.fao.geonet.services.contact.MDV.MetadataContact.getNewMetadataContactId(MetadataContact.java:92)
        at org.fao.geonet.services.contact.DuplicateElement.exec(DuplicateElement.java:123)
        at jeeves.server.dispatchers.ServiceInfo.execService(ServiceInfo.java:238)
        at jeeves.server.dispatchers.ServiceInfo.execServices(ServiceInfo.java:141)
        at jeeves.server.dispatchers.ServiceManager.dispatch(ServiceManager.java:378)
        at jeeves.server.JeevesEngine.dispatch(JeevesEngine.java:616)
        at jeeves.server.sources.http.JeevesServlet.execute(JeevesServlet.java:163)
        at jeeves.server.sources.http.JeevesServlet.doGet(JeevesServlet.java:88)

        at javax.servlet.http.HttpServlet.service(HttpServlet.java:596)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
        at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:427)
        at org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:473)
        at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:568)
        at org.mortbay.http.HttpContext.handle(HttpContext.java:1565)
        at org.mortbay.jetty.servlet.WebApplicationContext.handle(WebApplicationContext.java:635)
        at org.mortbay.http.HttpContext.handle(HttpContext.java:1517)
        at org.mortbay.http.HttpServer.service(HttpServer.java:954)
        at org.mortbay.http.HttpConnection.service(HttpConnection.java:816)
        at org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:983)
        at org.mortbay.http.HttpConnection.handle(HttpConnection.java:833)
        at org.mortbay.http.SocketListener.handleConnection(SocketListener.java:244)
        at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:357)
        at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:534)
CAUSE: com.mckoi.database.DatabaseConstraintViolationException: Immediate unique constraint violation (_ANONYMOUS_CONSTRAINT_12) Columns = ( uuid ) Table = ( APP.Metadata )
        at com.mckoi.database.TableDataConglomerate.checkAddConstraintViolations(TableDataConglomerate.java:1985)
        at com.mckoi.database.MasterTableDataSource$MMutableTableDataSource.constraintIntegrityCheck(MasterTableDataSource.java:1924)
        at com.mckoi.database.DataTable.add(DataTable.java:180)
        at com.mckoi.database.interpret.Insert.evaluate(Insert.java:262)
        at com.mckoi.database.interpret.SQLQueryExecutor.execute(SQLQueryExecutor.java:147)
        at com.mckoi.database.jdbcserver.AbstractJDBCDatabaseInterface.execQuery(AbstractJDBCDatabaseInterface.java:461)
        at com.mckoi.database.jdbcserver.JDBCDatabaseInterface.execQuery(JDBCDatabaseInterface.java:251)
        at com.mckoi.database.jdbcserver.JDBCProcessor.queryCommand(JDBCProcessor.java:352)
        at com.mckoi.database.jdbcserver.JDBCProcessor.processQuery(JDBCProcessor.java:293)
        at com.mckoi.database.jdbcserver.JDBCProcessor.processJDBCCommand(JDBCProcessor.java:196)
        at com.mckoi.database.jdbcserver.StreamJDBCServerConnection.processRequest(StreamJDBCServerConnection.java:137)
        at com.mckoi.database.jdbcserver.MultiThreadedConnectionPoolServer$1.run(MultiThreadedConnectionPoolServer.java:171)
        at com.mckoi.database.WorkerThread.run(WorkerThread.java:123)

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Si cela peut permettre à l'équipe de mieux comprendre ces bugs. Sommes nous les seuls à constater ce phénomène ?

Cordialement,

Garance SALVAT
DSI/Direction des Informations Géographiques
Service Géomatique
Nantes Métropole

Cette erreur remonte une erreur SQL depuis la base de données McKoi. Le message semble indiquer que cela se produit suite à une duplication d'un contact.
"Immediate unique constraint violation" semble indiquer que la base de données ne permet pas de créer un enregistrement avec un id indentique à un déjà existant, ce qui est normal.

La même erreur arrive bien avec une création simple ? Sans duplication ?

-----Message d'origine-----
De : SALVAT Garance [mailto:Garance.SALVAT@anonymised.com]
Envoyé : lundi 24 août 2009 15:32
À : geonetwork-users-fr@lists.sourceforge.net
Objet : Re: [GeoNetwork-users-fr] [Geosource v2.2.0] bug sur la gestion ducatalogue de contacts

Bonjour,

Je rebondis sur la gestion des contacts. Je ne suis pas certaine que ce soit tout à fait en rapport avec les messages postés ce jour, mais sait-on jamais ?

Nous avons un bug qui a été remonté suite à nos tests auprès de l'équipe de développement. On attend bien sûr le(s) patch(s) à venir mais d'après lecture des derniers messages, il semble que vous êtes plusieurs à pouvoir gérer vos listes de contacts sous cette dernière version sans plantage.

Si on est les seuls à constater un plantage autant essayer de trouver des pistes :D.
Nous n'avons pu tester la v 2.2 qu'en local en attendant une installation sur serveur. Actuellement la gestion des contacts est tout simplement impossible : plusieurs messages d'erreur apparaissent systématiquement.

2 types de message d'erreur :
"No contact selected" (quand duplication et modification malgré sélection) "Could not create metadata for new contact." (quand création)

Toutefois en cas de duplication ou création, un contact "vide" est crée.

En lisant l'un des messages de Maël REBOUX posté ce jour sur l' "ajout d'un contact dans le mauvais annuaire", cela expliquerait peut-être un de nos bugs : en demandant une duplication ou une modification sur mon catalogue ce n'est pas le bon catalogue de contacts qui serait appellé pour procéder à l'action demandée.
En plus clair : je demande une duplication d'un contact sur le catalogue de contacts A, mais Géosource cherche à dupliquer un contact du catalogue B. Malgré tout l'appli écrit sur le catalogue A un contact "vide".
Le message d'erreur qui apparait alors me semble un peu plus compréhensible : "No contact selected"

Pour la création de contact je n'ai pas de piste sur le message d'erreur obtenu.

En attendant je joint copie de ce qui apparait dans la fenêtre Dos du serveur. Ces lignes apparaissent à chaque action sur le catalogue des contacts (création/duplication/mise à jour):

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

com.mckoi.database.jdbc.MSQLException: Immediate unique constraint violation (_ANONYMOUS_CONSTRAINT_12) Columns = ( uuid ) Table = (APP.Metadata )
        at com.mckoi.database.jdbc.RemoteDatabaseInterface.execQuery(RemoteDatabaseInterface.java:280)
        at com.mckoi.database.jdbc.MConnection.executeQuery(MConnection.java:453)
        at com.mckoi.database.jdbc.MConnection.executeQueries(MConnection.java:436)
        at com.mckoi.database.jdbc.MStatement.executeQueries(MStatement.java:193)
        at com.mckoi.database.jdbc.MStatement.executeQuery(MStatement.java:167)
        at com.mckoi.database.jdbc.MPreparedStatement.executeUpdate(MPreparedStatement.java:203)
        at jeeves.resources.dbms.Dbms.execute(Dbms.java:260)
        at org.fao.geonet.kernel.XmlSerializer.insert(XmlSerializer.java:163)
        at org.fao.geonet.kernel.XmlSerializer.insert(XmlSerializer.java:112)
        at org.fao.geonet.kernel.DataManager.insertMetadata(DataManager.java:1014)
        at org.fao.geonet.services.contact.MDV.MetadataContact.insert(MetadataContact.java:158)
        at org.fao.geonet.services.contact.MDV.MetadataContact.getNewMetadataContactId(MetadataContact.java:92)
        at org.fao.geonet.services.contact.DuplicateElement.exec(DuplicateElement.java:123)
        at jeeves.server.dispatchers.ServiceInfo.execService(ServiceInfo.java:238)
        at jeeves.server.dispatchers.ServiceInfo.execServices(ServiceInfo.java:141)
        at jeeves.server.dispatchers.ServiceManager.dispatch(ServiceManager.java:378)
        at jeeves.server.JeevesEngine.dispatch(JeevesEngine.java:616)
        at jeeves.server.sources.http.JeevesServlet.execute(JeevesServlet.java:163)
        at jeeves.server.sources.http.JeevesServlet.doGet(JeevesServlet.java:88)

        at javax.servlet.http.HttpServlet.service(HttpServlet.java:596)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
        at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:427)
        at org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:473)
        at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:568)
        at org.mortbay.http.HttpContext.handle(HttpContext.java:1565)
        at org.mortbay.jetty.servlet.WebApplicationContext.handle(WebApplicationContext.java:635)
        at org.mortbay.http.HttpContext.handle(HttpContext.java:1517)
        at org.mortbay.http.HttpServer.service(HttpServer.java:954)
        at org.mortbay.http.HttpConnection.service(HttpConnection.java:816)
        at org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:983)
        at org.mortbay.http.HttpConnection.handle(HttpConnection.java:833)
        at org.mortbay.http.SocketListener.handleConnection(SocketListener.java:244)
        at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:357)
        at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:534)
CAUSE: com.mckoi.database.DatabaseConstraintViolationException: Immediate unique constraint violation (_ANONYMOUS_CONSTRAINT_12) Columns = ( uuid ) Table = ( APP.Metadata )
        at com.mckoi.database.TableDataConglomerate.checkAddConstraintViolations(TableDataConglomerate.java:1985)
        at com.mckoi.database.MasterTableDataSource$MMutableTableDataSource.constraintIntegrityCheck(MasterTableDataSource.java:1924)
        at com.mckoi.database.DataTable.add(DataTable.java:180)
        at com.mckoi.database.interpret.Insert.evaluate(Insert.java:262)
        at com.mckoi.database.interpret.SQLQueryExecutor.execute(SQLQueryExecutor.java:147)
        at com.mckoi.database.jdbcserver.AbstractJDBCDatabaseInterface.execQuery(AbstractJDBCDatabaseInterface.java:461)
        at com.mckoi.database.jdbcserver.JDBCDatabaseInterface.execQuery(JDBCDatabaseInterface.java:251)
        at com.mckoi.database.jdbcserver.JDBCProcessor.queryCommand(JDBCProcessor.java:352)
        at com.mckoi.database.jdbcserver.JDBCProcessor.processQuery(JDBCProcessor.java:293)
        at com.mckoi.database.jdbcserver.JDBCProcessor.processJDBCCommand(JDBCProcessor.java:196)
        at com.mckoi.database.jdbcserver.StreamJDBCServerConnection.processRequest(StreamJDBCServerConnection.java:137)
        at com.mckoi.database.jdbcserver.MultiThreadedConnectionPoolServer$1.run(MultiThreadedConnectionPoolServer.java:171)
        at com.mckoi.database.WorkerThread.run(WorkerThread.java:123)

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Si cela peut permettre à l'équipe de mieux comprendre ces bugs. Sommes nous les seuls à constater ce phénomène ?

Cordialement,

Garance SALVAT
DSI/Direction des Informations Géographiques Service Géomatique Nantes Métropole

------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july _______________________________________________
GeoNetwork-users-fr mailing list
GeoNetwork-users-fr@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geonetwork-users-fr

Sans effectuer de duplication mais en créant simplement un nouveau contact j'ai bien de nouveau ces infos dans la fenêtre Dos du serveur (seule une ligne change > "New element.java:71" et non " DuplicateElement.java:123":

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
com.mckoi.database.jdbc.MSQLException: Immediate unique constraint violation (_ANONYMOUS_CONSTRAINT_12) Columns = ( uuid ) Table = ( APP.Metadata )
        at com.mckoi.database.jdbc.RemoteDatabaseInterface.execQuery(RemoteDatabaseInterface.java:280)
        at com.mckoi.database.jdbc.MConnection.executeQuery(MConnection.java:453)
        at com.mckoi.database.jdbc.MConnection.executeQueries(MConnection.java:436)
        at com.mckoi.database.jdbc.MStatement.executeQueries(MStatement.java:193)
        at com.mckoi.database.jdbc.MStatement.executeQuery(MStatement.java:167)
        at com.mckoi.database.jdbc.MPreparedStatement.executeUpdate(MPreparedStatement.java:203)
        at jeeves.resources.dbms.Dbms.execute(Dbms.java:260)
        at org.fao.geonet.kernel.XmlSerializer.insert(XmlSerializer.java:163)
        at org.fao.geonet.kernel.XmlSerializer.insert(XmlSerializer.java:112)
        at org.fao.geonet.kernel.DataManager.insertMetadata(DataManager.java:1014)
        at org.fao.geonet.services.contact.MDV.MetadataContact.insert(MetadataContact.java:158)
        at org.fao.geonet.services.contact.MDV.MetadataContact.getNewMetadataContactId(MetadataContact.java:92)
  [ce qui change] >> at org.fao.geonet.services.contact.NewElement.exec(NewElement.java:71)
        at jeeves.server.dispatchers.ServiceInfo.execService(ServiceInfo.java:238)
        at jeeves.server.dispatchers.ServiceInfo.execServices(ServiceInfo.java:141)
        at jeeves.server.dispatchers.ServiceManager.dispatch(ServiceManager.java:378)
        at jeeves.server.JeevesEngine.dispatch(JeevesEngine.java:616)
        at jeeves.server.sources.http.JeevesServlet.execute(JeevesServlet.java:163)
        at jeeves.server.sources.http.JeevesServlet.doGet(JeevesServlet.java:88)

        at javax.servlet.http.HttpServlet.service(HttpServlet.java:596)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
        at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:427)
        at org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:473)
        at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:568)
        at org.mortbay.http.HttpContext.handle(HttpContext.java:1565)
        at org.mortbay.jetty.servlet.WebApplicationContext.handle(WebApplicationContext.java:635)
        at org.mortbay.http.HttpContext.handle(HttpContext.java:1517)
        at org.mortbay.http.HttpServer.service(HttpServer.java:954)
        at org.mortbay.http.HttpConnection.service(HttpConnection.java:816)
        at org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:983)
        at org.mortbay.http.HttpConnection.handle(HttpConnection.java:833)
        at org.mortbay.http.SocketListener.handleConnection(SocketListener.java:244)
        at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:357)
        at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:534)
CAUSE: com.mckoi.database.DatabaseConstraintViolationException: Immediate unique constraint violation (_ANONYMOUS_CONSTRAINT_12) Columns = ( uuid ) Table = ( APP.Metadata )
        at com.mckoi.database.TableDataConglomerate.checkAddConstraintViolations(TableDataConglomerate.java:1985)
        at com.mckoi.database.MasterTableDataSource$MMutableTableDataSource.constraintIntegrityCheck(MasterTableDataSource.java:1924)
        at com.mckoi.database.DataTable.add(DataTable.java:180)
        at com.mckoi.database.interpret.Insert.evaluate(Insert.java:262)
        at com.mckoi.database.interpret.SQLQueryExecutor.execute(SQLQueryExecutor.java:147)
        at com.mckoi.database.jdbcserver.AbstractJDBCDatabaseInterface.execQuery(AbstractJDBCDatabaseInterface.java:461)
        at com.mckoi.database.jdbcserver.JDBCDatabaseInterface.execQuery(JDBCDatabaseInterface.java:251)
        at com.mckoi.database.jdbcserver.JDBCProcessor.queryCommand(JDBCProcessor.java:352)
        at com.mckoi.database.jdbcserver.JDBCProcessor.processQuery(JDBCProcessor.java:293)
        at com.mckoi.database.jdbcserver.JDBCProcessor.processJDBCCommand(JDBCProcessor.java:196)
        at com.mckoi.database.jdbcserver.StreamJDBCServerConnection.processRequest(StreamJDBCServerConnection.java:137)
        at com.mckoi.database.jdbcserver.MultiThreadedConnectionPoolServer$1.run(MultiThreadedConnectionPoolServer.java:171)
        at com.mckoi.database.WorkerThread.run(WorkerThread.java:123)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

?!!

-----Message d'origine-----
De : REBOUX Maël [mailto:M.REBOUX@anonymised.com]
Envoyé : lundi 24 août 2009 16:18
À : SALVAT Garance; geonetwork-users-fr@lists.sourceforge.net
Objet : RE: [GeoNetwork-users-fr] [Geosource v2.2.0] bug sur la gestion ducatalogue de contacts

Cette erreur remonte une erreur SQL depuis la base de données McKoi. Le message semble indiquer que cela se produit suite à une duplication d'un contact.
"Immediate unique constraint violation" semble indiquer que la base de données ne permet pas de créer un enregistrement avec un id indentique à un déjà existant, ce qui est normal.

La même erreur arrive bien avec une création simple ? Sans duplication ?