Bug 724112 (BRMS-55)

Summary: Update SOA Maven profile to accommodate "Next round of updates for BRMS PRD and such"
Product: [JBoss] JBoss Enterprise BRMS Platform 5 Reporter: Jervis Liu <jliu>
Component: Build ProcessAssignee: Jervis Liu <jliu>
Status: CLOSED NEXTRELEASE QA Contact:
Severity: unspecified Docs Contact:
Priority: high    
Version: 5.0.0 CR1CC: mproctor
Target Milestone: ---   
Target Release: 5.0.0 GA   
Hardware: Unspecified   
OS: Unspecified   
URL: http://jira.jboss.org/jira/browse/BRMS-55
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2010-03-10 00:54:52 UTC Type: Feature Request
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:

Description Jervis Liu 2009-03-10 06:44:10 UTC
rby> jliu1, I'm looking through a build with the profile and it's looking ok so far, but Burr want's an extra layer of packaging on the top, I'm wondering how this can be best achieved
<jliu1> tkirby, so what is the requirement?
<tkirby> jliu1, drools-guvnor.war needs to be renamed jboss-brms.war
<jliu1> tkirby, that should be doable. anything else?
<tkirby> jliu1, this needs to be zipped up into jboss-brms-manager.zip
<jliu1> tkirby, not familiar with jboss-brms-manager.zip. what does this file do?
<tkirby> jliu1 Burr wants a BRMS.zip thls
<tkirby> jliu1, I'll start that again :-)
<tkirby> jliu1, Burr wants a jboss-brms.zip so there is one download
<tkirby> jliu1, this will contain jboss-brms-engine.zip and jboss-brms-manager.zip
<tkirby> jliu1, the jboss-brms-manager.zip just contains  jboss-brms.war (which is currently named  drools-guvnor.war)
<jliu1> tkirby, ok.
<jliu1> tkirby, so what is the  jboss-brms-engine.zip?
<tkirby> jliu1, it's probably easier if I send you the spec in an email, I'll do it between interview calls, but basically it's the files in the snapshot-bin.zip
<jliu1> tkirby, yes, i think so. details in email will do.
<jliu1> tkirby, btw, all these work needs to be done in drools maven profile, right?
<tkirby> jliu1, if possible, at the moment I have an ant script to  do it, but it would be nice to avoid that step
<jliu1> tkirby, ok. so such features already exist. but we want to replace the ant script with a maven profile. is my understanding correct?
<tkirby> jliu1, it is
* rusmanto has quit (Ping timeout: 615 seconds)
<jliu1> tkirby, great.  could you send me the location of that ant file,  i ll take a look.
<tkirby> jliu1, I'll include it in the email, it's only a small one

Comment 1 Jervis Liu 2009-04-07 12:33:38 UTC
Done. To be merged.

Comment 2 Jervis Liu 2009-04-17 08:07:33 UTC
Done. Please note, the generated distribution file is called drools-5.0.0.SNAPSHOT-jboss-brms.ea.zip. Maven zip plugin does not allow you to change the generated zip file name. But I think we can pick up the zip file and change it to whatever name we want from the SOA build.  I have tested this using " mvn package javadoc:javadoc assembly:assembly -Dmaven.test.skip=true -Declipse -Ddocumentation -Psoa", looks fine.