<?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: Passing parameters to Java classes in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/passing-parameters-to-java-classes/m-p/103717#M72345</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Thanks again for your time.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Yes, your second suggestion would probably do the trick! I.e. allow me to pass name/values without hard bindings to instance variables. I will continue experimenting with this and hope that I can end up with a proof-of-concept allowing fragments of our current functionality to run within the realm of your interesting and powerful engine &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 20 Jul 2012 10:01:14 GMT</pubDate>
    <dc:creator>borisjan</dc:creator>
    <dc:date>2012-07-20T10:01:14Z</dc:date>
    <item>
      <title>Passing parameters to Java classes</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/passing-parameters-to-java-classes/m-p/103712#M72340</link>
      <description>Hi, I have read the documentation to my best ability but still is not sure how to do the following (if possible at all):I would like to execute Java code (service task) passing in a variable number of possible varying parameters. I.e. a set of name/values that the Java code would use for its executi</description>
      <pubDate>Thu, 19 Jul 2012 15:25:07 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/passing-parameters-to-java-classes/m-p/103712#M72340</guid>
      <dc:creator>borisjan</dc:creator>
      <dc:date>2012-07-19T15:25:07Z</dc:date>
    </item>
    <item>
      <title>Re: Passing parameters to Java classes</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/passing-parameters-to-java-classes/m-p/103713#M72341</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;you can use &lt;/SPAN&gt;&lt;EM&gt;org.activiti.engine.delegate.Expression&lt;/EM&gt;&lt;SPAN&gt; to pass any variables to the java class implementing JavaDelegate and set the&amp;nbsp; variables on the flow event (take).&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 19 Jul 2012 22:34:52 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/passing-parameters-to-java-classes/m-p/103713#M72341</guid>
      <dc:creator>plehal</dc:creator>
      <dc:date>2012-07-19T22:34:52Z</dc:date>
    </item>
    <item>
      <title>Re: Passing parameters to Java classes</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/passing-parameters-to-java-classes/m-p/103714#M72342</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;You can use the Service-task fields to add values to a service-task. Indeed, these values CAN be process-variables, but not limited to that. For example, you can pass in literal values (e.g. "myString") or numbers (${12345}). On top of that, you should have a "service" provide those variables, by exposing a bean to alfresco that provides these variables. Than you can use "${myBean.getValueToUse()}" as value for the activiti:field.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;In case this doesn't meet your requirements, you can always do the following:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;UL&gt;&lt;LI&gt;Create a sub-process around the part of the process you want to have "local" variables for&lt;/LI&gt;&lt;BR /&gt;&lt;LI&gt;Subprocess creates an additional variable-scope.&lt;/LI&gt;&lt;BR /&gt;&lt;LI&gt;Set variables on the sub-process scope using DelegateExecution.setVrariablesLocal() inside the process, or use the runtimeService.setVariablesLocal() from outside the process&lt;/LI&gt;&lt;BR /&gt;&lt;LI&gt;Once the sub-process completes, the scow is destroyed and all LOCAL variables are removed, not polluting the mail process variables&lt;/LI&gt;&lt;/UL&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 20 Jul 2012 07:14:36 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/passing-parameters-to-java-classes/m-p/103714#M72342</guid>
      <dc:creator>frederikherema1</dc:creator>
      <dc:date>2012-07-20T07:14:36Z</dc:date>
    </item>
    <item>
      <title>Re: Passing parameters to Java classes</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/passing-parameters-to-java-classes/m-p/103715#M72343</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Thanks for your valuable feedback. &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;As far as I understand your suggestions I still need to use the field injection mechanism which require that my Java class has explicit fields defined in advance and these field names must correspond to the field names I am conveying. Thus the code below only work if my class define the filterClass field of type engine.delegate.Expression.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;serviceTask id="facadefilter" name="FacadeTest" activiti:class="com.agetor.bpm.bridge.FilterFacade"&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;extensionElements&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;activiti:field name="filterClass"&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&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;com.agetor.bpm.bridge.SimulatedFilter&amp;lt;/activiti:string&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/activiti:field&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;That is my core problem. I have some legacy Java classes that receive a Properties object filled with name/value pairs that were previously collected from some XML similar to tat of BPMN but that engine conveyed the parameters/fields as a method parameter object. So now I may looking for a work-around of some sort here.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;All my problems would be solved i only the field-mechanism could work &lt;/SPAN&gt;&lt;EM&gt;without &lt;/EM&gt;&lt;SPAN&gt;injecting into class fields but simply provide the name/values of the field thorough the DelegateExecution context object where I would iterate around them and pick what I liked &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I also thought about the sub-process solution but it seems like stretching things very far and making diagram unnecessarily complex. And I am not sure if your suggestion implies that I would have to set variables programmatically before running the process? My goal i to state the complete execution in a BPMN 2.0 (including parameters for the Java tasks).&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I don't suppose the data input/output of BPMN 2.0 would be any help to me here? or that it is yet supported by Activiti?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 20 Jul 2012 08:22:52 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/passing-parameters-to-java-classes/m-p/103715#M72343</guid>
      <dc:creator>borisjan</dc:creator>
      <dc:date>2012-07-20T08:22:52Z</dc:date>
    </item>
    <item>
      <title>Re: Passing parameters to Java classes</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/passing-parameters-to-java-classes/m-p/103716#M72344</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Without using the process-variables, I'm afraid storing stuff on the DelegateExecution will be hard. Just thinking with you here, don't take this as "best practice for activiti", some of the workaround I think of, if I get your use case correctly.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Solution one:&lt;/SPAN&gt;&lt;BR /&gt;&lt;UL&gt;&lt;LI&gt;For EACH of your existing java-beans, write a wrapper JavaDelegate that just evaluates the expressions and put's them all in a map. This map is passed on to your existing java)bean.&lt;/LI&gt;&lt;/UL&gt;&lt;SPAN&gt;Solution two:&lt;/SPAN&gt;&lt;BR /&gt;&lt;UL&gt;&lt;LI&gt;Create a generic JavaDelegate (eg. MapPassingJavaDelegate). This has two activiti:field's: parameterMap and wrappenBeanReferende&lt;/LI&gt;&lt;BR /&gt;&lt;LI&gt;The mappedBeanReference is a string, identifying which of your beans you want to use (classname, lookup, …)&lt;/LI&gt;&lt;BR /&gt;&lt;LI&gt;The parameterMap is a sting-property:&lt;/LI&gt;&lt;CODE&gt;&lt;BR /&gt;&amp;lt;activiti:field name="parameterMap"&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;activiti:string&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;![CDATA[&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; param1 : "theParam",&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; param2: true,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; param3: 12345&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ]]&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/activiti:string&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/activiti:field&amp;gt;&lt;BR /&gt;&lt;/CODE&gt;&lt;BR /&gt;&lt;LI&gt;Parse the JSON from the field in your MapPassingJavaDelegate, generating a raw hash map with the values (use org.json.simple.JSONObject, this extends HashMap and needs no conversion to pass into your beans) and pass on the the looked-up legacy-bean&lt;/LI&gt;&lt;BR /&gt;&lt;LI&gt;You can also use variables in the JSON, just add JUEL-statements in the CDATA-body and use "expression" instead of "string" for the field&lt;/LI&gt;&lt;/UL&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 20 Jul 2012 09:04:35 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/passing-parameters-to-java-classes/m-p/103716#M72344</guid>
      <dc:creator>frederikherema1</dc:creator>
      <dc:date>2012-07-20T09:04:35Z</dc:date>
    </item>
    <item>
      <title>Re: Passing parameters to Java classes</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/passing-parameters-to-java-classes/m-p/103717#M72345</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Thanks again for your time.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Yes, your second suggestion would probably do the trick! I.e. allow me to pass name/values without hard bindings to instance variables. I will continue experimenting with this and hope that I can end up with a proof-of-concept allowing fragments of our current functionality to run within the realm of your interesting and powerful engine &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 20 Jul 2012 10:01:14 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/passing-parameters-to-java-classes/m-p/103717#M72345</guid>
      <dc:creator>borisjan</dc:creator>
      <dc:date>2012-07-20T10:01:14Z</dc:date>
    </item>
    <item>
      <title>Re: Passing parameters to Java classes</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/passing-parameters-to-java-classes/m-p/103718#M72346</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Cool. If possible, you can always post your POC-code on the forum, always interested in these kind of solutions&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 20 Jul 2012 10:28:35 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/passing-parameters-to-java-classes/m-p/103718#M72346</guid>
      <dc:creator>frederikherema1</dc:creator>
      <dc:date>2012-07-20T10:28:35Z</dc:date>
    </item>
    <item>
      <title>Re: Passing parameters to Java classes</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/passing-parameters-to-java-classes/m-p/103719#M72347</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I would like to do passing value from java to activiti workflow. for that i am using java class&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;public class initListener implements JavaDelegate{&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; @Override&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; public void notify(DelegateTask task) {&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; try {&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; String name="activiiti";&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; System.out.println("namevalue####" + name);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; DelegateExecution execution = task.getExecution();&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; execution.setVariable("values", execution);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; System.out.println("execution value &amp;amp;&amp;amp;&amp;amp;&amp;amp;&amp;amp;&amp;amp;" + execution);&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; }catch(Exception e){&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; System.out.println("error" + e);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; }&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt; }&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt; @Override&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; public void notify(DelegateExecution arg) throws Exception {&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; String name="activiiti";&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; arg.setVariable("test", name);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; System.out.println("namevalue####" + name);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; }&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt; @Override&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; public void execute(DelegateExecution arg0) throws Exception {&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; }&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;}&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Then&amp;nbsp; in the workflow i am trying to get the value from script task like&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;script name="groovy"&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;println "expected ans is&amp;nbsp; ${val}"&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;/script&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I could not get proper output ..&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Any one help me what mistake i have done. ?&lt;/SPAN&gt;&lt;BR /&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 29 Aug 2013 10:42:18 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/passing-parameters-to-java-classes/m-p/103719#M72347</guid>
      <dc:creator>rajkumararumuga</dc:creator>
      <dc:date>2013-08-29T10:42:18Z</dc:date>
    </item>
    <item>
      <title>Re: Passing parameters to Java classes</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/passing-parameters-to-java-classes/m-p/103720#M72348</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Anyone tell me &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;After Starting the process in workflow can we pass the value to whole workflow .. ?&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;that is user task and service task like that … &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 29 Aug 2013 10:46:15 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/passing-parameters-to-java-classes/m-p/103720#M72348</guid>
      <dc:creator>rajkumararumuga</dc:creator>
      <dc:date>2013-08-29T10:46:15Z</dc:date>
    </item>
    <item>
      <title>Re: Passing parameters to Java classes</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/passing-parameters-to-java-classes/m-p/103721#M72349</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Is it possible to pass the value to activiti while starting process, then throughout i can use the value in the workflow. If anyone knows please help me. thanks for the advance..&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 29 Aug 2013 11:00:27 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/passing-parameters-to-java-classes/m-p/103721#M72349</guid>
      <dc:creator>rajkumararumuga</dc:creator>
      <dc:date>2013-08-29T11:00:27Z</dc:date>
    </item>
    <item>
      <title>Re: Passing parameters to Java classes</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/passing-parameters-to-java-classes/m-p/103722#M72350</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;You can use the runtimeService.startProcessInstanceByXXX(…, variables). The map op variables you pass in will be available throughout the workflow (in expressions, javadelegates, …).&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 04 Sep 2013 09:25:06 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/passing-parameters-to-java-classes/m-p/103722#M72350</guid>
      <dc:creator>frederikherema1</dc:creator>
      <dc:date>2013-09-04T09:25:06Z</dc:date>
    </item>
    <item>
      <title>Re: Passing parameters to Java classes</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/passing-parameters-to-java-classes/m-p/103723#M72351</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi, &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Do we have something like this in activiti as of today. Basically my use-case is there is a generic Service task having no Expression Fields, this Generic Service task routes to a specific service task by calling Specific service task execute method. And this specific task contains the required expression fields &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;The templates using the Generic service task have many activiti extension field, but my generic service task has no knowledge of them and hence fails to instantiate, can we some how instantiate it and then use the execution variable to extract values of expressions instead.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Nut shell is it possible to instantiate a generic service task having no expression fields and the extension fields are passed in the execution environment variable.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Solanki&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 04 Jan 2016 07:02:28 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/passing-parameters-to-java-classes/m-p/103723#M72351</guid>
      <dc:creator>solanki</dc:creator>
      <dc:date>2016-01-04T07:02:28Z</dc:date>
    </item>
    <item>
      <title>Re: Passing parameters to Java classes</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/passing-parameters-to-java-classes/m-p/103724#M72352</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Yes, you can use an expression ${myBean.someMethod(someParam)}, but in that case you need to either &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;- use Spring and myBean is a Spring bean&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;- make the bean known to the engine by adding it via processEngineConfiguration.setBeans()&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 05 Jan 2016 09:46:47 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/passing-parameters-to-java-classes/m-p/103724#M72352</guid>
      <dc:creator>jbarrez</dc:creator>
      <dc:date>2016-01-05T09:46:47Z</dc:date>
    </item>
  </channel>
</rss>

