我的应用程序中没有使用TimerServicedispatcher创建 spring bean名称.但是,由于TimerServicedispatcher的JBoss抛出异常已经在此模块中定义.
我不知道是什么问题.我失踪了我需要做什么?

我的应用程序使用Seam 2.3,Spring 3.0和JPA 2.0.我不使用EJB.

11:29:01,531 INFO  [org.jboss.as.server.deployment] (MSC service thread 1-4) JBAS015876: Starting deployment of "MRBS.war"
11:29:04,217 ERROR [org.jboss.msc.service.fail] (MSC service thread 1-5) MSC00001: Failed to start service jboss.deployment.unit."MRBS.war".PARSE: org.jboss.msc.service.StartExcept
ion in service jboss.deployment.unit."MRBS.war".PARSE: Failed to process phase PARSE of deployment "MRBS.war"
    at org.jboss.as.server.deployment.DeploymentUnitPhaseService.start(DeploymentUnitPhaseService.java:119) [jboss-as-server-7.1.1.Final.jar:7.1.1.Final]
    at org.jboss.msc.service.ServiceControllerImpl$startTask.startService(ServiceControllerImpl.java:1811) [jboss-msc-1.0.2.GA.jar:1.0.2.GA]
    at org.jboss.msc.service.ServiceControllerImpl$startTask.run(ServiceControllerImpl.java:1746) [jboss-msc-1.0.2.GA.jar:1.0.2.GA]
    at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(UnkNown Source) [rt.jar:1.6.0_23]
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(UnkNown Source) [rt.jar:1.6.0_23]
    at java.lang.Thread.run(UnkNown Source) [rt.jar:1.6.0_23]
Caused by: java.lang.IllegalArgumentException: JBAS011046: A component named 'TimerServicedispatcher' is already defined in this module
    at org.jboss.as.ee.component.EEModuleDescription.addComponent(EEModuleDescription.java:137)
    at org.jboss.as.ejb3.deployment.processors.EJBComponentDescriptionFactory.addComponent(EJBComponentDescriptionFactory.java:60)
    at org.jboss.as.ejb3.deployment.processors.SessionBeanComponentDescriptionFactory.processSessionBeans(SessionBeanComponentDescriptionFactory.java:157)
    at org.jboss.as.ejb3.deployment.processors.SessionBeanComponentDescriptionFactory.processAnnotations(SessionBeanComponentDescriptionFactory.java:86)
    at org.jboss.as.ejb3.deployment.processors.AnnotatedEJBComponentDescriptionDeploymentUnitProcessor.processAnnotations(AnnotatedEJBComponentDescriptionDeploymentUnitProcessor.java:
58)
    at org.jboss.as.ejb3.deployment.processors.AbstractDeploymentUnitProcessor.deploy(AbstractDeploymentUnitProcessor.java:81)
    at org.jboss.as.server.deployment.DeploymentUnitPhaseService.start(DeploymentUnitPhaseService.java:113) [jboss-as-server-7.1.1.Final.jar:7.1.1.Final]
    ... 5 more

11:29:04,230 INFO  [org.jboss.as.server] (DeploymentScanner-threads - 2) JBAS015870: Deploy of deployment "MRBS.war" was rolled back with failure message {"JBAS014671: Failed servi
ces" => {"jboss.deployment.unit.\"MRBS.war\".PARSE" => "org.jboss.msc.service.StartException in service jboss.deployment.unit.\"MRBS.war\".PARSE: Failed to process phase PARSE of d
eployment \"MRBS.war\""}}
11:29:04,292 INFO  [org.jboss.as.server.deployment] (MSC service thread 1-6) JBAS015877: Stopped deployment MRBS.war in 61ms
11:29:04,294 INFO  [org.jboss.as.controller] (DeploymentScanner-threads - 2) JBAS014774: Service status report
JBAS014777:   Services which Failed to start:      service jboss.deployment.unit."MRBS.war".PARSE: org.jboss.msc.service.StartException in service jboss.deployment.unit."MRBS.war".
PARSE: Failed to process phase PARSE of deployment "MRBS.war"

JBoss的部署,structure.xml

