AnsweredAssumed Answered

Error nuevo modelo de contenido

Question asked by maperez on Apr 25, 2016
Latest reply on Apr 26, 2016 by maperez
Buenos tardes a todos,

Estoy creando un nuevo modelo de datos, el test de miModelo.xml y miModelo-context.xml se pasa bien (org.alfresco.repo.dictionary.TestModel) :

Testing dictionary model definitions…
alfresco/model/dictionaryModel.xml
alfresco/model/systemModel.xml
org/alfresco/repo/security/authentication/userModel.xml
alfresco/model/contentModel.xml
alfresco/model/wcmModel.xml
alfresco/model/applicationModel.xml
alfresco/model/bpmModel.xml
alfresco/model/wcmAppModel.xml
alfresco/extension/modelos/miModelo.xml
Models are valid.

Continúo añadiendo en el fichero web-client-config-custom.xml para poder hacer uso del nuevo modelo desde la interfaz web:


  <!– PROPIEDADES DEL TIPO QUE SERAN VISIBLES–>
   <config evaluator="node-type" condition="cont:contrato">
      <property-sheet>
         <show-property name="parteContratada" display-label-id="ParteContrato"/>
         <show-property name="dni" />
         <show-property name="activo" show-in-edit-mode="false" />
         <show-property name="fecha" />
      </property-sheet>
   </config>

   <!– APAREZCA EL TIPO EN LA LISTA A LA HORA DE CREAR O AÑADIR CONTENIDO–>
   <config evaluator="string-compare" condition="Content Wizards">
      <content-types>
         <type name="cont:contrato" />
      </content-types>
   </config>

   <!– APAREZCA EL TIPO EN LAS REGLAS DE CONTENIDO–>
   <config evaluator="string-compare" condition="Action Wizards">
      <subtypes>
         <type name="cont:contrato" />
      </subtypes>
   </config>


Reinicio Alfresco y lo hace correctamente, pero al intentar hacer uso del nuevo tipo de dato desde la interfaz web no aparecece el nuevo tipo y me da en el log el siguiente mensaje:

WARN  [org.alfresco.web.bean.content.BaseContentWizard] Failed to add 'cont:contrato' to the list of content types as the type is not recognised

He revisado los ficheros, documentación, san google…. ¿cómo o donde puedo comprobar que el nuevo tipo se ha reconocido bien? es decir, ¿que ya se puede hacer uso de él?

Muchas gracias.
Saludos.
María

Outcomes