Problem Using session and request Scope in desinging CAF protlet

I am using Webmethods CAF for designing my portlet. I am using a service which gets the values depending on the search criteria.
I created a basic updateable content provider for the output of the service.
For a the first time the values are displayed correctly, but when i change the search criteria the values are not changed in the content provider but it is calling the service.
The service is in scope session and the content provider is in request scope.

Please explain what may be problem or how to clear the content provider…


Are you calling the service to refresh the data after the search criteria has been specified?

Thanks I got it when i refreshed both the content providers.