在Jboss 7.1中使用JSF 1.2和Seam 2.2时出错

时间:2018-10-29 13:10:01

标签: java jsf jboss jboss7.x seam2

我遵循了文章中提到的步骤: https://access.redhat.com/solutions/3387041

下面是我遵循的步骤:

  1. 创建适当的目录结构并将jsf-impl jar文件粘贴到JSF实现的EAP_HOME / modules /目录中,并在同一路径中创建module.xml:
  

$ cd EAP_HOME / modules /

     

$ mkdir -p com / sun / jsf-impl / mojarra-1.2

  1. 创建适当的目录结构并将jsf-api jar文件粘贴到JSF实现的EAP_HOME / modules /目录中,并在同一路径中创建module.xml:
  

$ cd EAP_HOME / modules /

     

$ mkdir -p com / sun / jsf-api / mojarra-1.2

  1. 在EAP_HOME / modules /目录中为JSF实现创建适当的目录结构:

原始

  

$ cd EAP_HOME / modules /

     

$ mkdir -p org / jboss / as / jsf-injection / mojarra-1.2

  1. 运行CLI命令来设置默认插槽: / subsystem = jsf:write-attribute(name = default-jsf-impl-slot,value = JSF_IMPL_NAME-JSF_VERSION)

我收到以下错误:

09:01:09,249错误[org.jboss.as.controller.management-operation](控制器引导线程)​​WFLYCTL0013:操作(“ deploy”)失败-地址:([(“ deployment” =>“ ReoWeb。战争“]])-失败描述:{” WFLYCTL0080:失败的服务“ => {” jboss.deployment.unit。\“ ReoWeb.war \”。DEPENDENCIES“ =>” WFLYSRV0153:无法处理部署的阶段DEPENDENCIES \“ ReoWeb.war \“     由以下原因引起:org.jboss.as.server.deployment.DeploymentUnitProcessingException:WFLYJSF0014:默认的JSF实现插槽'mojarra-1.2'无效“}} 09:01:09,346 INFO [org.jboss.as.server](ServerService线程池-37)WFLYSRV0010:部署了“ ReoWeb.war”(运行时名称:“ ReoWeb.war”) 09:01:09,352 INFO [org.jboss.as.server](ServerService线程池-37)WFLYSRV0010:部署了“ ReoEJB.jar”(运行时名称:“ ReoEJB.jar”)

0 个答案:

没有答案