1 Reply Latest reply on Sep 22, 2005 7:53 PM by Thomas Diesler

    Minimal ws4ee deployment

    Dan Smith Newbie

      We are using JBoss 4.0.2 as our application server, but at this only need bare bones installation. We have removed all the files from the server/default/deploy/ directory except the jbossweb-tomcat55.sar which leaves with enough to serve up JSP/JSF etc.

      Now we are adding web service support, so I've added in jboss-ws4ee.sar. This works fine, and my services deploy etc. but on startup I get the following error:

      08:02:19,765 ERROR [URLDeploymentScanner] Incomplete Deployment listing:

      --- MBeans waiting for other MBeans ---
      ObjectName: jboss.ws4ee:service=ServiceDeployerEJB
      State: CONFIGURED
      I Depend On:
      jboss.ejb:service=EJBDeployer
      jboss.system:service=MainDeployer

      --- MBEANS THAT ARE THE ROOT CAUSE OF THE PROBLEM ---
      ObjectName: jboss.ejb:service=EJBDeployer
      State: NOTYETINSTALLED
      Depends On Me:
      jboss.ws4ee:service=ServiceDeployerEJB

      I've tried figuring out what other files I need to deploy, but just end up with more dependancies.

      What else do I need to deploy?

      Thanks,

        • 1. Re: Minimal ws4ee deployment
          Thomas Diesler Master

          jboss-ws4ee.sar has a dependency on the EJBDeployer service defined in ejb-deployer.xml

          In case you don't use EJB endpoints, you can just comment or remove the ServiceDeployerEJB

           <!--
           A deployer service for EJB endpoints.
           <mbean code="org.jboss.webservice.ServiceDeployerEJB"
           name="jboss.ws4ee:service=ServiceDeployerEJB">
           <depends optional-attribute-name="EJBDeployer">jboss.ejb:service=EJBDeployer</depends>
           <depends optional-attribute-name="MainDeployer">jboss.system:service=MainDeployer</depends>
           </mbean>
           -->