}
protected PortletInvocationResponse processResponse(BlockingInteractionResponse response, ActionInvocation invocation, RequestPrecursor<ActionInvocation> requestPrecursor) throws PortletInvokerException
{
String redirectURL = response.getRedirectURL();
UpdateResponse updateResponse = response.getUpdateResponse();
if (redirectURL != null && updateResponse != null)
{
return new ErrorResponse(new IllegalArgumentException("Producer error: response cannot both redirect and update state."));
}