List<UIComponent> ajaxComponents = AjaxUtils.getAjaxComponents(facesContext);
for (int i = 0; i < 1; i++) { // TODO render multiple components
StringWriter content = new StringWriter();
responseParts.add(content);
ResponseWriter contentWriter = renderKit.createResponseWriter(content, null, null);
facesContext.setResponseWriter(contentWriter);
AjaxComponent ajaxComponent = ((AjaxComponent) ajaxComponents.get(i));
if (LOG.isDebugEnabled()) {
LOG.debug("write ajax response for " + ajaxComponent);
}