[ http://issues.apache.org/jira/browse/BEEHIVE-374?page=all ]

Eddie O'Neil updated BEEHIVE-374:
---------------------------------

      Version: V1
               v1m1
               V1Beta
               1.1
    Assign To: Chad Schoettger  (was: Eddie O'Neil)

Chad -- I tried this, and the patch works with the default fork setting, but in 
switching the "fork" flag to "false" to run APT embedded, the controls DRTs 
fail when building the web application.

This isn't a big deal; I'll pass this back to you for the time being.  Might be 
worth another look at some point.

> Make <apt> ant task respect the fork attribute
> ----------------------------------------------
>
>          Key: BEEHIVE-374
>          URL: http://issues.apache.org/jira/browse/BEEHIVE-374
>      Project: Beehive
>         Type: Improvement
>   Components: Controls
>     Versions: V1Alpha, 1.1, V1Beta, v1m1, V1
>     Reporter: Kyle Marvin
>     Assignee: Chad Schoettger
>  Attachments: BEEHIVE-374.diff, BEEHIVE-374.zip
>
> The <apt> ant task is built on top of the built-in <javac> task, which 
> includes a "fork" attribute enabling in-proc invocation of the compiler.   
> Currently, the apt task ignores this attribute and will always launch the apt 
> executable in a seperate process.
> The Javac ant task has a pluggable architecture for invoking different 
> compilers and already has support built in for the various jdk compilers, 
> jikes, sj, etc.
> I think doing this would only involve writing one of these CompilerAdaptor 
> classes for in-proc APT invocations, then modifying AptTask to configure it.
> Sample compiler adaptors can be found in the ant source distribution under 
> src/main/org/apache/tools/ant/taskdefs/compilers.

-- 
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