Hey Łukasz, Can you please reopen PAXURL-113? Maybe Toni can help out with this.
Kind regards, Andreas 2011/3/30 Łukasz Dywicki <[email protected]>: > Hello Andreas, > I did test with assembly from 2.2.x branch. Its stil doesnt work. > > karaf@root> la -l > START LEVEL 100 , List Threshold: 0 > ID State Blueprint Level Location > [ 0] [Active ] [ ] [ 0] System Bundle > [ 1] [Active ] [ ] [ 5] > mvn:org.ops4j.pax.url/pax-url-mvn/1.3.0 > [ 2] [Active ] [ ] [ 5] > mvn:org.ops4j.pax.url/pax-url-wrap/1.3.0 > [ 3] [Active ] [ ] [ 8] > mvn:org.ops4j.pax.logging/pax-logging-api/1.6.1 > [ 4] [Active ] [ ] [ 8] > mvn:org.ops4j.pax.logging/pax-logging-service/1.6.1 > > Bug still occurs: > 23:09:52,123 | WARN | rint Extender: 3 | FeaturesServiceImpl | > res.internal.FeaturesServiceImpl 911 | 34 - org.apache.karaf.features.core - > 2.2.1.SNAPSHOT | Unable to add features repository > mvn:org.apache.karaf.assemblies.features/standard/2.2.1-SNAPSHOT/xml/features > at startup > java.net.MalformedURLException: Illegal character in scheme name at index 0: > file:/d/sources/karaf/assemblies/apache-karaf/target/apache-karaf-2.2.1-SNAPSHOT/local-repo/ > at > org.ops4j.pax.url.maven.commons.MavenRepositoryURL.<init>(MavenRepositoryURL.java:118) > at > org.ops4j.pax.url.maven.commons.MavenConfigurationImpl.getDefaultRepositories(MavenConfigurationImpl.java:190) > ... > > Best regards, > Lukasz > > >> Hey Łukasz, >> >> Have you also tried with the latest 2.2.x branch? Achim fixed >> KARAF-529 upgrading to pax-url 1.3.0 which includes the fix for >> PAXURL-113? >> >> Kind regards, >> Andreas >> >> 2011/3/30 Łukasz Dywicki <[email protected]>: >>> Hi guys, >>> This bug comes from pax-url PAXURL-113 [1] and it is not a bug in Karaf >>> core. As a workaround - just remove trailing lines from your configuration >>> in etc/org.ops4j.pax.url.mvn.cfg - especially from >>> org.ops4j.pax.url.mvn.defaultRepositories. >>> >>> Default parameter: >>> org.ops4j.pax.url.mvn.defaultRepositories=file:${karaf.home}/${karaf.default.repository}@snapshots, >>> \ >>> file:${karaf.home}/local-repo@snapshots >>> >>> Replace it to: >>> org.ops4j.pax.url.mvn.defaultRepositories=file:${karaf.home}/${karaf.default.repository}@snapshots,\ >>> file:${karaf.home}/local-repo@snapshots >>> >>> As far I know this bug is only in 2.2.1-SNAPSHOT build, I tested 2.2.0 >>> release and it works well. >>> >>> Best regards, >>> Lukasz >>> >>> [1] http://issues.ops4j.org/browse/PAXURL-113 >>> >>> >>>> Thanks, >>>> >>>> I will fix it to be able to release 2.2.1 asap. >>>> >>>> Regards >>>> JB >>>> >>>> On 03/30/2011 04:51 PM, Hervé BARRAULT wrote: >>>>> Ok i will do it. >>>>> >>>>> 2011/3/30 Jean-Baptiste Onofré <[email protected] >>>>> <mailto:[email protected]>> >>>>> >>>>> Hi Hervé, >>>>> >>>>> it's a bug in 2.2.0. The features should be in the system repo. >>>>> >>>>> Could you raise a Jira ? >>>>> >>>>> Thanks >>>>> Regards >>>>> JB >>>>> >>>>> >>>>> On 03/30/2011 04:43 PM, Hervé BARRAULT wrote: >>>>> >>>>> HI, >>>>> i have download the karaf 2.2.0 and i try to start it. (In my >>>>> case karaf >>>>> is installed in a clean machine without any maven installation nor >>>>> internel access). >>>>> >>>>> It is impossible to start it because it seems that the features >>>>> file is >>>>> not in the delivery. >>>>> >>>>> 16:04:43,527 | WARN | rint Extender: 1 | >>>>> FeaturesServiceImpl | >>>>> res.internal.FeaturesServiceImpl 911 >>>>> | 23 - org.apache.karaf.features.core - 2.2.0 | Unable to add >>>>> features >>>>> repository >>>>> >>>>> mvn:org.apache.karaf.assemblies.features/enterprise/2.2.0/xml/features >>>>> at startup >>>>> java.lang.RuntimeException: URL >>>>> >>>>> [mvn:org.apache.karaf.assemblies.features/enterprise/2.2.0/xml/features] >>>>> could not be resolved. >>>>> at >>>>> >>>>> org.ops4j.pax.url.mvn.internal.Connection.getInputStream(Connection.java:195) >>>>> at >>>>> >>>>> org.apache.karaf.features.internal.FeatureValidationUtil.validate(FeatureValidationUtil.java:49) >>>>> at >>>>> >>>>> org.apache.karaf.features.internal.FeaturesServiceImpl.validateRepository(FeaturesServiceImpl.java:199) >>>>> at >>>>> >>>>> org.apache.karaf.features.internal.FeaturesServiceImpl.internalAddRepository(FeaturesServiceImpl.java:210) >>>>> at >>>>> >>>>> org.apache.karaf.features.internal.FeaturesServiceImpl.start(FeaturesServiceImpl.java:909) >>>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native >>>>> Method)[:1.6.0_16] >>>>> at >>>>> >>>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)[:1.6.0_16] >>>>> at >>>>> >>>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)[:1.6.0_16] >>>>> at java.lang.reflect.Method.invoke(Method.java:597)[:1.6.0_16] >>>>> at >>>>> >>>>> org.apache.aries.blueprint.utils.ReflectionUtils.invoke(ReflectionUtils.java:226)[10:org.apache.aries.blueprint:0.3.0] >>>>> at >>>>> >>>>> org.apache.aries.blueprint.container.BeanRecipe.invoke(BeanRecipe.java:824)[10:org.apache.aries.blueprint:0.3.0] >>>>> at >>>>> >>>>> org.apache.aries.blueprint.container.BeanRecipe.runBeanProcInit(BeanRecipe.java:636)[10:org.apache.aries.blueprint:0.3.0] >>>>> at >>>>> >>>>> org.apache.aries.blueprint.container.BeanRecipe.internalCreate(BeanRecipe.java:724)[10:org.apache.aries.blueprint:0.3.0] >>>>> at >>>>> >>>>> org.apache.aries.blueprint.di.AbstractRecipe.create(AbstractRecipe.java:64)[10:org.apache.aries.blueprint:0.3.0] >>>>> at >>>>> >>>>> org.apache.aries.blueprint.container.BlueprintRepository.createInstances(BlueprintRepository.java:219)[10:org.apache.aries.blueprint:0.3.0] >>>>> at >>>>> >>>>> org.apache.aries.blueprint.container.BlueprintRepository.createAll(BlueprintRepository.java:147)[10:org.apache.aries.blueprint:0.3.0] >>>>> at >>>>> >>>>> org.apache.aries.blueprint.container.BlueprintContainerImpl.instantiateEagerComponents(BlueprintContainerImpl.java:640)[10:org.apache.aries.blueprint:0.3.0] >>>>> at >>>>> >>>>> org.apache.aries.blueprint.container.BlueprintContainerImpl.doRun(BlueprintContainerImpl.java:331)[10:org.apache.aries.blueprint:0.3.0] >>>>> at >>>>> >>>>> org.apache.aries.blueprint.container.BlueprintContainerImpl.run(BlueprintContainerImpl.java:227)[10:org.apache.aries.blueprint:0.3.0] >>>>> at >>>>> >>>>> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)[:1.6.0_16] >>>>> at >>>>> >>>>> java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)[:1.6.0_16] >>>>> at >>>>> java.util.concurrent.FutureTask.run(FutureTask.java:138)[:1.6.0_16] >>>>> at >>>>> >>>>> java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:98)[:1.6.0_16] >>>>> at >>>>> >>>>> java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:207)[:1.6.0_16] >>>>> at >>>>> >>>>> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)[:1.6.0_16] >>>>> at >>>>> >>>>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)[:1.6.0_16] >>>>> at java.lang.Thread.run(Thread.java:619)[:1.6.0_16] >>>>> >>>>> I looked to the system directory and in org\apache\karaf, i have >>>>> only >>>>> the following directories : >>>>> admin, deployer, diagnostic, features, jaas, >>>>> org.apache.karaf.management, shell (no assemblies). >>>>> I have also search for xml files and i didn't find one. >>>>> >>>>> (I will do some tests with this one : >>>>> >>>>> http://repo2.maven.org/maven2/org/apache/karaf/assemblies/features/enterprise/2.2.0/enterprise-2.2.0-features.xml) >>>>> >>>>> Am i wrong ? >>>>> >>>>> Thanks for answers >>>>> Herve >>>>> >>>>> >>> >>> > >
