<!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="http://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;">
    Task Owners and Creators
</h3>
<span style="margin-bottom: 10px;">
    created by <a href="http://community.jboss.org/people/williajd">James Williams</a> in <i>jBPM</i> - <a href="http://community.jboss.org/message/626009#626009">View the full discussion</a>
</span>
<hr style="margin: 20px 0; border: none; background-color: #dadada; height: 1px;">

<div class="jive-rendered-content"><p>It seems that when a task is created and has potential owners the actualOwner and creator are set to null. This leads to the problem detailed here <a class="" href="http://community.jboss.org/message/621095#621095#">http://community.jboss.org/message/621095#</a> for fnding the tasks by potential owners.</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>So, I have a task where "mary" is a potential owner by being a member of a group. Using the updated Named Query from the other discussion I am able to find the task and assign it to mary using the Mina Task Service. This has the effect of setting the actualOwner of the task to mary as expected. However the task is not being found when executing the Named Query "TasksOwned". I think it is because createdBy on the task is not being set and the query assumes it has some value. </p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>I think I can fix this by changing the query, however, I'm concerned that there does not seem to be a logical way that createdBy is being set. Why have a createdBy field on a task if it is only set when the owner is known at creation time? And if it cannot be relied upon to be there then should any of the queries include it?</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>Thoughts?</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>I will provide the updated query when I get it working properly.</p></div>

<div style="background-color: #f4f4f4; padding: 10px; margin-top: 20px;">
    <p style="margin: 0;">Reply to this message by <a href="http://community.jboss.org/message/626009#626009">going to Community</a></p>
        <p style="margin: 0;">Start a new discussion in jBPM at <a href="http://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>