Bug 806821

Summary: Move jbpm client jars into jboss-as/client/jbpm
Product: [JBoss] JBoss Enterprise BRMS Platform 5 Reporter: Ryan Zhang <rzhang>
Component: Build ProcessAssignee: lcarlon <lcarlon>
Status: CLOSED CURRENTRELEASE QA Contact: Lukáš Petrovický <lpetrovi>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: BRMS 5.3.0.GACC: atangrin, brms-jira
Target Milestone: ---   
Target Release: BRMS 5.3.0.GA   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2012-06-25 02:55:21 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:

Description Ryan Zhang 2012-03-26 09:57:29 UTC
Description of problem:
Thanks for Prakash 's concerns on this for user better understanding on the structure of standalone package. 

In the meanwhile, we would move drools client jars to jboss-as/client/drools as well.

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


How reproducible:


Steps to Reproduce:
1.
2.
3.
  
Actual results:


Expected results:


Additional info:

Comment 1 Kris Verlaenen 2012-03-27 16:11:24 UTC
I would advice against this, as this would:
 - make it more difficult for users to find the runtime libraries they need
 - a split up of jars (into jbpm and drools) would make it difficult to add these jars as a jBPM runtime in Eclipse
 - it gives the impression jBPM requires an application server to run

I believe a separate jbpm runtime folder at the root level is useful (although a rename might be appropriate).

Comment 2 Ryan Zhang 2012-03-29 06:44:34 UTC
This user case is similar to drools which is stored in jboss-as/client.
This is also considering for a better organization of the folder stucture. PM have made decision to have:
jboss-as/client/
                drools/
                jbpm/
Note that jbpm/lib folder was removed, all jbpm jars are put into one folder. This should be more convinent for JBDS user.

Plus, BRMS document would have description on how to add the runtime libraries. 

Code changed in productise level, assign to Lee to update documentations.

Comment 3 lcarlon 2012-04-03 02:38:21 UTC
Thanks Ryan,

I've updated the BRMS Getting Started Guide [1] the changes should be live on the internal docstage with the next hour.

Users are now instructed to use the directories:

jboss-as/client/
                drools/
                jbpm/

Thanks
Lee

[1]http://documentation-stage.bne.redhat.com/docs/en-US/JBoss_Enterprise_BRMS_Platform/5/html-single/BRMS_Getting_Started_Guide/index.html#runtimes

Comment 4 Ryan Zhang 2012-04-23 07:39:44 UTC
Update status to ON_QA. Please verify them against ER6.

Comment 5 Lukáš Petrovický 2012-05-03 06:34:13 UTC
Libraries have been moved there. VERIFIED.

Comment 7 lcarlon 2012-06-25 02:55:21 UTC
Closing as status already set to verified.