[ http://issues.apache.org/jira/browse/BEEHIVE-1052?page=all ] Eddie O'Neil closed BEEHIVE-1052: ---------------------------------
Closing as per last comment. > 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 > Fix For: v.next > > 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
