<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<body link="#355491" alink="#4262a1" vlink="#355491" style="background: #e2e2e2; margin: 0; padding: 20px;">

<div>
        <table cellpadding="0" bgcolor="#FFFFFF" border="0" cellspacing="0" style="border: 1px solid #dadada; margin-bottom: 30px; width: 100%; -moz-border-radius: 6px; -webkit-border-radius: 6px;">
                <tbody>
                        <tr>

                                <td>

                                        <table border="0" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF" style="border: solid 2px #ccc; background: #dadada; width: 100%; -moz-border-radius: 6px; -webkit-border-radius: 6px;">
                                                <tbody>
                                                        <tr>
                                                                <td bgcolor="#000000" valign="middle" height="58px" style="border-bottom: 1px solid #ccc; padding: 20px; -moz-border-radius-topleft: 3px; -moz-border-radius-topright: 3px; -webkit-border-top-right-radius: 5px; -webkit-border-top-left-radius: 5px;">
                                                                        <h1 style="color: #333333; font: bold 22px Arial, Helvetica, sans-serif; margin: 0; display: block !important;">
                                                                        <!-- To have a header image/logo replace the name below with your img tag -->
                                                                        <!-- Email clients will render the images when the message is read so any image -->
                                                                        <!-- must be made available on a public server, so that all recipients can load the image. -->
                                                                        <a href="https://community.jboss.org/index.jspa" style="text-decoration: none; color: #E1E1E1">JBoss Community</a></h1>
                                                                </td>

                                                        </tr>
                                                        <tr>
                                                                <td bgcolor="#FFFFFF" style="font: normal 12px Arial, Helvetica, sans-serif; color:#333333; padding: 20px;  -moz-border-radius-bottomleft: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 5px; -webkit-border-bottom-left-radius: 5px;"><h3 style="margin: 10px 0 5px; font-size: 17px; font-weight: normal;">
    Re: User Task inside Multiple Instances node to do concurrent User Task assignments
</h3>
<span style="margin-bottom: 10px;">
    created by <a href="https://community.jboss.org/people/aadav86">Aadav N</a> in <i>jBPM</i> - <a href="https://community.jboss.org/message/785199#785199">View the full discussion</a>
</span>
<hr style="margin: 20px 0; border: none; background-color: #dadada; height: 1px;">

<div class="jive-rendered-content"><blockquote class="jive-quote"><p>Maciej Swiderski wrote:<br/> <br/> unfortunately, it is not possible with current implemented features. BPMN2 spec defines completionCondition that is evaluated at the end of each instance so that could be something useful for you but it is not yet there (you could open jira issue)&#160; </p></blockquote><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>Yeah, I will open a jira issue for this. But do I need to specify this as a feature request?</p><blockquote class="jive-quote"><p>Maciej Swiderski wrote:</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>does that mean you would like to assign different names to the task instances that are part of multi instance? Where task name is a data input definition and can accept expression same as GroupId. With that said your collection that is an input to the multi instance does not have to be collection of simple types like String, it could be collection of objects that can be then used to resolve the names and actors that you'd like to assign task to</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>if your object would be like this:</p><p>&#160;&#160;&#160;&#160; TaskAssignmentInfo</p><p>&#160;&#160;&#160;&#160; String actorName</p><p>&#160;&#160;&#160;&#160; String taskName</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>then you fill in collection with instances of TaskAssignmentInfo object and pass that collection as intput to multi instance. Then in the task definition you declare that the item that will be put into task instance is taskInfo and you can refer to it for interested fields to set data inputs:</p><p>taskInfo.getActorName() to assign task to given person</p><p>taskInfo.getTaskName() to set the task name dynamically</p></blockquote><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>Great.. This is what I exactly wanted. Any simple sample prog on this?</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>Thanks you very much,</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>Aadav</p></div>

<div style="background-color: #f4f4f4; padding: 10px; margin-top: 20px;">
    <p style="margin: 0;">Reply to this message by <a href="https://community.jboss.org/message/785199#785199">going to Community</a></p>
        <p style="margin: 0;">Start a new discussion in jBPM at <a href="https://community.jboss.org/choose-container!input.jspa?contentType=1&containerType=14&container=2034">Community</a></p>
</div></td>
                        </tr>
                    </tbody>
                </table>


                </td>
            </tr>
        </tbody>
    </table>

</div>

</body>
</html>