> Hello
>
> I am working with the latest version of Orbeon (20091123) and Liferay
> in separate deployment. A custom portlet should show my xforms data.
>
> With "oxf.xforms.renderer.document" I can set the xforms content to
> need to be rendered by Orbeon. So I set this in the doView() of my
> portlet:
>
> public void doView(RenderRequest request, RenderResponse response)
> throws PortletException, IOException {
> String xform = readFileAsString("C:\\TEMP\\testxforms.jsp");
>
> request.setAttribute(OrbeonXFormsFilter.RENDERER_DOCUMENT_ATTRIBUTE_NAME,
> xform);
> }
>
> OrbeonXFormsFilter gets called and "oxf.xforms.renderer.document" is
> set, but OrbeonXFormsFilter never forwads my content to render because
> responseWrapper.getContent() is null (OrbeonXFormsFilter line 100)
>
> I wonder when and how the content should get filled?
> I tried a hack and directly set the content in the OrbeonXFormsFilter
> which actually works fine:
>
>
> if
> (httpRequest.getAttribute(RENDERER_DOCUMENT_ATTRIBUTE_NAME) != null) {
> String contentFromAtr =
> requestWrapper.getAttribute(RENDERER_DOCUMENT_ATTRIBUTE_NAME).toString();
> if (contentFromAtr != null) {
> responseWrapper.getWriter().write(contentFromAtr);
>
> httpRequest.setAttribute(RENDERER_DOCUMENT_ATTRIBUTE_NAME,
> contentFromAtr);
> }
> }
>
> Can anybody tell me how not to edit the OrbeonXFormsFilter make the
> content be set?
>
> Thanks
> Karolin
>
>
>
> --
> You receive this message as a subscriber of the
[hidden email] mailing list.
> To unsubscribe: mailto:
[hidden email]
> For general help: mailto:
[hidden email]?subject=help
> OW2 mailing lists service home page:
http://www.ow2.org/wws>
>