Comments? Feedback?

This wiki does not yet support public comments (a limitation of Google Sites), so we encourage you to post your comments on Twitter by responding to @orbeon.

Recent site activity

XForms - XForms Inspector

Rationale

A lot can happen when you interact with an XForms page: events are dispatched, actions executed, submissions sent, and more. While you can have some visibility on those by enabling XForms logging in Orbeon Forms, an important part of the state of an XForms page is simply contained in the various XForms instances that you define in your page.

The XForms Inspector allows you to peek right into the instances in real time as you develop XForms pages. The following screenshots shows the XForms Inspector running in the XForms Control example:


Configuration

You can enable the XForms Inspector in one of two ways:
  • For a specific page, by adding the following code in your XForms:

    <widget:xforms-instance-inspector id="orbeon-xforms-inspector"
        xmlns:widget="http://orbeon.org/oxf/xml/widget"/>

  • For all your pages, by setting the following property to true:

    <property as="xs:boolean" name="oxf.epilogue.xforms.inspector" value="true"/>
Note that the XForms Inspector is implemented as a widget, so to be able to use it (with any of the two methods described above), the property oxf.epilogue.xforms.widgets needs to be set to true, which is the default.