//
if (URLParameterConstants.PORTLET_TYPE.equals(type))
{
ControllerRequestFactory factory = new ControllerRequestFactory(context.getPageNavigationalStateSerialization());
ControllerRequest request = factory.decode(req);
// We must have one!!!
TCKPortletPageNavigationalState tckPageNavigationalState = (TCKPortletPageNavigationalState)request.getPageNavigationalState();
//
ControllerResponse response = controller.process(context, request);
//
ControllerResponseRendererFactory rendererFactory = new ControllerResponseRendererFactory(
false,
false,
context.getStateControllerContext(),
request.getPageNavigationalState());
//
Renderer renderer = rendererFactory.getRenderer(response);
//