代码之家  ›  专栏  ›  技术社区  ›  user3500159

独立服务器中的JBOSS EAP 6.2中未部署带有Web服务的War File

  •  0
  • user3500159  · 技术社区  · 11 年前

    我试图构建一个war文件,其中包含在JBOSS AS 5和6中部署的web服务,没有任何问题。

    但是,在JBOSS EAP(独立)中,它给了我以下错误。

    我不知道该在哪里查找错误消息。

    18:20:56,236 ERROR [org.jboss.msc.service.fail] (MSC service thread 1-5) MSC000001: Failed to start
    service jboss.deployment.unit."service.war".PARSE: org.jboss.msc.service.StartException in service j
    boss.deployment.unit."service.war".PARSE: JBAS018733: Failed to process phase PARSE of deployment "s
    ervice.war"
            at org.jboss.as.server.deployment.DeploymentUnitPhaseService.start(DeploymentUnitPhaseServic
    e.java:127) [jboss-as-server-7.3.0.Final-redhat-14.jar:7.3.0.Final-redhat-14]
            at org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.
    java:1811) [jboss-msc-1.0.4.GA-redhat-1.jar:1.0.4.GA-redhat-1]
            at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1746
    ) [jboss-msc-1.0.4.GA-redhat-1.jar:1.0.4.GA-redhat-1]
            at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) [rt.jar:1
    .7.0_45]
            at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) [rt.jar:1
    .7.0_45]
            at java.lang.Thread.run(Thread.java:744) [rt.jar:1.7.0_45]
    Caused by: org.jboss.msc.service.ServiceNotFoundException: Service service jboss.ejb.default-resourc
    e-adapter-name-service not found
            at org.jboss.msc.service.ServiceContainerImpl.getRequiredService(ServiceContainerImpl.java:4
    48) [jboss-msc-1.0.4.GA-redhat-1.jar:1.0.4.GA-redhat-1]
            at org.jboss.as.ejb3.deployment.processors.MessageDrivenComponentDescriptionFactory.getDefau
    ltResourceAdapterName(MessageDrivenComponentDescriptionFactory.java:270)
            at org.jboss.as.ejb3.deployment.processors.MessageDrivenComponentDescriptionFactory.processM
    essageBeans(MessageDrivenComponentDescriptionFactory.java:152)
            at org.jboss.as.ejb3.deployment.processors.MessageDrivenComponentDescriptionFactory.processA
    nnotations(MessageDrivenComponentDescriptionFactory.java:80)
            at org.jboss.as.ejb3.deployment.processors.AnnotatedEJBComponentDescriptionDeploymentUnitPro
    cessor.processAnnotations(AnnotatedEJBComponentDescriptionDeploymentUnitProcessor.java:58)
            at org.jboss.as.ejb3.deployment.processors.AbstractDeploymentUnitProcessor.deploy(AbstractDe
    ploymentUnitProcessor.java:81)
            at org.jboss.as.server.deployment.DeploymentUnitPhaseService.start(DeploymentUnitPhaseServic
    e.java:120) [jboss-as-server-7.3.0.Final-redhat-14.jar:7.3.0.Final-redhat-14]
            ... 5 more
    
    18:20:56,245 ERROR [org.jboss.as.server] (HttpManagementService-threads - 2) JBAS015870: Deploy of d
    eployment "service.war" was rolled back with the following failure message:
    {"JBAS014671: Failed services" => {"jboss.deployment.unit.\"service.war\".PARSE" => "org.jboss.msc.s
    ervice.StartException in service jboss.deployment.unit.\"service.war\".PARSE: JBAS018733: Failed to
    process phase PARSE of deployment \"service.war\"
        Caused by: org.jboss.msc.service.ServiceNotFoundException: Service service jboss.ejb.default-res
    ource-adapter-name-service not found"}}
    18:20:59,072 INFO  [org.jboss.as.server.deployment] (MSC service thread 1-2) JBAS015877: Stopped dep
    loyment service.war (runtime-name: service.war) in 2827ms
    

    我的部署或应用程序有什么问题。

    它的CXF、Hibernate、Spring和MY SQL jar文件。

    请帮帮我。

    1 回复  |  直到 11 年前
        1
  •  2
  •   James R. Perkins zlinks    11 年前

    您需要将MDB资源添加到EJB子系统。以下内容需要添加到XML配置中的EJB3子系统中。在CLI或web控制台中也可能有一种方法。

     <mdb>  
          <resource-adapter-ref resource-adapter-name="hornetq-ra"/>  
          <bean-instance-pool-ref pool-name="mdb-strict-max-pool"/>  
     </mdb>