log4j em aplicação no JBoss 7.1

Bom dia pessoal

Nunca entendi bem o funcionamento do Log4J, em uma aplicação que fiz anteriormente, com base em um tutorial, consegui com que o arquivo de logs fosse criado, mas quando eu criava o log, por exemplo:

[code]//em um local criava o logger
private static Logger logger = Logger.getLogger(MessageSenderApplication.class);

//em outro ponto logava uma informação
logger.info(log);[/code]

No arquivo não aparecia o meu log, mas outros logs ele criava automaticamente, esses meus logs não teriam que serem adicionados ao log padrão do log4j?

E tenho outra aplicação, esta uma Web, que utiliza JBoss, pelo que pesquisei o JBoss 7.1 já vem com ele embutido, isto é verdade? se sim como posso utilizar para imprimir algum log que eu queira?