Devo registrare i messaggi di debug della stessa classe in file diversi.
Quello che voglio dire è che dalla stessa classe ho bisogno di una specifica istruzione di debug per andare a fileA
mentre un'altra specifica istruzione di debug per andare a fileB
.java log4j scegliere quale file registrare a
Nel caso non sia chiaro, ciò che sto cercando di fare è registrare i messaggi di rete in un file completamente separato rispetto agli altri messaggi di registrazione che questa classe emette.
Se faccio
<logger name="com.test.modules" additivity="false" >
<priority value="debug"/>
<appender-ref ref="netWorkCommunication"/>
<appender-ref ref="generalDebug"/>
</logger>
Poi la registrazione della mia classe andrà a entrambi i file (dal momento che è dalla stessa confezione).
Come posso configurare log4j in modo che sia possibile selezionare quale istruzione di registrazione dalle classi sotto com.test.modules
passare a quale file appender?