| Summary: | Need hotfix for BRMS-586 for BRMS 5.1.0.GA | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Product: | [JBoss] JBoss Enterprise BRMS Platform 5 | Reporter: | Matt Davis <mattd> | ||||||
| Component: | BRE (Expert, Fusion) | Assignee: | Jboss Support <support-patch> | ||||||
| Status: | CLOSED NEXTRELEASE | QA Contact: | |||||||
| Severity: | unspecified | Docs Contact: | |||||||
| Priority: | high | ||||||||
| Version: | 5.1.0 GA | CC: | armand.welsh, rwagner, tschloss, tsurdilo | ||||||
| Target Milestone: | --- | ||||||||
| Target Release: | One Off Releases | ||||||||
| Hardware: | Unspecified | ||||||||
| OS: | Unspecified | ||||||||
| URL: | http://jira.jboss.org/jira/browse/BRMS-590 | ||||||||
| Whiteboard: | |||||||||
| Fixed In Version: | Doc Type: | Bug Fix | |||||||
| Doc Text: | Story Points: | --- | |||||||
| Clone Of: | Environment: | ||||||||
| Last Closed: | 2011-05-24 05:46:53 UTC | Type: | Support Patch | ||||||
| Regression: | --- | Mount Type: | --- | ||||||
| Documentation: | --- | CRM: | |||||||
| Verified Versions: | Category: | --- | |||||||
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||||
| Cloudforms Team: | --- | Target Upstream Version: | |||||||
| Attachments: |
|
||||||||
|
Description
Matt Davis
2011-05-11 15:06:35 UTC
Link: Added: This issue Cloned from BRMS-586 Link: Added: This issue Cloned from JBRULES-2942 Workflow: Removed: jira Added: JBoss Platforms Support Case Workflow v1 Support Case Reference: Added: https://c.na7.visual.force.com/apex/Case_View?id=500A0000007AQwS&sfdc.override=1 created one-off branch https://svn.jboss.org/repos/labs/labs/jbossrules/soa_branches/BRMS-5.1-GA_BRMS-590/ SVN / CVS Isolated Branch: Added: https://svn.jboss.org/repos/labs/labs/jbossrules/soa_branches/BRMS-5.1-GA_BRMS-590/ Fixes committed to one-off branch Attachment: Added: drools-core-5.1.GA_BRMS-586.jar Attachment: Added: drools-compiler-5.1.GA_BRMS-586.jar I have create a job in hudson: https://hudson.qa.jboss.com/hudson/view/BRMS/job/brms-5.1-BRMS-590/ however was not sure if i did this 100% correctly. please let me know as creating a job from copying 5.1.GA job fails on modeshape building Patch Instructions: Added: patch svn branch: http://anonsvn.jboss.org/repos/labs/labs/jbossrules/soa_branches/BRMS-5.1-GA_BRMS-590/ build the branch in hudson and make sure tests run without errors attach drools-core and drools-compiler jars to jira which are the two artifacts needed for the one-off patch to be included in Assigning to a QE engineer. Work on the patch will begin tomorrow morning (CEST). Attachment: Removed: drools-compiler-5.1.GA_BRMS-586.jar Attachment: Removed: drools-core-5.1.GA_BRMS-586.jar bits available at http://jawa05.englab.brq.redhat.com/patches/BRMS-590/ for the patch we need drools-core and drools-compiler jars only QE Tests failed. The BRMS-586 bug is fixed, but new bug was introduced. In CEP managed lifecycle and @expires metadata don't work.
To reproduce:
Insert new TestEvent fact into session then wait for 15 seconds and expect the TestEvent to be retracted "entryPoint.getFactHandles().contains(handle)"
DRL:
declare TestEvent
@role( event )
@expires( 10s )
end
rule "TestEventReceived"
no-loop
when
$event : TestEvent ( value != null ) over window:time( 10s ) from entry-point EventStream
then
#consequences
end
I am able to reproduce the mentioned bug. Looking into it. Fix checked into the patch branch. please re-test New build bits available at http://jawa05.englab.brq.redhat.com/patches/BRMS-590/CR2/ Old bits previously tested (where bug was found) are here now http://jawa05.englab.brq.redhat.com/patches/BRMS-590/CR1/ Verified that both bugs are fixed, tests passed. Previous Patch Instructions: patch svn branch: http://anonsvn.jboss.org/repos/labs/labs/jbossrules/soa_branches/BRMS-5.1-GA_BRMS-590/ build the branch in hudson and make sure tests run without errors attach drools-core and drools-compiler jars to jira which are the two artifacts needed for the one-off patch to be included in Patch Instructions: Removed: patch svn branch: http://anonsvn.jboss.org/repos/labs/labs/jbossrules/soa_branches/BRMS-5.1-GA_BRMS-590/ build the branch in hudson and make sure tests run without errors attach drools-core and drools-compiler jars to jira which are the two artifacts needed for the one-off patch to be included in Added: PATCH NAME: BRMS-590 PRODUCT NAME: BRMS VERSION: 5.1.0 SHORT DESCRIPTION: Rules do not fire according to salience after multiple fact updates LONG DESCRIPTION: Rules do not fire according to salience after multiple fact updates MANUAL INSTALL INSTRUCTIONS: To install this patch replace the following with the jars included in this patch: $JBOSS_HOME/jboss-as/lib/some.jar $JBOSS_HOME/jboss-as/lib/another.jar COMPATIBILITY: N/A DEPENDENCIES: N/A SUPERSEDES: N/A SUPERSEDED BY: N/A CREATOR: Tiho Surdilovic DATE: 05/19/2011 Patch Instructions: Removed: PATCH NAME:
BRMS-590
PRODUCT NAME:
BRMS
VERSION:
5.1.0
SHORT DESCRIPTION:
Rules do not fire according to salience after multiple fact updates
LONG DESCRIPTION:
Rules do not fire according to salience after multiple fact updates
MANUAL INSTALL INSTRUCTIONS:
To install this patch replace the following with the jars included in this patch:
$JBOSS_HOME/jboss-as/lib/some.jar
$JBOSS_HOME/jboss-as/lib/another.jar
COMPATIBILITY:
N/A
DEPENDENCIES:
N/A
SUPERSEDES:
N/A
SUPERSEDED BY:
N/A
CREATOR:
Tiho Surdilovic
DATE:
05/19/2011
Added: PATCH NAME:
BRMS-590
PRODUCT NAME:
BRMS
VERSION:
5.1.0
SHORT DESCRIPTION:
Rules do not fire according to salience after multiple fact updates
LONG DESCRIPTION:
Rules do not fire according to salience after multiple fact updates
MANUAL INSTALL INSTRUCTIONS:
To install this patch replace the following with the jars included in this patch:
For BRMS Manager :
$JBOSS_HOME/jboss-as/server/$PROFILE/jboss-brms.war/WEB-INF/lib/drools-core-5.1.0.BRMS.jar
$JBOSS_HOME/jboss-as/server/$PROFILE/jboss-brms.war/WEB-INF/lib/drools-compiler-5.1.0.BRMS.jar
For BRMS Engine :
The drools-core-5.1.0.BRMS.jar and drools-complier-5.1.0.BRMS.jar files included with your application.
COMPATIBILITY:
These jars are compatible with JBoss BRMS Platform 5.1.0.GA
DEPENDENCIES:
N/A
SUPERSEDES:
N/A
SUPERSEDED BY:
N/A
CREATOR:
Tiho Surdilovic
DATE:
05/19/2011
Attachment: Added: drools-compiler-5.1.0.BRMS.jar Attachment: Added: drools-core-5.1.0.BRMS.jar This patch is applicable to JBoss BRMS 5.1. It is available for download from the following location: https://access.redhat.com/jbossnetwork/restricted/softwareDetail.html?softwareId=6713 Patch Repository Link: Added: https://access.redhat.com/jbossnetwork/restricted/softwareDetail.html?softwareId=6713 This patch superceded by BRMS-599, which includes code for BRMS-538 and BRMS-590. |