On Fri, Apr 23, 2010 at 2:09 AM, Simon Laws <[email protected]> wrote: > On Fri, Apr 23, 2010 at 9:49 AM, ant elder <[email protected]> wrote: >> On Thu, Apr 8, 2010 at 2:36 PM, <[email protected]> wrote: >>> Author: antelder >>> Date: Thu Apr 8 13:36:27 2010 >>> New Revision: 931936 >>> >>> URL: http://svn.apache.org/viewvc?rev=931936&view=rev >>> Log: >>> As a trial to see if we can rule out the tuscany eclipse compiler causing >>> the too many open files problem on Hudson try changing to use the regular >>> maven compiler >>> >> >> Its been a couple of weeks now and there have been no more too many >> open files errors so it looks like using the regular maven compiler >> does fix the problem. Not sure what we loose by not using the tuscany >> eclipse compiler, the maven one seems to work fine >> >> ...ant >> > > Don't know. I have a suspicion that is was about OSGi dependency > checking but I've never seen it report an error. I just rely on > eclipse to check so the change is not materially affecting me as far > as I can tell. >
Yes, the eclipse compiler would help us enforce some of the things that motivated us moving to OSGi based runtime like enforcing boundaries between sub-systems by enforcing OSGi import/exports (see [1] for more info)... I think we should really look into fixing the problems, rather then moving away from it. [1] http://people.apache.org/~lresende/presentations/2009-ApacheCon-Applying%20OSGi%20after%20the%20fact.pdf -- Luciano Resende http://people.apache.org/~lresende http://twitter.com/lresende1975 http://lresende.blogspot.com/
