[ http://issues.apache.org/jira/browse/BEEHIVE-625?page=all ]
Eddie O'Neil updated BEEHIVE-625:
---------------------------------
Assign To: Eddie O'Neil
Scott--Is your sync up to date? I fixed a bunch of these issues over the
weekend including check for derby.jar, copying it only once per
"deploy-beehive" call, and adding the HTTPUnit classes to the test classpath.
So, 1, 2, 3, 4, and 5 should already be taken care of.
The next checkin will have 6, 7, and 9. I'm going to leave the "test.build"
and "test.run" targets separate so that the build isn't required for every test
run.
Thanks for the fixes!
> Fixes to build.xml for PetStore
> -------------------------------
>
> Key: BEEHIVE-625
> URL: http://issues.apache.org/jira/browse/BEEHIVE-625
> Project: Beehive
> Type: Bug
> Components: Samples
> Versions: V1
> Reporter: Scott Semyan
> Assignee: Eddie O'Neil
> Attachments: diff.txt
>
> 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.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira