public ListIFace filterListForCorrelatedParam(SourceBean request, ListIFace list, HttpServletRequest httpRequest) throws Exception {
RequestContainer reqCont = ChannelUtilities.getRequestContainer(httpRequest);
ResponseContainer respCont = ChannelUtilities.getResponseContainer(httpRequest);
errorHand = respCont.getErrorHandler();
SessionContainer sessionCont = reqCont.getSessionContainer();
contextManager = new CoreContextManager(new SpagoBISessionContainer(sessionCont),
new LightNavigatorContextRetrieverStrategy(request));
// get biobject from the session
ExecutionInstance instance = contextManager.getExecutionInstance(ExecutionInstance.class.getName());
BIObject obj = instance.getBIObject();
// get the id of the lookup parameter