Workflow liefert Fehlermeldung

cancel
Showing results for 
Search instead for 
Did you mean: 
webraccoon
Member II

Workflow liefert Fehlermeldung

Hallo schon wieder,

diesmal sind Workflows an der Reihe:

Ich möchte eingentlcih nur einen einfachen Workflow anstosse, der eine E-Mail sendet.
Dafür habe ich mir Beispiele aus existierenden Workflows zusammengestellt:

hier ist der Kern meines Workflows:

<start-state name="start">
   <task name="scwf:submitHelloAndyTask" />
   <transition name="" to="hello"></transition>
</start-state>
   
<node name="hello">
   <transition name="" to="end1">
      <action class="org.alfresco.repo.workflow.jbpm.AlfrescoJavaScript">   
         <script>
            <expression>
               var timestamp = new Date().getTime();
               var mail = actions.create("mail");
               mail.parameters.to = "mail@domain.com";
               mail.parameters.subject = "Approval Request ";
               mail.parameters.text = "Hi,this is the timestamp "+timestamp;
               mail.execute(bpm_package.children[0]);
            </expression>
         </script>
      </action>
   </transition>
</node>

es endet in der Konsole stets mit dem Fehler:

Caused by: org.alfresco.error.AlfrescoRuntimeException: 02030000 ReferenceError: "bpm_package" is not defined. (AlfrescoJS#1)

Was mache ich denn falsch? Muss ich diese Variable noch irgendwo definieren?

Danke
webraccoon
2 Replies
jpfi_4454
Member II

Re: Workflow liefert Fehlermeldung

hi,
versuch mal
<variable name="bpm_package" access="read"/>
vor deinem expressen element.
VG, jan
webraccoon
Member II

Re: Workflow liefert Fehlermeldung

Hallo Jan,

das hat funktioniert.
Vielen Dank.

webraccoon