<?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 get username in workflow pooled in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/get-username-in-workflow-pooled/m-p/224370#M177500</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Good, I'm changing a property of a document workflow, executing code from process_definition.xml, and in the case of workflows pooled for groups of type, I have no trouble getting the group name, but I think I need to when a user takes possession of the workflow to get the name of that user to modify the property, how we could do? &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;you get the code that I run to get the group name in review_pooled_processdefinition.xml &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;? xml version = "1.0" encoding = "UTF-8"?&amp;gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;process-definition xmlns="urn:jbpm.org:jpdl-3.1" name="wf:reviewpooled"&amp;gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;swimlane name="initiator" /&amp;gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;start-state name="start"&amp;gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;task name="wf:submitGroupReviewTask" swimlane="initiator" /&amp;gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;transition name="" to="review" /&amp;gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;/ start-state&amp;gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;swimlane name="reviewer"&amp;gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;assignment class="org.alfresco.repo.workflow.jbpm.AlfrescoAssignment"&amp;gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;pooledactors&amp;gt; # bpm_groupAssignee () &amp;lt;/ pooledactors&amp;gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;/ assignment&amp;gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;/ swimlane&amp;gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;task-node name="review"&amp;gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;task name="wf:reviewTask" swimlane="reviewer"&amp;gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;event type="task-create"&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;if (bpm_workflowDueDate! = void) taskInstance.dueDate = bpm_workflowDueDate; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;if (bpm_workflowPriority! = void) taskInstance.priority = bpm_workflowPriority; &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;/ event&amp;gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;event type="task-end"&amp;gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;action class="org.alfresco.repo.workflow.jbpm.AlfrescoJavaScript"&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;&amp;lt;variable name="bpm_assignee" access="write"/&amp;gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;expression&amp;gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;if (taskInstance.actorId! = null) &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;people.getPerson (taskInstance.actorId); &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;else &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;person; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;/ expression&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;&amp;lt;/ action&amp;gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;/ event&amp;gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;/ task&amp;gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;transition name="" to="completed" /&amp;gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;event type="node-enter"&amp;gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;! - Update the status to Rejected when we enter this task -&amp;gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;action class="org.alfresco.repo.workflow.jbpm.AlfrescoJavaScript"&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;for (var i = 0; i &amp;lt;bpm_package.children.length i + +) &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;( &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;bpm_package.children &lt;/SPAN&gt;&lt;EM&gt;. properties [ "my: priority"] = bpm_workflowPriority; &lt;BR /&gt;bpm_package.children &lt;EM&gt;. properties [ "my: state"] = "Pending"; &lt;BR /&gt;/ / get the line with this group, but in that time you could get? &lt;BR /&gt;bpm_package.children &lt;EM&gt;. properties [ "my: tecnico"] = bpm_groupAssignee.properties [ "usr: authorityName"]; &lt;BR /&gt;bpm_package.children &lt;EM&gt;. save (); &lt;BR /&gt;) &lt;BR /&gt;&amp;lt;/ script&amp;gt; &lt;BR /&gt;&amp;lt;/ action&amp;gt; &lt;BR /&gt;&amp;lt;/ event&amp;gt; &lt;BR /&gt;&amp;lt;/ task-node&amp;gt; &lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&amp;lt;task-node name="completed"&amp;gt; &lt;BR /&gt;&amp;lt;event type="node-enter"&amp;gt; &lt;BR /&gt;&amp;lt;! - Update the status to take advantage when we enter this task -&amp;gt; &lt;BR /&gt;&amp;lt;action class="org.alfresco.repo.workflow.jbpm.AlfrescoJavaScript"&amp;gt; &lt;BR /&gt;&amp;lt;script&amp;gt; &lt;BR /&gt;for (var a = 0; a &amp;lt;bpm_package.children.length, a + +) &lt;BR /&gt;( &lt;BR /&gt;bpm_package.children [a]. properties [ "my: priority"] = bpm_workflowPriority; &lt;BR /&gt;bpm_package.children [a]. properties [ "my: state"] = "Finish"; &lt;BR /&gt;bpm_package.children [a]. properties [ "my: tecnico"] = bpm_groupAssignee.properties [ "usr: authorityName"]; &lt;BR /&gt;bpm_package.children [a]. save (); &lt;BR /&gt;) &lt;BR /&gt;&amp;lt;/ script&amp;gt; &lt;BR /&gt;&amp;lt;/ action&amp;gt; &lt;BR /&gt;&amp;lt;/ event&amp;gt; &lt;BR /&gt;&amp;lt;transition name="" to="end" /&amp;gt; &lt;BR /&gt;&amp;lt;/ task-node&amp;gt; &lt;BR /&gt;&lt;BR /&gt;&amp;lt;end-state name="end" /&amp;gt; &lt;BR /&gt;&lt;BR /&gt;&amp;lt;/ process-definition&amp;gt; &lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;I hope someone can help me. &lt;BR /&gt;&lt;BR /&gt;Greetings and thanks in advance&lt;/EM&gt;&lt;/EM&gt;&lt;/EM&gt;&lt;/EM&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 02 Jun 2009 08:59:22 GMT</pubDate>
    <dc:creator>giorgio</dc:creator>
    <dc:date>2009-06-02T08:59:22Z</dc:date>
    <item>
      <title>get username in workflow pooled</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/get-username-in-workflow-pooled/m-p/224370#M177500</link>
      <description>Good, I'm changing a property of a document workflow, executing code from process_definition.xml, and in the case of workflows pooled for groups of type, I have no trouble getting the group name, but I think I need to when a user takes possession of the workflow to get the name of that user to modif</description>
      <pubDate>Tue, 02 Jun 2009 08:59:22 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/get-username-in-workflow-pooled/m-p/224370#M177500</guid>
      <dc:creator>giorgio</dc:creator>
      <dc:date>2009-06-02T08:59:22Z</dc:date>
    </item>
    <item>
      <title>Re: get username in workflow pooled</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/get-username-in-workflow-pooled/m-p/224371#M177501</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;If the user takes the ownership of an task you should receive the appropriated username on accessing the TaskInstance.ActorId property. You can get this value via ContentModel.PROP_OWNER on properties attribute regarding a WorkflowTask. If you want informed about an assignment you should add an AssignmentHandler to the appropriated task.&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>Tue, 02 Jun 2009 09:57:22 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/get-username-in-workflow-pooled/m-p/224371#M177501</guid>
      <dc:creator>cheffilet</dc:creator>
      <dc:date>2009-06-02T09:57:22Z</dc:date>
    </item>
    <item>
      <title>Re: get username in workflow pooled</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/get-username-in-workflow-pooled/m-p/224372#M177502</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I've been looking bpmModel.xml file which defines the properties of workflows but the property is ownable model is contentModel.xml cm: ownable, and is an aspect, if I go to the definition of this I find this: &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;//this is the aspect on bpmModel.xml&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;mandatory-aspects&amp;gt;&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;lt;aspect&amp;gt;cm&lt;img id="smileysurprised" class="emoticon emoticon-smileysurprised" src="https://connect.hyland.com/i/smilies/16x16_smiley-surprised.png" alt="Smiley Surprised" title="Smiley Surprised" /&gt;wnable&amp;lt;/aspect&amp;gt;&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;lt;/mandatory-aspects&amp;gt;&lt;BR /&gt;&lt;BR /&gt;and this is on the contentModel.xml&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;aspect name="cm&lt;img id="smileysurprised" class="emoticon emoticon-smileysurprised" src="https://connect.hyland.com/i/smilies/16x16_smiley-surprised.png" alt="Smiley Surprised" title="Smiley Surprised" /&gt;wnable"&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;title&amp;gt;Ownable&amp;lt;/title&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;properties&amp;gt;&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;lt;property name="cm&lt;img id="smileysurprised" class="emoticon emoticon-smileysurprised" src="https://connect.hyland.com/i/smilies/16x16_smiley-surprised.png" alt="Smiley Surprised" title="Smiley Surprised" /&gt;wner"&amp;gt;&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;lt;title&amp;gt;Owner&amp;lt;/title&amp;gt;&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;lt;type&amp;gt;d:text&amp;lt;/type&amp;gt; &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;lt;/property&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/properties&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/aspect&amp;gt;&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;SPAN&gt;in so that in the processdefinition.xml not like would have to gain access, if bpm_ownable or cm_owner, I have tried several and did not get, I try workflow.owner … i ' dont know who is de good. Sorry for my english.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Greatings and thanks.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 02 Jun 2009 15:42:33 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/get-username-in-workflow-pooled/m-p/224372#M177502</guid>
      <dc:creator>giorgio</dc:creator>
      <dc:date>2009-06-02T15:42:33Z</dc:date>
    </item>
  </channel>
</rss>

