System services

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<jbi-task version="1.0"
          xmlns="http://java.sun.com/xml/ns/jbi/management-message">
  <jbi-task-result>
    <frmwk-task-result>
      <frmwk-task-result-details>
        <task-result-details>
          <task-id>deploy</task-id>
          <task-result>FAILED</task-result>
          <message-type>ERROR</message-type>
          <exception-info>
            <nesting-level>1</nesting-level>
            <msg-loc-info>
              <loc-token>JBI1009</loc-token>
              <loc-message>Unable to deploy {1}. Missing {2} section in jbi.xml
              </loc-message>
              <loc-param>file://d/jbi/samples/1/sampleAU.jar</loc-param>
              <loc-param>service-unit</loc-param>
            </msg-loc-info>
            <stack-trace>....</stack-trace>
          </exception-info>
          <locale>en</locale>
        </task-result-details>
      </frmwk-task-result-details>
      <is-cause-framework>YES</is-cause-framework>
    </frmwk-task-result>
  </jbi-task-result>
</jbi-task>

InstallationService:

loadNewInstaller

loadInstaller

unloadInstaller

installSharedLibrary

uninstallSharedLibrary

Installer

getInstallerConfigurationMBean

install

uninstall

ComponentLifeCycle

The jbi container must ensure that valid transitions are propagated to
the component

start

stop

shutdown

DeploymentService

TODO