Projet

Général

Profil

Actions

Bug #638

fermé

Erreur à l'insertion d'une valeur fille dans le plan de classement

Ajouté par Anonyme il y a presque 14 ans. Mis à jour il y a presque 14 ans.

Statut:
Closed
Priorité:
High
Assigné à:
Catégorie:
Plan de classement
Début:
16/06/2010
Echéance:
% réalisé:

100%

Temps estimé:
Navigateur:
Votre version de Silverpeas:
5.0.2
Système d'exploitation:
Linux
Votre base de données:
PostgreSQL
Livraison en TEST:
Livraison en PROD:

Description

Sur http://extranet.silverpeas.com, sur l'administration du plan de classement, axe "Type de publication", choix "Dossier commercial", menu opération "Créer une valeur fille", nom + description + choix valeur sœur "Devis" :

type Exception report

message

description The server encountered an internal error () that prevented it from fulfilling this request.

exception

com.stratelia.silverpeas.pdc.model.PdcException: Pdc.CANNOT_CREATE_VALUE
com.stratelia.silverpeas.pdc.control.PdcBmImpl.createDaughterValue(PdcBmImpl.java:1377)
com.stratelia.silverpeas.pdcPeas.control.PdcSessionController.createDaughterValue(PdcSessionController.java:264)
com.stratelia.silverpeas.pdcPeas.servlets.PdcRequestRouter.getDestination(PdcRequestRouter.java:711)
com.stratelia.silverpeas.peasCore.servlets.ComponentRequestRouter.computeDestination(ComponentRequestRouter.java:202)
com.stratelia.silverpeas.peasCore.servlets.ComponentRequestRouter.doPost(ComponentRequestRouter.java:80)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
com.silverpeas.whitePages.filters.ComponentRequestRouterFilter.doFilter(ComponentRequestRouterFilter.java:97)
org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:81)


Fichiers

sb_tree_tree_FromV4.sql (481 octets) sb_tree_tree_FromV4.sql Nicolas Eysseric, 18/06/2010 15:28

Mis à jour par Nicolas Eysseric il y a presque 14 ans

  • Statut changé de New à Assigned
  • Assigné à mis à Nicolas Eysseric
  • Version cible mis à Version 5.2
  • Système d'exploitation mis à Linux
  • Votre version de Silverpeas changé de 5.0 à 5.0.2

L'erreur est limitée à Postgres.
Le détail de l'erreur ci dessous :

18/06/10-11:52:01,755 - ERROR : Pdc.CANNOT_CREATE_VALUE | MODULE : Pdc.PdcBmImpl.createDaughterValue | Impossible de créer cette valeur.
Impossible de créer cette valeur.
nested : Impossible de mettre à jour le noeud.
nested : !!! Message persistence.EX_CANT_FIND_OBJECT NOT INITIALIZED !!!
nested (Deepest) : 
org.postgresql.util.PSQLException: ERREUR: l'opérateur n'existe pas : character varying >= integer
    at org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:1592)
    at org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:1327)
    at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:192)
    at org.postgresql.jdbc2.AbstractJdbc2Statement.execute(AbstractJdbc2Statement.java:451)
    at org.postgresql.jdbc2.AbstractJdbc2Statement.executeWithFlags(AbstractJdbc2Statement.java:350)
    at org.postgresql.jdbc2.AbstractJdbc2Statement.executeQuery(AbstractJdbc2Statement.java:254)
    at org.jboss.resource.adapter.jdbc.WrappedPreparedStatement.executeQuery(WrappedPreparedStatement.java:211)
    at com.stratelia.webactiv.persistence.database.SilverpeasBeanDAOImpl.findByWhereClause(SilverpeasBeanDAOImpl.java:437)
    at com.stratelia.silverpeas.treeManager.control.TreeBmImpl.createSonToNode(TreeBmImpl.java:874)
    at com.stratelia.silverpeas.pdc.control.PdcBmImpl.createDaughterValue(PdcBmImpl.java:1374)
    at com.stratelia.silverpeas.pdcPeas.control.PdcSessionController.createDaughterValue(PdcSessionController.java:264)

Mis à jour par Nicolas Eysseric il y a presque 14 ans

Ce problème se produit uniquement sur les bases données Silverpeas installées avant le 01/05/2005 (approximativement).
Si tel est le cas, le script ci-dessus doit être exécuté.

Actions

Formats disponibles : Atom PDF