2010-12-06 3 views
0

Я использую JBoss как сервер приложений, это очень раздражает, когда я развернуть мое приложение на JBoss сервере, то печать журналов Hibernate какизбежать Hibernate журналов из печати на JBoss консоли

"FINE: ----- beginning hibernate tx 32213345 -------------------------------------------------------- 
16:37:27,716 ERROR [STDERR] 6 Dec, 2010 4:37:27 PM org.jbpm.internal.log.Jdk14Log info 
INFO: jBPM version info: library[4.3], schema[4.3] 
16:37:27,717 ERROR [STDERR] 6 Dec, 2010 4:37:27 PM org.jbpm.internal.log.Jdk14Log debug 
FINE: ----- committing hibernate tx 22527471 ------------------------------------------------------- 
16:37:27,719 INFO [STDOUT] 16:37:27,719 INFO [ProcessExecutionFactory] Exiting ServiceExecutionIntf with return value .....null(org.jbpm.test.ProcessExecutionProviderImpl) 
16:37:27,762 ERROR [STDERR] 6 Dec, 2010 4:37:27 PM org.jbpm.internal.log.Jdk14Log debug 
FINE: ----- beginning hibernate tx 19486230 -------------------------------------------------------- 
16:37:27,921 ERROR [STDERR] 6 Dec, 2010 4:37:27 PM org.jbpm.internal.log.Jdk14Log debug 
FINE: ----- committing hibernate tx 2165098 ------------------------------------------------------- 
16:37:27,926 ERROR [STDERR] 6 Dec, 2010 4:37:27 PM org.jbpm.internal.log.Jdk14Log debug 
FINE: ----- beginning hibernate tx 26648124 -------------------------------------------------------- 
16:37:28,001 ERROR [STDERR] 6 Dec, 2010 4:37:28 PM org.jbpm.internal.log.Jdk14Log debug 
FINE: ----- committing hibernate tx 9901286 ------------------------------------------------------- 
16:37:28,018 ERROR [STDERR] 6 Dec, 2010 4:37:28 PM org.jbpm.internal.log.Jdk14Log debug 
FINE: ----- beginning hibernate tx 11762369 -------------------------------------------------------- 
16:37:28,185 ERROR [STDERR] 6 Dec, 2010 4:37:28 PM org.jbpm.internal.log.Jdk14Log debug 
FINE: ----- committing hibernate tx 7629906 ------------------------------------------------------- 
" 

Итак, есть ли способ избежать это от печати на сервере jboss? Если да, то plz. как можно скорее.

спасибо.

+0

Все эти сообщения журнала находятся на уровне ошибки, и поэтому серьезно, я думаю, что это хорошо, когда они печатаются, поэтому он привлекает ваше внимание. – 2010-12-06 11:51:26

ответ

2

Прежде всего, существует проблема с конфигурацией журнала. Есть ли в вашем журнале JBoss какая-либо информация о том, что он не смог открыть файл журнала?

Помимо этой проблемы, JBoss настраивает выход журнала на один экземпляр. Файл конфигурации можно найти, например, для экземпляра по умолчанию, $JBOSS_HOME/server/default/conf/jboss-log4j.xml. Внутри этого файла вы найдете общий раздел о Hibernate. Например:

<!-- Limit the verbose hibernate categories --> 
<category name="org.hibernate"> 
    <priority value="INFO" /> 
</category> 

Я полагаю, в файле INFO заменяется DEBUG. Итак, вернитесь на INFO или на более высокий уровень, например WARN или ERROR.

Надеюсь, что это поможет.

+0

Привет, я проверил свой код $ JBOSS_HOME/server/messaging/conf/jboss-log4j.xml, но для «org.hibernate» нет тега категории, если я добавлю этот тег в xml-файл, поэтому есть необходимость добавить приложение для этого или будет работать с приложением. – 2010-12-06 12:35:56

0

Добавить новый файл appender в файл log4j.properties (создать новый, если у вас его нет) и сделать что-то вроде ниже, чтобы эти журналы вошли в отдельный файл.