Lars, единственный способ, которым я могу придумать, это написать собственный обработчик.Хотя в настоящее время это не очень хорошо задокументировано, вы можете создавать собственные java.util.logging.Handler's.В некотором смысле вы можете написать обертку вокруг конфигурации logback.Я думаю, что у них есть BasicConfigurator или что-то в этом роде.
Вы регистрируете пользовательский обработчик, например, так:
<custom-handler name="logbackHandler" class="org.jboss.LogbackHandler" module="org.jboss.logback">
<level name="DEBUG"/>
<properties>
<property name="nameOfASetterMethod" value="the value to set" />
</properties>
</custom-handler>
<root-logger>
<level name="INFO"/>
<handlers>
<handler name="CONSOLE"/>
<handler name="FILE"/>
<handler name="logbackHandler"/>
</handlers>
</root-logger>
Это говорит о том, что, вероятно, в этом нет особой необходимости.Регистратор сервера приложений будет регистрировать сообщения, даже если вы регистрируетесь через другой фасад.Вы можете настроить различные обработчики файлов, если хотите записывать в свои собственные файлы.
Я понимаю, что при входе в JBoss AS7 действительно можно использовать лучшую документацию.Я планирую обновить это, когда найду время :-) И на самом деле мне просто нужно сделать время.