[ http://issues.apache.org/jira/browse/BEEHIVE-915?page=all ] Julie Zhuo closed BEEHIVE-915: ------------------------------
Verified at rev280871. The coreWeb was rebuilt and run correctly. The old .pageflow-struts-generated still existed but it isn't doing anything there. > Page Flow annotation processors generate files in an IDE-unfriendly way > ----------------------------------------------------------------------- > > Key: BEEHIVE-915 > URL: http://issues.apache.org/jira/browse/BEEHIVE-915 > Project: Beehive > Type: Bug > Components: NetUI > Versions: v1m1 > Reporter: Rich Feit > Assignee: Julie Zhuo > Priority: Critical > Fix For: V1 > Attachments: jira-915-patch.txt > > When the Page Flow annotation processors create files (when running under > Sun's apt), they do not use the Filer interface to create the files. This > works fine on the command line, but it won't work in an IDE, which needs to > know when/where files are created. > Unfortunately, Filer offers only two choices of places to create files: the > source directory and the build directory. This means that to fix this bug, > our generated files need to move out of WEB-INF, into WEB-INF/classes, i.e., > they will not only be generated into a different place, but they will be read > through a different mechanism in the runtime. > I'm marking this as Critical, since not fixing this will mean that the > current Beehive version can't be tooled correctly in an IDE. -- 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
