<!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;">
Extending Existing Richfaces Project
</h3>
<span style="margin-bottom: 10px;">
created by <a href="https://community.jboss.org/people/jbize">John Bize</a> in <i>jBPM</i> - <a href="https://community.jboss.org/message/648849#648849">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;"> </p><p>An existing Maven WAR project uses the following technologies: Spring3.1, Hibernate3.5/JPA2, JSF2/Richfaces4.1, & JEE Security.  I now need to extend it to add workflow, so I am evaluating jBPM for that.  The application is role based in that when a user logs in, he is presented a different view of the application and data based on his roles.  Likewise, once the new workflow component is added, the user will also be presented with a list (inbox?) of pending tasks/activities (Human Tasks?) based on his role (JEE Security role as in "HttpServletRequest.isUserInRole()").  I would prefer to use Tomcat 6 or 7 as the AS, with all the relevant libraries in the WAR, not the AS.</p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p>My first question: Is jBPM suited (the best choice) for this?</p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p>And if it is, are there available examples to help me through this?  </p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p>I am very new to jBPM, though I have some past experience with ALBPM6 (now Oracle BPM of course).  </p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p>Should I be starting with the jBPM5 demo?  It's not clear to me what the "ant start.human.task" piece is doing.  Is that used to run the various examples in eclipse (JVM)?  I've run some of the "ProcessTest" examples in the "jbpm-examples" project and I've noticed that they do not exit when the workflows are complete.  Is this intentional behavior?  (I haven't looked to see what threads remain.)</p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p>Any help, tips, suggestions, or examples would be greatly appreciated.</p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p>Thank you very much.</p><p>John</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/648849#648849">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>