DynamicTable isRefreshRequired method caches the ViewDefName, then it compares the cached value with actual viewDefName, if they are the same it skips child creation.
This fix was needed to force the dynamic table to refresh in case of rollback to recreate its children
((DynamicTable)child).getFacesBean().setProperty(PropertyKey.createPropertyKey("ViewDefNameForTable"), null);
This fix was needed to force the dynamic table to refresh in case of rollback to recreate its children
((DynamicTable)child).getFacesBean().setProperty(PropertyKey.createPropertyKey("ViewDefNameForTable"), null);
No comments:
Post a Comment