<!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: How to get active processes via ksession.getProcessInstances() (Jbpm 5.1.1)
</h3>
<span style="margin-bottom: 10px;">
created by <a href="http://community.jboss.org/people/mnorsic">Miljenko Norsic</a> in <i>jBPM</i> - <a href="http://community.jboss.org/message/630820#630820">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><span>I spotted the exact same problem (please see </span><a class="jive-link-external-small" href="http://community.jboss.org/message/628732#628732" target="_blank">http://community.jboss.org/message/628732</a><span>, unrelated to your issue, but I have mentioned it as issue found while creating my processes).</span></p><p>It seems that Javadoc about method getProcessInstances() does not imply that in persistent scenario this method returns anything:</p><p>"<em>Returns a collection of currently active process instances.  Note that only process instances that are currently loaded and active inside the engine will be returned. </em></p><p><em>When using persistence, it is likely not all running process instances will be loaded as their state will be stored persistently.  It is recommended not to use this method to collect information about the state of your process instances but to use a history log for that purpose.</em>"</p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p>So, I think you have to resort to the following:</p><p>1. create your own JPA query to fetch all running process instances for particular knowledge session, or</p><p>2. use history log</p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p>HTH</p><p>Miljenko</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/630820#630820">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>