Sunday, 15 August 2010

configuration - In Orbeon Forms, when multiple persistence providers are configured for Oracle, versioning is not enabled -



configuration - In Orbeon Forms, when multiple persistence providers are configured for Oracle, versioning is not enabled -

i using orbeon forms 4.7 pe. configured multiple oracle persistence providers per documentation:

http://wiki.orbeon.com/forms/doc/developer-guide/form-runner/oracle-and-mysql-persistence-layers#toc-with-multiple-schemas

when tested publishing same form definition multiple times, versioning not enabled. form builder did not inquire if wanted create new version.

i tried single provider configuration documented here:

http://wiki.orbeon.com/forms/doc/developer-guide/form-runner/oracle-and-mysql-persistence-layers#toc-with-orbeon-forms-4.0

with configuration, worked fine. versioning enabled.

it should work multiple providers configured.

i searched code base of operations , found there property enabling versioning each of predefined providers (except exist because doesn't back upwards it). example:

<property as="xs:boolean" name="oxf.fr.persistence.oracle.versioning" value="true"/>

see: https://github.com/orbeon/orbeon-forms/blob/master/src/resources-packaged/config/properties-form-runner.xml

i able turn on versioning providers using similar property, e.g.,

<property as="xs:boolean" name="oxf.fr.persistence.myprovider1.versioning" value="true"/> <property as="xs:boolean" name="oxf.fr.persistence.myprovider2.versioning" value="true"/>

there doesn't seem documentation property. nice if mentioned in documenation regarding multiple providers.

forms configuration orbeon

No comments:

Post a Comment