<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: How to create a variable JavaServiceTask ? in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/how-to-create-a-variable-javaservicetask/m-p/114790#M80906</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;You can try if it works when turning of validation. Might be that it is ' just' a problem in the xsd&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 20 Nov 2012 19:27:46 GMT</pubDate>
    <dc:creator>ronald_van_kuij</dc:creator>
    <dc:date>2012-11-20T19:27:46Z</dc:date>
    <item>
      <title>How to create a variable JavaServiceTask ?</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/how-to-create-a-variable-javaservicetask/m-p/114789#M80905</link>
      <description>Hi people &lt;IMG id="smileyhappy" class="emoticon emoticon-smileyhappy" src="https://migration33.stage.lithium.com/i/smilies/16x16_smiley-happy.png" alt="Smiley Happy" title="Smiley Happy" /&gt;I'm creating a new workflow with our cool activiti stuff and wondering if that's possible to create a javaServiceTask with a variable activiti class to be used in multiple workflow instance with different goals. For example, the first workflow instance would initialize "myVariable" to ca</description>
      <pubDate>Tue, 20 Nov 2012 16:18:02 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/how-to-create-a-variable-javaservicetask/m-p/114789#M80905</guid>
      <dc:creator>vire7777</dc:creator>
      <dc:date>2012-11-20T16:18:02Z</dc:date>
    </item>
    <item>
      <title>Re: How to create a variable JavaServiceTask ?</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/how-to-create-a-variable-javaservicetask/m-p/114790#M80906</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;You can try if it works when turning of validation. Might be that it is ' just' a problem in the xsd&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 20 Nov 2012 19:27:46 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/how-to-create-a-variable-javaservicetask/m-p/114790#M80906</guid>
      <dc:creator>ronald_van_kuij</dc:creator>
      <dc:date>2012-11-20T19:27:46Z</dc:date>
    </item>
    <item>
      <title>Re: How to create a variable JavaServiceTask ?</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/how-to-create-a-variable-javaservicetask/m-p/114791#M80907</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Nope ! it told me : &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;GRAVE: Error while closing command context&lt;BR /&gt;org.activiti.engine.ActivitiException: couldn't instantiate class ${testVariable}&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;SPAN&gt;Well maybe that's impossible&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 21 Nov 2012 09:45:35 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/how-to-create-a-variable-javaservicetask/m-p/114791#M80907</guid>
      <dc:creator>vire7777</dc:creator>
      <dc:date>2012-11-21T09:45:35Z</dc:date>
    </item>
    <item>
      <title>Re: How to create a variable JavaServiceTask ?</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/how-to-create-a-variable-javaservicetask/m-p/114792#M80908</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;CODE&gt;&lt;BR /&gt;activiti:class="${testVariable}"&lt;BR /&gt;&lt;/CODE&gt;&lt;BR /&gt;&lt;SPAN&gt;activiti:class should be a string literal, containing a class-name… If you want to have a dynamic JavaDelegate, take a look at activiti:expression en activiti:delegateExpression in the user guide.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 21 Nov 2012 09:50:04 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/how-to-create-a-variable-javaservicetask/m-p/114792#M80908</guid>
      <dc:creator>frederikherema1</dc:creator>
      <dc:date>2012-11-21T09:50:04Z</dc:date>
    </item>
    <item>
      <title>Re: How to create a variable JavaServiceTask ?</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/how-to-create-a-variable-javaservicetask/m-p/114793#M80909</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I ve seen them but don't know how to use them (maybe i don't really understand)… It seems they don't call for java classes…&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Could you just give me an example of a very simple workflow with two javaServiceTask ?&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;- The first javaServiceTask would call a class with activiti:class where you create a process variable "toto" which contains "org.activiti.MyClass". Like : &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;CODE&gt;public class SetterTest implements JavaDelegate {&lt;BR /&gt;&lt;BR /&gt; private static final String VARIABLE_NAME = "toto";&lt;BR /&gt;&lt;BR /&gt; public void execute(DelegateExecution execution) {&lt;BR /&gt;&amp;nbsp; String var = "org.activiti.MyClass";&lt;BR /&gt;&amp;nbsp; execution.setVariable(VARIABLE_NAME, var);&lt;BR /&gt; }&lt;BR /&gt;}&lt;/CODE&gt;&lt;SPAN&gt;- And the second javaServiceTask would call the toto variable class.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;If you can do it, you would resolve my problem because i'm really out of ideas right now &lt;img id="smileyhappy" class="emoticon emoticon-smileyhappy" src="https://connect.hyland.com/i/smilies/16x16_smiley-happy.png" alt="Smiley Happy" title="Smiley Happy" /&gt;&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 21 Nov 2012 11:02:58 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/how-to-create-a-variable-javaservicetask/m-p/114793#M80909</guid>
      <dc:creator>vire7777</dc:creator>
      <dc:date>2012-11-21T11:02:58Z</dc:date>
    </item>
    <item>
      <title>Re: How to create a variable JavaServiceTask ?</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/how-to-create-a-variable-javaservicetask/m-p/114794#M80910</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;What are you trying to do? Add a POJO as a variable to your process, and call it later on?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;In that case, add a POJO instance as a process-variable (make sure it implements Serializable) instead of the classname. Afterwards, use activiti:delegateExpression="${myVariable.doStuff()}" (supposing the POJO has a doStuff method). &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Please note, using a serializable as variable works, but not sure what your use case would be…&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 21 Nov 2012 11:39:46 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/how-to-create-a-variable-javaservicetask/m-p/114794#M80910</guid>
      <dc:creator>frederikherema1</dc:creator>
      <dc:date>2012-11-21T11:39:46Z</dc:date>
    </item>
    <item>
      <title>Re: How to create a variable JavaServiceTask ?</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/how-to-create-a-variable-javaservicetask/m-p/114795#M80911</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Woooowww, so cool :=)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;It works as it enters my code but after executing it, i have an error !&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;CODE&gt;GRAVE: Error while closing command context&lt;BR /&gt;org.activiti.engine.ActivitiException: Delegate expression ${myVariable.execute()} did not resolve to an implementation of interface org.activiti.engine.impl.pvm.delegate.ActivityBehavior nor interface org.activiti.engine.delegate.JavaDelegate&lt;BR /&gt;&lt;/CODE&gt;&lt;BR /&gt;&lt;SPAN&gt;That s strange because my class MyClass.java which is stored in myVariable implements serializable (as you told me) and JavaDelegate…&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Where is the problem so ?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;One other question : If i want to pass process or task parameters to my method doStuff(), can i do it by creating them in the task or process and just call : activiti:delegateExpression="${myVariable.doStuff(param1, param2, …)}" or do i have to do something different ?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 21 Nov 2012 12:17:46 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/how-to-create-a-variable-javaservicetask/m-p/114795#M80911</guid>
      <dc:creator>vire7777</dc:creator>
      <dc:date>2012-11-21T12:17:46Z</dc:date>
    </item>
    <item>
      <title>Re: How to create a variable JavaServiceTask ?</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/how-to-create-a-variable-javaservicetask/m-p/114796#M80912</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;don't do the ${myVariable.execute()}, just point to the delegate: ${myVariable} and it will work…&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 21 Nov 2012 12:47:57 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/how-to-create-a-variable-javaservicetask/m-p/114796#M80912</guid>
      <dc:creator>frederikherema1</dc:creator>
      <dc:date>2012-11-21T12:47:57Z</dc:date>
    </item>
    <item>
      <title>Re: How to create a variable JavaServiceTask ?</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/how-to-create-a-variable-javaservicetask/m-p/114797#M80913</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Already done and i have the same error message. In addition, it doesn't enter the method "execute" however when i wrote : ${myVariable.test()}, it enters the method "test".&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;CODE&gt;public class ManagerTest implements Serializable, JavaDelegate {&lt;BR /&gt;&lt;BR /&gt; /**&lt;BR /&gt;&amp;nbsp; * &lt;BR /&gt;&amp;nbsp; */&lt;BR /&gt; private static final long serialVersionUID = 1L;&lt;BR /&gt;&lt;BR /&gt; @Override&lt;BR /&gt; public void execute(DelegateExecution arg0) throws Exception {&lt;BR /&gt;&amp;nbsp; int a = 1;&lt;BR /&gt; }&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; public void test() throws Exception {&lt;BR /&gt;&amp;nbsp; int a = 1;&lt;BR /&gt; }&lt;BR /&gt;}&lt;/CODE&gt;&lt;BR /&gt;&lt;SPAN&gt;I m really sorry for all that work i m giving to you, i really feel as a newb :'(&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 21 Nov 2012 12:55:16 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/how-to-create-a-variable-javaservicetask/m-p/114797#M80913</guid>
      <dc:creator>vire7777</dc:creator>
      <dc:date>2012-11-21T12:55:16Z</dc:date>
    </item>
    <item>
      <title>Re: How to create a variable JavaServiceTask ?</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/how-to-create-a-variable-javaservicetask/m-p/114798#M80914</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Please consult the user guide regarding JavaDelegates. If you're pointing to a JavaDelegate instance, use activiti:delegateExpression="${myVar}". When using alternative method, use activiti:expression="${myVar.test()}"&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 22 Nov 2012 08:55:19 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/how-to-create-a-variable-javaservicetask/m-p/114798#M80914</guid>
      <dc:creator>frederikherema1</dc:creator>
      <dc:date>2012-11-22T08:55:19Z</dc:date>
    </item>
    <item>
      <title>Re: How to create a variable JavaServiceTask ?</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/how-to-create-a-variable-javaservicetask/m-p/114799#M80915</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I m sorry guys but nothing explains how to solve my problem in the user guide as there is just a really little sentence for "activiti:delegateExpression"&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;In addition, as i told, when i use :&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;activiti:delegateExpression="${myVar}"&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;It doesn't enter my method&lt;/SPAN&gt;&lt;BR /&gt;&lt;CODE&gt;@Override&lt;BR /&gt;&amp;nbsp;&amp;nbsp; public void execute(DelegateExecution arg0) throws Exception {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; int a = 1;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; }&lt;/CODE&gt;&lt;BR /&gt;&lt;SPAN&gt;But when i use : &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;activiti:delegateExpression="${myVar.execute()}"&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;It enters my other method : &lt;/SPAN&gt;&lt;BR /&gt;&lt;CODE&gt;@Override&lt;BR /&gt;&amp;nbsp;&amp;nbsp; public void execute() throws Exception {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; int a = 2;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; }&lt;/CODE&gt;&lt;BR /&gt;&lt;SPAN&gt;In all cases i have the error message :&lt;/SPAN&gt;&lt;BR /&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;GRAVE: Error while closing command context&lt;BR /&gt;org.activiti.engine.ActivitiException: Delegate expression ${myVar.execute()} (or ${myVar} for the first example) did not resolve to an implementation of interface org.activiti.engine.impl.pvm.delegate.ActivityBehavior nor interface org.activiti.engine.delegate.JavaDelegate&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Then, i ll try with "activiti:expression" but really i would prefer doing it with the delegateExpression…&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 22 Nov 2012 10:23:47 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/how-to-create-a-variable-javaservicetask/m-p/114799#M80915</guid>
      <dc:creator>vire7777</dc:creator>
      <dc:date>2012-11-22T10:23:47Z</dc:date>
    </item>
    <item>
      <title>Re: How to create a variable JavaServiceTask ?</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/how-to-create-a-variable-javaservicetask/m-p/114800#M80916</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;A delegateExpression can be used when the expression resolves to an instance of a JavaDelegate-implementing class. Nothing more, nothing less. If it doesn't work, it means there is something wrong with your class. What "JavaDelegate" are you implementing?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Can you post you java-class and the bpmn20.xml?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 22 Nov 2012 12:09:49 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/how-to-create-a-variable-javaservicetask/m-p/114800#M80916</guid>
      <dc:creator>frederikherema1</dc:creator>
      <dc:date>2012-11-22T12:09:49Z</dc:date>
    </item>
    <item>
      <title>Re: How to create a variable JavaServiceTask ?</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/how-to-create-a-variable-javaservicetask/m-p/114801#M80917</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;So here's my code :&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Here's the Bpmn20 :&lt;/SPAN&gt;&lt;BR /&gt;&lt;CODE&gt;&amp;lt;?xml version="1.0" encoding="UTF-8"?&amp;gt;&lt;BR /&gt;&amp;lt;definitions xmlns="&lt;A href="http://www.omg.org/spec/BPMN/20100524/MODEL" rel="nofollow noopener noreferrer"&gt;http://www.omg.org/spec/BPMN/20100524/MODEL&lt;/A&gt;" xmlns:xsi="&lt;A href="http://www.w3.org/2001/XMLSchema-instance" rel="nofollow noopener noreferrer"&gt;http://www.w3.org/2001/XMLSchema-instance&lt;/A&gt;" xmlns:activiti="&lt;A href="http://activiti.org/bpmn" rel="nofollow noopener noreferrer"&gt;http://activiti.org/bpmn&lt;/A&gt;" xmlns:bpmndi="&lt;A href="http://www.omg.org/spec/BPMN/20100524/DI" rel="nofollow noopener noreferrer"&gt;http://www.omg.org/spec/BPMN/20100524/DI&lt;/A&gt;" xmlns:smileysurprised:mgdc="&lt;A href="http://www.omg.org/spec/DD/20100524/DC" rel="nofollow noopener noreferrer"&gt;http://www.omg.org/spec/DD/20100524/DC&lt;/A&gt;" xmlns:smileysurprised:mgdi="&lt;A href="http://www.omg.org/spec/DD/20100524/DI" rel="nofollow noopener noreferrer"&gt;http://www.omg.org/spec/DD/20100524/DI&lt;/A&gt;" typeLanguage="&lt;A href="http://www.w3.org/2001/XMLSchema" rel="nofollow noopener noreferrer"&gt;http://www.w3.org/2001/XMLSchema&lt;/A&gt;" expressionLanguage="&lt;A href="http://www.w3.org/1999/XPath" rel="nofollow noopener noreferrer"&gt;http://www.w3.org/1999/XPath&lt;/A&gt;" targetNamespace="Examples"&amp;gt;&lt;BR /&gt;&amp;nbsp; &amp;lt;process id="MyTest" name="MyTest"&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;startEvent id="theStart" name="Start"&amp;gt;&amp;lt;/startEvent&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;serviceTask id="javaService" name="Java service invocation" activiti:class="org.activiti.examples.bpmn.test.manager2.SetterTest"&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;extensionElements&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;activiti:field name="text"&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;activiti:string&amp;gt;Success&amp;lt;/activiti:string&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/activiti:field&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/extensionElements&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/serviceTask&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;serviceTask id="javaService2" name="Java service invocation" activiti:delegateExpression="${testVariable}"&amp;gt;&amp;lt;/serviceTask&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;userTask id="usertask1" name="User Task" activiti:candidateGroups="user"&amp;gt;&amp;lt;/userTask&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;endEvent id="theEnd" name="End"&amp;gt;&amp;lt;/endEvent&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;sequenceFlow id="flow1" name="" sourceRef="theStart" targetRef="javaService"&amp;gt;&amp;lt;/sequenceFlow&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;sequenceFlow id="flow2" name="" sourceRef="javaService" targetRef="javaService2"&amp;gt;&amp;lt;/sequenceFlow&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;sequenceFlow id="flow4" name="" sourceRef="usertask1" targetRef="theEnd"&amp;gt;&amp;lt;/sequenceFlow&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;sequenceFlow id="flow5" name="" sourceRef="javaService2" targetRef="usertask1"&amp;gt;&amp;lt;/sequenceFlow&amp;gt;&lt;BR /&gt;&amp;nbsp; &amp;lt;/process&amp;gt;&lt;BR /&gt;&amp;nbsp; &amp;lt;bpmndi:BPMNDiagram id="BPMNDiagram_MyTest"&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;bpmndi:BPMNPlane bpmnElement="MyTest" id="BPMNPlane_MyTest"&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;bpmndi:BPMNShape bpmnElement="theStart" id="BPMNShape_theStart"&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;omgdc:Bounds height="35" width="35" x="30" y="200"&amp;gt;&amp;lt;/omgdc:Bounds&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/bpmndi:BPMNShape&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;bpmndi:BPMNShape bpmnElement="javaService" id="BPMNShape_javaService"&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;omgdc:Bounds height="55" width="105" x="105" y="190"&amp;gt;&amp;lt;/omgdc:Bounds&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/bpmndi:BPMNShape&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;bpmndi:BPMNShape bpmnElement="javaService2" id="BPMNShape_javaService2"&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;omgdc:Bounds height="55" width="105" x="250" y="190"&amp;gt;&amp;lt;/omgdc:Bounds&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/bpmndi:BPMNShape&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;bpmndi:BPMNShape bpmnElement="usertask1" id="BPMNShape_usertask1"&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;omgdc:Bounds height="55" width="105" x="395" y="190"&amp;gt;&amp;lt;/omgdc:Bounds&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/bpmndi:BPMNShape&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;bpmndi:BPMNShape bpmnElement="theEnd" id="BPMNShape_theEnd"&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;omgdc:Bounds height="35" width="35" x="540" y="200"&amp;gt;&amp;lt;/omgdc:Bounds&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/bpmndi:BPMNShape&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;bpmndi:BPMNEdge bpmnElement="flow1" id="BPMNEdge_flow1"&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;omgdi:waypoint x="65" y="217"&amp;gt;&amp;lt;/omgdi:waypoint&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;omgdi:waypoint x="105" y="217"&amp;gt;&amp;lt;/omgdi:waypoint&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/bpmndi:BPMNEdge&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;bpmndi:BPMNEdge bpmnElement="flow2" id="BPMNEdge_flow2"&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;omgdi:waypoint x="210" y="217"&amp;gt;&amp;lt;/omgdi:waypoint&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;omgdi:waypoint x="250" y="217"&amp;gt;&amp;lt;/omgdi:waypoint&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/bpmndi:BPMNEdge&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;bpmndi:BPMNEdge bpmnElement="flow4" id="BPMNEdge_flow4"&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;omgdi:waypoint x="500" y="217"&amp;gt;&amp;lt;/omgdi:waypoint&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;omgdi:waypoint x="540" y="217"&amp;gt;&amp;lt;/omgdi:waypoint&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/bpmndi:BPMNEdge&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;bpmndi:BPMNEdge bpmnElement="flow5" id="BPMNEdge_flow5"&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;omgdi:waypoint x="355" y="217"&amp;gt;&amp;lt;/omgdi:waypoint&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;omgdi:waypoint x="395" y="217"&amp;gt;&amp;lt;/omgdi:waypoint&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/bpmndi:BPMNEdge&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/bpmndi:BPMNPlane&amp;gt;&lt;BR /&gt;&amp;nbsp; &amp;lt;/bpmndi:BPMNDiagram&amp;gt;&lt;BR /&gt;&amp;lt;/definitions&amp;gt;&lt;/CODE&gt;&lt;BR /&gt;&lt;SPAN&gt;here's the first class :&lt;/SPAN&gt;&lt;BR /&gt;&lt;CODE&gt;&lt;BR /&gt;package org.activiti.examples.bpmn.test.manager2;&lt;BR /&gt;&lt;BR /&gt;import org.activiti.engine.delegate.DelegateExecution;&lt;BR /&gt;import org.activiti.engine.delegate.Expression;&lt;BR /&gt;import org.activiti.engine.delegate.JavaDelegate;&lt;BR /&gt;&lt;BR /&gt;public class SetterTest implements JavaDelegate {&lt;BR /&gt;&lt;BR /&gt; private static final String VARIABLE_NAME = "testVariable";&lt;BR /&gt; private Expression text;&lt;BR /&gt;&lt;BR /&gt; public void execute(DelegateExecution execution) {&lt;BR /&gt;&amp;nbsp; String var = (String) text.getValue(execution);&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp; if ("Success".equals(var)) {&lt;BR /&gt;&amp;nbsp;&amp;nbsp; ManagerTest manager = new ManagerTest();&lt;BR /&gt;&amp;nbsp;&amp;nbsp; execution.setVariable(VARIABLE_NAME, manager);&lt;BR /&gt;&amp;nbsp; }&lt;BR /&gt; }&lt;BR /&gt;&lt;BR /&gt;}&lt;/CODE&gt;&lt;BR /&gt;&lt;SPAN&gt;Here's the second class :&lt;/SPAN&gt;&lt;BR /&gt;&lt;CODE&gt;&lt;BR /&gt;package org.activiti.examples.bpmn.test.manager2;&lt;BR /&gt;&lt;BR /&gt;import java.io.Serializable;&lt;BR /&gt;&lt;BR /&gt;import org.activiti.engine.delegate.DelegateExecution;&lt;BR /&gt;import org.activiti.engine.delegate.JavaDelegate;&lt;BR /&gt;&lt;BR /&gt;public class ManagerTest implements Serializable, JavaDelegate {&lt;BR /&gt;&lt;BR /&gt; private static final long serialVersionUID = 1L;&lt;BR /&gt;&lt;BR /&gt; @Override&lt;BR /&gt; public void execute(DelegateExecution arg0) throws Exception {&lt;BR /&gt;&amp;nbsp; int a = 1;&lt;BR /&gt; }&lt;BR /&gt;}&lt;BR /&gt;&lt;/CODE&gt;&lt;BR /&gt;&lt;SPAN&gt;All i want is : going to my second class and set "a" to 1 &lt;img id="smileywink" class="emoticon emoticon-smileywink" src="https://connect.hyland.com/i/smilies/16x16_smiley-wink.png" alt="Smiley Wink" title="Smiley Wink" /&gt;&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 22 Nov 2012 13:56:27 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/how-to-create-a-variable-javaservicetask/m-p/114801#M80917</guid>
      <dc:creator>vire7777</dc:creator>
      <dc:date>2012-11-22T13:56:27Z</dc:date>
    </item>
    <item>
      <title>Re: How to create a variable JavaServiceTask ?</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/how-to-create-a-variable-javaservicetask/m-p/114802#M80918</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Ok ! you can clause this thread !&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I don't know why but now it works just fine although i haven't done a thing…&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Something strange happens sometimes in computers that i really can't understand&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Anyway, i don't have the problem now.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;So thanks a lot for all &lt;img id="smileyhappy" class="emoticon emoticon-smileyhappy" src="https://connect.hyland.com/i/smilies/16x16_smiley-happy.png" alt="Smiley Happy" title="Smiley Happy" /&gt;&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 22 Nov 2012 14:10:05 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/how-to-create-a-variable-javaservicetask/m-p/114802#M80918</guid>
      <dc:creator>vire7777</dc:creator>
      <dc:date>2012-11-22T14:10:05Z</dc:date>
    </item>
    <item>
      <title>Re: How to create a variable JavaServiceTask ?</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/how-to-create-a-variable-javaservicetask/m-p/114803#M80919</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Glad it worked out for you…&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 22 Nov 2012 14:15:50 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/how-to-create-a-variable-javaservicetask/m-p/114803#M80919</guid>
      <dc:creator>frederikherema1</dc:creator>
      <dc:date>2012-11-22T14:15:50Z</dc:date>
    </item>
    <item>
      <title>Re: How to create a variable JavaServiceTask ?</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/how-to-create-a-variable-javaservicetask/m-p/114804#M80920</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;just a last question (promise, this one would be quick) :&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Every time i launch my activiti-explorer project with tomcat, it tries to re-create the database tables.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Then i have to delete them each time else i have many errors like "the table xxxx already exists"&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;How to stop it ?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 22 Nov 2012 14:20:09 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/how-to-create-a-variable-javaservicetask/m-p/114804#M80920</guid>
      <dc:creator>vire7777</dc:creator>
      <dc:date>2012-11-22T14:20:09Z</dc:date>
    </item>
    <item>
      <title>Re: How to create a variable JavaServiceTask ?</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/how-to-create-a-variable-javaservicetask/m-p/114805#M80921</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Please read the user guide, sections &lt;/SPAN&gt;&lt;A href="http://activiti.org/userguide/index.html#databaseUpgrade" rel="nofollow noopener noreferrer"&gt;http://activiti.org/userguide/index.html#databaseUpgrade&lt;/A&gt;&lt;SPAN&gt;, &lt;/SPAN&gt;&lt;A href="http://activiti.org/userguide/index.html#configurationRoot" rel="nofollow noopener noreferrer"&gt;http://activiti.org/userguide/index.html#configurationRoot&lt;/A&gt;&lt;SPAN&gt; and &lt;/SPAN&gt;&lt;A href="http://activiti.org/userguide/index.html#databaseConfiguration" rel="nofollow noopener noreferrer"&gt;http://activiti.org/userguide/index.html#databaseConfiguration&lt;/A&gt;&lt;SPAN&gt; where you can find the right properties to fiddle with to prevent this…&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 22 Nov 2012 14:34:06 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/how-to-create-a-variable-javaservicetask/m-p/114805#M80921</guid>
      <dc:creator>frederikherema1</dc:creator>
      <dc:date>2012-11-22T14:34:06Z</dc:date>
    </item>
    <item>
      <title>Re: How to create a variable JavaServiceTask ?</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/how-to-create-a-variable-javaservicetask/m-p/114806#M80922</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;^^&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks a lot for all !&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I have no other question for the moment &lt;img id="smileywink" class="emoticon emoticon-smileywink" src="https://connect.hyland.com/i/smilies/16x16_smiley-wink.png" alt="Smiley Wink" title="Smiley Wink" /&gt;&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 22 Nov 2012 14:39:39 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/how-to-create-a-variable-javaservicetask/m-p/114806#M80922</guid>
      <dc:creator>vire7777</dc:creator>
      <dc:date>2012-11-22T14:39:39Z</dc:date>
    </item>
  </channel>
</rss>

