Bug 1029399

Summary: Traits do not comply with type inheritance on "modify"
Product: [Retired] JBoss BRMS Platform 6 Reporter: Mario Fusco <mfusco>
Component: BREAssignee: Mario Fusco <mfusco>
Status: CLOSED CURRENTRELEASE QA Contact: Marek Winkler <mwinkler>
Severity: urgent Docs Contact:
Priority: urgent    
Version: 6.0.0CC: etirelli
Target Milestone: ER5   
Target Release: 6.0.0   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2014-08-06 20:20:34 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:

Description Mario Fusco 2013-11-12 10:53:22 UTC
Modifying a traited object does not refresh its traits. For example, if a Person is traited as a Worker, modifying the core Person won't cause the rules for Worker to be reevaluated.

The dynamic types should be consolidated internally
Modifications should be propagated
Refraction should be used to prevent duplicate activations

Comment 2 Marek Winkler 2013-12-12 16:22:40 UTC
Verified on BRMS 6.0.0 ER5.