<jboss-deployment-structure xmlns="urn:jboss:deployment-structure:1.0">
  <deployment>
      <dependencies>
          <module name="org.hibernate" export="true"/>
          <module name="javax.faces.api" export="true" />
          <module name="com.sun.jsf-impl" export="true"/>
          <module name="org.dom4j" export="true"/>
          <module name="org.hibernate.validator" export="true"/>
        </dependencies>
        <exclusions>
            <module name="org.apache.log4j" />
        </exclusions>       
  </deployment>  
</jboss-deployment-structure>

蜕变结构

MRBS.war
    -index.html
    +web-page-pakage
    +meta-inf
    +WEB-INF
        +classes
        +lib
           aopalliance.jar
            commons-beanutils.jar
            commons-codec.jar
            commons-lang-2.5.jar
            drools-compiler.jar
            drools-core.jar
            drools-decisiontables.jar
            drools-templates.jar
            eclipselink.jar
            el-api.jar
            guava.jar
            guice.jar
            hibernate-ehcache.jar
            httpclient.jar
            httpcore.jar
            javax.persistence_2.0.1.v201006031150.jar
            jboss-el.jar
            jboss-seam-debug.jar
            jboss-seam-excel.jar
            jboss-seam-ioc.jar
            jboss-seam-mail.jar
            jboss-seam-pdf.jar
            jboss-seam-ui.jar
            jboss-seam.jar
            junit-4.8.1.jar
            log4j-1.2.14.jar
            mysql-connector-java-5.1.6-bin.jar
            primefaces-3.3.1.jar
            sac.jar
            spring-aop.jar
            spring-asm.jar
            spring-beans.jar
            spring-context.jar
            spring-core.jar
            spring-expression.jar
            spring-jdbc.jar
            spring-orm.jar
            spring-tx.jar
            spring-web.jar
            urlrewritefilter.jar
            xercesImpl.jar
            xml-apis.jar
        -components.xml     
        -faces-config.xml
        -jboss-deployment-structure.xml
        -pages.xml
        -web.xml

解决方法

我有一个用@Singleton和@Stateless注释的bean触发了这个错误.我的代码当然是错误的,但是这样的消息和帖子会导致我错误的路径一段时间.

