¿Cómo cambia el nivel de registro de un paquete utilizando Log4j?

Me he encontrado con el siguiente error:

http://issues.apache.org/jira/browse/AXIS2-4363

Enuncia lo siguiente:

Este error solo se produce cuando el nivel de registro para org.apache.axiom es DEBUG, por lo que una solución es establecer el nivel de registro> DEBUG.

Mi pregunta es ¿CÓMO hago para hacer eso? He estado revisando mis directorios en busca de un archivo de propiedades o algo y he estado buscando para ver si había algo que pudiera establecer en el código, pero realmente no tengo idea de lo que estoy haciendo. Estoy ejecutando una aplicación de consola en mi escritorio ahora mismo mientras trato de hacer que esto funcione.

Actualización 1: Noté que mi directorio Axis2 tiene su propio archivo log4j.properties en su raíz. ¿Se ignora esto de manera segura o es parte de la solución (o parte del problema)?

Actualización 2: el archivo log4j.properties de nivel raíz no está configurado correctamente. En este momento se ve así:

log4j.rootLogger=DEBUG, R 
log4j.logger.org.apache.axiom=WARN
log4j.appender.R=org.apache.log4j.RollingFileAppender 
log4j.appender.R.MaxFileSize=10MB 
log4j.appender.R.MaxBackupIndex=10 
log4j.appender.R.layout=org.apache.log4j.PatternLayout 
log4j.appender.R.layout.ConversionPattern=%p %t %c - %m%n

pero eso es aparentemente incorrecto ya que este código devuelve "El nivel de registro es nulo":

System.out.println("Log level is " + logger.getLevel());

Por ahora estoy configurando el nivel de registro en código usando

Logger logger = Logger.getLogger("org.apache.axiom");
logger.setLevel(Level.WARN);

Respuestas a la pregunta(5)

Su respuesta a la pregunta