Techne

make runtime load minimal felix

Details

  • Type: New Feature New Feature
  • Status: Open Open
  • Priority: Major Major
  • Resolution: Unresolved
  • Affects Version/s: 0.1.0
  • Fix Version/s: 0.1.0
  • Component/s: Techne.Runtime
  • Labels:
    None

Description

1. put launcher from felixino into launcher
Use https://scm.ops4j.org/repos/ops4j/laboratory/users/tonit/felixino/src/main/java/tonit/felixino/FelixLauncher.java as basement

2. make runtime load felix though launcher on start()
runtime does not know about the framework implementation but launcher does.
implementation of launcher can be straight forward to use apache felix (will abstract this using some future incarnation of pax-runner perhaps.. but this needs some changes before (we need a single vm, not a sub vm call)

Make sure that the framework does not start prior runtime.start() call.
Make sure the the framework goes down without trouble on stop() call and on thread death.

Activity

Hide
Toni Menzel added a comment -

just moved some felixino code into techne.launcher. will continue on this being integrated into runtime

Show
Toni Menzel added a comment - just moved some felixino code into techne.launcher. will continue on this being integrated into runtime
Hide
Toni Menzel added a comment -

move to cleanup my queue

Show
Toni Menzel added a comment - move to cleanup my queue

People

Vote (0)
Watch (0)

Dates

  • Due:
    Created:
    Updated: