Thank you very much! I really appreciate you all take lot of time helping newbies like me! Giuseppe
P.S.: Now, I have several SU which belongs to the same namespace, but I would like to have differente logs... is it possibile or I must change namespaces? tterm wrote: > > Remove the appender from the root logger and add it to your logger. > > beppe82 wrote: >> Did another mistake, now it creates the file, but the problem remains: it >> prints all the "stuff" from service mix environment! See the attached >> file. >> Thanks a lot for yout help http://www.nabble.com/file/p11445069/log4j.xml >> log4j.xml >> >> >> >> tterm wrote: >> >>>Did you forget the appender-ref? >>> >>><logger name="cedac.xml" additivity="false"> >>> <level value="INFO"/> >>> <appender-ref ref="TOXML"/> >>></logger> >>> >>> >>>beppe82 wrote: >>> >>>>I got the following error.... >>>> >>>>log4j:WARN No appenders could be found for logger >>>>(cedac.xml.MyComponent). >>>>log4j:WARN Please initialize the log4j system properly. >>>> >>>>I think the error is here, but I never used log4j before, so I don't >>>>exactly >>>>know what I'm doing :( >>>> >>>><appender name="TOXML" class="org.apache.log4j.FileAppender"> >>>> >>>> >>>> <layout class="org.apache.log4j.PatternLayout"> >>>> >>>> </layout> >>>> </appender> >>>> >>>> >>>>tterm wrote: >>>> >>>> >>>>>You missed the additivity flag >>>>> >>>>>You can add this on all your loggers. >>>>> >>>>><logger name="cedac.xml" additivity="false"> >>>>> <level value="INFO"/> >>>>></logger> >>>>> >>>>>Cheers, >>>>>Thomas Termin >>>>> >>>>>beppe82 wrote: >>>>> >>>>> >>>>>>I'm sorry, can you help me doing that? I tried to create the following >>>>>>new >>>>>>entries to have a dedicated logger for cedac.xml component. It prints >> >> the >> >>>>>>message I log, but it prints also all the other stuff logged by >>>>>>servicemix... thanks >>>>>> >>>>>><log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/" >>>>>>debug="false"> >>>>>> >>>>>> <appender name="CONSOLE" class="org.apache.log4j.ConsoleAppender"> >>>>>> >>>>>> <layout class="org.apache.log4j.PatternLayout"> >>>>>> >>>>>> </layout> >>>>>> </appender> >>>>>> >>>>>> <appender name="FILE" class="org.apache.log4j.FileAppender"> >>>>>> >>>>>> >>>>>> <layout class="org.apache.log4j.PatternLayout"> >>>>>> >>>>>> </layout> >>>>>> </appender> >>>>>> >>>>>> <!-- Configurazione per LOG Cedac --> >>>>>> <appender name="TOXML" class="org.apache.log4j.FileAppender"> >>>>>> >>>>>> >>>>>> <layout class="org.apache.log4j.PatternLayout"> >>>>>> >>>>>> </layout> >>>>>> </appender> >>>>>> <!-- FINE --> >>>>>> >>>>>> <logger name="org.apache"> >>>>>> <level value="WARN"/> >>>>>> </logger> >>>>>> <logger name="org.springframework"> >>>>>> <level value="WARN"/> >>>>>> </logger> >>>>>> <logger name="org.jencks"> >>>>>> <level value="WARN"/> >>>>>> </logger> >>>>>> <logger name="org.apache.activemq"> >>>>>> <level value="WARN"/> >>>>>> </logger> >>>>>> <logger name="org.apache.activemq.transport.discovery"> >>>>>> <level value="ERROR"/> >>>>>> </logger> >>>>>> <logger name="org.apache.servicemix"> >>>>>> <!-- To enable debug logging, replace the INFO by DEBUG --> >>>>>> <level value="INFO"/> >>>>>> </logger> >>>>>> <logger name="org.apache.servicemix.jbi.config"> >>>>>> <level value="WARN"/> >>>>>> </logger> >>>>>> <logger name="org.apache.servicemix.jbi.deployment"> >>>>>> <level value="WARN"/> >>>>>> </logger> >>>>>> >>>>>> <!-- Configurazione per LOG Cedac --> >>>>>> <logger name="cedac.xml"> >>>>>> <level value="INFO"/> >>>>>> </logger> >>>>>> <!-- FINE --> >>>>>> >>>>>> <root> >>>>>> <level value="INFO"/> >>>>>> <appender-ref ref="CONSOLE"/> >>>>>> <appender-ref ref="FILE"/> >>>>>> <appender-ref ref="TOXML"/> >>>>>> </root> >>>>>> >>>>>></log4j:configuration> >>>>>> >>>>>> >>>>>>tterm wrote: >>>>>> >>>>>> >>>>>> >>>>>>>You have to configure this in conf/log4j.xml. >>>>>>> >>>>>>>You can of course have different appenders (with different files) for >>>>>>>different categories. >>>>>>> >>>>>>>Cheers >>>>>>>Thomas Termin >>>>>>> >>>>>>>beppe82 wrote: >>>>>>> >>>>>>> >>>>>>> >>>>>>>>Hi, is it possible to have different loggers for each component? I >> >> mean, >> >>>>>>>>I >>>>>>>>don't care of tracing messages (eip-wire-tap), I would just like each >>>>>>>>component to write something like "I received a message, here it >>>>>>>>is:....". >>>>>>>>I tried to use logger.info(....), but the log is written into >>>>>>>>servicemix.log >>>>>>>>in the data\log directory, while I would like to have se1.log, se2.log >>>>>>>>and >>>>>>>>so on. >>>>>>>>Thanks, Giuseppe >>>>>>> >>>>>>> >>>>>>>-- >>>>>>>Thomas Termin >>>>>>>_______________________________ >>>>>>>blue elephant systems GmbH >>>>>>>Wollgrasweg 49 >>>>>>>D-70599 Stuttgart >>>>>>> >>>>>>>Tel : (+49) 0711 - 45 10 17 676 >>>>>>>Fax : (+49) 0711 - 45 10 17 573 >>>>>>>WWW : http://www.blue-elephant-systems.com >>>>>>>Email : [EMAIL PROTECTED] >>>>>>> >>>>>>>blue elephant systems GmbH >>>>>>>Firmensitz : Wollgrasweg 49, D-70599 Stuttgart >>>>>>>Registergericht : Amtsgericht Stuttgart, HRB 24106 >>>>>>>GeschÀftsfÌhrer : Holger Dietrich, Thomas Gentsch, Joachim Hoernle >>>>>>> >>>>>>> >>>>>>> >>>>>> >>>>>> >>>>>-- >>>>>Thomas Termin >>>>>_______________________________ >>>>>blue elephant systems GmbH >>>>>Wollgrasweg 49 >>>>>D-70599 Stuttgart >>>>> >>>>>Tel : (+49) 0711 - 45 10 17 676 >>>>>Fax : (+49) 0711 - 45 10 17 573 >>>>>WWW : http://www.blue-elephant-systems.com >>>>>Email : [EMAIL PROTECTED] >>>>> >>>>>blue elephant systems GmbH >>>>>Firmensitz : Wollgrasweg 49, D-70599 Stuttgart >>>>>Registergericht : Amtsgericht Stuttgart, HRB 24106 >>>>>GeschÀftsfÌhrer : Holger Dietrich, Thomas Gentsch, Joachim Hoernle >>>>> >>>>> >>>>> >>>> >>>> >>> >>>-- >>>Thomas Termin >>>_______________________________ >>>blue elephant systems GmbH >>>Wollgrasweg 49 >>>D-70599 Stuttgart >>> >>>Tel : (+49) 0711 - 45 10 17 676 >>>Fax : (+49) 0711 - 45 10 17 573 >>>WWW : http://www.blue-elephant-systems.com >>>Email : [EMAIL PROTECTED] >>> >>>blue elephant systems GmbH >>>Firmensitz : Wollgrasweg 49, D-70599 Stuttgart >>>Registergericht : Amtsgericht Stuttgart, HRB 24106 >>>GeschÀftsfÌhrer : Holger Dietrich, Thomas Gentsch, Joachim Hoernle >>> >>> >>> >> >> > > > -- > Thomas Termin > _______________________________ > blue elephant systems GmbH > Wollgrasweg 49 > D-70599 Stuttgart > > Tel : (+49) 0711 - 45 10 17 676 > Fax : (+49) 0711 - 45 10 17 573 > WWW : http://www.blue-elephant-systems.com > Email : [EMAIL PROTECTED] > > blue elephant systems GmbH > Firmensitz : Wollgrasweg 49, D-70599 Stuttgart > Registergericht : Amtsgericht Stuttgart, HRB 24106 > GeschÀftsfÌhrer : Holger Dietrich, Thomas Gentsch, Joachim Hoernle > > > -- View this message in context: http://www.nabble.com/logger-tf4028912s12049.html#a11445232 Sent from the ServiceMix - User mailing list archive at Nabble.com.
