Uploaded image for project: 'Application Server 7'
  1. Application Server 7
  2. AS7-3820

Deployment fail if destination server is not available at startup of client server using "EJB invocations from a remote server instance"

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • Major
    • 7.1.1.Final
    • 7.1.0.Final
    • EJB
    • Hide

      Create client ServerA and deploy EAR with jboss-ejb-client.xml in meta-inf pointing to outbound-connector for destination server specified in standalone.xml.
      Start ServerA whithout starting destination ServerB, the deployment of EAR on ServerA fails.

      Show
      Create client ServerA and deploy EAR with jboss-ejb-client.xml in meta-inf pointing to outbound-connector for destination server specified in standalone.xml. Start ServerA whithout starting destination ServerB, the deployment of EAR on ServerA fails.

    Description

      Using the instructions for EJB invocations from a remote server instance results in failed deployment on the client server if the destination server is not started with the following stacktrace

      03:34:20,825 ERROR [org.jboss.msc.service.fail] (MSC service thread 1-2) MSC00001: Failed to start service jboss.ejb3.dd-based-ejb-client-context."ExpertClientServer.ear": org.jboss.msc.service.StartException in service jboss.ejb3.dd-based-ejb-client-context."ExpertClientServer.ear": Failed to start service
      at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1767) [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_30]
      at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [rt.jar:1.6.0_30]
      at java.lang.Thread.run(Unknown Source) [rt.jar:1.6.0_30]
      Caused by: java.lang.RuntimeException: Operation failed with status WAITING
      at org.jboss.ejb.client.remoting.IoFutureHelper.get(IoFutureHelper.java:93)
      at org.jboss.as.ejb3.remote.DescriptorBasedEJBClientContextService.createRemotingConnections(DescriptorBasedEJBClientContextService.java:124)
      at org.jboss.as.ejb3.remote.DescriptorBasedEJBClientContextService.start(DescriptorBasedEJBClientContextService.java:86)
      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]
      ... 3 more

      Attachments

        Issue Links

          Activity

            People

              jaikiran Jaikiran Pai (Inactive)
              Markus78 Markus Lindblom (Inactive)
              Votes:
              1 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: