Spiega cosa vorresti fare di preciso... Perché di solito la configurazione di log4j non si mette nell'application context di Spring ma in un file (.properties o .xml) a parte.
Ad esempio, di solito metto un file log4j.xml nel classpath della mia applicazione, come questo:
codice:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE log4j:configuration SYSTEM "log4j.dtd" >
<log4j:configuration>
<appender
name="stdout"
class="org.apache.log4j.ConsoleAppender">
<layout class="org.apache.log4j.PatternLayout">
<param
name="ConversionPattern"
value="%d{yyyy|MM|dd|HH:mm:ss,SSS} [%t] %5p %-37c{1} - %m%n" />
</layout>
</appender>
<logger
name="com.blablabla.tuopackage_ecc"
additivity="true">
<level value="info" />
</logger>
<root>
<priority value="info" />
<appender-ref ref="stdout" />
</root>
</log4j:configuration>
Poi dalla mia applicazione Spring ottengo il logger con il solito metodo, Logger.getLogger(MiaClasse.class).