jug-indonesia  

Re: [JUG-Indonesia] Re: Log4J - File Log Tidak Ter-Generate (FINALLY RESOLVED!)

sm96
Thu, 12 Nov 2009 10:47:02 -0800

kayaknya program yg dibikin ada yg salah nih...
bisa diexpose, emang programnya kayak gimana

2009/11/12 putri_chairina <putri.chair...@gmail.com>

>
>
> Pyuhhh.. Alhamdulillah..
>
> Kemarin nemu artikel ini tentang cara nge-load log4j.properties disini :
> http://www.mobilefish.com/developer/log4j/log4j_quickguide_log4jproperties.html
>
> Nah, ternyata (katanya) untuk aplikasi web terkadang log4j.properties tidak
> dikenali. (lah kok bisa iki?)
>
> Idenya sama seperti yang Budi sampaikan, yaitu inisialisasi file
> log4j.properties. Kalau dari tutorial di atas, langkahnya adalah :
> 1. buat servlet yang meng-inisialisasi log4j.properties
> 2. tambahkan beberapa parameter pada deklarasi servlet di web.xml.
> 3. panggil seperti biasa lewat class.
> Hasilnya : Lancar jaya, bro!
>
> Wah.. Terima kasih banyak untuk bantuannya ya. ^___^
> Keep on the good code! Hehe..
>
> Putri Chairina
> http://putrichairina.wordpress.com
>
> --- In jug-indonesia@yahoogroups.com <jug-indonesia%40yahoogroups.com>, T
> Budi S <jug.tbu...@...> wrote:
> >
> > Coba cek apakah sudah ditambahkan inisialisasi logger-nya:
> >
> > // initialize logger
> > URL url = Main.class.getResource("/log4j.properties");
> > PropertyConfigurator.configure(url);
> >
> >
> > salam,
> > T Budi S
> >
> >
> > 2009/11/10 putri_chairina <putri.chair...@...>
> >
> > >
> > >
> > > Ok. Terima kasih untuk tutorial dari pak Endy.
> > >
> > > Saya sudah betulkan file konfigurasinya menjadi seperti ini :
> > >
> > > ######
> > >
> > > log4j.rootLogger=INFO,konsole,Roll
> > >
> > > log4j.appender.konsole=org.apache.log4j.ConsoleAppender
> > > log4j.appender.konsole.layout=org.apache.log4j.PatternLayout
> > > log4j.appender.konsole.layout.ConversionPattern=%d [%t] %-5p %c - %m%n
> > >
> > > log4j.appender.Roll=org.apache.log4j.RollingFileAppender
> > > log4j.appender.Roll.File=D:/tesLog/tes.log
> > > log4j.appender.Roll.MaxFileSize=10KB
> > > log4j.appender.Roll.MaxBackupIndex=2
> > > log4j.appender.Roll.layout=org.apache.log4j.PatternLayout
> > > log4j.appender.Roll.layout.ConversionPattern=%d [%t] %-5p %c - %m%n
> > >
> > > ######
> > >
> > > Kemudian dipanggil dalam class sebagai berikut :
> > >
> > > import org.apache.log4j.Logger;
> > >
> > > public class TestLogging {
> > >
> > > private static Logger logger = Logger.getLogger(TestLogging.class);
> > >
> > > public static void main(String arg[]){
> > > logger.info("test on info");
> > > logger.warn("test on warning");
> > > logger.error("test on error");
> > > }
> > >
> > > }
> > > #######
> > >
> > > Saya coba buat project baru hanya untuk testing log4j dengan
> konfigurasi
> > > dan pemanggilan seperti di atas. Hasilnya, sukses. Baik itu di konsole
> > > maupun file, logging tergenerate.
> > >
> > > Nah, ketika saya buat di project saya dengan langkah-langkah yang sama,
> > > logging tidak berhasil! Tidak ada pesan error, running file berjalan
> sukses,
> > > dan TIDAK ADA pesan logging-nya. :(
> > >
> > > Duh, kira-kira kenapa ya?
> > > Saat ini yang terpikirkan, mungkin ada konflik dg jar lainnya.. Tapi
> ini
> > > juga baru perkiraan. (sok tahu.. :p)
> > >
> > > Terima kasih atas bantuannya.
> > >
> > > Putri Chairina
> > > http://putrichairina.wordpress.com
> > >
> > > --- In jug-indonesia@yahoogroups.com 
> > > <jug-indonesia%40yahoogroups.com><jug-indonesia%
> 40yahoogroups.com>,
> > > "putri_chairina" <putri.chairina@> wrote:
> > > >
> > > > Urghh.. Gitu ya.. (garuk2 kepala)
> > > > Sip lah. Terima kasih, pak.
> > > > Langsung meluncur ke TKP.
> > > >
> > > >
> > > > Putri Chairina
> > > > http://putrichairina.wordpress.com
> > > >
> > > > --- In 
> > > > jug-indonesia@yahoogroups.com<jug-indonesia%40yahoogroups.com><jug-indonesia%
> 40yahoogroups.com>,
> > > Endy Muhardin <endy.muhardin@> wrote:
> > > > >
> > > > > 2009/11/5 PUTRI CHAIRINA <putri.chairina@>
> > > > > >
> > > > > >
> > > > > > Hasilnya, ternyata file log tidak ter-generate.
> > > > >
> > > > > File konfignya salah.
> > > > > Pelajari lagi konsep dasar log4j
> > > > > http://endy.artivisi.com/blog/java/menggunakan-log4j/
> > > > >
> > > > >
> > > > > --
> > > > > Endy Muhardin
> > > > > http://endy.artivisi.com
> > > > > Y! : endymuhardin
> > > > > -- life learn contribute --
> > > > >
> > > >
> > >
> > >
> > >
> >
>
>  
>



-- 
syaiful.mukhlis
gtalk:syaiful.mukh...@gmail.com <gtalk%3asyaiful.mukh...@gmail.com>