<?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: write and read a variable from an object in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/write-and-read-a-variable-from-an-object/m-p/126906#M89278</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Are you using runtimeService.startProcess() or formService.submitStartForm()? Because, when you're using plain "startProcess", you're just submitting RAW variables, the form-properties definitions are ignored.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 01 Feb 2013 08:11:14 GMT</pubDate>
    <dc:creator>frederikherema1</dc:creator>
    <dc:date>2013-02-01T08:11:14Z</dc:date>
    <item>
      <title>write and read a variable from an object</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/write-and-read-a-variable-from-an-object/m-p/126905#M89277</link>
      <description>I don't know why it's doesn't work, to write the variable in the object and then to read it.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;userTask id="chooseAddName" name="Choose add Name" activiti:candidateGroups="st"&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;extensionElements&amp;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;lt;activiti:formProperty id="addName" name="Add name" expression="#{st</description>
      <pubDate>Fri, 01 Feb 2013 06:36:39 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/write-and-read-a-variable-from-an-object/m-p/126905#M89277</guid>
      <dc:creator>tomi87</dc:creator>
      <dc:date>2013-02-01T06:36:39Z</dc:date>
    </item>
    <item>
      <title>Re: write and read a variable from an object</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/write-and-read-a-variable-from-an-object/m-p/126906#M89278</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Are you using runtimeService.startProcess() or formService.submitStartForm()? Because, when you're using plain "startProcess", you're just submitting RAW variables, the form-properties definitions are ignored.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 01 Feb 2013 08:11:14 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/write-and-read-a-variable-from-an-object/m-p/126906#M89278</guid>
      <dc:creator>frederikherema1</dc:creator>
      <dc:date>2013-02-01T08:11:14Z</dc:date>
    </item>
    <item>
      <title>Re: write and read a variable from an object</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/write-and-read-a-variable-from-an-object/m-p/126907#M89279</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Ok now I'm using&amp;nbsp; FormService formService = activitiRule.getFormService();&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;CODE&gt; &lt;BR /&gt;StAppInfo stInfo= new StAppInfo ();&lt;BR /&gt;Map&amp;lt;String, Object&amp;gt; variables = new HashMap&amp;lt;String, Object&amp;gt;();&lt;BR /&gt;&lt;BR /&gt;stInfo.setStName("June Muller");&lt;BR /&gt;&lt;BR /&gt;variables.put("stAppInfo ", stInfo);&lt;BR /&gt;variables.put("addName", "Bernd Hauch");&lt;BR /&gt;&amp;nbsp; &lt;BR /&gt;formService.submitStartFormData(definition.getId(), variables);&lt;/CODE&gt;&lt;SPAN&gt;But how can I submit this now ?&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;If I select this then I have to submit a Map&amp;lt;String, Object&amp;gt; and a Map&amp;lt;String, String&amp;gt; .&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;But how can I submit then two with the submitStartFormData? Or how can I just submit my Map&amp;lt;String, Object&amp;gt; variables ?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;The method submitStartFormData(String, Map&amp;lt;String,String&amp;gt;) in the type FormService is not applicable for the arguments (String, Map&amp;lt;String,Object&amp;gt;)&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 01 Feb 2013 09:19:18 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/write-and-read-a-variable-from-an-object/m-p/126907#M89279</guid>
      <dc:creator>tomi87</dc:creator>
      <dc:date>2013-02-01T09:19:18Z</dc:date>
    </item>
    <item>
      <title>Re: write and read a variable from an object</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/write-and-read-a-variable-from-an-object/m-p/126908#M89280</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Form-properties have a couple of string-&amp;gt;object conversions out of the box: date, long, … If you want to use another type of "form property", you can create custom types. However, the form-properties are intended to be used in combination with form-technologies. If you want to populate the process vita stuff that does not come from a form (e.g.. a new instance of StAppInfo), you should just use startProcess(…) and pass in the map&amp;lt;string, object&amp;gt;.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Later on in the process, you can have TASK-forms that can use the stdAppInfo-pojo in their form-properties.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 01 Feb 2013 09:52:12 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/write-and-read-a-variable-from-an-object/m-p/126908#M89280</guid>
      <dc:creator>frederikherema1</dc:creator>
      <dc:date>2013-02-01T09:52:12Z</dc:date>
    </item>
    <item>
      <title>Re: write and read a variable from an object</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/write-and-read-a-variable-from-an-object/m-p/126909#M89281</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;ok. When I go back to my question:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;If I ask which addName is inside it gives me null:&lt;BR /&gt;assertEquals("Bernd Hauch", stInfo.getAddName());&lt;/BLOCKQUOTE&gt;&lt;SPAN&gt;How can I fix that now, when the method submitStartFormData(String, Map&amp;lt;String,String&amp;gt;) says that I can't use my variables to submit it?&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Variables:&lt;/SPAN&gt;&lt;BR /&gt;&lt;CODE&gt;StAppInfo stInfo= new StAppInfo ();&lt;BR /&gt;Map&amp;lt;String, Object&amp;gt; variables = new HashMap&amp;lt;String, Object&amp;gt;();&lt;BR /&gt;stInfo.setStName("June Muller");&lt;BR /&gt;variables.put("stAppInfo ", stInfo);&lt;BR /&gt;variables.put("addName", "Bernd Hauch");&lt;/CODE&gt;&lt;BR /&gt;&lt;SPAN&gt;I don't understand it.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 01 Feb 2013 10:27:47 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/write-and-read-a-variable-from-an-object/m-p/126909#M89281</guid>
      <dc:creator>tomi87</dc:creator>
      <dc:date>2013-02-01T10:27:47Z</dc:date>
    </item>
    <item>
      <title>Re: write and read a variable from an object</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/write-and-read-a-variable-from-an-object/m-p/126910#M89282</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I tried it now like this: But I get still an error message&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;CODE&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FormService formService = activitiRule.getFormService();&lt;BR /&gt;&amp;nbsp; TaskService taskService = activitiRule.getTaskService();&lt;BR /&gt;&amp;nbsp; RuntimeService runtimeService = activitiRule.getRuntimeService();&lt;BR /&gt;&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; Map&amp;lt;String, Object&amp;gt; variables = new HashMap&amp;lt;String, Object&amp;gt;();&lt;BR /&gt;&amp;nbsp; StAppInfo stInfo= new StAppInfo ();&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; variables.put("stAppInfo ", stInfo);&lt;BR /&gt;&lt;BR /&gt;runtimeService.startProcessInstanceByKey("part1XorAdvisor", variables);&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //NullPointerException&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp; Task task = taskService.createTaskQuery().singleResult();&lt;BR /&gt;&amp;nbsp; Map&amp;lt;String, String&amp;gt; formProperties = new HashMap&amp;lt;String, String&amp;gt;();&lt;BR /&gt;&amp;nbsp; formProperties.put("addName", "Bernd Hauch");&lt;BR /&gt;&amp;nbsp; formProperties.put("addEmail", "addr@email.de");&amp;nbsp; &lt;BR /&gt;&amp;nbsp; formProperties.put("requestAccepted", "true"); // Test with input == true&lt;BR /&gt;&lt;BR /&gt;formService.submitTaskFormData(task.getId(), formProperties);&lt;BR /&gt;&amp;nbsp; &lt;BR /&gt;&amp;nbsp; assertEquals("searchANameAsAdd", task.getTaskDefinitionKey());&lt;BR /&gt;&amp;nbsp; System.out.println("should be Bernd Hauch: " + studentInfo.getAdvisorName());&amp;nbsp; //but is null&lt;/CODE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 02 Feb 2013 06:46:26 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/write-and-read-a-variable-from-an-object/m-p/126910#M89282</guid>
      <dc:creator>tomi87</dc:creator>
      <dc:date>2013-02-02T06:46:26Z</dc:date>
    </item>
    <item>
      <title>Re: write and read a variable from an object</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/write-and-read-a-variable-from-an-object/m-p/126911#M89283</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Where is the 'studentInfo' variable coming from? It would be easier for us if you could provide a simple unit test.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 04 Feb 2013 08:30:14 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/write-and-read-a-variable-from-an-object/m-p/126911#M89283</guid>
      <dc:creator>jbarrez</dc:creator>
      <dc:date>2013-02-04T08:30:14Z</dc:date>
    </item>
    <item>
      <title>Re: write and read a variable from an object</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/write-and-read-a-variable-from-an-object/m-p/126912#M89284</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;"studentInfo" variable is a writing mistake.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;here again my bpmn20.xml, my test and the error message:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;bpmn20.xml:&lt;/SPAN&gt;&lt;BR /&gt;&lt;CODE&gt;&amp;lt;process id="part1ChooseAdd"&amp;gt;&lt;BR /&gt;&amp;nbsp; &amp;lt;startEvent id="start"&amp;gt;&amp;lt;/startEvent&amp;gt;&lt;BR /&gt;&amp;nbsp; &amp;lt;sequenceFlow id="flow129" sourceRef="start"&lt;BR /&gt;&amp;nbsp;&amp;nbsp; targetRef="searchAPrAsAdd"&amp;gt;&amp;lt;/sequenceFlow&amp;gt;&lt;BR /&gt;&amp;nbsp; &amp;lt;userTask id="searchAPrAsAdd" name="search a pr as add"&lt;BR /&gt;&amp;nbsp;&amp;nbsp; activiti:candidateGroups="student"&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;lt;extensionElements&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;activiti:formProperty id="addName" name="Add name"&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; expression="#{stAppInfo.addName}" required="true" /&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;activiti:formProperty id="addEmail" name="Add Email"&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; expression="#{stAppInfo.addEmail}" required="true" /&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;lt;/extensionElements&amp;gt;&lt;BR /&gt;&amp;nbsp; &amp;lt;/userTask&amp;gt;&lt;BR /&gt;&amp;nbsp; &amp;lt;sequenceFlow id="flow2" name="" sourceRef="searchAPrAsAdd"&lt;BR /&gt;&amp;nbsp;&amp;nbsp; targetRef="theEnd"&amp;gt;&amp;lt;/sequenceFlow&amp;gt;&lt;BR /&gt;&amp;nbsp; &amp;lt;endEvent id="theEnd"&amp;gt;&amp;lt;/endEvent&amp;gt;&lt;/CODE&gt;&lt;BR /&gt;&lt;SPAN&gt;My Test:&lt;/SPAN&gt;&lt;BR /&gt;&lt;CODE&gt;public class ChooseAddTest {&lt;BR /&gt;&lt;BR /&gt; @Rule&lt;BR /&gt; public ActivitiRule activitiRule = new ActivitiRule("activiti.cfg-mem.xml");&lt;BR /&gt; @Autowired&lt;BR /&gt; private RuntimeService runtimeService;&lt;BR /&gt;&lt;BR /&gt; @Autowired&lt;BR /&gt; private TaskService taskService;&lt;BR /&gt; &lt;BR /&gt; @Autowired&lt;BR /&gt; private FormService formService;&lt;BR /&gt; @Test&lt;BR /&gt; // deploys process with form properties&lt;BR /&gt; @Deployment(resources = { "part1Application/chooseAdd.bpmn20.xml" })&lt;BR /&gt; public void testChooseAdd() {&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp; Map&amp;lt;String, Object&amp;gt; variables = new HashMap&amp;lt;String, Object&amp;gt;();&lt;BR /&gt;&amp;nbsp; stAppInfo studentInfo = new stAppInfo();&lt;BR /&gt;&amp;nbsp; variables.put("stAppInfo", studentInfo);&lt;BR /&gt;&amp;nbsp; runtimeService.startProcessInstanceByKey("part1ChooseAdd", variables);&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp; Task task = taskService.createTaskQuery().singleResult();&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp; Map&amp;lt;String, String&amp;gt; formProperties = new HashMap&amp;lt;String, String&amp;gt;();&lt;BR /&gt;&amp;nbsp; formProperties.put("addName", "Bernd Hauch");&lt;BR /&gt;&amp;nbsp; formProperties.put("addEmail", "advisorATemail.com"); &lt;BR /&gt;&amp;nbsp; formService.submitTaskFormData(task.getId(), formProperties);&lt;BR /&gt;&amp;nbsp; &lt;BR /&gt;&lt;BR /&gt;&amp;nbsp; System.out.println("sould be Bernd Hauch: " + studentInfo.getaddName());&lt;BR /&gt; }&lt;BR /&gt;}&lt;/CODE&gt;&lt;BR /&gt;&lt;SPAN&gt;error message:&amp;nbsp; (ChooseAddTest.java:66) is runtimeService.startProcessInstanceByKey("part1ChooseAdd", variables);&lt;/SPAN&gt;&lt;BR /&gt;&lt;CODE&gt;java.lang.NullPointerException&lt;BR /&gt; at org.bpmwithactiviti.part1ApplicationTest.ChooseAddTest.testChooseAdd(ChooseAddTest.java:66)&lt;BR /&gt; at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)&lt;BR /&gt; at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)&lt;BR /&gt; at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)&lt;BR /&gt; at java.lang.reflect.Method.invoke(Unknown Source)&lt;BR /&gt; at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)&lt;BR /&gt; at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)&lt;BR /&gt; at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)&lt;BR /&gt; at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)&lt;BR /&gt; at org.junit.rules.TestWatchman$1.evaluate(TestWatchman.java:48)&lt;BR /&gt; at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)&lt;BR /&gt; at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)&lt;BR /&gt; at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)&lt;BR /&gt; at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)&lt;BR /&gt; at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)&lt;BR /&gt; at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)&lt;BR /&gt; at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)&lt;BR /&gt; at org.junit.runners.ParentRunner.run(ParentRunner.java:236)&lt;BR /&gt; at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50)&lt;BR /&gt; at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38)&lt;BR /&gt; at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467)&lt;BR /&gt; at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683)&lt;BR /&gt; at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390)&lt;BR /&gt; at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197)&lt;BR /&gt;&lt;/CODE&gt;&lt;BR /&gt;&lt;SPAN&gt;For my test: &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I think that I need to submit the&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Map&amp;lt;String, Object&amp;gt; variables = new HashMap&amp;lt;String, Object&amp;gt;();&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;stAppInfo studentInfo = new stAppInfo();&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;variables.put("stAppInfo", studentInfo);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;because the bpmn20.xml file want to store the variable addName and addEmail in the stAppInfo Object.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Then I think I also need to submit the variable values/names&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Map&amp;lt;String, String&amp;gt; formProperties = new HashMap&amp;lt;String, String&amp;gt;();&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;formProperties.put("addName", "Bernd Hauch");&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;formProperties.put("addEmail", "advisorATemail.com"); &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Can you explain me how this works in the right way with the "double" submitting ?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 05 Feb 2013 08:19:32 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/write-and-read-a-variable-from-an-object/m-p/126912#M89284</guid>
      <dc:creator>tomi87</dc:creator>
      <dc:date>2013-02-05T08:19:32Z</dc:date>
    </item>
    <item>
      <title>Re: write and read a variable from an object</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/write-and-read-a-variable-from-an-object/m-p/126913#M89285</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;@Autowired&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; private RuntimeService runtimeService;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;You are trying to inject the runtime service using a Spring autowired annotation. But you arent using a spring container, but Activiti standalone.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Remove the lines above and use activitiRule.getRuntimeService() where needed.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 05 Feb 2013 12:46:28 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/write-and-read-a-variable-from-an-object/m-p/126913#M89285</guid>
      <dc:creator>jbarrez</dc:creator>
      <dc:date>2013-02-05T12:46:28Z</dc:date>
    </item>
    <item>
      <title>Re: write and read a variable from an object</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/write-and-read-a-variable-from-an-object/m-p/126914#M89286</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;You're doing it the right way, only your "runtimeService" is null, that the only thing that can cause NPE on that line…&lt;/SPAN&gt;&lt;BR /&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;error message: (ChooseAddTest.java:66) is runtimeService.startProcessInstanceByKey("part1ChooseAdd", variables);&lt;/BLOCKQUOTE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 05 Feb 2013 12:47:24 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/write-and-read-a-variable-from-an-object/m-p/126914#M89286</guid>
      <dc:creator>frederikherema1</dc:creator>
      <dc:date>2013-02-05T12:47:24Z</dc:date>
    </item>
    <item>
      <title>Re: write and read a variable from an object</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/write-and-read-a-variable-from-an-object/m-p/126915#M89287</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Ok thank you. I deleted the @Autowired private RuntimeService runtimeService;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Now its going further.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;But I get still the error message that the value of studentInfo.getAdvisorName() is null:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; System.out.println("sould be Bernd Hauch: " + studentInfo.getaddName());&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Now I tried it with:&lt;/SPAN&gt;&lt;BR /&gt;&lt;CODE&gt;List&amp;lt;HistoricDetail&amp;gt; historyVariables = activitiRule.getHistoryService().createHistoricDetailQuery().variableUpdates()&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .orderByVariableName().asc().list();&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; assertNotNull(historyVariables);&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; assertEquals(1, historyVariables.size());&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; HistoricVariableUpdate stAppUpdate = ((HistoricVariableUpdate) historyVariables.get(0));&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; assertEquals("stAppInfo", stAppUpdate.getVariableName());&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; StAppInfo&amp;nbsp; saii = (StAppInfo) stAppUpdate.getValue();&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; //saii.getAdvisorName() is null&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; assertEquals("Bernd Hauch", saii.getAddName());&lt;/CODE&gt;&lt;SPAN&gt;But it says the same that saii.getAdvisorName() is null.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Ho can I get access to my stored values of the variables addName and addEmail ?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 06 Feb 2013 06:57:28 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/write-and-read-a-variable-from-an-object/m-p/126915#M89287</guid>
      <dc:creator>tomi87</dc:creator>
      <dc:date>2013-02-06T06:57:28Z</dc:date>
    </item>
    <item>
      <title>Re: write and read a variable from an object</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/write-and-read-a-variable-from-an-object/m-p/126916#M89288</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Could you perhaps write a unit-test (look at the sticky in the forum with good guidance how to do this) and upload this somewhere we can access it? Because pasting snippets back and forth won't take us anywhere…&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 06 Feb 2013 08:47:50 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/write-and-read-a-variable-from-an-object/m-p/126916#M89288</guid>
      <dc:creator>frederikherema1</dc:creator>
      <dc:date>2013-02-06T08:47:50Z</dc:date>
    </item>
    <item>
      <title>Re: write and read a variable from an object</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/write-and-read-a-variable-from-an-object/m-p/126917#M89289</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I put it into a zip. Here:&lt;/SPAN&gt;&lt;BR /&gt;&lt;A href="https://www.dropbox.com/s/7vdamm700650jse/propertyTestTomi87.zip" rel="nofollow noopener noreferrer"&gt;https://www.dropbox.com/s/7vdamm700650jse/propertyTestTomi87.zip&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I have problems to use Gists.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Hope it's ok for you.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 06 Feb 2013 09:37:37 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/write-and-read-a-variable-from-an-object/m-p/126917#M89289</guid>
      <dc:creator>tomi87</dc:creator>
      <dc:date>2013-02-06T09:37:37Z</dc:date>
    </item>
    <item>
      <title>Re: write and read a variable from an object</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/write-and-read-a-variable-from-an-object/m-p/126918#M89290</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I dont know if this works but I created now here:&lt;/SPAN&gt;&lt;BR /&gt;&lt;A href="https://github.com/tomi87/propertyTestTomi87.git" rel="nofollow noopener noreferrer"&gt;https://github.com/tomi87/propertyTestTomi87.git&lt;/A&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 07 Feb 2013 07:53:53 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/write-and-read-a-variable-from-an-object/m-p/126918#M89290</guid>
      <dc:creator>tomi87</dc:creator>
      <dc:date>2013-02-07T07:53:53Z</dc:date>
    </item>
    <item>
      <title>Re: write and read a variable from an object</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/write-and-read-a-variable-from-an-object/m-p/126919#M89291</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Discovered what the issue is here. A serializable-value is handled differently than any other variables, since it can be altered in-memory. They are, when the context closes, checked for modification and flushed to the database, without an explicit "setVariable()" command. The code involved:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;CODE&gt;&lt;BR /&gt;public void flush() {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; // this first check verifies if the variable value was not overwritten with another object&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (deserializedObject==variableInstanceEntity.getCachedValue()) {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; byte[] bytes = SerializableType.serialize(deserializedObject, variableInstanceEntity);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (!Arrays.equals(originalBytes, bytes)) {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; variableInstanceEntity&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .getByteArrayValue()&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .setBytes(bytes);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR /&gt;&amp;nbsp; }&lt;BR /&gt;&lt;/CODE&gt;&lt;BR /&gt;&lt;SPAN&gt;This works as expected, but down not update the historic detail-value, because there is no explicit "setVariable()" command called, so no historic detail can be recorded. If you would have an additional (service/receive) tasks after the task, you would see that the RUNTIME variable is indeed altered. Workaround for this is to add an additional service-task (or script-task) after the userTask, that does nothing more than call "execution.setVariable(execution.getVariable("stInfo")".&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 07 Feb 2013 09:50:40 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/write-and-read-a-variable-from-an-object/m-p/126919#M89291</guid>
      <dc:creator>frederikherema1</dc:creator>
      <dc:date>2013-02-07T09:50:40Z</dc:date>
    </item>
    <item>
      <title>Re: write and read a variable from an object</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/write-and-read-a-variable-from-an-object/m-p/126920#M89292</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hey thank you for the tipp.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;But It doesn't work right.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;scriptTask id="scrpt" name="Execute script" scriptFormat="groovy"&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;script&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;execution.setVariable(execution.getVariable("stInfo")&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&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;BR /&gt;&lt;SPAN&gt;You are sure that it should: getVariable("stInfo") ?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;And I get this error:&lt;/SPAN&gt;&lt;BR /&gt;&lt;CODE&gt;org.activiti.engine.ActivitiException: problem evaluating script: org.codehaus.groovy.control.MultipleCompilationErrorsException: startup failed:&lt;BR /&gt;Script1.groovy: 1: unexpected token:&amp;nbsp; @ line 1, column 60.&lt;BR /&gt;&amp;nbsp;&amp;nbsp; on.getVariable("stInfo")&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;&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;&lt;BR /&gt;1 error&lt;BR /&gt;&lt;BR /&gt; at org.activiti.engine.impl.scripting.ScriptingEngines.evaluate(ScriptingEngines.java:71)&lt;BR /&gt; at org.activiti.engine.impl.bpmn.behavior.ScriptTaskActivityBehavior.execute(ScriptTaskActivityBehavior.java:51)&lt;BR /&gt; at org.activiti.engine.impl.pvm.runtime.AtomicOperationActivityExecute.execute(AtomicOperationActivityExecute.java:44)&lt;BR /&gt; at org.activiti.engine.impl.interceptor.CommandContext.performOperation(CommandContext.java:85)&lt;BR /&gt;…&lt;/CODE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 18 Feb 2013 06:56:02 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/write-and-read-a-variable-from-an-object/m-p/126920#M89292</guid>
      <dc:creator>tomi87</dc:creator>
      <dc:date>2013-02-18T06:56:02Z</dc:date>
    </item>
    <item>
      <title>Re: write and read a variable from an object</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/write-and-read-a-variable-from-an-object/m-p/126921#M89293</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Perhaps end with an ';'&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;unexpected token:&amp;nbsp; @ line 1, column 60.&lt;/BLOCKQUOTE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 18 Feb 2013 08:52:06 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/write-and-read-a-variable-from-an-object/m-p/126921#M89293</guid>
      <dc:creator>frederikherema1</dc:creator>
      <dc:date>2013-02-18T08:52:06Z</dc:date>
    </item>
    <item>
      <title>Re: write and read a variable from an object</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/write-and-read-a-variable-from-an-object/m-p/126922#M89294</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I tried it with an ";" too. But the same error message.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;CODE&gt;org.activiti.engine.ActivitiException: problem evaluating script: org.codehaus.groovy.control.MultipleCompilationErrorsException: startup failed:&lt;BR /&gt;Script1.groovy: 1: unexpected token:&amp;nbsp; @ line 1, column 61.&lt;BR /&gt;&amp;nbsp;&amp;nbsp; n.getVariable("stInfo"); &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;&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;&lt;BR /&gt;1 error&lt;BR /&gt;&lt;BR /&gt; at org.activiti.engine.impl.scripting.ScriptingEngines.evaluate(ScriptingEngines.java:71)&lt;BR /&gt; at org.activiti.engine.impl.bpmn.behavior.ScriptTaskActivityBehavior.execute(ScriptTaskActivityBehavior.java:51)&lt;BR /&gt; at org.activiti.engine.impl.pvm.runtime.AtomicOperationActivityExecute.execute(AtomicOperationActivityExecute.java:44)&lt;BR /&gt; at org.activiti.engine.impl.interceptor.CommandContext.performOperation(CommandContext.java:85)&lt;BR /&gt; at org.activiti.engine.impl.persistence.entity.ExecutionEntity.performOperationSync(ExecutionEntity.java:535)&lt;BR /&gt; at org.activiti.engine.impl.persistence.entity.ExecutionEntity.performOperation(ExecutionEntity.java:530)&lt;BR /&gt; at org.activiti.engine.impl.pvm.runtime.AtomicOperationTransitionNotifyListenerStart.eventNotificationsCompleted(AtomicOperationTransitionNotifyListenerStart.java:52)&lt;BR /&gt; at org.activiti.engine.impl.pvm.runtime.AbstractEventAtomicOperation.execute(AbstractEventAtomicOperation.java:56)&lt;BR /&gt; at org.activiti.engine.impl.interceptor.CommandContext.performOperation(CommandContext.java:85)&lt;BR /&gt; at org.activiti.engine.impl.persistence.entity.ExecutionEntity.performOperationSync(ExecutionEntity.java:535)&lt;BR /&gt; at org.activiti.engine.impl.persistence.entity.ExecutionEntity.performOperation(ExecutionEntity.java:530)&lt;BR /&gt; at org.activiti.engine.impl.pvm.runtime.AbstractEventAtomicOperation.execute(AbstractEventAtomicOperation.java:49)&lt;BR /&gt; at org.activiti.engine.impl.interceptor.CommandContext.performOperation(CommandContext.java:85)&lt;BR /&gt; at org.activiti.engine.impl.persistence.entity.ExecutionEntity.performOperationSync(ExecutionEntity.java:535)&lt;BR /&gt;&lt;/CODE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 18 Feb 2013 08:56:43 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/write-and-read-a-variable-from-an-object/m-p/126922#M89294</guid>
      <dc:creator>tomi87</dc:creator>
      <dc:date>2013-02-18T08:56:43Z</dc:date>
    </item>
    <item>
      <title>Re: write and read a variable from an object</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/write-and-read-a-variable-from-an-object/m-p/126923#M89295</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Please CHECK your code before posting to forum, I'm not a groovy-compiler/interpreter &lt;img id="smileytongue" class="emoticon emoticon-smileytongue" src="https://connect.hyland.com/i/smilies/16x16_smiley-tongue.png" alt="Smiley Tongue" title="Smiley Tongue" /&gt;. You're missing a closing bracket!&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 18 Feb 2013 09:01:25 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/write-and-read-a-variable-from-an-object/m-p/126923#M89295</guid>
      <dc:creator>frederikherema1</dc:creator>
      <dc:date>2013-02-18T09:01:25Z</dc:date>
    </item>
    <item>
      <title>Re: write and read a variable from an object</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/write-and-read-a-variable-from-an-object/m-p/126924#M89296</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;OMG! Thank you!&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;But now I get this error:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;CODE&gt;org.activiti.engine.ActivitiException: problem evaluating script: javax.script.ScriptException: groovy.lang.MissingMethodException: No signature of method: org.activiti.engine.impl.persistence.entity.ExecutionEntity.setVariable() is applicable for argument types: (null) values: [null]&lt;BR /&gt;Possible solutions: getVariable(java.lang.String), setVariable(java.lang.String, java.lang.Object), setVariables(java.util.Map), getVariables(), hasVariable(java.lang.String), hasVariables()&lt;BR /&gt; at org.activiti.engine.impl.scripting.ScriptingEngines.evaluate(ScriptingEngines.java:71)&lt;BR /&gt; at org.activiti.engine.impl.bpmn.behavior.ScriptTaskActivityBehavior.execute(ScriptTaskActivityBehavior.java:51)&lt;BR /&gt; at org.activiti.engine.impl.pvm.runtime.AtomicOperationActivityExecute.execute(AtomicOperationActivityExecute.java:44)&lt;BR /&gt; at org.activiti.engine.impl.interceptor.CommandContext.performOperation(CommandContext.java:80)&lt;/CODE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 18 Feb 2013 09:44:22 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/write-and-read-a-variable-from-an-object/m-p/126924#M89296</guid>
      <dc:creator>tomi87</dc:creator>
      <dc:date>2013-02-18T09:44:22Z</dc:date>
    </item>
  </channel>
</rss>

