Description
When building with the new directory layout for PetStore, I found a few problems. The attached diff file corrects the following:
1) Set derby location via a variable in build.properties
2) Copy the derby.jar into the lib directory only during the deploy-beehive target, not in every build
3) Fix the comment for the deploy-beehive target
4) Add an ensure.derby target to make sure derby is present
5) Add the extra jar files from HTTPUnit to the classpath
6) Remove the copy of jars from petstore/lib since this task is taken care of in #2 above
7) Add debug=true to the javac task in the test.build target so we get line numbers when running the tests
8) Make test.build a dependency of test.run so you can edit a test, then automatically build when you run the test again.
9) Modified README to indicate item #1 above.