This content has been marked as final. Show 6 replies
Check this out:
I may be incorrect here but this is what I have noticed.
The fireProviderRefresh needs to be executed within a method that is invoked via a page binding. It didn't work for me when refresh was within a simple managed bean action/action listener.
Thanks for replies.
In my case i am calling a method through page binding only.
Also, i can see the list has correct rows to be shown in the region but region is not getting refreshed.
I had not added addProviderListener and removeProviderListener methods in my DC.
Adding those methods now left side navigator is getting refreshed.
But still one issue : on the right hand side also it should have refreshed, showing the first row of new collection..But its not doing that.
Any hints on that ?
You'll need to re-execute the iterator that populates the right side with the updated value explicitly.
The left and right side are being shown using the same iterator.
In the left side i am using List View and on the right side i am just showing a form.
The left side is getting refreshed correctly.
Right side should show the first of the updated iterator. But it shows the old one only.