Bug 1029399 - Traits do not comply with type inheritance on "modify"
Summary: Traits do not comply with type inheritance on "modify"
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: JBoss BRMS Platform 6
Classification: Retired
Component: BRE
Version: 6.0.0
Hardware: Unspecified
OS: Unspecified
urgent
urgent
Target Milestone: ER5
: 6.0.0
Assignee: Mario Fusco
QA Contact: Marek Winkler
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2013-11-12 10:53 UTC by Mario Fusco
Modified: 2014-08-06 20:20 UTC (History)
1 user (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2014-08-06 20:20:34 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Issue Tracker DROOLS-64 0 Blocker Resolved Traits do not comply with type inheritance on "modify" 2013-12-12 16:22:46 UTC

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.


Note You need to log in before you can comment on or make changes to this bug.