You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@karaf.apache.org by D <su...@gmail.com> on 2016/02/25 14:44:16 UTC
Using logback with Karaf 3.0.5 running under ServiceMix
I am trying to use logback with Karaf 3.0.5 running under ServiceMix. This is
what I have done till now as mentioned in this question.
This is what I have done till now:-
1. Removed pax-logging-service by doing uninstall
<pax-logging-bundle-id>
2. Removed lib/bin/karaf-client.jar
3. Inside lib placed the following jars:- jcl-over-slf4j-1.7.13,
jul-to-slfj-17.13.jar, logback-classic-1.0.13.jar, logback-core-1.0.13.jar &
osgi-over-slf4j-1.7.13.jar
4. From /etc/startup.properties - removed references to
pax-logging-service and pax-logging-api
5. In etc/config.properties under
org.osgi.framework.system.packages.extraadded the following packages:-
ch.qos.logback; version="1.0.13", \
org.slf4j; version="1.7.13", \
6. Created a logback.xml and and placed it inside /etc.
7. Commented out everything in etc/org.ops4j.pax.logging.cfg
8. In etc/system.properties add
logback.configurationFile="etc/logback.xml"
My logback.xml looks like below:-
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<appender name="CONSOLE" class="ch.qos.logback.core.ConsoleAppender">
</appender>
<appender name="FILE"
class="ch.qos.logback.core.rolling.RollingFileAppender">
<rollingPolicy
class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
<fileNamePattern>/var/log/workflow/WorkFlow.%d{yyyy-MM-dd}.log
</fileNamePattern>
<maxHistory>7</maxHistory>
</rollingPolicy>
</appender>
<root level="info">
<appender-ref ref="CONSOLE"/>
<appender-ref ref="FILE"/>
</root>
</configuration>
Karaf info reports the following:-
karaf@root>info
Karaf
Karaf version 3.0.5
Karaf home
/home/jabong/Downloads/software/dev/apache-servicemix-6.1.0
Karaf base
/home/jabong/Downloads/software/dev/apache-servicemix-6.1.0
Karaf etc
/home/jabong/Downloads/software/dev/apache-servicemix-6.1.0/etc
OSGi Framework org.apache.felix.framework - 4.2.1
But after making the above changes we are not seeing any log file under
/var/log/workflow nor I am seeing the info logs.
--
View this message in context: http://karaf.922171.n3.nabble.com/Using-logback-with-Karaf-3-0-5-running-under-ServiceMix-tp4045550.html
Sent from the Karaf - User mailing list archive at Nabble.com.
Re: Using logback with Karaf 3.0.5 running under ServiceMix
Posted by D <su...@gmail.com>.
Any help or pointer??
--
View this message in context: http://karaf.922171.n3.nabble.com/Using-logback-with-Karaf-3-0-5-running-under-ServiceMix-tp4045550p4045598.html
Sent from the Karaf - User mailing list archive at Nabble.com.