<?xml version='1.0'?>

<!DOCTYPE service_bundle SYSTEM '/usr/share/lib/xml/dtd/service_bundle.dtd.1'>

<service_bundle type='manifest' name='export'>
  <service name='application/nodeagent' type='service' version='0'>
    <create_default_instance enabled='true'/>
    <single_instance/>
    <exec_method name='start' type='method' exec='PATH_TO_ASADMIN/asadmin start-node-agent --user admin --passwordfile PATH_TO_PASSWORD_FILE --agentdir PATH_TO_NODEAGENT_DIR --startinstances=true YOUR_NODEAGENT_NAME' timeout_seconds='300'>
      <method_context>
        <method_credential user='root' privileges='basic'/>
      </method_context>
      <stability value='Evolving'/>
    </exec_method>
    <exec_method name='stop' type='method' exec='PATH_TO_ASADMIN/asadmin stop-node-agent --agentdir PATH_TO_NODEAGENT_DIR YOUR_NODEAGENT_NAME' timeout_seconds='300'>
      <method_context>
        <method_credential user='root'/>
      </method_context>
      <stability value='Evolving'/>
    </exec_method>
    <stability value='Evolving'/>
    <template>
      <common_name>
        <loctext xml:lang='C'>Appserver Node Agent</loctext>
      </common_name>
     <documentation>
        <manpage title='Appserver' section='1' manpath='/opt/SUNWappserver/appserver/man'/>
     </documentation>
    </template>
  </service>
</service_bundle>