Excellent -- thanks for checking it out, Julie. Rich Julie Zhuo (JIRA) wrote:
> [ 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. >> >> > > >
