Versions Compared

Key

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

...

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.

...

  1. Checkout and build ACE.
  2. 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 the run.sh or run.bat file.
  3. Launch a browser, point it to http://localhost:8080/webuiace/Image Modified
  4. Click on 'Retrieve' to get the initial version of the repository.
  5. 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.
  6. Create a group by hitting the '+' in the groups columnfeature.
  7. Create a license by hitting the '+' in the licenses columndistribution.
  8. Drag a bundle on a group an artifact onto a feature to create an association.
  9. Drag a group to a license to create an associationfeature onto a distribution.
  10. Start a target. Go to core/deployace-launcher/target/dev-gateway. Start it using the run.sh or run.bat file java jar org.apache.ace.launcher*.jar.
  11. The target should show up in the Web UI. To associate it to with a licensedistribution, drag that license distribution onto the target.
  12. 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?

...

  1. .