Skip to content

Instantly share code, notes, and snippets.

@hasalex
Created September 18, 2011 16:14
Show Gist options
  • Save hasalex/1225225 to your computer and use it in GitHub Desktop.
Save hasalex/1225225 to your computer and use it in GitHub Desktop.
JBossAS 7 config
<!-- AS 7 -->
<subsystem xmlns="urn:jboss:domain:deployment-scanner:1.0">
<deployment-scanner scan-interval="5000"
relative-to="jboss.server.base.dir"
path="deployments" />
</subsystem>
<!-- ..... -->
<!-- AS 5.1 -->
<deployment xmlns="urn:jboss:bean-deployer:2.0">
<bean name="HDScanner"
class="org.jboss.system.server.profileservice.hotdeploy.HDScanner">
<property name="deployer">
<inject bean="ProfileServiceDeployer"/>
</property>
<property name="profileService">
<inject bean="ProfileService"/>
</property>
<property name="scanPeriod">5000</property>
<property name="scanThreadName">HDScanner</property>
<property name="scanEnabled">false</property>
</bean>
<bean name="ToolsDeploymentScanner"
class="org.jboss.system.tools.DeploymentScanner">
<constructor>
<parameter>
<inject bean="ProfileServiceDeploymentRepositoryAdapter"/>
</parameter>
</constructor>
<property name="serverConfig">
<inject bean="JBossServer" property="config"/>
</property>
</bean>
<bean name="ProfileServiceDeploymentRepositoryAdapter"
class="org.jboss.system.tools.ProfileServiceDeploymentRepositoryAdapter">
<constructor>
<parameter><inject bean="HDScanner"/></parameter>
<parameter><inject bean="ProfileService"/></parameter>
<parameter>
<inject bean="StructureModificationChecker"/>
</parameter>
</constructor>
</bean>
</deployment>
<bean name="BootstrapProfileFactory"
class="org.jboss.system.server.profileservice.repository.StaticProfileFactory">
<property name="bindingsURI">
${jboss.server.home.url}conf/bindingservice.beans
</property>
<property name="bootstrapURI">
${jboss.server.home.url}conf/jboss-service.xml
</property>
<property name="deployersURI">
${jboss.server.home.url}deployers
</property>
<property name="applicationURIs">
<list elementClass="java.net.URI">
<value>${jboss.server.home.url}deploy</value>
</list>
</property>
<property name="attachmentStoreRoot">
${jboss.server.data.dir}/attachments
</property>
<property name="profileFactory">
<inject bean="ProfileFactory" />
</property>
</bean>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment