need to fix the netui test web applications to build incrementally
------------------------------------------------------------------
Key: BEEHIVE-1052
URL: http://issues.apache.org/jira/browse/BEEHIVE-1052
Project: Beehive
Type: Task
Components: NetUI
Reporter: Eddie O'Neil
Priority: Critical
The NetUI test web application "drt" currently does not build incrementally.
This webapp contains 800+ source files, and a rebuild is quite painful when
trying to incrementally develop a single test. The problem is with how the
Page Flow annotation processor sets the "srcdir" attribute to be _above_ the
actual source directory; the result is that when APT runs Javac, a package name
of "foo" is treated as "web.foo" or "src.foo" and stale checking is broken
because APT has deduced the wrong package.
The immediate fix is to move all of the Page Flow source files from web/ into
src/ and build them all from there.
The long term fix is to rework the Page Flow annotation processor to handle the
srcdir attribute using the contract that Ant's <javac> task uses; this would
need to be tracked as a separate bug.
--
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