<!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: Evaluating jBPM for these cases
</h3>
<span style="margin-bottom: 10px;">
    created by <a href="http://community.jboss.org/people/melc">Chris Melas</a> in <i>jBPM</i> - <a href="http://community.jboss.org/message/641243#641243">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,</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>1)Yes via custom work items (<a class="jive-link-external-small" href="http://docs.jboss.org/jbpm/v5.1/userguide/ch13.html">http://docs.jboss.org/jbpm/v5.1/userguide/ch13.html</a>), there is no out of the box implementation for that. Although it is pretty straightforward to implement jax-rs and jax-ws with work items, there will also be available some interesting implementations in the public repository (<a class="jive-link-external-small" href="http://kverlaen.blogspot.com/2011/10/introducing-service-repository.html">http://kverlaen.blogspot.com/2011/10/introducing-service-repository.html , <a class="jive-link-external-small" href="http://kverlaen.blogspot.com/2011/12/jbpm-52-released.html">http://kverlaen.blogspot.com/2011/12/jbpm-52-released.html</a> </a>) .</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>2)The state of work items is always stored before and after execution. The only thing that you may need is to have some kind of logic executed in case the system breaks down while executing a work item in order to specify how you want to react for the stored work items that may not have completed execution i.e. restart execution or complete automatically etc.</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>3,4)I think this mainly depends on the app server you'll be using i.e. Jboss provides ha clustering solutions , as far as jbpm5 is concerned you'll be fine. Basically treat jbpm5 as you would with any other jee application.</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>5)Yes, there is a console and repository already for jbpm. However you can also implement your own or simply use the available api to do actions like that, it all depends on how you plan to use jbpm i.e. in the core of your app, as a service etc</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>- no problem with oracle many people have been using it</p><p>- quartz is not required by jbpm5 to function</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/641243#641243">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>