Bonjour, Je débute sous alfresco. Je travaille sous la version 3.3 sous ubuntu 10.04. Mon but est de développer un workflow simple, ce que je suis parvenue à faire en utilisant différents espaces et règles de contenu. Pour que ce workflow se rapproche au mieux de mes besoins j'ai souhaité ajouter 4 propriétés sous forme de métadonnées à tout contenu entrant dans mon workflow. J'ai créer un aspect dont le code suit : <?xml version="1.0" encoding="UTF-8"?>
<model name="test:projettest" xmlns="http://www.alfresco.org/model/dictionary/1.0">
<!– Optional meta-data about the model –>
<description>Projet test Aspect Model</description>
<author>Katell</author>
<published>2010-09-30</published>
<version>1.0</version>
<imports>
<import uri="http://www.alfresco.org/model/dictionary/1.0" prefix="d"/>
<import uri="http://www.alfresco.org/model/content/1.0" prefix="cm"/>
<import uri="http://www.alfresco.org/model/system/1.0" prefix="sys"/>
</imports>
<namespaces>
<namespace uri="projet-test.model" prefix="test"/>
</namespaces>
<aspects>
<aspect name="test:avisDeValidation">
<title>Avis de Validation</title>
<properties>
<property name="test:aAjouter">
<title>A Ajouter :</title>
<type>d:mltext</type>
</property>
<property name="test:aRevoir">
<title>A Revoir :</title>
<type>d:mltext</type>
</property>
<property name="test:aSupprimer">
<title>A Supprimer :</title>
<type>d:mltext</type>
</property>
<property name="test:commentaires">
<title>Commentaires :</title>
<type>d:mltext</type>
</property>
</properties>
</aspect>
</aspects>
</model>
Et j'ai écris le fichier : -context.xml suivant pour que ce nouvel aspect soit pris en compte par alfresco : <?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE beans PUBLIC '-//SPRING//DTD BEAN//EN' 'http://www.springframework.org/dtd/spring-beans.dtd'>
<beans>
<!– Registration of new models –>
<bean id="extension.dictionaryBootstrap" parent="dictionaryModelBootstrap" depends-on="dictionaryBootstrap">
<property name="models">
<list>
<value>alfresco/extension/projet-testModel.xml</value>
</list>
</property>
</bean>
</beans>
Mon problème est qu'une fois alfresco démarrer, je ne sais pas comment accèder à ce nouvel aspect pour l'appliquer. Je souhaiterais pouvoir y accèder dans le menu add aspect des règles de contenu, mais il reste introuvable. Y a-t-il des erreurs dans le code qui m'auraient échapées? J'ai également vu que pour les action définies dans un workflow complexe il est possible d'utiliser la balise <overrides> pour remplacer les actions des menus de base, seulement je n'ai pas bien compris le fonctionnement, est-ce applicable dans mon cas?Toute aide serait véritablement la bienvenue, Merci.