<?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: NPE on variables get from ProcessInstance loaded via ProcessInstanceQuery in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/npe-on-variables-get-from-processinstance-loaded-via/m-p/118266#M83414</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Thanks for reporting. Issue has just been fixed on master:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;A href="https://jira.codehaus.org/browse/ACT-1731" rel="nofollow noopener noreferrer"&gt;https://jira.codehaus.org/browse/ACT-1731&lt;/A&gt;&lt;SPAN&gt; and &lt;/SPAN&gt;&lt;A href="https://github.com/Activiti/Activiti/commit/136859b6e4100d80c34bfc5c43964c8c8e4362de" rel="nofollow noopener noreferrer"&gt;https://github.com/Activiti/Activiti/commit/136859b6e4100d80c34bfc5c43964c8c8e4362de&lt;/A&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 01 Jul 2013 08:59:43 GMT</pubDate>
    <dc:creator>frederikherema1</dc:creator>
    <dc:date>2013-07-01T08:59:43Z</dc:date>
    <item>
      <title>NPE on variables get from ProcessInstance loaded via ProcessInstanceQuery</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/npe-on-variables-get-from-processinstance-loaded-via/m-p/118264#M83412</link>
      <description>Hello Activiti developers,While executing in Activiti 5.13&amp;lt;java start="488" fancy="6"&amp;gt;&amp;nbsp; ProcessInstance process = runtimeService.createProcessInstanceQuery()&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;&amp;nbsp;&amp;nbsp; .processInstanceId( "1234" )&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;&amp;nbsp;&amp;nbsp; .includeProcessVariables()&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;</description>
      <pubDate>Fri, 21 Jun 2013 10:49:16 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/npe-on-variables-get-from-processinstance-loaded-via/m-p/118264#M83412</guid>
      <dc:creator>mmaker1234</dc:creator>
      <dc:date>2013-06-21T10:49:16Z</dc:date>
    </item>
    <item>
      <title>Re: NPE on variables get from ProcessInstance loaded via ProcessInstanceQuery</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/npe-on-variables-get-from-processinstance-loaded-via/m-p/118265#M83413</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hello,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Isn't there anyone to comment on the above?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 01 Jul 2013 05:15:16 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/npe-on-variables-get-from-processinstance-loaded-via/m-p/118265#M83413</guid>
      <dc:creator>mmaker1234</dc:creator>
      <dc:date>2013-07-01T05:15:16Z</dc:date>
    </item>
    <item>
      <title>Re: NPE on variables get from ProcessInstance loaded via ProcessInstanceQuery</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/npe-on-variables-get-from-processinstance-loaded-via/m-p/118266#M83414</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Thanks for reporting. Issue has just been fixed on master:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;A href="https://jira.codehaus.org/browse/ACT-1731" rel="nofollow noopener noreferrer"&gt;https://jira.codehaus.org/browse/ACT-1731&lt;/A&gt;&lt;SPAN&gt; and &lt;/SPAN&gt;&lt;A href="https://github.com/Activiti/Activiti/commit/136859b6e4100d80c34bfc5c43964c8c8e4362de" rel="nofollow noopener noreferrer"&gt;https://github.com/Activiti/Activiti/commit/136859b6e4100d80c34bfc5c43964c8c8e4362de&lt;/A&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 01 Jul 2013 08:59:43 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/npe-on-variables-get-from-processinstance-loaded-via/m-p/118266#M83414</guid>
      <dc:creator>frederikherema1</dc:creator>
      <dc:date>2013-07-01T08:59:43Z</dc:date>
    </item>
    <item>
      <title>Re: NPE on variables get from ProcessInstance loaded via ProcessInstanceQuery</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/npe-on-variables-get-from-processinstance-loaded-via/m-p/118267#M83415</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Thank you, Frederik! &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'm glad I helped somehow.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 01 Jul 2013 10:21:56 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/npe-on-variables-get-from-processinstance-loaded-via/m-p/118267#M83415</guid>
      <dc:creator>mmaker1234</dc:creator>
      <dc:date>2013-07-01T10:21:56Z</dc:date>
    </item>
    <item>
      <title>Re: NPE on variables get from ProcessInstance loaded via ProcessInstanceQuery</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/npe-on-variables-get-from-processinstance-loaded-via/m-p/118268#M83416</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I have more or less the same bug in version 5.13 of the REST API, where you do not get the variables on the list of processes.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Works on list of task as expected:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;/runtime/tasks?includeProcessVariables = true&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Does not work on list of process:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;/runtime/process-instances?includeProcessVariables = true&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Where you only get blank values ​​"variables": []&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Will this error be corrected with the other issue or should this issue be reported separately ?&lt;/SPAN&gt;&lt;BR /&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 10 Jul 2013 09:01:00 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/npe-on-variables-get-from-processinstance-loaded-via/m-p/118268#M83416</guid>
      <dc:creator>trond_nordli</dc:creator>
      <dc:date>2013-07-10T09:01:00Z</dc:date>
    </item>
    <item>
      <title>Re: NPE on variables get from ProcessInstance loaded via ProcessInstanceQuery</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/npe-on-variables-get-from-processinstance-loaded-via/m-p/118269#M83417</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Should be reported separately, as it's not an exception that is occurring but rather something not working as expected…&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 10 Jul 2013 12:32:44 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/npe-on-variables-get-from-processinstance-loaded-via/m-p/118269#M83417</guid>
      <dc:creator>frederikherema1</dc:creator>
      <dc:date>2013-07-10T12:32:44Z</dc:date>
    </item>
    <item>
      <title>Re: NPE on variables get from ProcessInstance loaded via ProcessInstanceQuery</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/npe-on-variables-get-from-processinstance-loaded-via/m-p/118270#M83418</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;First of all sorry for my english &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;BR /&gt;&lt;SPAN&gt;We use version 5.13 and to get list of HistoricVariableInstance we wanted to use NativeHistoricVariableInstanceQuery.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;code&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;public List&amp;lt;HistoricVariableInstance&amp;gt; listHistoricVariableInstances(String processInstanceId, Collection&amp;lt;String&amp;gt; variableNames) {&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;..&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;StringBuilder query = new StringBuilder();&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; query.append("select * from ");&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; query.append(managementService.getTableName(HistoricVariableInstance.class));&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; query.append(" where&amp;nbsp; proc_inst_id_ = #{proc_inst_id} and name_ in (");&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; query.append(ActivitiUtils.createInSet(variableNames));&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; query.append(")");&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; return historyService.createNativeHistoricVariableInstanceQuery().sql(query.toString()).parameter("proc_inst_id", processInstanceId).list();&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;}&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;/code&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;But when we invoke "HistoricVariableInstance#getValue()",&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;code&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;private void mapVarList(List&amp;lt;HistoricVariableInstance&amp;gt; historicVariableInstances, Map&amp;lt;String, UserLoopResponses&amp;gt; varMap) {&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; if (historicVariableInstances == null || historicVariableInstances.isEmpty()) {&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; return;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; }&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; for (HistoricVariableInstance hiVariable : historicVariableInstances) {&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; Object value = hiVariable.getValue();//This line throws npe&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; if (value == null || !(value instanceof UserLoopResponses)) {&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; continue;&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; varMap.put(hiVariable.getVariableName(), (UserLoopResponses) value);&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;&amp;lt;/code&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;we get :&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;code&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;java.lang.NullPointerException&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; at org.activiti.engine.impl.persistence.entity.ByteArrayRef.ensureInitialized(ByteArrayRef.java:94)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; at org.activiti.engine.impl.persistence.entity.ByteArrayRef.getBytes(ByteArrayRef.java:45)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; at org.activiti.engine.impl.persistence.entity.HistoricVariableInstanceEntity.getBytes(HistoricVariableInstanceEntity.java:119)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; at org.activiti.engine.impl.variable.ByteArrayType.getValue(ByteArrayType.java:32)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; at org.activiti.engine.impl.variable.SerializableType.getValue(SerializableType.java:51)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;/code&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Historic value is serializable type. Now my question, is this is the same bug (i tried on version 5.14 but still that same) or i can't get serializable value by nativequery &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;(i'm beginer at activiti so i may have probably doing something silly &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>Mon, 02 Dec 2013 15:05:20 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/npe-on-variables-get-from-processinstance-loaded-via/m-p/118270#M83418</guid>
      <dc:creator>st1</dc:creator>
      <dc:date>2013-12-02T15:05:20Z</dc:date>
    </item>
    <item>
      <title>Re: NPE on variables get from ProcessInstance loaded via ProcessInstanceQuery</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/npe-on-variables-get-from-processinstance-loaded-via/m-p/118271#M83419</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;The query that you are performing can also be done via the standard Activiti API.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;It was a bug in 5.13, but it should be working in 5.14. Could you create a JIRA issue with a unit test showing the issue?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Best regards,&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 04 Dec 2013 15:15:25 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/npe-on-variables-get-from-processinstance-loaded-via/m-p/118271#M83419</guid>
      <dc:creator>trademak</dc:creator>
      <dc:date>2013-12-04T15:15:25Z</dc:date>
    </item>
    <item>
      <title>Re: NPE on variables get from ProcessInstance loaded via ProcessInstanceQuery</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/npe-on-variables-get-from-processinstance-loaded-via/m-p/118272#M83420</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;In case someone wants to follow the github link above (it shouldn't have the trailing ".") click this link instead:&lt;/SPAN&gt;&lt;BR /&gt;&lt;A href="https://github.com/Activiti/Activiti/commit/136859b6e4100d80c34bfc5c43964c8c8e4362de" rel="nofollow noopener noreferrer"&gt;https://github.com/Activiti/Activiti/commit/136859b6e4100d80c34bfc5c43964c8c8e4362de&lt;/A&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 04 Nov 2015 06:58:09 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/npe-on-variables-get-from-processinstance-loaded-via/m-p/118272#M83420</guid>
      <dc:creator>erikwinlof</dc:creator>
      <dc:date>2015-11-04T06:58:09Z</dc:date>
    </item>
  </channel>
</rss>

