THIS IS A TEST INSTANCE. ALL YOUR CHANGES WILL BE LOST!!!!
...
The following steps can be followed to get started:
- Checkout Download and start frameworklauncher-ace.zip; alternatively, you can checkout heckout and build ACE yourself.
- Start the server with integrated Web UI. Go If you built ACE youself, go to
core/deploy/target/dev-server-webui
. Start it using therun.sh
orrun.bat
file. - Launch a browser, point it to http://localhost:8080/webui/
- Click on 'Retrieve' to get the initial version of the repository.
- Copy some sample bundles into the 'store' folder of the server. The packaged version above already contains the Felix Application Demonstration bundles.
- 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'.
- Create a group by hitting the '+' in the groups column.
- Create a license by hitting the '+' in the licenses column.
- Select the bundle and group, hit the '<->' button between those columns to link them.
- Select the group and license, hit the '<->' button between those columns to link them.
- Start a target. Go If you built ACE yourself, go to
core/deploy/target/dev-gateway
. Start it using therun.sh
orrun.bat
file. - The target should show up in the Web UI. select Select it and the license, hit the '<->' button between those columns to link them.
- Click on 'Store' to actually store changes on the server, which should trigger the actual deployment of the bundle to the target.
- 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?
...