Hide Forgot
Help Desk Ticket Reference: https://c.na7.visual.force.com/apex/Case_View?id=500A0000007CZMu project_key: SOA The refreshMatView works as expected in a single node environment with 'teiid-cache-manager-jboss-beans-rename-me.xml'. Still in a single node environment, that function no longer refreshes the data with "teiid-cache-manager-jboss-beans.xml" enabled. To recreate: 1. Start up an EDS instance with a vdb deployed which has an internal materialized view (IMV). 2. Query SYSADMIN.MATVIEWS and verify LoadState = "NEEDS_LOADING" 3. Query the IMV to populate the cache. 4. Query SYSADMIN.MATVIEWS and verify LoadState = "LOADED". Note the value of the 'Updated' column 5. run "CALL SYSADMIN.refreshMatView('view name',false)" 6. Query SYSADMIN.MATVIEWS and verify LoadState = "LOADED". Note the value of the 'Updated' column 7. Query the IMV to see if it pulls from the source or cache Expected results: Steps 3 and 5 should trigger queries to the source. Step 7 should pull from the cache without going back to the source.
Link: Added: This issue Cloned to SOA-3127
Release Notes Docs Status: Added: Not Yet Documented Writer: Added: dlesage
Release Notes Docs Status: Removed: Not Yet Documented Added: Documented as Resolved Issue Release Notes Text: Added: https://issues.jboss.org/browse/SOA-3126 The refreshMatView no longer refreshed the data with "teiid-cache-manager-jboss-beans.xml" enabled in a single-node environment. A software upgrade has resolved this issue so the refreshMatView now works as expected when clustering is enabled.
Tested and closed.