<!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;">
    Re: In memory TaskClient without Mina or JMS
</h3>
<span style="margin-bottom: 10px;">
    created by <a href="http://community.jboss.org/people/daniele.ulrich">Daniele Ulrich</a> in <i>jBPM</i> - <a href="http://community.jboss.org/message/617288#617288">View the full discussion</a>
</span>
<hr style="margin: 20px 0; border: none; background-color: #dadada; height: 1px;">

<div class="jive-rendered-content"><p>Hi Franklin</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>Yes, it should work in any JTA managed environment. There is simply no other choice than to rely on JTA and XA if you want to keep multiple databases in sync within proper transaction boundaries. For unit tests you have to solve the usual tasks if you need managed environments in J2SE; but you already have a recipe with your spring solution...</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>I only have read access to the GIT repository, so I did not tag the source. I started from the 5.0.0 tag and need to apply similar changes to the 5.1.0-Final. Yes, as long as the JPA integration is no official part of the library, you will be responsible yourself for porting the changes in every new release. </p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>It is a question of the target architecture of the human task library: it is purely designed as stand alone server without the need of transactional behaviour. If the developer team sticks to this design they will probably not see a need to change anything. Hence raising a bug in JIRA would led to the "works as designed" conclusion.</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>I will discuss these issues in our daily meeting today; if we decide to use the service, I will be able to put some additional effort into a portable solution... I already have a couple of ideas... i.e. an EntityManagerFactory wrapper that is capable to deal with a JTA environment could eliminate the necessity to change the library itself...</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>Regards</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>Daniele</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>Daniele</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/617288#617288">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>