<?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 script task/javascript, How to add elements to ArrayList? in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/script-task-javascript-how-to-add-elements-to-arraylist/m-p/176323#M129453</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I'm trying to use ArrayList in a script task: &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;scriptTask id="scripttask1" name="script task" scriptFormat="javascript" activiti:autoStoreVariables="false"&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;script&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; myList = Packages.java.util.ArrayList&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; myList.add("test value 1");&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; execution.setVariable("myList", myList);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/script&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;/scriptTask&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Keeps getting error while running the flow:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;[error] application - problem evaluating script: sun.org.mozilla.javascript.internal.EvaluatorException: Java class "java.util.ArrayList" has no public instance field or method named "add". (&amp;lt;Unknown source&amp;gt;#2) in &amp;lt;Unknown source&amp;gt; at line number 2&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;[error] application - org.activiti.engine.impl.scripting.ScriptingEngines.evaluate(ScriptingEngines.java:89)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;org.activiti.engine.impl.scripting.ScriptingEngines.evaluate(ScriptingEngines.java:73)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;org.activiti.engine.impl.bpmn.behavior.ScriptTaskActivityBehavior.execute(ScriptTaskActivityBehavior.java:63)&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;Can anyone help with this, please?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 05 Mar 2015 01:18:36 GMT</pubDate>
    <dc:creator>jinwang2000</dc:creator>
    <dc:date>2015-03-05T01:18:36Z</dc:date>
    <item>
      <title>script task/javascript, How to add elements to ArrayList?</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/script-task-javascript-how-to-add-elements-to-arraylist/m-p/176323#M129453</link>
      <description>I'm trying to use ArrayList in a script task: &amp;lt;scriptTask id="scripttask1" name="script task" scriptFormat="javascript" activiti:autoStoreVariables="false"&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;script&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; myList = Packages.java.util.ArrayList&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; myList.add("test value 1");&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; execution.setVariable("myList", myLi</description>
      <pubDate>Thu, 05 Mar 2015 01:18:36 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/script-task-javascript-how-to-add-elements-to-arraylist/m-p/176323#M129453</guid>
      <dc:creator>jinwang2000</dc:creator>
      <dc:date>2015-03-05T01:18:36Z</dc:date>
    </item>
    <item>
      <title>Re: script task/javascript, How to add elements to ArrayList?</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/script-task-javascript-how-to-add-elements-to-arraylist/m-p/176324#M129454</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi Jin,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Are you using the Rhino (JDK6 or 7) or the Nashorn (JDK8) script engine?&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;In Nashorn the following script works;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;javascript&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;var ArrayList = Java.type('java.util.ArrayList');&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;var myList = new ArrayList();&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;myList.add("test value 1");&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;execution.setVariable("myList", myList);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;/javascript&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Regards,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Yvo&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 05 Mar 2015 10:38:47 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/script-task-javascript-how-to-add-elements-to-arraylist/m-p/176324#M129454</guid>
      <dc:creator>yvoswillens</dc:creator>
      <dc:date>2015-03-05T10:38:47Z</dc:date>
    </item>
  </channel>
</rss>

