Actions
Bug #556
ferméWorkflow : problème lors de l'ajout d'un formulaire après instanciation
Statut:
Closed
Priorité:
Normal
Assigné à:
Catégorie:
Formulaires XML
Version cible:
Début:
09/06/2010
Echéance:
% réalisé:
100%
Temps estimé:
Navigateur:
Votre version de Silverpeas:
5.1.2
Système d'exploitation:
Votre base de données:
PostgreSQL
Livraison en TEST:
Livraison en PROD:
Description
Si le modèle abstrait est modifié de sorte qu'un nouveau formulaire soit ajouté,
il y a une erreur lors de la sauvegarde des données de ce formulaire pour les instances de processmanager
qui existaient déjà avant.
Un joli ClassCastException de DummyRecordTemplate en IdentifiedRecordTemplate.
En fait les templates et recordset sont "déclarés" au moment de l'instanciation, donc un template et recordset pour le datafolder et un autre pour les formulaires du modèle abstrait.
Ensuite qd il en a besoin il le demande au manager qui le cherche en base, s'il ne le trouve pas, il renvoit un Dummy...
J'ai donc modifié le processModelImpl pour détecter le retour du Dummy et déclarer à la volée le nouveau formulaire.
Actions
#1
Mis à jour par Nicolas Eysseric il y a plus de 14 ans
- Catégorie mis à Formulaires XML
- Statut changé de Resolved à Closed
- Assigné à mis à Ludovic Bertin
- Version cible mis à Version 5.2
- % réalisé changé de 0 à 100
- Votre version de Silverpeas changé de 5.2 à 5.1.2
Actions