【发布时间】:2013-03-27 13:59:15
【问题描述】:
我正在尝试使用 javaee6-api、jsf-api-2.1.19 在 jboss7.1.3 中创建一个 javaee6 ear 应用程序,不幸的是,无论何时我都无法解决这个问题
<servlet>
<servlet-name>Faces Servlet</servlet-name>
<servlet-class>javax.faces.webapp.FacesServlet</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>
JBoss 正在投掷:
Caused by: java.lang.ClassNotFoundException: javax.faces.webapp.FacesServlet from [Module "deployment.myApp.ear.myApp-web.war:main" from Service Module Loader]
jsf jar 在我的 war and ear 项目中。我已经指定:
<context-param>
<param-name>org.jboss.jbossfaces.WAR_BUNDLES_JSF_IMPL</param-name>
<param-value>true</param-value>
</context-param>
让应用使用我打包的jsf。
但是当我删除 servlet 时,应用程序已成功部署。有什么想法吗?
谢谢,
切苏亚
【问题讨论】:
标签: maven jsf-2 jboss7.x java-ee-6