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

Reply via email to