Bonjour, je suis entrain de suivre le livre alfresco guide developping j'essaye de déployé un workflow publishWhitepaper voila une extrait de processdefinition
?xml version="1.0" encoding="UTF-8"?>
<process-definition xmlns="urn:jbpm.org:jpdl-3.1" name="scwf:publishWhitepaper">
<swimlane name="initiator" />
<swimlane name="marketing">
<assignment class="org.alfresco.repo.workflow.jbpm.AlfrescoAssignment">
<pooledactors>#{people.getGroup('GROUP_marketing')}</pooledactors>
</assignment>
</swimlane>
<swimlane name="operations">
<assignment class="org.alfresco.repo.workflow.jbpm.AlfrescoAssignment">
<pooledactors>#{people.getGroup('GROUP_operations')}</pooledactors>
</assignment>
</swimlane>
<start-state name="start">
<task name="scwf:submitReviewTask" swimlane="initiator" />
<transition name="" to="Submit"></transition>
</start-state>
<node name="Submit">
<event type="node-enter">
<script>
<variable name="approveCount" access="read,write"/>
<expression>
approveCount = 0;
</expression>
</script>
</event>
<transition name="" to="fork1"></transition>
</node>
<fork name="fork1">
<transition name="" to="Marketing Review"></transition>
<transition name="tr2" to="Operations Review"></transition>
</fork>
<task-node name="Marketing Review">
<task name="scwf:marketingReview" swimlane="marketing" />
<transition name="approve" to="join1">
<script>
<variable name="approveCount" access="read,write"/>
<expression>
approveCount = approveCount + 1;
</expression>
</script>
</transition>
<transition name="reject" to="join1"></transition>
</task-node>
Lorsque j'ai essayé de déployé le workflow je rencontre un message d'erreur
org.alfresco.service.namespace.NamespaceException: Namespace prefix scwf is not mapped to a namespace URI
je croit que la liaison entre le processdefinition et le model Scworflow n est pas prise en compte, et je comprend pas ou se fait l'adressage du modele par le processdefinition.Merci pour votre aide