我试图将Orbeon与后端REST API集成(我刚刚开发用于测试目的的Web应用程序,因为我们正在评估Orbeon的新项目)。我已按照本教程中提到的方案http://wiki.orbeon.com/forms/doc/developer-guide/form-runner/persistence-api#TOC-A-scenario 我已将我的本地属性(properties-local.xml)设置如下:
<properties xmlns:xs="http://www.w3.org/2001/XMLSchema"
xmlns:oxf="http://www.orbeon.com/oxf/processors">
<property
as="xs:string"
name="oxf.fr.persistence.provider.TestApp.WelcomeForm.data"
value="coffee"/>
<property as="xs:anyURI" name="oxf.fr.persistence.coffee.uri" value="http://localhost:8080/SpringMVC/coffee"/>
<property as="xs:boolean" name="oxf.fr.persistence.coffee.active" value="true"/>
<property as="xs:boolean" name="oxf.fr.persistence.coffee.autosave" value="false"/>
<property as="xs:boolean" name="oxf.fr.persistence.coffee.permissions" value="false"/>
</properties>
但是,当我在表单运行器中打开表单时,我收到错误消息&#34;执行搜索时出错#34;如果我尝试保存新表单,我收到以下消息&#34;那里与数据库通信时出错。请联系应用程序管理员。&#34;
是否有任何教程显示如何将外部REST后端服务与Orbeon而不是数据库集成(我们希望将后端REST服务用作持久层)。