On Mon, Sep 12, 2011 at 12:16 PM, Vincent Massol <[email protected]> wrote: > > On Sep 12, 2011, at 12:13 PM, Thomas Mortagne wrote: > >> On Mon, Sep 12, 2011 at 12:02 PM, Vincent Massol <[email protected]> wrote: >>> >>> On Sep 12, 2011, at 11:58 AM, Thomas Mortagne wrote: >>> >>>> On Mon, Sep 12, 2011 at 11:53 AM, Thomas Mortagne >>>> <[email protected]> wrote: >>>>> Hi devs, >>>>> >>>>> Right now there is no way for a component to know where is the >>>>> standard work directory (the one used for Lucene or filesystem >>>>> attachments for example) so I would like to add an API to access it. >>>>> >>>>> That said I propose to add a >>>>> >>>>> File getWorkDirectory() >>>>> >>>>> in org.xwiki.container.ApplicationContext which will use >>>>> XWiki#getWorkDirectory() behind the scene probably for now. >>>>> >>>>> WDYT ? >>>>> >>>>> -- >>>>> Thomas Mortagne >>>>> >>>> >>>> Actually ServletApplicationContext does not have access to old XWiki >>>> API right now so I'm not sure what's the best for implementing this >>>> method yet. >>> >>> * use the java system property for finding the servlet work dir
There is no such thing in Servlet specs AFAIK >>> * use a config property in xwiki.properties instead of in xwiki.cfg >> >> I know what XWiki#getWorkDirectory() but I would like to not have to >> rewrite it if possible… > > Yes but IMO it's better to rewrite it cleanly than putting the > getWorkDirectory in a bad location or doing some hacks to depend on the old > core. > > It's also not like it's a big thing to rewrite. What I mean is that I did not planned to start now a new implementation/property and a debate on where should work dir be located, I just wanted a working API. > > Thanks > -Vincent > _______________________________________________ > devs mailing list > [email protected] > http://lists.xwiki.org/mailman/listinfo/devs > -- Thomas Mortagne _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs

