AnsweredAssumed Answered

Création de documents dans une action

Question asked by skank on Jul 16, 2010
Latest reply on Jul 16, 2010 by skank
Bonjour,

j'aimerais créer une transition qui crée automatiquement un document et le place dans le bon dossier. Pour cela, j'ai défini cette transition dans le processdefinition de mon workflow :

    <task-node name="Draft">
        <task name="azwf:draft" swimlane="initiator" />
        <transition name="trARelire" to="Relecture">
            <action name="ProofReadingCreationHandler"
                    class="com.sii.workflow.handler.ProofReadingCreationHandler" />
        </transition>
    </task-node>

La classe ProofReadingCreationHandler implémente ActionHandler.

Ma question est : quelles classes dois-je utiliser pour me "déplacer" dans les noeuds (j'entends les noeuds fichiers) et pour créer un noeud ? Car j'ai essayé en utilisant les classes NodeService et NodeRef mais dans le SDK ils utilisent des classes d'authentification avant (AuthenticationService, ServiceRegistry), et je trouve ça bizarre d'avoir besoin de s'authentifier dans mon cas, puisque pour exécuter l'action, il faut déjà être authentifier à la base… Ou alors dois-je récupérer un bean ?

Merci pour vos réponses.

Outcomes