![](/img/trans.png)
[英]Cannot invoke function with parameters in JBoss SEAM expression language
[英]Expression Language API in Jboss
我在Jboss中遇到EL问题(不适用于枚举类)。 这篇文章与我的问题有关。 这是我在带有VM的Ubuntu 14.04上使用Jboss EAP 7.0和Java 1.8进行的所有测试:
1-包含在我的pom.xml中:
<dependency>
<groupId>javax.el</groupId>
<artifactId>javax.el-api</artifactId>
<version>3.0.0</version>
</dependency>
结果: 失败
2-包含在我的pom.xml中:
<dependency>
<groupId>org.apache.tomcat</groupId>
<artifactId>tomcat-el-api</artifactId>
<version>9.0.0.M15</version>
<dependency>
结果: 失败
3-直接从Tomcat 8.0.24复制的el-api.jar
包含在我的项目(WEB-INF / lib)中
结果: 失败
4-从Jboss中删除模块javax.el.api.main
,其中包括jboss-el-api_3.0_spec-1.0.6.Final-redhat-1.jar
结果: 失败 (Jboss无法启动)
我的想法不多了。
用我的评论回答。
该问题与EAP 7.0中的错误JBEAP-5613和WildFly 10.0中的WFLY-6939有关。
EL中的枚举已在WildFly 10.1中工作,一旦准备好,它们便会在EAP 7.1中工作。
不要在pom.xml
使用任何与EL相关的导入(如果确实需要,则将其范围设置为“提供”)。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.