AnsweredAssumed Answered

[Résolu] Migrer une propriété en mandatory=true

Question asked by tcaiati on Sep 10, 2009
Latest reply on Sep 10, 2009 by tcaiati
Bonjour,

Puis-je migrer une propriété custom qui n'était pas obligatoire, en obligatoire ?

v1 :
       <property name="my:propriete">
          <type>d:text</type>
        </property>

v2 :
       <property name="my:propriete">
          <type>d:text</type>
          <mandatory>true</mandatory>
        </property>

J'utilise les modèles dynamique, et quand je commit ma modification, j'ai cette exception :
org.alfresco.error.AlfrescoRuntimeException: 08100008 Failed to validate model update - found non-incrementally updated TYPE …

Est-ce que c'est dû aux modèles dynamiques ?
Si oui, je pourrais le mettre dans shared/classes/alfresco :
http://wiki.alfresco.com/fr/index.php/Documentation:Enrichir_le_mod%C3%A8le_de_donn%C3%A9es
Mais, je ne peux pas supprimer mon modèle dynamique … car j'ai déjà des données qui l'utilisent.

Ma question :
- Peux-ton "migrer" une propriété en mandatory ?
- Si oui, pas en model dynamique, et alors comment supprimer ce modèle dynamique qui pose problème ?

Sinon, je serai obligé de créer une autre propriété obligatoire que j'afficherai dans le client web. C'est faisable mais ce n'est pas bien propre  :oops:

Merci pour vos réponses et désolé si la réponse se trouve déjà dans le forum

Outcomes