【发布时间】:2015-05-29 16:51:59
【问题描述】:
我正在尝试在 Websphere 8.5 上使用自定义 jsf 组件。 组件类使用@FacesComponent注解。
该组件位于服务器上的共享 lib jar 中。我已经在 jar META-INF 文件夹中有一个 faces-config。
如果 jar 在我的 ear 文件中,它会按预期工作,但是当它 在 sharedlib 上,它给了我“未定义的组件类型 MyUIActionList”错误。
关于如何完成这项工作的任何想法?
【问题讨论】:
-
“当它位于共享库时”是什么意思?什么是“共享库”?
-
@davids:在服务器范围类路径上的文件夹中。可用于部署的每个应用程序
-
您是通过环境 > 共享库创建了共享库,还是将 jar 放在其他地方? (服务器范围的类路径是什么意思??)
-
@Gas 我做到了,但它不起作用的原因是 BalusC 解释的。
标签: jsf jakarta-ee websphere jsf-2.2