![](/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.