[jboss-user] [Management, JMX/JBoss] - Avoid service to start at startup

rotula do-not-reply at jboss.com
Wed Jan 23 09:28:54 EST 2008


This is actually a copy of same question in another forum http://www.jboss.com/index.html?module=bb&op=viewtopic&t=128231

I am running a clustered instance of jboss 4.2.1 GA and deploying a service app. 
MyClusterService - which extends ServiceMBeanSupport - is triggered via the scheduler to run periodically.
Here is the jboss-service.xml: 

  | <server>
  |    <mbean code="org.jboss.varia.scheduler.ScheduleManager"
  | 	    name="jboss:service=ScheduleManagerJSFDemo">
  | 	<attribute name="StartAtStartup">false</attribute>
  |    </mbean>
  |    
  |    <mbean code="com.jsfdemo.mbean.MyClusterService"
  | 	    name="com.jsfdemo:service=MyClusterService">
  |    </mbean>
  |    
  |    <mbean code="org.jboss.varia.scheduler.SingleScheduleProvider"
  | 	    name="jboss:service=HAImportScheduleProviderJSFDemo">
  | 		 
  | 	<depends>jboss:service=ScheduleManagerJSFDemo</depends>
  | 	<depends>com.jsfdemo:service=ImportManager</depends>
  |       
  | 	<attribute name="ScheduleManagerName">jboss:service=ScheduleManagerJSFDemo</attribute>
  | 	<attribute name="TargetName">com.jsfdemo:service=MyClusterService</attribute>
  | 	<attribute name="TargetMethod">perform( DATE, REPETITIONS )</attribute>
  | 	<attribute name="DateFormat" />
  | 	<attribute name="StartDate">NOW</attribute>
  | 	<attribute name="Period">10000</attribute>
  | 	<attribute name="Repetitions">-1</attribute>
  |    </mbean>
  | </server>
  | 
According documentation, if attribute "StartAtStartup" of ScheduleManager is set to false, the service should not trigger, 
which happends today regardless the state of the attribute.

Is this anyway to avoid the service to start at startup in this case and how?

thank you.

View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4122650#4122650

Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4122650



More information about the jboss-user mailing list