<?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 REST-API: Deploy and Run a process in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/rest-api-deploy-and-run-a-process/m-p/138451#M97032</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi all,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;i've a python/django app that interact with the activitiy engine.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I'm able to deploy a&amp;nbsp; process, but i've trouble in running it.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;i go step by step.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;when i do the deployment i've this back&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;[javascript]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;{&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; "id":"3436",&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; "name":"Sysout.bpmn",&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; "deploymentTime":"2013-06-06T16:24:06CEST",&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; "category":null&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;}&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;[/javascript]&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;now, what information do i've to send to the /process-instance to make this process running? &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;do i've to parse the BPMN file in order to extract the key? &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;or is it the id the one i've back from the deployment (if not, why the information is not in the response of the call)?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;just for the record, if i check the /process-definitons i've back&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;[javascript]&lt;/SPAN&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; {&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; "id": "helloworld2:1:4",&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; "key": "helloworld2",&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; "name": "helloworld2",&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; "version": 1,&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; "deploymentId": "1",&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; "resourceName": "Sysout.bpmn",&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; "diagramResourceName": "Sysout.helloworld2.png",&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; "startFormResourceKey": null,&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; "category": "&lt;/SPAN&gt;&lt;A href="http://www.activiti.org/test" rel="nofollow noopener noreferrer"&gt;http://www.activiti.org/test&lt;/A&gt;&lt;SPAN&gt;",&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; "graphicNotationDefined": true&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ],&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; "total": 1,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; "start": 0,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; "sort": "id",&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; "order": "asc",&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; "size": 1&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;}&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;[/javascript]&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;PS: APIs generally reply a JSON when call is correct and an HTML page when something goes wrong. is there a way to have JSON answers also in the error case (it will make everything easier to manage).&lt;/SPAN&gt;&lt;BR /&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 07 Jun 2013 07:28:31 GMT</pubDate>
    <dc:creator>esseti</dc:creator>
    <dc:date>2013-06-07T07:28:31Z</dc:date>
    <item>
      <title>REST-API: Deploy and Run a process</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/rest-api-deploy-and-run-a-process/m-p/138451#M97032</link>
      <description>Hi all,i've a python/django app that interact with the activitiy engine.I'm able to deploy a&amp;nbsp; process, but i've trouble in running it.i go step by step.when i do the deployment i've this back[javascript]{&amp;nbsp; "id":"3436",&amp;nbsp; "name":"Sysout.bpmn",&amp;nbsp; "deploymentTime":"2013-06-06T16:24:06CEST",&amp;nbsp; "category":n</description>
      <pubDate>Fri, 07 Jun 2013 07:28:31 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/rest-api-deploy-and-run-a-process/m-p/138451#M97032</guid>
      <dc:creator>esseti</dc:creator>
      <dc:date>2013-06-07T07:28:31Z</dc:date>
    </item>
    <item>
      <title>Re: REST-API: Deploy and Run a process</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/rest-api-deploy-and-run-a-process/m-p/138452#M97033</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi, the service for starting a new process instance is documented here:&lt;/SPAN&gt;&lt;BR /&gt;&lt;A href="http://www.activiti.org/userguide/#N12CEC" rel="nofollow noopener noreferrer"&gt;http://www.activiti.org/userguide/#N12CEC&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt; Request: POST /process-instance&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;code&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;{&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; "processDefinitionId":"helloworld2:1:4",&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; "businessKey":"order-4711"&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;will probably to the trick&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 07 Jun 2013 11:24:03 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/rest-api-deploy-and-run-a-process/m-p/138452#M97033</guid>
      <dc:creator>eao</dc:creator>
      <dc:date>2013-06-07T11:24:03Z</dc:date>
    </item>
    <item>
      <title>Re: REST-API: Deploy and Run a process</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/rest-api-deploy-and-run-a-process/m-p/138453#M97034</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;i tried it via postman (extension for chrome) and does not work if i use the parameters while it works if i use raw data. &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;and btw it seems too an overenigneering the need to have the numbers such as :1:4 for starting the process.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; this measn that i've to call the api to deploy, then do a search and find out what's the process that i JUST upload and retrive the id. why is not the id already in the response of the deployment?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;just found that it's possible to use "processDefinitionKey" (which can be infeer from the model). yet, it still seems to me not a smart way to get informations.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;for the record: now i've problems with "Can't find scripting engine for 'groovy'" which has some threads in the forum. &lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 07 Jun 2013 11:53:02 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/rest-api-deploy-and-run-a-process/m-p/138453#M97034</guid>
      <dc:creator>esseti</dc:creator>
      <dc:date>2013-06-07T11:53:02Z</dc:date>
    </item>
    <item>
      <title>Re: REST-API: Deploy and Run a process</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/rest-api-deploy-and-run-a-process/m-p/138454#M97035</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Right, you can use the processDefinitionKey, which seems to suited for your requirements.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Can't find scripting engine for 'Groovy' points to missing the groovy-all.jar file on your classpath.&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>Mon, 10 Jun 2013 14:22:43 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/rest-api-deploy-and-run-a-process/m-p/138454#M97035</guid>
      <dc:creator>trademak</dc:creator>
      <dc:date>2013-06-10T14:22:43Z</dc:date>
    </item>
    <item>
      <title>Re: REST-API: Deploy and Run a process</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/rest-api-deploy-and-run-a-process/m-p/138455#M97036</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;hi i could not start the process via soap ui also and i used vacation request on activiti 5.14 demo process.But when i used soap it looked like everything is ok.in fact when i opened the activiti-explorer interface there is no process instance that began.Please help… &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;thanks&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 04 Mar 2014 12:01:43 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/rest-api-deploy-and-run-a-process/m-p/138455#M97036</guid>
      <dc:creator>akotako</dc:creator>
      <dc:date>2014-03-04T12:01:43Z</dc:date>
    </item>
    <item>
      <title>Re: REST-API: Deploy and Run a process</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/rest-api-deploy-and-run-a-process/m-p/138456#M97037</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;What HTTP-call are you actually doing to start the process-instance (please show full URL and raw body)?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 10 Mar 2014 10:49:46 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/rest-api-deploy-and-run-a-process/m-p/138456#M97037</guid>
      <dc:creator>frederikherema1</dc:creator>
      <dc:date>2014-03-10T10:49:46Z</dc:date>
    </item>
    <item>
      <title>Re: REST-API: Deploy and Run a process</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/rest-api-deploy-and-run-a-process/m-p/138457#M97038</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi can you say how you have deployed,Please explain using&amp;nbsp; &amp;lt;b&amp;gt;full url and raw body&amp;lt;/b&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 29 Jul 2016 11:39:44 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/rest-api-deploy-and-run-a-process/m-p/138457#M97038</guid>
      <dc:creator>mdnoorshid</dc:creator>
      <dc:date>2016-07-29T11:39:44Z</dc:date>
    </item>
  </channel>
</rss>

