This is a simple Spring MVC web application that implements a very simple Force.com code browser/editor. The demo allows developers to create, read, update and delete Apex classes.
- Note - since the Tooling API is not generally available until Spring '13, you will need access to a Spring '13 sandbox or pre-release org. Sign up for pre-release access here.
- Setup your salesforce.com OAuth Remote Access. You will then have a OAuth client key and secret
- Update the Environment variables to include the OAuth endpoint (for the pre-release, this will be
https://prerellogin.pre.salesforce.com), client key and secret - Navigate to the "classes" page and you should now be authenticated against Salesforce and be able to create/read/update/delete classes