Bug 1155369 - Fact Model Changes Do Not Register in the Guided Rule Editor
Summary: Fact Model Changes Do Not Register in the Guided Rule Editor
Keywords:
Status: CLOSED WONTFIX
Alias: None
Product: JBoss BPMS Platform 6
Classification: Retired
Component: Business Central
Version: 6.0.2
Hardware: All
OS: All
medium
medium
Target Milestone: ---
: ---
Assignee: manstis
QA Contact: Jiri Locker
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2014-10-22 02:57 UTC by Justin Holmes
Modified: 2015-12-07 15:40 UTC (History)
3 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2015-12-07 15:40:31 UTC
Type: Enhancement
Embargoed:


Attachments (Terms of Use)

Description Justin Holmes 2014-10-22 02:57:14 UTC
Description of problem:
In general, the guided rule editor requires an unreasonable amount of effort in order to reflect changes to the underlying fact model brought on by a new or updated dependency. 

Judging by the logs, issues seem to be related to the below class or a listener/controller that invokes the class.

https://github.com/droolsjbpm/kie-wb-common/blob/master/kie-wb-common-services/kie-wb-common-datamodel/kie-wb-common-datamodel-backend/src/main/java/org/kie/workbench/common/services/datamodel/backend/server/cache/LRUDataModelOracleCache.java 


Version-Release number of selected component (if applicable):


How reproducible:
Every time - although there is multiple paths.

1) A new version is published to Nexus and BC is configured to use that nexus for snapshots. Reproducing this is described below.
2) Uploading a jar

Steps to Reproduce:
1. Open a guided rule asset in Business Central
2. Build and deploy a new fact model to an artifact in a central nexus.
3. Click build and deploy in Business Central on the project to force the loading of the snapshot to the local maven repo.
4. Return the open guided rule asset. 

Actual results:
Model changes in the new snapshot are not represent

Expected results:
Model changes are represented


Additional info:
This greatly effects the usability of the product by non-technical users.


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