Bug 796158 - All jBPM libraries are contained in Drools engine
Summary: All jBPM libraries are contained in Drools engine
Keywords:
Status: VERIFIED
Alias: None
Product: JBoss Enterprise BRMS Platform 5
Classification: JBoss
Component: Build Process
Version: BRMS 5.3.0.GA
Hardware: Unspecified
OS: Unspecified
unspecified
high
Target Milestone: ---
: ---
Assignee: Julian Coleman
QA Contact: Lukáš Petrovický
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2012-02-22 12:10 UTC by Tomas Schlosser
Modified: 2022-05-31 22:28 UTC (History)
3 users (show)

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


Attachments (Terms of Use)

Description Tomas Schlosser 2012-02-22 12:10:38 UTC
Description of problem:
Since it was agreed that Drools and jBPM should be distributed in different zip, there should not be all jBPM jars in Drools distribution.

The discussion about what jars should be kept in Drools and what should be removed is welcomed.

From my point of view the jbpm-flow nad jbpm-flow-builder should stay there as they provide *.rf support.
Furthermore the jbpm-persistence-jpa should stay as well since it would not be possible to persist sessions otherwise.
The rest should be removed and distributed in jboss-jbpm-engine.zip

Comment 1 Kris Verlaenen 2012-03-27 16:07:35 UTC
You would also need the jbpm-bpmn2 module to support the RuleFlow compilation (using the .bpmn2 format rather than the depricated .rf format).

Comment 2 Lukáš Petrovický 2012-03-27 16:15:17 UTC
(In reply to comment #1)
> You would also need the jbpm-bpmn2 module to support the RuleFlow compilation
> (using the .bpmn2 format rather than the depricated .rf format).

I believe that this was an intentional decision to only have the Drools package handle RF and have the user go to jBPM binaries when BPMN2 is requested. Otherwise, I really see no reason for having the two packages separate.

(I'm not even arguing that they *should* be separate. It's just what the group decision ended up being.)

Comment 4 Julian Coleman 2012-09-03 16:25:18 UTC
Resolved with revision 11415 of:

  brms-p/src/main/assembly/brms-engine.zip.xml

Commit message:
  BZ-796158
  Put only the jbpm-flow* and jbpm-persistence-jpa* jars in the BRMS engine zip.

Comment 5 Tomas Schlosser 2012-09-17 12:22:59 UTC
BRMS-5.3.1-ER1 jboss-brms-engine.zip contains only appropriate libraries. Marking as verified.


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