Все работает хорошо, когда у меня есть прокатный файл, выполненный в виде так:
имя RollingFile = "RollingFileAppender" имя_файла = "/ applicationLogs/CTMSApplicationService - $ {HOSTNAME} .log" FilePattern = "/ applicationLogs/CTMSApplicationService - $ {HOSTNAME} - {% d ММ-дд-гггг} -% i.log"
НО, как только я использую $ {sys: jboss.server.log.dir} для «root» моего местоположения журнала первичный журнал создается, но ничего не выполняется. Файл журнала просто добавляемый к:
имя RollingFile = "RollingFileAppender" FileName = "$ {SYS: jboss.server.log.dir} /CTMSApplicationService-${hostName}.log" FilePattern = "$ {SYS: jboss.server.log.dir}/CTMSApplicationService - $ {HOSTNAME} - {% d ММ-дд-гггг} -% i.log">
значение $ {sys: jboss.server.log.dir} = "E: \ Wildfly-8.1.0.Final \ standalone \ log"
Это потому, что fileName может обрабатывать Winblows «E: \», а filePattern не может?
Это выглядит/пахнет! Спасибо. На данный момент «../standalone/log/» работает отлично, и эти места не будут меняться в ближайшее время ... он просто ест у пуриста во мне. ... wait a ... OK; теперь я над этим. По-видимому, я гораздо менее пурист, чем я себе верил. (важнее сделать это!) Спасибо, что направили меня на это! –
RussellJNile