0
首先是我的設置:錯誤的一切都在這裏7.1.3
1)jboss7.1.3
2)行家javaee6生成的項目
3)耳朵,戰爭中,EJB項目格式
4)的Java 7
我試圖創建一個使用LazyDataModel作爲源數據表組件,但圍繞以下問題不能得到:
22:28:56,419 WARN [org.jboss.modules] (MSC service thread 1-6) Failed to define class org.primefaces.model.LazyDataModel in Module "deployment.dropship-ear.ear:main" from Service Module Loader: java.lang.LinkageError: Failed to link org/primefaces/model/LazyDataModel (Module "deployment.dropship-ear.ear:main" from Service Module Loader)
...
Caused by: java.lang.NoClassDefFoundError: javax/faces/model/DataModel
我試過到目前爲止是(兩人都沒有工作):
1)添加在EJB項目,範圍primefaces依賴=編譯
2)添加primefaces模塊中jboss7 1.3,並添加到依賴EJB和戰爭的項目,範圍=編譯|只要我在Web和EJB項目中定義的JBoss JSF-API
注:
<dependency>
<groupId>org.jboss.spec.javax.faces</groupId>
<artifactId>jboss-jsf-api_2.1_spec</artifactId>
<scope>provided</scope>
</dependency>
有什麼建議嗎?