How do you set logging verbosity with JBoss 5 ?

JBoss recipe of the day

JBoss AS 5.0 uses the system property jboss.system.log.threshold to define the verbosity of log4j.
By default this property is set to DEBUG (while in previous versions it was set to TRACE).

If you want to specify a new setting you can simply issue:

run -Djboss.system.log.threshold=ERROR

Another way to change this setting is editing the server/xxx/conf/jboss-service.xml file.

Look for the attribute named DefaultJBossServerLogThreshold on the logging service MBean.