<!-- $Id: jsr88-service.xml 66068 2007-10-12 03:21:30Z scott.stark@jboss.org $
The JSR-88 DeploymentManager support services
-->
<server>
   <mbean code="org.jboss.deployment.services.DeploymentManagerService"
      name="jboss.management.local:type=JSR88DeploymentManager,name=DefaultManager">
      <!-- The DeploymentContext attachment types that identify each deployment
      type 
      -->
      <attribute name="EarDeployerType">org.jboss.metadata.ear.spec.EarMetaData</attribute>
      <attribute name="EjbDeployerType">org.jboss.metadata.ejb.jboss.JBossMetaData</attribute>
      <attribute name="Ejb3DeployerType">org.jboss.ejb3.Ejb3Deployment</attribute>
      <attribute name="RarDeployerType">org.jboss.resource.metadata.ConnectorMetaData</attribute>
      <attribute name="WarDeployerType">org.jboss.metadata.web.jboss.JBossWebMetaData</attribute>
      <attribute name="CarDeployerType">org.jboss.ejb3.metamodel.ApplicationClientDD</attribute>
      <!-- The MainDeployer and the Controller to process deployments -->
      <attribute name="Controller"><inject bean="jboss.kernel:service=KernelController"/></attribute>
      <attribute name="MainDeployer"><inject bean="MainDeployer" /></attribute>
      <attribute name="UploadDir">${jboss.server.temp.dir}/jsr88</attribute>
      <!-- If false, the an existing deployment may exist in the upload dir  -->
      <attribute name="FailOnCollision">false</attribute>
      <!-- If false, the deployment is retained in the upload dir -->
      <attribute name="DeleteOnUndeploy">false</attribute>
   </mbean>
</server>
