我们正在将Orbeon Forms 4.0(M16)与MySQL数据库一起使用。当我们创建新表单时,它的名称和应用程序名称不会出现在orbeon/fr/orbeon/builder/summary
页面中。没有任何显示。但是在orbeon_form_definition
表中,我在表单列中看到表单名称。任何想法如何解决此问题?
更新:
当我发表评论时<property as="xs:string" name="oxf.fr.persistence.provider.*.*.*" value="mysql"/>
<property as="xs:string" name="oxf.fr.persistence.mysql.datasource" value="mysql"/>
和使用的eXist数据库,表单名称,表单标题,desc和应用程序出现在摘要页面/orbeon/fr/orbeon/builder/summary
中。因此,我认为MySQL持久层存在这个问题。
最佳答案
根据avernet的答案:link我们必须做:
像在link中一样,在您的WEB-INF / lib / orbeon-form-runner.jar中修补apps/fr/persistence/mysql/search.xpl
。
我已经完成了,现在可以了。
关于mysql - 应用名称,表单名称未显示在Orbeon表单中,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/13603461/