我在WAS 7.1下使用Orbeon 3.7.0 beta1。
我有一个外部应用程序,它将XForms(XHTML和page-flow.xml)置于Orbeon部署项目的orbeon.war/WEB-INF/resources/apps/myApplication/myUser/
下。
我的问题是,如果Orbeon被置于“apps / myApplication /”下,它只会读取page-flow.xml
,因为Orbeon的默认行为就是这样。
如果我的应用程序放在子文件夹下,我怎样才能访问它?
答案 0 :(得分:0)
如何处理嵌套页面流没有神奇之处。顶级页面流在顶级page-flow.xml中使用以下规则调度到子页面流:
<page id="apps"
path-info="/([^/]+)/.*"
matcher="oxf:perl5-matcher"
model="apps/${1}/page-flow.xml"/>
你应该能够编写一个类似的规则,但更深层次。我没试过这个但是这样的事情:
<page id="apps2"
path-info="/([^/]+)/([^/]+)/.*"
matcher="oxf:perl5-matcher"
model="apps/${1}/${2}/page-flow.xml"/>