Plain Xforms within Liferay 6.2

classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

Plain Xforms within Liferay 6.2

DArtisan
Hi all

I'm looking to find out whether/how it is possible to integrate the XForms engine in orberon in several portlets within our Liferay 6.2 server.

I'm pretty much resigned to writing my own xforms - due to complex integration requirements. However I have difficulty understanding how to use the XForms engine from within a portlet application. I realize there are the dedicated portlets for FormRunner but:
- I see that Liferay 6.2 is still not supported (I get the same issues reported in Issue 1528)
- I really need to customize the forms beyond what I can see doable with Form Builder.

What is the recommended route? I read that Separate Deployment within a Portlet is broken (https://github.com/orbeon/orbeon-forms/issues/959) and that Integrated deployment (http://wiki.orbeon.com/forms/doc/developer-guide/xforms-with-java-applications)is now deprecated? Is the Embedding Java Api http://doc.orbeon.com/form-runner/link-embed/java-api.html supported in a portlet application?

Thanks for any insight/suggestions

--
You received this message because you are subscribed to the Google Groups "Orbeon Forms" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To post to this group, send email to [hidden email].
Reply | Threaded
Open this post in threaded view
|

Re: Plain Xforms within Liferay 6.2

Erik Bruchez
Administrator
Liferay 6.2 is not yet officially supported, but it seems to work fine with:

    <requires-namespaced-parameters>false</requires-namespaced-parameters>

in liferay-portlet.xml, see:

    https://github.com/orbeon/orbeon-forms/commit/c7a98d59df68c618c07b1cb07105b7cc9ce3cd00

It is correct that you cannot use the proxy portlet for this, as it is specific to Form Runner.

So the way to go would be to just use the full portlet, and write plain XForms files:

    http://doc.orbeon.com/form-runner/link-embed/liferay-full-portlet.html

-Erik