【发布时间】:2010-09-17 05:55:16
【问题描述】:
有人同时使用过 OSGi 和 JSF 吗?
我问是因为 JSF 使用类加载器魔法来查找自定义组件。来自一个教程(强调我的):
这个配置文件将结束 在 META-INF/faces-config.xml .jar 文件代表这个 零件。 JSF 会寻找这样的 每个 .jar 文件中的文件名 在运行时加载(在 .war 文件的 WEB-INF/lib 目录) 并在其中使用它们中的每一个 配置。这样一来,多 组件 .jar 文件可以合并 到一个 Web 应用程序中,以及所有 每个 .jar 中描述的组件 将可供应用程序使用。
我希望能够将 JSF 自定义组件作为 OSGi 包(即自定义组件与 JSF 运行时位于不同的 OSGi 包中),并且 JSF 能够在运行时找到这些。
有没有人做过类似的事情?
【问题讨论】: