Okay thanks Ralph, How would I go about getting such a change submitted to the project?
On 9 June 2015 at 22:36, Ralph Goers <[email protected]> wrote: > There is nothing now but I would imagine it wouldn’t be too difficult to add > a variable that contains the base url or path of the configuration file in > use. > > Ralph > >> On Jun 9, 2015, at 12:08 PM, Adam Retter <[email protected]> wrote: >> >> Hi there, >> >> Is it somehow possible to specify that the log4j2 log files should be >> written somewhere relative to the configuration file? >> >> For example my config file is here - /somewhere/my-app/logj2.xml >> >> I would like to ensure that regardless of which folder my application >> is started from then my log files are always written to - >> /somewhere/my-app/var/log >> >> My log4j2.xml has something like this - >> >> <RollingRandomAccessFile name="my-app" >> filePattern="var/log/my-app.log.gz" fileName="var/log/my-app.log"> >> <Policies> >> <SizeBasedTriggeringPolicy size="10MB"/> >> </Policies> >> <DefaultRolloverStrategy max="14"/> >> <PatternLayout pattern="%d [%t] %-5p (%F [%M]:%L) - %m %n"/> >> </RollingRandomAccessFile> >> >> However, var/log/my-app.log is always written relative to the folder >> where my-app is started from and not relative to where the config file >> is. >> >> Any ideas? >> >> -- >> Adam Retter >> >> skype: adam.retter >> tweet: adamretter >> http://www.adamretter.org.uk >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: [email protected] >> For additional commands, e-mail: [email protected] >> > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > -- Adam Retter skype: adam.retter tweet: adamretter http://www.adamretter.org.uk --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
