Bug #933
ferméImpossible d'avoir la liste des messages de ce forum (ORA-00904: "MESSAGEDATE" : identificateur non valide)
100%
Description
Lors de l'accès à un FORUM existant depuis la v4 ou nouveau en v5.2.2 nous avons un message d'erreur :
forums.EXE_GET_FORUM_MESSAGE_LIST_FAILED | MODULE : forums.ForumsBmEJB.getLastMessage() | Impossible d'avoir la liste des messages de ce forum
dans la trace (ci-jointe) on a cette erreur Oracle.
java.sql.SQLException: ORA-00904: "MESSAGEDATE" : identificateur non valide
Fichiers
Mis à jour par Anonyme il y a plus de 14 ans
J'ai oublié de préciser :
Operating System = Windows 2003 Serveur
Database = ORACLE 10g
Mis à jour par Nicolas Eysseric il y a environ 14 ans
- Statut changé de New à Feedback
Bonjour,
Peux-tu joindre le fichier DbBuilder.log ?
Merci d'avance
Mis à jour par Emmanuel Hugonnet il y a environ 14 ans
- Votre base de données changé de Toutes à Oracle
Mis à jour par Nicolas Eysseric il y a environ 14 ans
Bonjour,
Peux-tu joindre le fichier DbBuilder.log ?
Merci d'avance
Mis à jour par Nicolas Eysseric il y a environ 14 ans
- Votre base de données changé de Oracle à Toutes
- Navigateur mis à Firefox 3.x
J'ai certainement trouvé la cause du problème.
Dans la documentation de migration, il est bien mentionné que Silverpeas v4 doit être à jour (P410-M3-GA) avant la migration :
La migration vers Silverpeas V5 doit être effectuée exclusivement à partir de Silverpeas V4 - P410M3-GA. Si vous avez une version antérieure de Silverpeas, veuillez appliquer les patches correctifs jusqu’à la version P410M3-GA, en exécutant les scripts appBuilder, SilverpeasSettings et dbBuilder. N’oubliez pas que pour certains patchs il est nécessaire d’exécuter des batchs comme cela est indiqué dans les Releases Notes.
Le message d'erreur nous signale que le batch P410-M3.ForumsMessagesBatch n'a pas été exécuté !
Extrait de la release note du P410-M3-GA :
-------------------------------------------------------------------------------------------------------------------- Patch manuel : P410-M3-GA Date de sortie : 18/11/2009 Informations : Les corrections et évolutions décrites ci-dessous seront intégrées à Silverpeas v5. Ce patch doit être installé exclusivement sur une installation de Silverpeas v4.10-M2-GA. ATTENTION : L'installation de ce patch nécessite obligatoirement que JBoss s'exécute avec un jdk1.6. N'oubliez pas d'exécuter le DBBuilder. Vous devez également vous rendre sur http://votreserveur/silverpeas/patch/index.jsp pour lancer "P410-M3.ForumsMessagesBatch" et "P410-M3.BlogBatch". Après cela, sous MSSQL exclusivement, sur la table SC_Forums_Message, vous devez passer manuellement le type de la colonne "messageDate" de "timestamp" à "datetime".
Mis à jour par Nicolas Eysseric il y a environ 14 ans
- Fichier autoTest.jar autoTest.jar ajouté
- Fichier index.jsp index.jsp ajouté
- Fichier result.jsp result.jsp ajouté
- Statut changé de Feedback à Closed
- Assigné à mis à Nicolas Eysseric
- % réalisé changé de 0 à 100
- Navigateur changé de Firefox 3.x à Tous
- Arrêter Silverpeas
- Placer le fichier autoTest.jar dans JBOSS_HOME/server/default/deploy/silverpeas.ear/war-ic.war/WEB-INF/lib
- Créer un répertoire patch dans JBOSS_HOME/server/default/deploy/silverpeas.ear/war-ic.war
- Placer les fichiers index.jsp et result.jsp à l'intérieur de ce répertoire
- Démarrer Silverpeas
- Se rendre sur http://votreserveur/silverpeas/patch/index.jsp pour lancer "P410-M3.ForumsMessagesBatch".
- Vérifier que le forum fonctionne de nouveau correctement