THIS IS A TEST INSTANCE. ALL YOUR CHANGES WILL BE LOST!!!!
...
Excerpt |
---|
This guide shows the core functionality of ACE, organizing bundles and other artifacts into logical groups features and associating those with specific targets, all done using a convenient web interface. |
...
Info |
---|
Note that the Web UI is still very much a work in progress. No interaction design whatsoever has been applied and the actual interface is very much in flux. It might be these instructions are outdated because of that. |
...
- Checkout and build ACE.
- Start the server with integrated Web UI. Go to
core/deploy/target/dev-server-webui
ace-target-devserver/target/org.apache.ace.target.devserver-*-distribution/ace-devserver
. Start it using therun.sh
orrun.bat
file. - Launch a browser, point it to http://localhost:8080/webuiace/
- Click on 'Retrieve' to get the initial version of the repository.
- Copy Upload some sample bundles into the 'store' folder of the server.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'artifacts column.
- Create a group by hitting the '+' in the groups columnfeature.
- Create a license by hitting the '+' in the licenses columndistribution.
- Drag a bundle on a group an artifact onto a feature to create an association.
- Drag a group to a license to create an associationfeature onto a distribution.
- Start a target. Go to
core/deployace-launcher/target/dev-gateway
. Start it using therun.sh
orrun.bat
filejava jar org.apache.ace.launcher*.jar
. - The target should show up in the Web UI. To associate it to with a licensedistribution, drag that license distribution onto the target.
- Click on 'Store' to actually store changes on the server, which should trigger the actual deployment of the bundle artifacts to the target.
How does it work?
...
- .