karaf-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From David Leangen <apa...@leangen.net>
Subject Re: Problem using drop-in deploy feature
Date Tue, 04 Jul 2017 11:48:44 GMT

Hi Christian,

Thanks for your help.

> you will need to configure the authentication in the maven settings.xml. Either on server
or mirror level.
> 
> https://maven.apache.org/settings.html

I did not see any settings.xml file. Would I create one in the Karaf etc directory?

Are you saying that there is some embedded maven repository in Karaf, and that the resolver
will use those settings?

Or are we talking about different things, here? (I suspect that we are, though I may be missing
something entirely...)


Just to reiterate…

I put a features.xml file in the deploy folder, which references an OBR index on a remote
server.

The OBR contains references to bundles, which reside on yet a different remote (Nexus) server.

I am unable to retrieve those bundles from Karaf due to authentication problems.

I get an error like this:

> 2017-07-03T04:56:09,062 | ERROR | FelixDispatchQueue | FeatureDeploymentListener    
   | 24 - org.apache.karaf.deployer.features - 4.1.1 | Unable to install features
> java.lang.RuntimeException: java.io.IOException: Unexpected http response loading https://user:pass@example.com/obr/index.xml
: 401 Unauthorized
> 	at org.apache.karaf.features.internal.repository.UrlLoader.checkAndLoadCache(UrlLoader.java:101)
~[?:?]
> 	at org.apache.karaf.features.internal.repository.XmlRepository.checkAndLoadReferrals(XmlRepository.java:156)
~[?:?]
> 	at org.apache.karaf.features.internal.repository.XmlRepository.checkAndLoadCache(XmlRepository.java:118)
~[?:?]
> 	at org.apache.karaf.features.internal.repository.XmlRepository.getResources(XmlRepository.java:62)
~[?:?]
> 	at org.apache.karaf.features.internal.region.Subsystem.downloadBundles(Subsystem.java:482)
~[?:?]
> 	at org.apache.karaf.features.internal.region.Subsystem.downloadBundles(Subsystem.java:372)
~[?:?]
> 	at org.apache.karaf.features.internal.region.SubsystemResolver.resolve(SubsystemResolver.java:187)
~[?:?]
> 	at org.apache.karaf.features.internal.service.Deployer.deploy(Deployer.java:285) ~[?:?]
> 	at org.apache.karaf.features.internal.service.FeaturesServiceImpl.doProvision(FeaturesServiceImpl.java:1170)
~[?:?]
> 	at org.apache.karaf.features.internal.service.FeaturesServiceImpl.lambda$doProvisionInThread$0(FeaturesServiceImpl.java:1069)
~[?:?]
> 	at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:?]
> 	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) [?:?]
> 	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) [?:?]
> 	at java.lang.Thread.run(Thread.java:748) [?:?]
> Caused by: java.io.IOException: Unexpected http response loading https://user:pass@example.com/obr/index.xml
: 401 Unauthorized
> 	at org.apache.karaf.features.internal.repository.UrlLoader.checkAndLoadCache(UrlLoader.java:71)
~[?:?]
> 	... 13 more


Cheers,
=David



Mime
View raw message