daisy/pipeline-tasks

Java launcher

Opened this issue · 0 comments

This Java launcher would replace the set of shell scripts and configuration files we have now, which are becoming more and more complex and do not do exactly the same on different platforms.

Benefits are:

  • cross-platform; requires less testing on different platforms
  • simplify development (less programming languages)
  • more control; we can handle various exceptions better (e.g. when a certain bundle can not be started)
  • easier for other Java applications to launch Pipeline

A downside:

  • we have to re-implement some things that are done in the Felix launcher