4.3.5. java-service

Description

Bundles an custom java application that stays running (i.e. a service).

Defines

  • bundle.name: Application name
  • bundle.version: Application version
  • bundle.dir: Directory containing files for the bundle's bundle directory
  • shared.dir: Directory containing files for the bundle's shared directory
  • java.main: The application main class
  • java.options: Options to be passed to java when the application is run

Notes

  • The shared.dir directory should contain a 'lib' directory with all jar files needed by the application.
  • Custom applications bundled using this bundler should use standard locations for configuration and log output (i.e. work/config and work/logs).