我跟踪了http://wiki.orbeon.com/forms/doc/developer-guide/xforms-with-java-applications,并成功地完成了单独的部署。
我想创建我自己的资源文件夹,其中将有一些配置文件,如properties-local.xml和自定义XBL控件。我通过将我的资源复制到orbeon.war/WEB-INF/resources下来实现这一点。我希望它们位于myapp.war/WEB-INF/resources下。我怎样才能做到这一点呢?
如何在不修改orbeon的情况下配置资源管理器来获取位于myapp.war/WEB-INF/resources下的资源?
我见过这个http://wiki.orbeon.com/forms/doc/developer-guide/admin/overriding-adding-resources,但不确定它在单独部署的上下文中如何应用。
发布于 2011-02-18 01:39:45
Orbeon有一系列resource managers,能够从以下位置加载资源:
资源可以放置在磁盘上的任何位置
在这里,您想要做的似乎是让一个WAR文件访问另一个WAR文件中存储的资源。我认为这在当前的资源管理器中是不可能的,除非您设置了文件系统,在这种情况下,您需要指定到磁盘上资源位置的绝对路径。
从理论上讲,我认为应该可以增强webapp resource manager以访问其他servlet上下文。因此,您可以告诉Orbeon own应用程序从您自己的own应用程序加载资源。
顺便说一句,这仍然意味着您需要更新Orbeon WAR的web.xml来配置资源管理器。
https://stackoverflow.com/questions/5007181
复制相似问题