Bug 993453 - Using external component to handle jBPM5 timer
Summary: Using external component to handle jBPM5 timer
Keywords:
Status: NEW
Alias: None
Product: JBoss Enterprise BRMS Platform 5
Classification: JBoss
Component: jBPM 5
Version: BRMS 5.3.1
Hardware: All
OS: All
unspecified
medium
Target Milestone: ---
: ---
Assignee: Kris Verlaenen
QA Contact:
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2013-08-06 01:04 UTC by David Tse
Modified: 2023-05-31 22:25 UTC (History)
0 users

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed:
Type: Bug
Embargoed:


Attachments (Terms of Use)
Source codes and jars for using quartz timer (1.76 MB, application/x-zip-compressed)
2013-08-06 02:43 UTC, David Tse
no flags Details

Description David Tse 2013-08-06 01:04:12 UTC
Description of problem:
jBPM5 persists BPMN2 timer info in the session info in order for the timers to activate.  When an application requires extensive use of timer, a large number of sessions must be kept active in memory.  An alternative solution for this kind of requirement is to delegate those timers to an external component such as Quartz scheduler.

Version-Release number of selected component (if applicable):
jBPM5/jBPM6

How reproducible:


Steps to Reproduce:
1.
2.
3.

Actual results:


Expected results:


Additional info:

Comment 1 David Tse 2013-08-06 02:43:30 UTC
Created attachment 783141 [details]
Source codes and jars for using quartz timer

Will provide an updated version for eap6-mdb to make the quartz code more generic.


Note You need to log in before you can comment on or make changes to this bug.