Back to bug 1310685

Who When What Removed Added
Mario Fusco 2016-02-22 14:22:44 UTC Status NEW MODIFIED
Alessandro Lazarotti 2016-02-22 21:50:06 UTC Doc Text PATCH NAME:
BZ-1310685
PRODUCT NAME:
Red Hat JBoss BRMS
Red Hat JBoss BPM Suite
VERSION:
6.2 Update 1
SHORT DESCRIPTION:
Kie-scanner fails to update kiebase if a modified rule makes reference to a global defined in a .gdrl file
LONG DESCRIPTION:
When converting an .xls file to a GDT, globals defined in the spreadsheet are stored in a .gdrl file in the same package. However, if an update is made to values in the decision table and the project is built/deployed, applications running a kie-scanner will fail to deploy the kiebase with an error.

INSTALL REQUIREMENT:
Red Hat JBoss BRMS 6.2 Update 1 or Red Hat JBoss BPM Suite 6.2 Update 1 is required

MANUAL INSTALL INSTRUCTIONS FOR ALL PLATFORMS:

1. Backup and remove the following jar:

$SERVER_DEPLOYMENT_DIR/business-central.war/WEB-INF/lib/drools-compiler-6.3.0.Final-redhat-7.jar
$SERVER_DEPLOYMENT_DIR/kie-server.war/WEB-INF/lib/drools-compiler-6.3.0.Final-redhat-7.jar

2. Unzip the file jboss-bxms-6.2.1-BZ-1310685.zip and copy:

BZ-1310685/drools-compiler-6.3.0.Final-redhat-7-BZ1310685.jar

to:

$SERVER_DEPLOYMENT_DIR/business-central.war/WEB-INF/lib
$SERVER_DEPLOYMENT_DIR/kie-server.war/WEB-INF/lib

ADDITIONAL INSTALL INSTRUCTIONS FOR ALL PLATFORMS:

Find and replace drools-compiler-6.3.0.Final-redhat-7.jar with the patched drools-compiler-6.3.0.Final-redhat-7-BZ1310685.jar
for all occurences of that file in your project.

MANUAL INSTALL INSTRUCTIONS FOR MAVEN BASED PROJECTS:

1. Extract the attached zip (jboss-bxms-6.2.1-BZ-1310685.zip) and change into the BZ-1310685 directory

2. Run the following commands to install the patch binaries to the local maven repository:

$ mvn install:install-file -Dfile=drools-compiler-6.3.0.Final-redhat-7-BZ1310685.jar -Dsources=drools-compiler-6.3.0.Final-redhat-7-BZ1310685-sources.jar -DgroupId=org.drools -DartifactId=drools-compiler -Dversion=6.3.0.Final-redhat-7-BZ1310685 -DpomFile=drools-compiler-6.3.0.Final-redhat-7-BZ1310685.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.3.0.Final-redhat-7-BZ1310685</version>
</dependency>

CREATOR:
Alessandro Lazarotti
DATE:
22-Feb-2016
Alessandro Lazarotti 2016-02-22 21:56:19 UTC Status MODIFIED ON_QA
Target Milestone --- CR1
Alessandro Lazarotti 2016-02-22 22:06:28 UTC Summary [one-off ] Kie-scanner fails to update kiebase if a modified rule makes reference to a global defined in a .gdrl file. [one-off ](6.2.1) Kie-scanner fails to update kiebase if a modified rule makes reference to a global defined in a .gdrl file.
Alessandro Lazarotti 2016-02-22 22:07:31 UTC Depends On 1310884
Lukáš Petrovický 2016-02-23 09:06:03 UTC CC lpetrovi
QA Contact mwinkler jpetrlik
Jiri Petrlik 2016-02-24 14:53:25 UTC Status ON_QA ASSIGNED
Edson Tirelli 2016-02-26 23:03:52 UTC Assignee etirelli alazarot
Alessandro Lazarotti 2016-02-29 13:48:19 UTC Status ASSIGNED ON_QA
CC jpetrlik
Flags needinfo?(jpetrlik)
Jiri Petrlik 2016-02-29 14:28:20 UTC Status ON_QA ASSIGNED
Flags needinfo?(jpetrlik)
Alessandro Lazarotti 2016-02-29 14:40:20 UTC Attachment #1129507 Attachment is obsolete 0 1
Alessandro Lazarotti 2016-02-29 14:41:31 UTC Status ASSIGNED ON_QA
Jiri Petrlik 2016-03-03 10:05:40 UTC Status ON_QA RELEASE_PENDING
Jiri Petrlik 2016-03-03 10:06:53 UTC Status RELEASE_PENDING VERIFIED
Alessandro Lazarotti 2016-03-03 13:23:41 UTC Status VERIFIED CLOSED
Resolution --- CURRENTRELEASE
Last Closed 2016-03-03 08:23:41 UTC
Tomas 'Sheldon' Radej 2016-04-13 17:31:04 UTC CC tradej

Back to bug 1310685