PATCH NAME:
RHBRMS-2612
PRODUCT NAME:
Red Hat JBoss BRMS
VERSION:
6.3 Update 2
SHORT DESCRIPTION:
KieModuleModel property configurations are not preserved during incremental compilation
LONG DESCRIPTION:
When a KieBuilder configuration is set into the kmodule.xml such configuration is not preserved during incremental compilation.
INSTALL INSTRUCTIONS FOR ALL PLATFORMS:
IMPORTANT: This patch requires Red Hat JBoss BPM Suite 6.3 Patch Update 3 installed.
1. Backup and remove the following jar:
$SERVER_DEPLOYMENT_DIR/business-central.war/WEB-INF/lib/drools-compiler-6.4.0.Final-redhat-10.jar
$SERVER_DEPLOYMENT_DIR/kie-server.war/WEB-INF/lib/drools-compiler-6.4.0.Final-redhat-10.jar
2. Unzip the file jboss-bxms-6.3.3-
RHBRMS-2612.zip and copy:
RHBRMS-2612/drools-compiler-6.4.0.Final-redhat-10-RHBRMS2612.jar
to:
$SERVER_DEPLOYMENT_DIR/business-central.war/WEB-INF/lib/
$SERVER_DEPLOYMENT_DIR/kie-server.war/WEB-INF/lib/
MANUAL INSTALL INSTRUCTIONS FOR MAVEN BASED PROJECTS:
1. Extract the attached zip (jboss-bxms-6.3.3-
RHBRMS-2612.zip) and change into the
RHBRMS-2612 directory
2. Run the following commands to install the patch binaries to the local maven repository:
$ mvn install:install-file -Dfile=drools-compiler-6.4.0.Final-redhat-10-RHBRMS2612.jar -Dsources=drools-compiler-6.4.0.Final-redhat-10-RHBRMS2612-sources.jar -DgroupId=org.drools -DartifactId=drools-compiler -Dversion=6.4.0.Final-redhat-10-RHBRMS2612 -DpomFile=drools-compiler-6.4.0.Final-redhat-10-RHBRMS2612.pom -Dpackaging=jar
3. Override the original version of modified jars explicitly declaring them in <dependencyManagement> of your project pom.xml:
<dependency>
<groupId>org.drools</groupId>
<artifactId>drools-compiler</artifactId>
<version>6.4.0.Final-redhat-10-RHBRMS2612</version>
</dependency>
MANUAL INSTALL INSTRUCTIONS FOR ALL PLATFORMS:
Find and replace drools-compiler-6.4.0.Final-redhat-10.jar with the patched drools-compiler-6.4.0.Final-redhat-10-RHBRMS2612.jar
for all occurences of that file in your project.
CREATOR:
Mario Fusco, Alessandro Lazarotti
DATE:
28-Sept-2016