【发布时间】:2011-07-29 18:34:24
【问题描述】:
这个问题又快又简单。
JBoss 5.1 开箱即用,支持 JSP 和 EL(表达式语言)2.1 和 Servlet 2.5。
是否可以升级或破解它以使用 EL 2.2?
更新:
我尝试了 BalusC 的回答并得到以下错误:
2011-08-01 10:29:52,418 严重 [javax.enterprise.resource.webcontainer.jsf.config](主要)无法实例化 ExpressionFactory 'org.jboss.el.ExpressionFactoryImpl' 2011-08-01 10:29:52,441 严重 [javax.enterprise.resource.webcontainer.jsf.config](主要)部署期间的严重错误: com.sun.faces.config.ConfigurationException:容器的 JSP 版本似乎早于 2.1,并且无法找到 EL RI 表达式工厂 com.sun.el.ExpressionFactoryImpl。如果不使用 JSP 或 EL RI,请确保正确设置上下文初始化参数 com.sun.faces.expressionFactory。
我不确定这意味着什么或如何解决它。为什么会认为有2.1以下的JSP版本?
【问题讨论】:
-
我怀疑升级 JBoss 本身可能会更容易。
-
@skaffman,不是客户的选择。他们宁愿破坏旧版本的 JBoss 5.1。感谢您的提问。
标签: jakarta-ee jboss el jboss5.x