<?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 Problem in getting Bean Object in JavaDelegate in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/problem-in-getting-bean-object-in-javadelegate/m-p/105124#M73488</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;We are using restful api to access Activiti Process as webservices.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;We are sending parameters (including objects) to workflow serviceTask.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;But when we try to retrieve the object in JavaDelegate using "execution.getVariable("objectName")" ,its return String object byDefault which cannot be cast to specific bean object which it belongs.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;the exception —–&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt; java.lang.ClassCastException: java.lang.String cannot be cast to net.simplyfiIT.dto.UserBean&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;SPAN&gt;here how I send parameters to the workflow——–&amp;gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt; param.put("processDefinitionId", processDefinitionId);&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; param.put("beanObject",user);&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; param.put("screenName", screenName);&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; param.put("action","Initiate Create User");&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; param.put("object", object);&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; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;//Call activiti api&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; processInstanceId=HandleActivitiProcess.startRequestedProcess(param);&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; &lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;SPAN&gt;here how I get variable in JavaDelegate——&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;Object obj =&amp;nbsp; execution.getVariable("beanObject");&amp;nbsp; //this is the object&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; String scName = (String) execution.getVariable("screenName");&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 29 Aug 2012 14:36:09 GMT</pubDate>
    <dc:creator>sarkar92</dc:creator>
    <dc:date>2012-08-29T14:36:09Z</dc:date>
    <item>
      <title>Problem in getting Bean Object in JavaDelegate</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/problem-in-getting-bean-object-in-javadelegate/m-p/105124#M73488</link>
      <description>We are using restful api to access Activiti Process as webservices.We are sending parameters (including objects) to workflow serviceTask.But when we try to retrieve the object in JavaDelegate using "execution.getVariable("objectName")" ,its return String object byDefault which cannot be cast to spec</description>
      <pubDate>Wed, 29 Aug 2012 14:36:09 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/problem-in-getting-bean-object-in-javadelegate/m-p/105124#M73488</guid>
      <dc:creator>sarkar92</dc:creator>
      <dc:date>2012-08-29T14:36:09Z</dc:date>
    </item>
    <item>
      <title>Re: Problem in getting Bean Object in JavaDelegate</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/problem-in-getting-bean-object-in-javadelegate/m-p/105125#M73489</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;how can I get the Original object in JavaDelegate???&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Please help&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 29 Aug 2012 14:37:42 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/problem-in-getting-bean-object-in-javadelegate/m-p/105125#M73489</guid>
      <dc:creator>sarkar92</dc:creator>
      <dc:date>2012-08-29T14:37:42Z</dc:date>
    </item>
    <item>
      <title>Re: Problem in getting Bean Object in JavaDelegate</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/problem-in-getting-bean-object-in-javadelegate/m-p/105126#M73490</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;execution.getVariable("object") call is right.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;But the issue is that you can't sent Java objects to the REST API. It only accepts primitives, String and Dates.&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, 29 Aug 2012 15:08:38 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/problem-in-getting-bean-object-in-javadelegate/m-p/105126#M73490</guid>
      <dc:creator>trademak</dc:creator>
      <dc:date>2012-08-29T15:08:38Z</dc:date>
    </item>
    <item>
      <title>Re: Problem in getting Bean Object in JavaDelegate</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/problem-in-getting-bean-object-in-javadelegate/m-p/105127#M73491</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;what about sending List or Array in REST API&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 29 Aug 2012 16:42:55 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/problem-in-getting-bean-object-in-javadelegate/m-p/105127#M73491</guid>
      <dc:creator>sarkar92</dc:creator>
      <dc:date>2012-08-29T16:42:55Z</dc:date>
    </item>
    <item>
      <title>Re: Problem in getting Bean Object in JavaDelegate</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/problem-in-getting-bean-object-in-javadelegate/m-p/105128#M73492</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;You mean a list of Strings for example? That's not implemented right now, but that's easy to add.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Let me know if that's what you are looking for.&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>Thu, 30 Aug 2012 07:01:38 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/problem-in-getting-bean-object-in-javadelegate/m-p/105128#M73492</guid>
      <dc:creator>trademak</dc:creator>
      <dc:date>2012-08-30T07:01:38Z</dc:date>
    </item>
    <item>
      <title>Re: Problem in getting Bean Object in JavaDelegate</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/problem-in-getting-bean-object-in-javadelegate/m-p/105129#M73493</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;SPAN&gt;thanks for your reply.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Yes right now I am looking for sending list or array to the workflow..&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 30 Aug 2012 07:14:27 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/problem-in-getting-bean-object-in-javadelegate/m-p/105129#M73493</guid>
      <dc:creator>sarkar92</dc:creator>
      <dc:date>2012-08-30T07:14:27Z</dc:date>
    </item>
  </channel>
</rss>

