You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 8 Next »

Introduction

This guide shows the core functionality of ACE, organizing bundles and other artifacts into logical features and associating those with specific targets, all done using a convenient web interface.

Using ACE and its Web UI

Note that the Web UI is still 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.

The following steps can be followed to get started:

  1. Checkout and build ACE.
  2. Start the server with integrated Web UI. Go to ace-target-devserver/target/org.apache.ace.target.devserver-*-distribution/ace-devserver. Start it using the run.sh or run.bat file.
  3. Launch a browser, point it to http://localhost:8080/ace/
  4. Click on 'Retrieve' to get the initial version of the repository.
  5. Upload some sample bundles into the artifacts column.
  6. Create a feature.
  7. Create a distribution.
  8. Drag an artifact onto a feature to create an association.
  9. Drag a feature onto a distribution.
  10. Start a target. Go to ace-launcher/target. Start it using java jar org.apache.ace.launcher*.jar.
  11. The target should show up in the Web UI. To associate it with a distribution, drag that distribution onto the target.
  12. Click on 'Store' to actually store changes on the server, which should trigger the actual deployment of the artifacts to the target.
  • No labels