java – 在JBoss 7.1.1的这个模块中已经定义了一个名为“XXX”的组件的更多相关文章

  1. centos – 为什么visudo说有语法错误?

    我正在使用CentOS我正在尝试使用visudo将此命令添加到我的/etc/sudoers文件中…但是当我尝试保存时,它抱怨语法错误.我可以在命令行上运行这个命令,所以我很难搞清楚visudo在抱怨什么.有任何建议如何修改上面的行以获得visudo的行为?>戴夫冒号是语法错误.尝试这验证了我,此外它给了我在sudo下使用的特权.

  2. 从Microsoft Operations Manager(MOM)远程监控JBoss

    我想在Windows上监视在JBossApplicationServer(版本4.0)中运行的JavaWeb应用程序中的各种JMX属性和事件.我需要将此信息提供给MicrosoftOperationsManager(MOM),以便根据适当的标准发出警报.将数据从一个获取到另一个的选项有哪些?我能想到的唯一可能性是JMX–>SNMP–>WMI–>妈妈,但这似乎比应该更复杂.我愿意接受所有选择,付费或

  3. jboss7.x – 无法连接到Ubuntu中的CLI jboss 7.1.1.FINAL

    检查您的XML配置,例如standalone.xml或domain.xml,并查看部分.确保您绑定到管理界面的127.0.0.1.另请查看中的管理本机端口.部分并确保它设置为9999.这些是默认值.它应该类似于以下内容:如果正在使用表达式值,您还可以传递属性以更改值.如果它还没有连接它可能是一个本地问题.很可能是防火墙妨碍了您的主机中可能没有本地主机设置.

  4. 异常处理 – 中止的Ajax调用在服务器日志中给出ClientAbortException / Broken管道:如何捕获/抑制?

    想法?

  5. jboss – 如何在调用a4j链接后重新呈现RichFaces组件

    将outputText组件包装在s:div中并重新呈现,如下所示:

  6. Centos下Web中间件Jboss应用发布start和stop脚本范例

    在centos环境部署jboss发布web应用,摸索了发布具体应用的start和stop脚本,范例如下:1、start脚本:${JBOSS_HOME}/bin/start-app.sh2、stop脚本:${JBOSS_HOME}/bin/stop-app.shstop脚本最主要是端口和用户名密码,其中服务器配置的JNDI端口(默认端口为1099)在${JBOSS_HOME}/server/app/

  7. jboss7.x – 无法登录到windows上的jboss 7.1管理控制台

    我也尝试添加一个新用户什么。即使是默认用户:admin=admin也不起作用。这个问题发生在域和独立的。使用add-user.bat:问题是Realm的值必须相同:ManagementRealm

  8. Angular 自动编译部署 Tomcat Jboss

    将Angular部署到Tomcat、Jboss中修改package.json文件修改之后--base-href指项目的路由路径,最终生成:--output-path指项目编译路径--delete-output-path=false指不清空“/dist”文件夹启动编译编译完成之后,打开编译路径,然后启动对应的容器路由刷新页面404修改路由方式,在跟路由中启动hash模式

  9. java – “linux中无法访问jarfile”

    我们有一个在JBoss5下运行的Web应用程序,它定期启动一个’java‘进程(使用ProcessBuilder)来编译Linux上的文件.该过程在Windows开发机器和我们已安装的Ubuntu虚拟机上运行正常.命令如下:这会产生错误:所有路径都被确认为正确且jarfilepathisenclosedbydoublequotes.在两台啤酒和一台巨无霸之后系统部门确认运行JBoss的用户(jbo

  10. jquery – 如何在jBoss中启用CORS

    解决方法您需要处理遗留的Web服务以解决问题.正如上面提到的mccannf所说,你需要在web.xml中添加CORS过滤器.您可以使用来自交易公司的解决方案:web.xml中:行家:如果你使用apacheTomcat,你可以使用内置的CorsFilter:web.xml中:pom.xml中:

随机推荐

  1. 基于EJB技术的商务预订系统的开发

    用EJB结构开发的应用程序是可伸缩的、事务型的、多用户安全的。总的来说,EJB是一个组件事务监控的标准服务器端的组件模型。基于EJB技术的系统结构模型EJB结构是一个服务端组件结构,是一个层次性结构,其结构模型如图1所示。图2:商务预订系统的构架EntityBean是为了现实世界的对象建造的模型,这些对象通常是数据库的一些持久记录。

  2. Java利用POI实现导入导出Excel表格

    这篇文章主要为大家详细介绍了Java利用POI实现导入导出Excel表格,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

  3. Mybatis分页插件PageHelper手写实现示例

    这篇文章主要为大家介绍了Mybatis分页插件PageHelper手写实现示例,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪

  4. (jsp/html)网页上嵌入播放器(常用播放器代码整理)

    网页上嵌入播放器,只要在HTML上添加以上代码就OK了,下面整理了一些常用的播放器代码,总有一款适合你,感兴趣的朋友可以参考下哈,希望对你有所帮助

  5. Java 阻塞队列BlockingQueue详解

    本文详细介绍了BlockingQueue家庭中的所有成员,包括他们各自的功能以及常见使用场景,通过实例代码介绍了Java 阻塞队列BlockingQueue的相关知识,需要的朋友可以参考下

  6. Java异常Exception详细讲解

    异常就是不正常,比如当我们身体出现了异常我们会根据身体情况选择喝开水、吃药、看病、等 异常处理方法。 java异常处理机制是我们java语言使用异常处理机制为程序提供了错误处理的能力,程序出现的错误,程序可以安全的退出,以保证程序正常的运行等

  7. Java Bean 作用域及它的几种类型介绍

    这篇文章主要介绍了Java Bean作用域及它的几种类型介绍,Spring框架作为一个管理Bean的IoC容器,那么Bean自然是Spring中的重要资源了,那Bean的作用域又是什么,接下来我们一起进入文章详细学习吧

  8. 面试突击之跨域问题的解决方案详解

    跨域问题本质是浏览器的一种保护机制,它的初衷是为了保证用户的安全,防止恶意网站窃取数据。那怎么解决这个问题呢?接下来我们一起来看

  9. Mybatis-Plus接口BaseMapper与Services使用详解

    这篇文章主要为大家介绍了Mybatis-Plus接口BaseMapper与Services使用详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪

  10. mybatis-plus雪花算法增强idworker的实现

    今天聊聊在mybatis-plus中引入分布式ID生成框架idworker,进一步增强实现生成分布式唯一ID,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

返回
顶部