Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The following steps can be followed to get started:

  1. Checkout Download and start frameworklauncher-ace.zip; alternatively, you can checkout heckout and build ACE yourself.
  2. Start the server with integrated Web UI. Go If you built ACE youself, go to core/deploy/target/dev-server-webui. Start it using the run.sh or run.bat file.
  3. Launch a browser, point it to http://localhost:8080/webui/
  4. Click on 'Retrieve' to get the initial version of the repository.
  5. Copy some sample bundles into the 'store' folder of the server. The packaged version above already contains the Felix Application Demonstration bundles.
  6. Click on the '+' in the Bundles column and select one or more bundles to import from the OBR (you have to select them one at a time for now) and hit 'Save'.
  7. Create a group by hitting the '+' in the groups column.
  8. Create a license by hitting the '+' in the licenses column.
  9. Select the bundle and group, hit the '<->' button between those columns to link them.
  10. Select the group and license, hit the '<->' button between those columns to link them.
  11. Start a target. Go If you built ACE yourself, go to core/deploy/target/dev-gateway. Start it using the run.sh or run.bat file.
  12. The target should show up in the Web UI. select Select it and the license, hit the '<->' button between those columns to link them.
  13. Click on 'Store' to actually store changes on the server, which should trigger the actual deployment of the bundle to the target.
  1. Now, you can start adding and removing bundles. Remember to store the state of the repository by using the 'store' button.

How does it work?

...