在 OpenShift JBoss AS 7 上更新 Mojarra 库

在 OpenShift JBoss AS 7 上更新 Mojarra 库

我正在尝试在 OpenShift JBoss AS 7 上运行我的应用程序,但是我遇到了旧版本的 Mojarra 中的一个错误,不幸的是该版本随服务器一起提供。

https://java.net/jira/browse/JAVASERVERFACES-2277

在我的本地 JBoss 上,我可以修改 module.xml 文件并更新 JSF 库并使其正常工作。但是 OpenShift 不允许我这样做,因为只有 root 才能访问 JBoss 配置文件。

有什么方法可以更新或请求更新这些库?

谢谢

答案1

我已经能够找到解决方案,即.openshift在 Git 存储库的目录中创建新模块。

只需创建与 JBoss 服务器中相同的结构.openshift/config/modules并推送即可。您的模块将被加载,而不是原始模块。

相关内容