在apps / myApp / subFolder下的Orbeon上创建应用程序

时间:2012-05-11 22:54:23

标签: orbeon

我在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的默认行为就是这样。

如果我的应用程序放在子文件夹下,我怎样才能访问它?

1 个答案:

答案 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"/>