Deploy Task Service as Jboss Service
------------------------------------
Key: JBRULES-2818
URL:
https://jira.jboss.org/browse/JBRULES-2818
Project: Drools
Issue Type: Feature Request
Security Level: Public (Everyone can see)
Components: drools-process-task
Affects Versions: 5.1.1.FINAL
Environment: Jboss AS 5.1
Reporter: Cristiano Nicolai
Assignee: Mark Proctor
Deploy a new Jboss Service (.sar) with the required jars to start the MinaTaskServer and
manage it using admin-console.
The drools-process-task jar shouldn't package the persistence.xml file because will
cause the server to try to deploy the persistence unit.
In order to have the mbean exposed in the admin-console I included the following in the
rhq-plugin.xml:
<service name="Drools Task Server"
description="Drools Task Server"
displayName="Drools Task Server"
discovery="org.rhq.plugins.jmx.MBeanResourceDiscoveryComponent"
class="org.rhq.plugins.jmx.MBeanResourceComponent">
<runs-inside>
<parent-resource-type name="JMX Server" plugin="JMX"/>
<parent-resource-type name="JBossAS Server"
plugin="JBossAS"/>
<parent-resource-type name="JBossAS Server"
plugin="JBossAS5"/>
</runs-inside>
<plugin-configuration>
<c:simple-property name="objectName" readOnly="true"
default="org.drools:type=DroolsTaskServer"/>
</plugin-configuration>
<operation name="start" displayName="Start" />
<operation name="stop" displayName="Stop" />
</service>
--
This message is automatically generated by JIRA.
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira