02-06-2024 03:08 PM
Hi! I'm working with Alfresco Maven SDK, following the steps from here: https://ecmarchitect.com/alfresco-developer-series-tutorials/workflow/tutorial/tutorial.html#introdu...
I chose the last version of SDK.
I created this diagram:
<?xml version="1.0" encoding="UTF-8"?>
<definitions xmlns="http://www.omg.org/spec/BPMN/20100524/MODEL" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:activiti="http://activiti.org/bpmn" xmlns:bpmndi="http://www.omg.org/spec/BPMN/20100524/DI" xmlns:omgdc="http://www.omg.org/spec/DD/20100524/DC" xmlns:omgdi="http://www.omg.org/spec/DD/20100524/DI" typeLanguage="http://www.w3.org/2001/XMLSchema" expressionLanguage="http://www.w3.org/1999/XPath" targetNamespace="http://www.activiti.org/processdef">
<process id="helloWorld" name="Hello World" isExecutable="true">
<startEvent id="sid-4e762918-2c74-4b5d-a951-5c8623f76885" name="Start" activiti:formKey="scwf:submitHelloWorldTask"/>
<userTask id="sid-ffa0c4f2-08c5-4df3-8cea-d941311f80ad" name="Alfresco User Task" activiti:assignee="${initiator.properties.userName}" activiti:formKey="wf:activitiReviewTask"/>
<sequenceFlow id="sid-e7d03eaa-4ce8-4056-8ec2-e17ca365240e" sourceRef="sid-4e762918-2c74-4b5d-a951-5c8623f76885" targetRef="sid-ffa0c4f2-08c5-4df3-8cea-d941311f80ad">
<extensionElements>
<activiti:executionListener event="start" class="org.alfresco.repo.workflow.activiti.listener.ScriptExecutionListener">
<activiti:field name="script">
<activiti:string>logger.log("Hello, World!");</activiti:string>
</activiti:field>
</activiti:executionListener>
</extensionElements>
</sequenceFlow>
<endEvent id="sid-6cb74d1d-927f-45d8-96de-00b82a06982a"/>
<sequenceFlow id="sid-5831021d-ad0a-4ed0-8794-42b787fc5bde" sourceRef="sid-ffa0c4f2-08c5-4df3-8cea-d941311f80ad" targetRef="sid-6cb74d1d-927f-45d8-96de-00b82a06982a"/>
</process>
<bpmndi:BPMNDiagram id="BPMNDiagram_helloWorld">
<bpmndi:BPMNPlane bpmnElement="helloWorld" id="BPMNPlane_helloWorld">
<bpmndi:BPMNShape id="shape-3904a25f-c60e-4f4e-8bde-1abe76ac43b1" bpmnElement="sid-4e762918-2c74-4b5d-a951-5c8623f76885">
<omgdc:Bounds x="-85.75" y="-31.25" width="30.0" height="30.0"/>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="shape-ea7c0587-2885-489c-8ff5-43339daef659" bpmnElement="sid-ffa0c4f2-08c5-4df3-8cea-d941311f80ad">
<omgdc:Bounds x="-10.75" y="-35.0" width="52.999996" height="37.5"/>
</bpmndi:BPMNShape>
<bpmndi:BPMNEdge id="edge-ed4e610c-20d4-4482-b3eb-c5e5e50c56bd" bpmnElement="sid-e7d03eaa-4ce8-4056-8ec2-e17ca365240e">
<omgdi:waypoint x="-55.75" y="-16.25"/>
<omgdi:waypoint x="-10.75" y="-16.25"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNShape id="shape-76cd5615-01e4-4c1c-9941-047bc7e33454" bpmnElement="sid-6cb74d1d-927f-45d8-96de-00b82a06982a">
<omgdc:Bounds x="85.75" y="-31.25" width="30.0" height="30.0"/>
</bpmndi:BPMNShape>
<bpmndi:BPMNEdge id="edge-a90c2312-f16d-4fa2-a4c4-c36b073e4642" bpmnElement="sid-5831021d-ad0a-4ed0-8794-42b787fc5bde">
<omgdi:waypoint x="42.25" y="-16.25"/>
<omgdi:waypoint x="85.75" y="-16.250004"/>
</bpmndi:BPMNEdge>
</bpmndi:BPMNPlane>
</bpmndi:BPMNDiagram>
</definitions>And I don't see the log: logger.log("Hello, World!");
I already change this value in dev-log4j.xml:
log4j.logger.org.alfresco.repo.jscript.ScriptLogger=DEBUG
I tried a lot of things but I don't know what to do.
Also I'm not sure where should I see that log. I have running docker containers after execute this command on the REPO:
./run.sh build_start
Thanks a lot!!
Explore our Alfresco products with the links below. Use labels to filter content by product module.