<?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 Populating request mapping for Rest call task not working  in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/populating-request-mapping-for-rest-call-task-not-working/m-p/244654#M197784</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I have a rest call task with a PUT endpoint. The request body needs to be:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;{&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; "data": {&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "id": &amp;lt;process_var_1&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; "relationships": {&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;nbsp;&amp;nbsp; "status": {&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;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "data": {&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;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "id": &amp;lt;process_var_2&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;}}}}}&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Where &amp;lt;process_var_1&amp;gt; and &amp;lt;process_var_2&amp;gt; are populated at runtime. My request mappings are:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;data.id -&amp;gt; process_var_1&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;data.relationships.status.data.id -&amp;gt; process_var_2&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Instead of the request body shown above, the request body sent to the REST call is:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;{&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; "data.id": "1001",&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; "data.relationships.status.data.id": "5"&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;}&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;So you can see that the syntax for JSON properties isn't working as hoped.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Is there a syntax that will work? If not, this seems like a bug, correct? Can anyone suggest another approach?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Sun, 19 Jun 2016 15:33:51 GMT</pubDate>
    <dc:creator>chuck_irvine</dc:creator>
    <dc:date>2016-06-19T15:33:51Z</dc:date>
    <item>
      <title>Populating request mapping for Rest call task not working</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/populating-request-mapping-for-rest-call-task-not-working/m-p/244654#M197784</link>
      <description>I have a rest call task with a PUT endpoint. The request body needs to be:{&amp;nbsp;&amp;nbsp;&amp;nbsp; "data": {&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "id": &amp;lt;process_var_1&amp;gt;,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "relationships": {&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "status": {&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; "data": {&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; "id": &amp;lt;process_var_2&amp;gt;}}}}}Where &amp;lt;process_var_1&amp;gt; and &amp;lt;process_var_2&amp;amp;</description>
      <pubDate>Sun, 19 Jun 2016 15:33:51 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/populating-request-mapping-for-rest-call-task-not-working/m-p/244654#M197784</guid>
      <dc:creator>chuck_irvine</dc:creator>
      <dc:date>2016-06-19T15:33:51Z</dc:date>
    </item>
    <item>
      <title>Re: Populating request mapping for Rest call task not working</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/populating-request-mapping-for-rest-call-task-not-working/m-p/244655#M197785</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;So you mean the json has been slammed down into one line?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;gt; Can anyone suggest another approach?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;One way that always works is not to use that particular task but create a JavaDelegate that does a REST call itself (using httpclient for example).&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 22 Jun 2016 09:24:21 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/populating-request-mapping-for-rest-call-task-not-working/m-p/244655#M197785</guid>
      <dc:creator>jbarrez</dc:creator>
      <dc:date>2016-06-22T09:24:21Z</dc:date>
    </item>
    <item>
      <title>Re: Populating request mapping for Rest call task not working</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/populating-request-mapping-for-rest-call-task-not-working/m-p/244656#M197786</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;The tool doesn't recognize data.relationships.status.data.id as a set of nested json properties. I just sees it as one property. Seems a fairly serious bug to me.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;We aren't a Java shop though I have a lot of Java in my background. We may have to do something like that.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 22 Jun 2016 12:30:23 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/populating-request-mapping-for-rest-call-task-not-working/m-p/244656#M197786</guid>
      <dc:creator>chuck_irvine</dc:creator>
      <dc:date>2016-06-22T12:30:23Z</dc:date>
    </item>
  </channel>
</rss>

