Orbeon Forms requires XML feature with PostgreSQL.
That means we need to build PostgreSQL with libxml support.
When saving a form on Orbeon:
2023-05-25T04:17:27,661 ERROR PageFlowControllerProcessor - error caught {controller: "oxf:/apps/fr/page-flow.xml", method: "PUT", path: "/fr/service/postgresql/crud/orbeon/builder/data/.../data.xml"}
2023-05-25T04:17:27,668 ERROR PageFlowControllerProcessor -
+----------------------------------------------------------------------------------------------------------------------+
|An Error has Occurred |
|----------------------------------------------------------------------------------------------------------------------|
|ERROR: unsupported XML feature |
| Detail: This functionality requires the server to be built with libxml support. |
|----------------------------------------------------------------------------------------------------------------------|
|Application Call Stack | |----------------------------------------------------------------------------------------------------------------------|
|oxf:/apps/fr/page-flow.xml |reading page model data output| 42| |······················································································································|
|element=<service path="/fr/service/(oracle|mysql|postgresql|db2|sqlserver)/crud/([^/]+/[^/]+/(form/[^/]+|(data|draft)/| |model =persistence/relational/crud.xpl |
|----------------------------------------------------------------------------------------------------------------------| |oxf:/apps/fr/persistence/relational/crud.xpl |executing processor | 17|
|······················································································································|
|element=<p:processor name="fr:relational-crud"/> |
|name ={http://orbeon.org/oxf/xml/form-runner}relational-crud |
|----------------------------------------------------------------------------------------------------------------------|
|----------------------------------------------------------------------------------------------------------------------|
|Exception: org.postgresql.util.PSQLException |
|----------------------------------------------------------------------------------------------------------------------|