[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