Hi

I guess it’s your custom distro: probably a bundle missing in system folder. 

Any change you can share the pom you are using to create the distro ?

Thx
Regards 
JB

> Le 11 déc. 2021 à 10:48, Stefan Günst <[email protected]> a écrit :
> 
> Hi,
> 
> we have situation where the first clean start failed with: 
> 
>  | ERROR | Initial Features Provisioning | AetherBasedResolver              | 
> 4 - org.ops4j.pax.url.mvn - 2.6.7 | invalid repository URLs
> java.net.MalformedURLException: no protocol: system/
>         at java.net.URL.<init>(URL.java:645) ~[?:?]
>         at java.net.URL.<init>(URL.java:541) ~[?:?]
>         at java.net.URL.<init>(URL.java:488) ~[?:?]
>         at 
> org.ops4j.pax.url.mvn.internal.config.MavenRepositoryURL.<init>(MavenRepositoryURL.java:191)
>  ~[!/:?]
>         at 
> org.ops4j.pax.url.mvn.internal.config.MavenConfigurationImpl.getDefaultRepositories(MavenConfigurationImpl.java:236)
>  ~[!/:?]
>         at 
> org.ops4j.pax.url.mvn.internal.AetherBasedResolver.selectDefaultRepositories(AetherBasedResolver.java:429)
>  [!/:?]
>         at 
> org.ops4j.pax.url.mvn.internal.AetherBasedResolver.resolve(AetherBasedResolver.java:615)
>  [!/:?]
>         at 
> org.ops4j.pax.url.mvn.internal.AetherBasedResolver.resolve(AetherBasedResolver.java:598)
>  [!/:?]
>         at 
> org.ops4j.pax.url.mvn.internal.AetherBasedResolver.resolve(AetherBasedResolver.java:565)
>  [!/:?]
>         at 
> org.ops4j.pax.url.mvn.internal.AetherBasedResolver.resolve(AetherBasedResolver.java:555)
>  [!/:?]
>         at 
> org.ops4j.pax.url.mvn.internal.Connection.getInputStream(Connection.java:123) 
> [!/:?]
>         at java.net.URL.openStream(URL.java:1140) [?:?]
>         at 
> org.apache.karaf.features.internal.service.RepositoryImpl.load(RepositoryImpl.java:114)
>  [!/:?]
>         at 
> org.apache.karaf.features.internal.service.RepositoryImpl.<init>(RepositoryImpl.java:51)
>  [!/:?]
>         at 
> org.apache.karaf.features.internal.service.RepositoryCacheImpl.create(RepositoryCacheImpl.java:51)
>  [!/:?]
>         at 
> org.apache.karaf.features.internal.service.FeaturesServiceImpl.addRepository(FeaturesServiceImpl.java:386)
>  [!/:?]
>         at 
> org.apache.karaf.features.internal.service.FeaturesServiceImpl.addRepository(FeaturesServiceImpl.java:381)
>  [!/:?]
>         at 
> org.apache.karaf.features.internal.service.BootFeaturesInstaller.addRepositories(BootFeaturesInstaller.java:123)
>  [!/:?]
>         at 
> org.apache.karaf.features.internal.service.BootFeaturesInstaller.installBootFeatures(BootFeaturesInstaller.java:93)
>  [!/:?]
>         at 
> org.apache.karaf.features.internal.service.BootFeaturesInstaller$1.run(BootFeaturesInstaller.java:83)
>  [!/:?]
> 
> 
> Second start without any problem.
> 
> We think on first start our custom distribution will go outside to the 
> internet to resolve something we don’t know and timeout because in this 
> enviroment there is no internet connection.
> 
> What is the best way to configure the system to run without 
> internet-connection and make sure that all needed resources are local? 
> 
> 
> 
> Stefan
> 
> 

Reply via email to