<!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: Trying to set ActorId in On Entry Action - work item is null
</h3>
<span style="margin-bottom: 10px;">
    created by <a href="https://community.jboss.org/people/jemmerling">jemmerling</a> in <i>jBPM</i> - <a href="https://community.jboss.org/message/648863#648863">View the full discussion</a>
</span>
<hr style="margin: 20px 0; border: none; background-color: #dadada; height: 1px;">

<div class="jive-rendered-content"><p>What I am trying to achieve:</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>The node definition specifies a group. Ordinarily, when a new task is created, it can be claimed by any member of that group.</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>However, when the process instance progresses to the next node, the actor working on that (subsequent) task may reject what the previous actor (i.e. the one who claimed the previous task in the flow) did and send it back to that actor to redo. In this case, I would want it to be the same node.</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>I didn't know what is the effect of specifying ActorId and GroupId and I'm not certain this is well understood in general. So given what you have said, I would want to not only set ActorId but remove GroupId from that instance of the node (or task). But hopefully the same node. So it should be immediately reserved by that actor without their having to claim it.</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>As far as setting GroupId from a process variable, could you possibly give an example how to do that? I haven't found a good reference for the EL and the examples are scattered so I can't remember where to go for the example I need to emulate.</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>So anyway, let's assume that I want to specify eithor GroupId or ActorId (or both) on the fly in this situation, how can I do that? Can I do it in an On Entry Action or a Script Task or by using an expression in the BPMN2 node definition?</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>Thanks!</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>--JE</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/648863#648863">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>