Pb migration lightversionstore de 2.9B vers 3.2

cancel
Showing results for 
Search instead for 
Did you mean: 
f_poyet
Member II

Pb migration lightversionstore de 2.9B vers 3.2

Bonjour à tous,

j'essaie de migrer une base de 2.9B vers 3.2 (restauration mysql et alf_data). Après avoir créé une table vide pour que le script d'upgrade puisse la dropper (…), je me heurte à la migration du lightversionstore vers le version2store (patch.migrateVersionStore' (Migrate from lightWeightVersionStore to version2Store)). En effet, lorsque ce patche s'exécute, pour tous les documents pour lesquels j'ai un aspect de type custom, j'ai l'erreur suivante :
14:40:24,676 ERROR [org.alfresco.repo.version.VersionMigrator] Skipping migration of batch size (1): org.alfresco.service.cmr.dictionary.InvalidAspectException: 07140129 The aspect is invalid: {http://www.xxxxx.com/model/creadoc/1.0}meta
14:40:24,847 ERROR [org.alfresco.repo.version.VersionMigrator] Skipping migration of: workspace://lightWeightVersionStore/14b01da7-84a1-11dd-aae5-61d9406abfda
org.alfresco.service.cmr.dictionary.InvalidAspectException: 07140130 The aspect is invalid: {http://www.xxxxx.com/model/creadoc/1.0}meta

Je peux voir les versions si je mets version.store.onlyUseDeprecatedV1=true dans le fichier alfresco-global.properties, mais rien à faire, il ne veut pas me migrer les docs…
Dans les contentstore standards, cet aspect ne pose pas de soucis…
Extrait de mon fichier model :
</types>
<aspects>
<aspect name="wfc:meta">
     <title>Validation docasp</title>
     <!–<parent>cm:content</parent>–>
   <properties>
         <property name="wfc:verificateur">
              <title>Nom du Vérificateur</title>
              <description>Vérificateur du document</description>
              <type>d:text</type>
              <mandatory>false</mandatory>
           </property>
           <property name="wfc:approb">
              <title>Nom de l'approbateur</title>
              <description>Approbateur du document</description>
              <type>d:text</type>
              <mandatory>false</mandatory>
           </property>
           <property name="wfc:dateVerif">
              <title>Date de vérification du document</title>
              <description>Date de vérification du document</description>
              <type>d:text</type>
              <mandatory>false</mandatory>
           </property>
                 <property name="wfc:dateApprob">
              <title>Date d'approbation du document</title>
              <description>Date d'approbation du document</description>
              <type>d:text</type>
              <mandatory>false</mandatory>
           </property>
                 <property name="wfc:revision">
              <title>Niveau de révision du document</title>
              <description>Niveau de révision du document</description>
              <type>d:text</type>
              <mandatory>false</mandatory>
           </property>
        </properties>
</aspect>
</aspects>
Que puis-je faire ? (comme par exemple supprimer cet aspect de ces documents dans la base ?)

Merci d'avance !

Fabrice
1 Reply
f_poyet
Member II

Re: Pb migration lightversionstore de 2.9B vers 3.2

Pbm résolu : ajouter temporairement le contenu de creationDocModel.xml dans C:\Alfresco\tomcat\webapps\alfresco\WEB-INF\classes\alfresco\model\ defaultCustomModel.xml