Bug #8540
fermé[Extension workflow] Historique PDF incomplet
100%
Description
Depuis la correction #8093, la classe méthode "getPresentationForm" de la classe "ProcessModelImpl" retourne des objets de type "XmlForm" ou "HtmlForm".
Ce qui occasionne l'erreur suivante lors de l’exécution du trigger "SendInKmelia" :
ERROR : root.MSG_GEN_ERROR | MODULE : workflowEngine.SendInKmelia.generatePDFStep() | !!! Message root.MSG_GEN_ERROR NOT INITIALIZED !!! (EXCEPTION : java.lang.ClassCastException: com.silverpeas.form.form.HtmlForm cannot be cast to com.silverpeas.form.form.XmlForm
com.silverpeas.kmelia.workflowextensions.SendInKmelia.generatePDFStepContent(SendInKmelia.java:371)
com.silverpeas.kmelia.workflowextensions.SendInKmelia.generatePDFStep(SendInKmelia.java:295)
com.silverpeas.kmelia.workflowextensions.SendInKmelia.generatePDF(SendInKmelia.java:280)
com.silverpeas.kmelia.workflowextensions.SendInKmelia.addPdfHistory(SendInKmelia.java:481)
com.silverpeas.kmelia.workflowextensions.SendInKmelia.execute(SendInKmelia.java:172)
Fichiers
Mis à jour par Sebastien Vuillet il y a presque 8 ans
Seuls les titres des actions apparaissent.
Mis à jour par Sebastien Vuillet il y a presque 8 ans
- Statut changé de New à In progress...
- Assigné à mis à Sebastien Vuillet
Mis à jour par Sebastien Vuillet il y a presque 8 ans
- Statut changé de In progress... à Resolved
- Version cible mis à Version 5.15.6
Mis à jour par Sebastien Vuillet il y a presque 8 ans
- Fichier kmelia-ejb-5.15.5.jar kmelia-ejb-5.15.5.jar ajouté
Mis à jour par Sebastien Vuillet il y a presque 8 ans
Si ce trigger est utilisé par les workflows réalisés par Marc oui.
Mis à jour par Marc Avenel il y a presque 8 ans
Bug pas corrigé.
toujours pas le détail des items liées aux actions
Mis à jour par Sebastien Vuillet il y a presque 8 ans
Marc Avenel a écrit :
Bug pas corrigé.
toujours pas le détail des items liées aux actions
Quel trigger ?
com.silverpeas.kmelia.workflowextensions.SendInKmelia ou com.silverpeas.kmelia.workflowextensions.SendInKmelia ?
Les correctifs ont été installés ?
Mis à jour par Sebastien Vuillet il y a presque 8 ans
Merci d'indiquer ce qui a été fait précisément
Mis à jour par Sebastien Vuillet il y a presque 8 ans
- Fichier kmelia-ejb-5.15.5-client.jar kmelia-ejb-5.15.5-client.jar ajouté
Mis à jour par Emmanuel GRANGE il y a presque 8 ans
J'ai mis à jour à 15:30 le portail de test (mvn clean install -U) et j'ai ajouté le fichier kmelia-ejb-5.15.5.jar (livré à 14:30).
Je l'ai trouvé et donc remplacé ici:
/opt/jboss/server/default/deploy/silverpeas/silverpeas.ear/kmelia-ejb-5.15.5.jar
/opt/silverpeas/jar/silverpeas.ear/kmelia-ejb-5.15.5.jar
/opt/silverpeas/repository/ejb/kmelia-ejb-5.15.5.jar
Êtes-vous d'accord avec ça ?
Mis à jour par Sebastien Vuillet il y a presque 8 ans
Voici la procédure à suivre :
remplacer : /opt/silverpeas/jar/silverpeas.ear/kmelia-ejb-5.15.5.jar
remplacer : /opt/silverpeas/jar/silverpeas.ear/lib/kmelia-ejb-5.15.5-client.jar (ce jar est visiblement nécessaire pour le patch)
exécuter la commande sh SilverpeasSettings.sh (portail arrêté)
Mis à jour par Emmanuel GRANGE il y a presque 8 ans
Et qu'en est-il de cet emplacement:
/opt/silverpeas/repository/ejb/kmelia-ejb-5.15.5.jar
Le fichier existe ici, mais n'est pas mis à jour lors de la mise à jour.
Mis à jour par Sebastien Vuillet il y a presque 8 ans
Emmanuel GRANGE a écrit :
Et qu'en est-il de cet emplacement:
/opt/silverpeas/repository/ejb/kmelia-ejb-5.15.5.jarLe fichier existe ici, mais n'est pas mis à jour lors de la mise à jour.
Le dossier "repository" est créé par la commande appBuilder (c'est un dossier temporaire).
Mis à jour par Yohann Chastagnier il y a presque 8 ans
- Statut changé de Resolved à Integration in progress...
Mis à jour par Yohann Chastagnier il y a presque 8 ans
- Statut changé de Integration in progress... à V6 pending
Validé et intégré en 5.15.x
Mis à jour par Yohann Chastagnier il y a presque 8 ans
- Statut changé de V6 pending à Closed
Reporté en 6.x