package ch.abacus.flow.web.portlets;

import org.orbeon.oxf.servlet.OrbeonXFormsFilter;

import javax.portlet.PortletException;
import javax.portlet.RenderRequest;
import javax.portlet.RenderResponse;
import java.io.IOException;

public class XFormsPortlet extends AbstractGenericPortlet {

  public XFormsPortlet() {
  }

  public void doView(RenderRequest request, RenderResponse response) throws PortletException, IOException {
      String xform = readFileAsString("c:\\temp\\test.jsp"); // jsp with xforms data
      request.setAttribute(OrbeonXFormsFilter.RENDERER_DOCUMENT_ATTRIBUTE_NAME, xform);     
  }
}