Hi, ok, ah it's because of the flume appender. Maybe I've some cycles to take a look at it later.
regards, Achim 2014-11-13 8:58 GMT+01:00 syedbahm <[email protected]>: > Sure. > > The whole thread had started based on an attempt done to use log4j flume > appender with Karaf. Unfortunately it didn't work for me .While I tried the > logback flume appender it worked without any issues till I hit this issue > of setting/getting of log-levels. I can switch back to log4j - if I know > how to debug -- why log4j flume appender (though shows as resolved > fragment) doesn't work with pax logging service. > > thx > > > > > > > On 11/12/2014 11:50 PM, Achim Nierbeck wrote: > > Hi > > I changed it from Bug to new Feature. This is because the log4j backend > is still the prefered backend for Pax Logging and Karaf. Also due to the > way it's possible to use the properties to directly manipulate the config > admin properties. > So you have a new requirement. The Workaround would be go back to the > still preferred way of using the log4j backend. > > regards, Achim > > 2014-11-13 8:43 GMT+01:00 syedbahm <[email protected]>: > >> I have openned https://issues.apache.org/jira/browse/KARAF-3358 for the >> same.. >> Please update it as appropriate -- as Im not sure which component this >> should be put in -- I have assigned it to Karaf-core for now. >> >> The reason I marked it as major is that without it working it would be >> difficult for us to set the logger levels -- without accessing the >> logback.xml. >> If we have a workaround -- that would be helpful >> >> thx >> -Basheeruddin >> On 11/12/2014 11:30 PM, Guillaume Nodet wrote: >> >> The log:set command unfortunately assumes that the backend is >> pax-logging-service. >> This need to be enhanced to work with pax-logging-logback and >> pax-logging-log4jv2. >> Could you please raise a JIRA ? >> >> 2014-11-13 8:16 GMT+01:00 syedbahm <[email protected]>: >> >>> Seems the following is happenning: >>> Though I have specified the logback.xml usage in >>> etc/org.ops4j.pax.logging.cfg >>> by setting >>> org.ops4j.pax.logging.logback.config.file=<path>/logback.xml >>> >>> what I see is that when I set a log level using karaf console >>> --- >>> log:set DEBUG >>> -- >>> >>> an entry gets added to etc/org.ops4j.pax.logging.cfg as follows >>> -- >>> log4j.rootLogger = DEBUG >>> -- >>> >>> Though my appender is getting picked from logback.xml , the vaious >>> logger default settings are being looked in etc/org.ops4j.pax.logging.cfg >>> ? That too log4j ones? >>> >>> thx >>> -syed >>> >>> >>> >>> >>> >>> On 11/12/2014 10:20 PM, Srikanth Hugar wrote: >>> >>> This should work, just to verity, can you create different appender and >>> see whether it works. May be you can write in different file. >>> Just to me sure, all configurations is proper and its picking up the >>> logback.xml file configurations. >>> >>> Srikanth Hugar >>> www.gharki.com >>> >>> >>> >>> On Thu, Nov 13, 2014 at 10:50 AM, syedbahm <[email protected]> wrote: >>> >>>> Hi >>>> Likely you just checked the title and replied. I have >>>> pax-logback-service working -- in my latest post -- I was asking about how >>>> the loggers we define in logback.xml appear in karaf console >>>> as for me just the root logger shows up i.e. using >>>> >>>> log:get ALL >>>> >>>> command --- I don't see other loggers that are defined in logback.xml.. >>>> Here is again my query >>>> ---- start of question ----- >>>> >>>> One more question >>>> I have a bunch of logger defines in logback.xml >>>> >>>> e.g. >>>> >>>> >>>> <logger name="io.netty" level="WARN"/> >>>> >>>> I want them to appear when I do log:get ALL in karaf console. But the >>>> only >>>> thing I see in Karaf console is >>>> >>>> --- >>>> Logger | Level >>>> -------------- >>>> ROOT | DEBUG >>>> --- >>>> >>>> Where should I specify the other loggers to show up in Karaf console >>>> --- end of question ---- >>>> >>>> thx >>>> -syed >>>> >>>> >>>> >>>> On 11/12/2014 07:47 PM, Srikanth Hugar wrote: >>>> >>>> You could have look the link below, i have done it in karaf and its >>>> working fine for me. >>>> >>>> I used logback.xml file and added all my logback configurations in >>>> file. >>>> >>>> http://www.gharki.com/2014/07/how-to-configure-pax-logging-to-use.html >>>> >>>> Srikanth Hugar >>>> www.gharki.com >>>> >>>> >>>> >>>> On Thu, Nov 13, 2014 at 7:20 AM, syedbahm <[email protected]> wrote: >>>> >>>>> One more question >>>>> I have a bunch of logger defines in logback.xml >>>>> >>>>> e.g. >>>>> >>>>> >>>>> <logger name="io.netty" level="WARN"/> >>>>> >>>>> I want them to appear when I do log:get ALL in karaf console. But the >>>>> only >>>>> thing I see in Karaf console is >>>>> >>>>> --- >>>>> Logger | Level >>>>> -------------- >>>>> ROOT | DEBUG >>>>> --- >>>>> >>>>> Where should I specify the other loggers to show up in Karaf console >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> View this message in context: >>>>> http://karaf.922171.n3.nabble.com/pax-logback-service-not-working-in-karaf-distribution-tp4036073p4036374.html >>>>> Sent from the Karaf - User mailing list archive at Nabble.com. >>>>> >>>> >>>> >>>> >>> >>> >> >> > > > -- > > Apache Member > Apache Karaf <http://karaf.apache.org/> Committer & PMC > OPS4J Pax Web <http://wiki.ops4j.org/display/paxweb/Pax+Web/> Committer & > Project Lead > blog <http://notizblog.nierbeck.de/> > Co-Author of Apache Karaf Cookbook <http://bit.ly/1ps9rkS> > > Software Architect / Project Manager / Scrum Master > > > -- Apache Member Apache Karaf <http://karaf.apache.org/> Committer & PMC OPS4J Pax Web <http://wiki.ops4j.org/display/paxweb/Pax+Web/> Committer & Project Lead blog <http://notizblog.nierbeck.de/> Co-Author of Apache Karaf Cookbook <http://bit.ly/1ps9rkS> Software Architect / Project Manager / Scrum Master
