Hello, I am trying to deploy a config file which is a resource of one of the deployed bundles. I write the features.xml
<configfile finalname="${karaf.etc}/my.config.cfg"> classpath://my :: bundle/my.config.cfg </configfile> When I run integration tests (PAX-EXAM) I get this error: Error installing boot features java.net.MalformedURLException: Unknown protocol: classpath at java.net.URL.<init>(URL.java:620)[:1.8.0_45] at java.net.URL.<init>(URL.java:483)[:1.8.0_45] at java.net.URL.<init>(URL.java:432)[:1.8.0_45] at org.apache.karaf.features.internal.service.FeatureConfigInstaller.installConfigurationFile(FeatureConfigInstaller.java:210)[9:org.apache.karaf.features.core:4.0.3] at org.apache.karaf.features.internal.service.FeatureConfigInstaller.installFeatureConfigs(FeatureConfigInstaller.java:120)[9:org.apache.karaf.features.core:4.0.3] at org.apache.karaf.features.internal.service.FeaturesServiceImpl.installFeature(FeaturesServiceImpl.java:1156)[9:org.apache.karaf.features.core:4.0.3] at org.apache.karaf.features.internal.service.Deployer.deploy(Deployer.java:769)[9:org.apache.karaf.features.core:4.0.3] at org.apache.karaf.features.internal.service.FeaturesServiceImpl.doProvision(FeaturesServiceImpl.java:1079)[9:org.apache.karaf.features.core:4.0.3] at org.apache.karaf.features.internal.service.FeaturesServiceImpl$1.call(FeaturesServiceImpl.java:975)[9:org.apache.karaf.features.core:4.0.3] at java.util.concurrent.FutureTask.run(FutureTask.java:266)[:1.8.0_45] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)[:1.8.0_45] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)[:1.8.0_45] at java.lang.Thread.run(Thread.java:745)[:1.8.0_45] Caused by: java.lang.IllegalStateException: Unknown protocol: classpath at org.apache.felix.framework.URLHandlersStreamHandlerProxy.parseURL(URLHandlersStreamHandlerProxy.java:373)[org.apache.felix.framework-5.4.0.jar:] at java.net.URL.<init>(URL.java:615)[:1.8.0_45] ... 12 more Looks it does not recognize the classpath URL handler. How can make this work? I would like the cfg files to be in the bundle that uses it. Best regards, Alex soto