Bonjour,Je suis en train d'essayer de créer un type document n'ayant aucun rapport avec le contentModel.J'ai donc défini mon propre modèle mais j'ai l'impression que dans les dossiers déjà existants (de type cm:folder) on ne peut créer que des objets dérivant du contentModel. Ai-je raison ?En effet, je me pose cette question car j'essaie de créer un type auteur qui appartient à une bibliotheque.La définition de mon modèle est la suivante :<type name="my:biblio">
<title>Biblio</title>
<parent>sys:base</parent>
<archive>true</archive>
<associations>
<child-association name="my:contains">
<source>
<mandatory>false</mandatory>
<many>true</many>
</source>
<target>
<class>sys:base</class>
<mandatory>false</mandatory>
<many>true</many>
</target>
<duplicate>false</duplicate>
</child-association>
</associations>
</type>
<type name="my:auteur">
<title>Auteur</title>
<parent>my:biblio</parent>
<properties>
<property name="my:nom">
<type>d:text</type>
</property>
<property name="my:prenom">
<type>d:text</type>
</property>
</properties>
</type>
Quand j'essaie de créer mon noeud avec l'appel suivant :this.nodeService.createNode(biblio,
BibliothequeModel.CHILD_ASSOC_CONTAINS, QName.createQName("auteur"),
BibliothequeModel.TYPE_AUTEUR, props);j'obtient l'erreur :Found 1 integrity violations:
The association source type is incorrect:
Association: Association[ class=ClassDef[name={my.new.model}biblio], name={my.new.model}contains, target class={http://www.alfresco.org/model/system/1.0}base, source role=null, target role=null]
Required Source Type: {my.new.model}biblio
Actual Source Type: {http://www.alfresco.org/model/content/1.0}folderEst-ce que cela vient bien du problème précédent ?Merci