Hi,
I have a KAR file with following
feature XML file. I want to update existing org.ops4j.pax.logging.cfg for
my appender. While installing KAR file I don’t see org.ops4j.pax.logging.cfg is
updating. I am using Apahe Karaf 2.3.0. Anything wrong I am doing?
<?xml version="1.0"
encoding="UTF-8"?>
<features xmlns="http://karaf.apache.org/xmlns/features/v1.0.0"
name="Node-KAR">
<feature name="node-core">
<bundle
start-level="30">file:system/com/ca/node/commons-io.jar</bundle>
<bundle
start-level="30">file:system/com/ca/node/org.apache.servicemix.bundles.bcprov-jdk16.jar</bundle>
<bundle
start-level="30">file:system/com/ca/node/h2.jar</bundle>
<bundle
start-level="40">file:system/com/ca/node/org.apache.tuscany.sdo.jar</bundle>
<bundle
start-level="40">file:system/com/ca/node/commons-codec-1.6.jar</bundle>
<configfile finalname="/etc/registryconfig.properties"
override="true" >
file:system/etc/registryconfig.properties
</configfile>
<config name="org.ops4j.pax.logging">
log4j.logger.com.ca.registry=DEBUG,
registry
log4j.appender.registry=org.apache.log4j.RollingFileAppender
log4j.appender.registry.layout=org.apache.log4j.PatternLayout
log4j.appender.registry.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss,SSS}
%p [%t] %c{2} -%X{bundle.id}-%X{bundle.name}-%X{bundle.version} - %m. %n
log4j.appender.registry.file=${karaf.data}/log/registry.log
log4j.appender.registry.append=true
log4j.appender.registry.maxFileSize=10MB
log4j.appender.registry.maxBackupIndex=20
</config>
</feature>
</features>
Regards
Raman