You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@karaf.apache.org by Oleg Cohen <ol...@assurebridge.com> on 2021/04/02 02:08:48 UTC
Re: Issue with building custom 4.3.0 distribution against my own
Nexus 3
Hi JB,
I wonder if you have any ideas on how to resolve it? Is there any way I can
provide a list of repositories explicitly?
Would really appreciate help on resolving this issue!
Best regards,
Oleg
Sent from my iPhone
On Mar 30, 2021, at 7:16 AM, Oleg Cohen <ol...@assurebridge.com> wrote:
Hi JB,
Here it is:
<project xmlns=*"http://maven.apache.org/POM/4.0.0
<http://maven.apache.org/POM/4.0.0>"*
xmlns:xsi=*"http://www.w3.org/2001/XMLSchema-instance
<http://www.w3.org/2001/XMLSchema-instance>"*
xsi:schemaLocation=*"http://maven.apache.org/POM/4.0.0
<http://maven.apache.org/POM/4.0.0>
http://maven.apache.org/xsd/maven-4.0.0.xsd
<http://maven.apache.org/xsd/maven-4.0.0.xsd>"*>
<modelVersion>4.0.0</modelVersion>
<groupId>acme</groupId>
<artifactId>test</artifactId>
<version>1.0.1-SNAPSHOT</version>
<packaging>karaf-assembly</packaging>
<properties>
<karaf.runtime.version>4.3.0</karaf.runtime.version>
<slf4j.version>1.7.30</slf4j.version>
</properties>
<build>
<plugins>
<plugin>
<groupId>org.apache.karaf.tooling</groupId>
<artifactId>karaf-maven-plugin</artifactId>
<extensions>true</extensions>
<configuration>
<finalName>${project.artifactId}</finalName>
<bootFeatures>
<feature>wrap</feature>
<feature>bundle</feature>
<feature>config</feature>
<feature>system</feature>
<feature>feature</feature>
<feature>package</feature>
<feature>log</feature>
<feature>ssh</feature>
<feature>instance</feature>
<feature>shell</feature>
<feature>management</feature>
<feature>service</feature>
<feature>jaas</feature>
<feature>deployer</feature>
<feature>diagnostic</feature>
<feature>scr</feature>
<feature>http</feature>
<feature>war</feature>
</bootFeatures>
<installedFeatures>
</installedFeatures>
<startupFeatures>
<feature>eventadmin</feature>
</startupFeatures>
<archiveTarGz>false</archiveTarGz>
<archiveZip>false</archiveZip>
<workDirectory>${project.build.directory}/assembly/karaf</workDirectory>
<pathPrefix>empower</pathPrefix>
<writeProfiles>true</writeProfiles>
<blacklistedRepositories>
<repository>mvn:org.ops4j.pax.cdi/pax-cdi-features/1.0.0/xml/features</
repository>
</blacklistedRepositories>
</configuration>
</plugin>
</plugins>
<pluginManagement>
<plugins>
<!--This plugin's configuration is used to store Eclipse m2e settings
only. It has no influence on the Maven build itself. -->
<plugin>
<groupId>org.eclipse.m2e</groupId>
<artifactId>lifecycle-mapping</artifactId>
<version>1.0.0</version>
<configuration>
<lifecycleMappingMetadata>
<pluginExecutions>
<pluginExecution>
<pluginExecutionFilter>
<groupId>
org.apache.karaf.tooling
</groupId>
<artifactId>
karaf-maven-plugin
</artifactId>
<versionRange>
[4.3.0,)
</versionRange>
<goals>
<goal>assembly</goal>
</goals>
</pluginExecutionFilter>
<action>
<ignore></ignore>
</action>
</pluginExecution>
</pluginExecutions>
</lifecycleMappingMetadata>
</configuration>
</plugin>
</plugins>
</pluginManagement>
</build>
<dependencies>
<dependency>
<groupId>org.apache.karaf.features</groupId>
<artifactId>framework</artifactId>
<version>${karaf.runtime.version}</version>
<type>kar</type>
</dependency>
<dependency>
<groupId>org.apache.karaf.features</groupId>
<artifactId>framework</artifactId>
<version>${karaf.runtime.version}</version>
<classifier>features</classifier>
<type>xml</type>
<scope>runtime</scope>
</dependency>
<dependency>
<groupId>org.apache.karaf.features</groupId>
<artifactId>standard</artifactId>
<version>${karaf.runtime.version}</version>
<classifier>features</classifier>
<type>xml</type>
</dependency>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-api</artifactId>
<version>${slf4j.version}</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>org.apache.camel.karaf</groupId>
<artifactId>apache-camel</artifactId>
<version>3.8.0</version>
<classifier>features</classifier>
<type>xml</type>
</dependency>
<dependency>
<groupId>io.hawt</groupId>
<artifactId>hawtio-karaf</artifactId>
<version>2.13.1</version>
<classifier>features</classifier>
<type>xml</type>
</dependency>
<dependency>
<groupId>org.ops4j.pax.cdi</groupId>
<artifactId>pax-cdi-features</artifactId>
<version>1.1.4</version>
<classifier>features</classifier>
<type>xml</type>
</dependency>
</dependencies>
Thank you!
Oleg
On Mar 30, 2021, at 12:12 AM, Jean-Baptiste Onofre <jb...@nanthrax.net> wrote:
Hi,
The range comes from as <repository/> in another feature I guess.
The warning is "normal" as Karaf plugin won’t scan all possible versions.
However, it should resolve a version.
What’s your pom xml ?
Regards
JB
Le 29 mars 2021 à 18:12, Oleg Cohen <ol...@assurebridge.com> a écrit :
Thank you! I was able to blacklist 1.0.0 as below, but [1,2) isn’t working
and I get this error: [WARNING] Matched URI can't use version ranges:
mvn:org.ops4j.pax.cdi/pax-cdi-features/[1,2)/xml/features
Where is it coming from and how can I override the entry list?
<blacklistedRepositories>
<repository>mvn:org.ops4j.pax.cdi/pax-cdi-features/1.0.0/xml/features</
repository>
<repository>mvn:org.ops4j.pax.cdi/pax-cdi-features/[1,2)/xml/features</
repository>
</blacklistedRepositories>
On Mar 29, 2021, at 11:41 AM, Jean-Baptiste Onofre <jb...@nanthrax.net> wrote:
1.1.4 is the last and clean (it should ;) )
Regards
JB
Le 29 mars 2021 à 16:33, Oleg Cohen <ol...@assurebridge.com> a écrit :
Hi JB,
It is a proxy. I have the artifact there, but I think the error is that the
artifact is too old. Which one is the right one to use?
Thank you!
Oleg
On Mar 29, 2021, at 10:23 AM, Jean-Baptiste Onofre <jb...@nanthrax.net> wrote:
Hi Oleg,
It seems that it can’t
download mvn:org.ops4j.pax.cdi/pax-cdi-features/1.0.0/xml/features resolved
based on the range.
I guess your Nexus repository is a proxy right ?
Regards
JB
Le 29 mars 2021 à 15:49, Oleg Cohen <ol...@assurebridge.com> a écrit :
Greetings,
I am getting the following error when trying to build a custom distribution
for Karaf v4.3.0 pointing to my own Nexus 3 repository. This works when I
use Maven Central.
Not sure what is causing the issue. Below is the error message. Is there a
way to specify v1.1.3 or v1.1.4 of pax-cdi-features to be used?
Would appreciate help on resolving this issue!
Best,
Oleg
*[WARNING] Error resolving artifact
org.ops4j.pax.cdi:pax-cdi-features:xml:features:[1,2): [Could not find
metadata org.ops4j.pax.cdi:pax-cdi-features/maven-metadata.xml in local
(/Users/ocohen/.m2/repository), Could not transfer metadata
org.ops4j.pax.cdi:pax-cdi-features/maven-metadata.xml from/to nexus
(https://nexus3.assurebridge.com/content/groups/public
<https://nexus3.assurebridge.com/content/groups/public>): NotAfter: Sat May
30 06:48:38 EDT 2020, Could not transfer metadata
org.ops4j.pax.cdi:pax-cdi-features/maven-metadata.xml from/to nexus
(https://nexus3.assurebridge.com/content/groups/public/
<https://nexus3.assurebridge.com/content/groups/public/>): NotAfter: Sat
May 30 06:48:38 EDT 2020]java.io.IOException: Error resolving artifact
org.ops4j.pax.cdi:pax-cdi-features:xml:features:[1,2): [Could not find
metadata org.ops4j.pax.cdi:pax-cdi-features/maven-metadata.xml in local
(/Users/ocohen/.m2/repository), Could not transfer metadata
org.ops4j.pax.cdi:pax-cdi-features/maven-metadata.xml from/to nexus
(https://nexus3.assurebridge.com/content/groups/public
<https://nexus3.assurebridge.com/content/groups/public>): NotAfter: Sat May
30 06:48:38 EDT 2020, Could not transfer metadata
org.ops4j.pax.cdi:pax-cdi-features/maven-metadata.xml from/to nexus
(https://nexus3.assurebridge.com/content/groups/public/
<https://nexus3.assurebridge.com/content/groups/public/>): NotAfter: Sat
May 30 06:48:38 EDT 2020]*
at
org.ops4j.pax.url.mvn.internal.AetherBasedResolver.configureIOException
(AetherBasedResolver.java:803)
at org.ops4j.pax.url.mvn.internal.AetherBasedResolver.resolve
(AetherBasedResolver.java:780)
at org.ops4j.pax.url.mvn.internal.AetherBasedResolver.resolve
(AetherBasedResolver.java:657)
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.apache.karaf.tooling.utils.ReactorMavenResolver.resolve
(ReactorMavenResolver.java:63)
at
org.apache.karaf.features.internal.download.impl.MavenDownloadTask.download
(MavenDownloadTask.java:49)
at
org.apache.karaf.features.internal.download.impl.AbstractRetryableDownloadTask.run
(AbstractRetryableDownloadTask.java:60)
at java.util.concurrent.Executors$RunnableAdapter.call
(Executors.java:515)
at java.util.concurrent.FutureTask.run (FutureTask.java:264)
at
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run
(ScheduledThreadPoolExecutor.java:304)
at java.util.concurrent.ThreadPoolExecutor.runWorker
(ThreadPoolExecutor.java:1128)
at java.util.concurrent.ThreadPoolExecutor$Worker.run
(ThreadPoolExecutor.java:628)
at java.lang.Thread.run (Thread.java:834)
Caused by:
shaded.org.eclipse.aether.resolution.VersionRangeResolutionException: Error
resolving artifact org.ops4j.pax.cdi:pax-cdi-features:xml:features:[1,2)
at
org.ops4j.pax.url.mvn.internal.AetherBasedResolver.resolveLatestVersionRange
(AetherBasedResolver.java:1068)
at org.ops4j.pax.url.mvn.internal.AetherBasedResolver.resolve
(AetherBasedResolver.java:765)
at org.ops4j.pax.url.mvn.internal.AetherBasedResolver.resolve
(AetherBasedResolver.java:657)
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.apache.karaf.tooling.utils.ReactorMavenResolver.resolve
(ReactorMavenResolver.java:63)
at
org.apache.karaf.features.internal.download.impl.MavenDownloadTask.download
(MavenDownloadTask.java:49)
at
org.apache.karaf.features.internal.download.impl.AbstractRetryableDownloadTask.run
(AbstractRetryableDownloadTask.java:60)
at java.util.concurrent.Executors$RunnableAdapter.call
(Executors.java:515)
at java.util.concurrent.FutureTask.run (FutureTask.java:264)
at
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run
(ScheduledThreadPoolExecutor.java:304)
at java.util.concurrent.ThreadPoolExecutor.runWorker
(ThreadPoolExecutor.java:1128)
at java.util.concurrent.ThreadPoolExecutor$Worker.run
(ThreadPoolExecutor.java:628)
at java.lang.Thread.run (Thread.java:834)
*[WARNING] Error resolving artifact
org.ops4j.pax.cdi:pax-cdi-features:xml:features:1.0.0: [Could not transfer
artifact org.ops4j.pax.cdi:pax-cdi-features:xml:features:1.0.0 from/to
nexus (https://nexus3.assurebridge.com/content/groups/public
<https://nexus3.assurebridge.com/content/groups/public>): NotAfter: Sat May
30 06:48:38 EDT 2020, Could not transfer artifact
org.ops4j.pax.cdi:pax-cdi-features:xml:features:1.0.0 from/to nexus
(https://nexus3.assurebridge.com/content/groups/public/
<https://nexus3.assurebridge.com/content/groups/public/>): NotAfter: Sat
May 30 06:48:38 EDT 2020]java.io.IOException: Error resolving artifact
org.ops4j.pax.cdi:pax-cdi-features:xml:features:1.0.0: [Could not transfer
artifact org.ops4j.pax.cdi:pax-cdi-features:xml:features:1.0.0 from/to
nexus (https://nexus3.assurebridge.com/content/groups/public
<https://nexus3.assurebridge.com/content/groups/public>): NotAfter: Sat May
30 06:48:38 EDT 2020, Could not transfer artifact
org.ops4j.pax.cdi:pax-cdi-features:xml:features:1.0.0 from/to nexus
(https://nexus3.assurebridge.com/content/groups/public/
<https://nexus3.assurebridge.com/content/groups/public/>): NotAfter: Sat
May 30 06:48:38 EDT 2020]*
at
org.ops4j.pax.url.mvn.internal.AetherBasedResolver.configureIOException
(AetherBasedResolver.java:803)
at org.ops4j.pax.url.mvn.internal.AetherBasedResolver.resolve
(AetherBasedResolver.java:774)
at org.ops4j.pax.url.mvn.internal.AetherBasedResolver.resolve
(AetherBasedResolver.java:657)
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.apache.karaf.tooling.utils.ReactorMavenResolver.resolve
(ReactorMavenResolver.java:63)
at
org.apache.karaf.features.internal.download.impl.MavenDownloadTask.download
(MavenDownloadTask.java:49)
at
org.apache.karaf.features.internal.download.impl.AbstractRetryableDownloadTask.run
(AbstractRetryableDownloadTask.java:60)
at java.util.concurrent.Executors$RunnableAdapter.call
(Executors.java:515)
at java.util.concurrent.FutureTask.run (FutureTask.java:264)
at
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run
(ScheduledThreadPoolExecutor.java:304)
at java.util.concurrent.ThreadPoolExecutor.runWorker
(ThreadPoolExecutor.java:1128)
at java.util.concurrent.ThreadPoolExecutor$Worker.run
(ThreadPoolExecutor.java:628)
at java.lang.Thread.run (Thread.java:834)
Caused by:
shaded.org.eclipse.aether.resolution.ArtifactResolutionException: Error
resolving artifact org.ops4j.pax.cdi:pax-cdi-features:xml:features:1.0.0
at
shaded.org.eclipse.aether.internal.impl.DefaultArtifactResolver.resolve
(DefaultArtifactResolver.java:413)
at
shaded.org.eclipse.aether.internal.impl.DefaultArtifactResolver.resolveArtifacts
(DefaultArtifactResolver.java:215)
at
shaded.org.eclipse.aether.internal.impl.DefaultArtifactResolver.resolveArtifact
(DefaultArtifactResolver.java:192)
at
shaded.org.eclipse.aether.internal.impl.DefaultRepositorySystem.resolveArtifact
(DefaultRepositorySystem.java:247)
at org.ops4j.pax.url.mvn.internal.AetherBasedResolver.resolve
(AetherBasedResolver.java:767)
at org.ops4j.pax.url.mvn.internal.AetherBasedResolver.resolve
(AetherBasedResolver.java:657)
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.apache.karaf.tooling.utils.ReactorMavenResolver.resolve
(ReactorMavenResolver.java:63)
at
org.apache.karaf.features.internal.download.impl.MavenDownloadTask.download
(MavenDownloadTask.java:49)
at
org.apache.karaf.features.internal.download.impl.AbstractRetryableDownloadTask.run
(AbstractRetryableDownloadTask.java:60)
at java.util.concurrent.Executors$RunnableAdapter.call
(Executors.java:515)
at java.util.concurrent.FutureTask.run (FutureTask.java:264)
at
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run
(ScheduledThreadPoolExecutor.java:304)
at java.util.concurrent.ThreadPoolExecutor.runWorker
(ThreadPoolExecutor.java:1128)
at java.util.concurrent.ThreadPoolExecutor$Worker.run
(ThreadPoolExecutor.java:628)
at java.lang.Thread.run (Thread.java:834)
*[ERROR] Failed to execute goal
org.apache.karaf.tooling:karaf-maven-plugin:4.3.0:assembly
(default-assembly) on project clearvault: Unable to build assembly:
Error:[ERROR] Error downloading
mvn:org.ops4j.pax.cdi/pax-cdi-features/[1,2)/xml/features[ERROR] Error
downloading mvn:org.ops4j.pax.cdi/pax-cdi-features/1.0.0/xml/features*
*-- *
*Oleg Cohen | Principal | **A S S U R E B R I D G E*
*Office: +1 617 564 0737 | Mobile: +1 617 455 7927 | Fax: +1 888 409
6995*
*Email: Oleg.Cohen@assurebridge.com <Ol...@assurebridge.com> **|
www.assurebridge.com <http://www.assurebridge.com/>*
Re: Issue with building custom 4.3.0 distribution against my own
Nexus 3
Posted by Oleg Cohen <ol...@assurebridge.com>.
Thank you, JB!!!
> On Apr 1, 2021, at 11:57 PM, Jean-Baptiste Onofre <jb...@nanthrax.net> wrote:
>
> Hi Oleg,
>
> I didn’t take a look yet.
>
> I have "user support" planned today (Paul asked for help as well), so I’m completing 4.3.1 release and I will switch to "support" ;)
>
> Regards
> JB
>
>> Le 2 avr. 2021 à 04:08, Oleg Cohen <oleg.cohen@assurebridge.com <ma...@assurebridge.com>> a écrit :
>>
>> Hi JB,
>>
>> I wonder if you have any ideas on how to resolve it? Is there any way I can provide a list of repositories explicitly?
>>
>> Would really appreciate help on resolving this issue!
>>
>> Best regards,
>> Oleg
>>
>> Sent from my iPhone
>>
>>> On Mar 30, 2021, at 7:16 AM, Oleg Cohen <oleg.cohen@assurebridge.com <ma...@assurebridge.com>> wrote:
>>>
>>> Hi JB,
>>>
>>> Here it is:
>>>
>>> <project xmlns="http://maven.apache.org/POM/4.0.0 <http://maven.apache.org/POM/4.0.0>"
>>> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance <http://www.w3.org/2001/XMLSchema-instance>"
>>> xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 <http://maven.apache.org/POM/4.0.0> http://maven.apache.org/xsd/maven-4.0.0.xsd <http://maven.apache.org/xsd/maven-4.0.0.xsd>">
>>>
>>> <modelVersion>4.0.0</modelVersion>
>>>
>>> <groupId>acme</groupId>
>>> <artifactId>test</artifactId>
>>>
>>> <version>1.0.1-SNAPSHOT</version>
>>>
>>> <packaging>karaf-assembly</packaging>
>>>
>>> <properties>
>>> <karaf.runtime.version>4.3.0</karaf.runtime.version>
>>> <slf4j.version>1.7.30</slf4j.version>
>>> </properties>
>>>
>>> <build>
>>> <plugins>
>>> <plugin>
>>> <groupId>org.apache.karaf.tooling</groupId>
>>> <artifactId>karaf-maven-plugin</artifactId>
>>> <extensions>true</extensions>
>>> <configuration>
>>> <finalName>${project.artifactId}</finalName>
>>> <bootFeatures>
>>> <feature>wrap</feature>
>>> <feature>bundle</feature>
>>> <feature>config</feature>
>>> <feature>system</feature>
>>> <feature>feature</feature>
>>> <feature>package</feature>
>>> <feature>log</feature>
>>> <feature>ssh</feature>
>>> <feature>instance</feature>
>>> <feature>shell</feature>
>>> <feature>management</feature>
>>> <feature>service</feature>
>>> <feature>jaas</feature>
>>> <feature>deployer</feature>
>>> <feature>diagnostic</feature>
>>> <feature>scr</feature>
>>> <feature>http</feature>
>>> <feature>war</feature>
>>> </bootFeatures>
>>> <installedFeatures>
>>> </installedFeatures>
>>> <startupFeatures>
>>> <feature>eventadmin</feature>
>>> </startupFeatures>
>>> <archiveTarGz>false</archiveTarGz>
>>> <archiveZip>false</archiveZip>
>>> <workDirectory>${project.build.directory}/assembly/karaf</workDirectory>
>>> <pathPrefix>empower</pathPrefix>
>>> <writeProfiles>true</writeProfiles>
>>>
>>> <blacklistedRepositories>
>>> <repository>mvn:org.ops4j.pax.cdi/pax-cdi-features/1.0.0/xml/features</repository>
>>> </blacklistedRepositories>
>>>
>>> </configuration>
>>> </plugin>
>>> </plugins>
>>> <pluginManagement>
>>> <plugins>
>>> <!--This plugin's configuration is used to store Eclipse m2e settings
>>> only. It has no influence on the Maven build itself. -->
>>> <plugin>
>>> <groupId>org.eclipse.m2e</groupId>
>>> <artifactId>lifecycle-mapping</artifactId>
>>> <version>1.0.0</version>
>>> <configuration>
>>> <lifecycleMappingMetadata>
>>> <pluginExecutions>
>>> <pluginExecution>
>>> <pluginExecutionFilter>
>>> <groupId>
>>> org.apache.karaf.tooling
>>> </groupId>
>>> <artifactId>
>>> karaf-maven-plugin
>>> </artifactId>
>>> <versionRange>
>>> [4.3.0,)
>>> </versionRange>
>>> <goals>
>>> <goal>assembly</goal>
>>> </goals>
>>> </pluginExecutionFilter>
>>> <action>
>>> <ignore></ignore>
>>> </action>
>>> </pluginExecution>
>>> </pluginExecutions>
>>> </lifecycleMappingMetadata>
>>> </configuration>
>>> </plugin>
>>> </plugins>
>>> </pluginManagement>
>>> </build>
>>>
>>> <dependencies>
>>>
>>> <dependency>
>>> <groupId>org.apache.karaf.features</groupId>
>>> <artifactId>framework</artifactId>
>>> <version>${karaf.runtime.version}</version>
>>> <type>kar</type>
>>> </dependency>
>>>
>>> <dependency>
>>> <groupId>org.apache.karaf.features</groupId>
>>> <artifactId>framework</artifactId>
>>> <version>${karaf.runtime.version}</version>
>>> <classifier>features</classifier>
>>> <type>xml</type>
>>> <scope>runtime</scope>
>>> </dependency>
>>>
>>> <dependency>
>>> <groupId>org.apache.karaf.features</groupId>
>>> <artifactId>standard</artifactId>
>>> <version>${karaf.runtime.version}</version>
>>> <classifier>features</classifier>
>>> <type>xml</type>
>>> </dependency>
>>>
>>> <dependency>
>>> <groupId>org.slf4j</groupId>
>>> <artifactId>slf4j-api</artifactId>
>>> <version>${slf4j.version}</version>
>>> <scope>provided</scope>
>>> </dependency>
>>>
>>> <dependency>
>>> <groupId>org.apache.camel.karaf</groupId>
>>> <artifactId>apache-camel</artifactId>
>>> <version>3.8.0</version>
>>> <classifier>features</classifier>
>>> <type>xml</type>
>>> </dependency>
>>>
>>> <dependency>
>>> <groupId>io.hawt</groupId>
>>> <artifactId>hawtio-karaf</artifactId>
>>> <version>2.13.1</version>
>>> <classifier>features</classifier>
>>> <type>xml</type>
>>> </dependency>
>>>
>>> <dependency>
>>> <groupId>org.ops4j.pax.cdi</groupId>
>>> <artifactId>pax-cdi-features</artifactId>
>>> <version>1.1.4</version>
>>> <classifier>features</classifier>
>>> <type>xml</type>
>>> </dependency>
>>>
>>> </dependencies>
>>>
>>>
>>> Thank you!
>>> Oleg
>>>
>>>> On Mar 30, 2021, at 12:12 AM, Jean-Baptiste Onofre <jb@nanthrax.net <ma...@nanthrax.net>> wrote:
>>>>
>>>> Hi,
>>>>
>>>> The range comes from as <repository/> in another feature I guess.
>>>>
>>>> The warning is "normal" as Karaf plugin won’t scan all possible versions.
>>>> However, it should resolve a version.
>>>>
>>>> What’s your pom xml ?
>>>>
>>>> Regards
>>>> JB
>>>>
>>>>> Le 29 mars 2021 à 18:12, Oleg Cohen <oleg.cohen@assurebridge.com <ma...@assurebridge.com>> a écrit :
>>>>>
>>>>> Thank you! I was able to blacklist 1.0.0 as below, but [1,2) isn’t working and I get this error: [WARNING] Matched URI can't use version ranges: mvn:org.ops4j.pax.cdi/pax-cdi-features/[1,2)/xml/features
>>>>>
>>>>> Where is it coming from and how can I override the entry list?
>>>>>
>>>>>
>>>>>
>>>>> <blacklistedRepositories>
>>>>> <repository>mvn:org.ops4j.pax.cdi/pax-cdi-features/1.0.0/xml/features</repository>
>>>>> <repository>mvn:org.ops4j.pax.cdi/pax-cdi-features/[1,2)/xml/features</repository>
>>>>> </blacklistedRepositories>
>>>>>
>>>>>
>>>>>
>>>>>> On Mar 29, 2021, at 11:41 AM, Jean-Baptiste Onofre <jb@nanthrax.net <ma...@nanthrax.net>> wrote:
>>>>>>
>>>>>> 1.1.4 is the last and clean (it should ;) )
>>>>>>
>>>>>> Regards
>>>>>> JB
>>>>>>
>>>>>>> Le 29 mars 2021 à 16:33, Oleg Cohen <oleg.cohen@assurebridge.com <ma...@assurebridge.com>> a écrit :
>>>>>>>
>>>>>>> Hi JB,
>>>>>>>
>>>>>>> It is a proxy. I have the artifact there, but I think the error is that the artifact is too old. Which one is the right one to use?
>>>>>>>
>>>>>>> Thank you!
>>>>>>> Oleg
>>>>>>>
>>>>>>>> On Mar 29, 2021, at 10:23 AM, Jean-Baptiste Onofre <jb@nanthrax.net <ma...@nanthrax.net>> wrote:
>>>>>>>>
>>>>>>>> Hi Oleg,
>>>>>>>>
>>>>>>>> It seems that it can’t download mvn:org.ops4j.pax.cdi/pax-cdi-features/1.0.0/xml/features resolved based on the range.
>>>>>>>>
>>>>>>>> I guess your Nexus repository is a proxy right ?
>>>>>>>>
>>>>>>>> Regards
>>>>>>>> JB
>>>>>>>>
>>>>>>>>> Le 29 mars 2021 à 15:49, Oleg Cohen <oleg.cohen@assurebridge.com <ma...@assurebridge.com>> a écrit :
>>>>>>>>>
>>>>>>>>> Greetings,
>>>>>>>>>
>>>>>>>>> I am getting the following error when trying to build a custom distribution for Karaf v4.3.0 pointing to my own Nexus 3 repository. This works when I use Maven Central.
>>>>>>>>>
>>>>>>>>> Not sure what is causing the issue. Below is the error message. Is there a way to specify v1.1.3 or v1.1.4 of pax-cdi-features to be used?
>>>>>>>>>
>>>>>>>>> Would appreciate help on resolving this issue!
>>>>>>>>>
>>>>>>>>> Best,
>>>>>>>>> Oleg
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> [WARNING] Error resolving artifact org.ops4j.pax.cdi:pax-cdi-features:xml:features:[1,2): [Could not find metadata org.ops4j.pax.cdi:pax-cdi-features/maven-metadata.xml in local (/Users/ocohen/.m2/repository), Could not transfer metadata org.ops4j.pax.cdi:pax-cdi-features/maven-metadata.xml from/to nexus (https://nexus3.assurebridge.com/content/groups/public <https://nexus3.assurebridge.com/content/groups/public>): NotAfter: Sat May 30 06:48:38 EDT 2020, Could not transfer metadata org.ops4j.pax.cdi:pax-cdi-features/maven-metadata.xml from/to nexus (https://nexus3.assurebridge.com/content/groups/public/ <https://nexus3.assurebridge.com/content/groups/public/>): NotAfter: Sat May 30 06:48:38 EDT 2020]
>>>>>>>>> java.io.IOException: Error resolving artifact org.ops4j.pax.cdi:pax-cdi-features:xml:features:[1,2): [Could not find metadata org.ops4j.pax.cdi:pax-cdi-features/maven-metadata.xml in local (/Users/ocohen/.m2/repository), Could not transfer metadata org.ops4j.pax.cdi:pax-cdi-features/maven-metadata.xml from/to nexus (https://nexus3.assurebridge.com/content/groups/public <https://nexus3.assurebridge.com/content/groups/public>): NotAfter: Sat May 30 06:48:38 EDT 2020, Could not transfer metadata org.ops4j.pax.cdi:pax-cdi-features/maven-metadata.xml from/to nexus (https://nexus3.assurebridge.com/content/groups/public/ <https://nexus3.assurebridge.com/content/groups/public/>): NotAfter: Sat May 30 06:48:38 EDT 2020]
>>>>>>>>> at org.ops4j.pax.url.mvn.internal.AetherBasedResolver.configureIOException (AetherBasedResolver.java:803)
>>>>>>>>> at org.ops4j.pax.url.mvn.internal.AetherBasedResolver.resolve (AetherBasedResolver.java:780)
>>>>>>>>> at org.ops4j.pax.url.mvn.internal.AetherBasedResolver.resolve (AetherBasedResolver.java:657)
>>>>>>>>> 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.apache.karaf.tooling.utils.ReactorMavenResolver.resolve (ReactorMavenResolver.java:63)
>>>>>>>>> at org.apache.karaf.features.internal.download.impl.MavenDownloadTask.download (MavenDownloadTask.java:49)
>>>>>>>>> at org.apache.karaf.features.internal.download.impl.AbstractRetryableDownloadTask.run (AbstractRetryableDownloadTask.java:60)
>>>>>>>>> at java.util.concurrent.Executors$RunnableAdapter.call (Executors.java:515)
>>>>>>>>> at java.util.concurrent.FutureTask.run (FutureTask.java:264)
>>>>>>>>> at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run (ScheduledThreadPoolExecutor.java:304)
>>>>>>>>> at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1128)
>>>>>>>>> at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:628)
>>>>>>>>> at java.lang.Thread.run (Thread.java:834)
>>>>>>>>> Caused by: shaded.org.eclipse.aether.resolution.VersionRangeResolutionException: Error resolving artifact org.ops4j.pax.cdi:pax-cdi-features:xml:features:[1,2)
>>>>>>>>> at org.ops4j.pax.url.mvn.internal.AetherBasedResolver.resolveLatestVersionRange (AetherBasedResolver.java:1068)
>>>>>>>>> at org.ops4j.pax.url.mvn.internal.AetherBasedResolver.resolve (AetherBasedResolver.java:765)
>>>>>>>>> at org.ops4j.pax.url.mvn.internal.AetherBasedResolver.resolve (AetherBasedResolver.java:657)
>>>>>>>>> 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.apache.karaf.tooling.utils.ReactorMavenResolver.resolve (ReactorMavenResolver.java:63)
>>>>>>>>> at org.apache.karaf.features.internal.download.impl.MavenDownloadTask.download (MavenDownloadTask.java:49)
>>>>>>>>> at org.apache.karaf.features.internal.download.impl.AbstractRetryableDownloadTask.run (AbstractRetryableDownloadTask.java:60)
>>>>>>>>> at java.util.concurrent.Executors$RunnableAdapter.call (Executors.java:515)
>>>>>>>>> at java.util.concurrent.FutureTask.run (FutureTask.java:264)
>>>>>>>>> at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run (ScheduledThreadPoolExecutor.java:304)
>>>>>>>>> at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1128)
>>>>>>>>> at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:628)
>>>>>>>>> at java.lang.Thread.run (Thread.java:834)
>>>>>>>>> [WARNING] Error resolving artifact org.ops4j.pax.cdi:pax-cdi-features:xml:features:1.0.0: [Could not transfer artifact org.ops4j.pax.cdi:pax-cdi-features:xml:features:1.0.0 from/to nexus (https://nexus3.assurebridge.com/content/groups/public <https://nexus3.assurebridge.com/content/groups/public>): NotAfter: Sat May 30 06:48:38 EDT 2020, Could not transfer artifact org.ops4j.pax.cdi:pax-cdi-features:xml:features:1.0.0 from/to nexus (https://nexus3.assurebridge.com/content/groups/public/ <https://nexus3.assurebridge.com/content/groups/public/>): NotAfter: Sat May 30 06:48:38 EDT 2020]
>>>>>>>>> java.io.IOException: Error resolving artifact org.ops4j.pax.cdi:pax-cdi-features:xml:features:1.0.0: [Could not transfer artifact org.ops4j.pax.cdi:pax-cdi-features:xml:features:1.0.0 from/to nexus (https://nexus3.assurebridge.com/content/groups/public <https://nexus3.assurebridge.com/content/groups/public>): NotAfter: Sat May 30 06:48:38 EDT 2020, Could not transfer artifact org.ops4j.pax.cdi:pax-cdi-features:xml:features:1.0.0 from/to nexus (https://nexus3.assurebridge.com/content/groups/public/ <https://nexus3.assurebridge.com/content/groups/public/>): NotAfter: Sat May 30 06:48:38 EDT 2020]
>>>>>>>>> at org.ops4j.pax.url.mvn.internal.AetherBasedResolver.configureIOException (AetherBasedResolver.java:803)
>>>>>>>>> at org.ops4j.pax.url.mvn.internal.AetherBasedResolver.resolve (AetherBasedResolver.java:774)
>>>>>>>>> at org.ops4j.pax.url.mvn.internal.AetherBasedResolver.resolve (AetherBasedResolver.java:657)
>>>>>>>>> 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.apache.karaf.tooling.utils.ReactorMavenResolver.resolve (ReactorMavenResolver.java:63)
>>>>>>>>> at org.apache.karaf.features.internal.download.impl.MavenDownloadTask.download (MavenDownloadTask.java:49)
>>>>>>>>> at org.apache.karaf.features.internal.download.impl.AbstractRetryableDownloadTask.run (AbstractRetryableDownloadTask.java:60)
>>>>>>>>> at java.util.concurrent.Executors$RunnableAdapter.call (Executors.java:515)
>>>>>>>>> at java.util.concurrent.FutureTask.run (FutureTask.java:264)
>>>>>>>>> at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run (ScheduledThreadPoolExecutor.java:304)
>>>>>>>>> at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1128)
>>>>>>>>> at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:628)
>>>>>>>>> at java.lang.Thread.run (Thread.java:834)
>>>>>>>>> Caused by: shaded.org.eclipse.aether.resolution.ArtifactResolutionException: Error resolving artifact org.ops4j.pax.cdi:pax-cdi-features:xml:features:1.0.0
>>>>>>>>> at shaded.org.eclipse.aether.internal.impl.DefaultArtifactResolver.resolve (DefaultArtifactResolver.java:413)
>>>>>>>>> at shaded.org.eclipse.aether.internal.impl.DefaultArtifactResolver.resolveArtifacts (DefaultArtifactResolver.java:215)
>>>>>>>>> at shaded.org.eclipse.aether.internal.impl.DefaultArtifactResolver.resolveArtifact (DefaultArtifactResolver.java:192)
>>>>>>>>> at shaded.org.eclipse.aether.internal.impl.DefaultRepositorySystem.resolveArtifact (DefaultRepositorySystem.java:247)
>>>>>>>>> at org.ops4j.pax.url.mvn.internal.AetherBasedResolver.resolve (AetherBasedResolver.java:767)
>>>>>>>>> at org.ops4j.pax.url.mvn.internal.AetherBasedResolver.resolve (AetherBasedResolver.java:657)
>>>>>>>>> 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.apache.karaf.tooling.utils.ReactorMavenResolver.resolve (ReactorMavenResolver.java:63)
>>>>>>>>> at org.apache.karaf.features.internal.download.impl.MavenDownloadTask.download (MavenDownloadTask.java:49)
>>>>>>>>> at org.apache.karaf.features.internal.download.impl.AbstractRetryableDownloadTask.run (AbstractRetryableDownloadTask.java:60)
>>>>>>>>> at java.util.concurrent.Executors$RunnableAdapter.call (Executors.java:515)
>>>>>>>>> at java.util.concurrent.FutureTask.run (FutureTask.java:264)
>>>>>>>>> at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run (ScheduledThreadPoolExecutor.java:304)
>>>>>>>>> at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1128)
>>>>>>>>> at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:628)
>>>>>>>>> at java.lang.Thread.run (Thread.java:834)
>>>>>>>>>
>>>>>>>>> [ERROR] Failed to execute goal org.apache.karaf.tooling:karaf-maven-plugin:4.3.0:assembly (default-assembly) on project clearvault: Unable to build assembly: Error:
>>>>>>>>> [ERROR] Error downloading mvn:org.ops4j.pax.cdi/pax-cdi-features/[1,2)/xml/features
>>>>>>>>> [ERROR] Error downloading mvn:org.ops4j.pax.cdi/pax-cdi-features/1.0.0/xml/features
>>>>>>>>>
>>>>>>>>> --
>>>>>>>>> Oleg Cohen | Principal | A S S U R E B R I D G E
>>>>>>>>> Office: +1 617 564 0737 <> | Mobile: +1 617 455 7927 <> | Fax: +1 888 409 6995 <>
>>>>>>>>> Email: Oleg.Cohen@assurebridge.com <ma...@assurebridge.com> | www.assurebridge.com <http://www.assurebridge.com/>
>>>>>>>
>>>>>>
>>>>>
>>>>
>>>
>
Re: Issue with building custom 4.3.0 distribution against my own
Nexus 3
Posted by Jean-Baptiste Onofre <jb...@nanthrax.net>.
Hi Oleg,
I didn’t take a look yet.
I have "user support" planned today (Paul asked for help as well), so I’m completing 4.3.1 release and I will switch to "support" ;)
Regards
JB
> Le 2 avr. 2021 à 04:08, Oleg Cohen <ol...@assurebridge.com> a écrit :
>
> Hi JB,
>
> I wonder if you have any ideas on how to resolve it? Is there any way I can provide a list of repositories explicitly?
>
> Would really appreciate help on resolving this issue!
>
> Best regards,
> Oleg
>
> Sent from my iPhone
>
>> On Mar 30, 2021, at 7:16 AM, Oleg Cohen <oleg.cohen@assurebridge.com <ma...@assurebridge.com>> wrote:
>>
>> Hi JB,
>>
>> Here it is:
>>
>> <project xmlns="http://maven.apache.org/POM/4.0.0 <http://maven.apache.org/POM/4.0.0>"
>> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance <http://www.w3.org/2001/XMLSchema-instance>"
>> xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 <http://maven.apache.org/POM/4.0.0> http://maven.apache.org/xsd/maven-4.0.0.xsd <http://maven.apache.org/xsd/maven-4.0.0.xsd>">
>>
>> <modelVersion>4.0.0</modelVersion>
>>
>> <groupId>acme</groupId>
>> <artifactId>test</artifactId>
>>
>> <version>1.0.1-SNAPSHOT</version>
>>
>> <packaging>karaf-assembly</packaging>
>>
>> <properties>
>> <karaf.runtime.version>4.3.0</karaf.runtime.version>
>> <slf4j.version>1.7.30</slf4j.version>
>> </properties>
>>
>> <build>
>> <plugins>
>> <plugin>
>> <groupId>org.apache.karaf.tooling</groupId>
>> <artifactId>karaf-maven-plugin</artifactId>
>> <extensions>true</extensions>
>> <configuration>
>> <finalName>${project.artifactId}</finalName>
>> <bootFeatures>
>> <feature>wrap</feature>
>> <feature>bundle</feature>
>> <feature>config</feature>
>> <feature>system</feature>
>> <feature>feature</feature>
>> <feature>package</feature>
>> <feature>log</feature>
>> <feature>ssh</feature>
>> <feature>instance</feature>
>> <feature>shell</feature>
>> <feature>management</feature>
>> <feature>service</feature>
>> <feature>jaas</feature>
>> <feature>deployer</feature>
>> <feature>diagnostic</feature>
>> <feature>scr</feature>
>> <feature>http</feature>
>> <feature>war</feature>
>> </bootFeatures>
>> <installedFeatures>
>> </installedFeatures>
>> <startupFeatures>
>> <feature>eventadmin</feature>
>> </startupFeatures>
>> <archiveTarGz>false</archiveTarGz>
>> <archiveZip>false</archiveZip>
>> <workDirectory>${project.build.directory}/assembly/karaf</workDirectory>
>> <pathPrefix>empower</pathPrefix>
>> <writeProfiles>true</writeProfiles>
>>
>> <blacklistedRepositories>
>> <repository>mvn:org.ops4j.pax.cdi/pax-cdi-features/1.0.0/xml/features</repository>
>> </blacklistedRepositories>
>>
>> </configuration>
>> </plugin>
>> </plugins>
>> <pluginManagement>
>> <plugins>
>> <!--This plugin's configuration is used to store Eclipse m2e settings
>> only. It has no influence on the Maven build itself. -->
>> <plugin>
>> <groupId>org.eclipse.m2e</groupId>
>> <artifactId>lifecycle-mapping</artifactId>
>> <version>1.0.0</version>
>> <configuration>
>> <lifecycleMappingMetadata>
>> <pluginExecutions>
>> <pluginExecution>
>> <pluginExecutionFilter>
>> <groupId>
>> org.apache.karaf.tooling
>> </groupId>
>> <artifactId>
>> karaf-maven-plugin
>> </artifactId>
>> <versionRange>
>> [4.3.0,)
>> </versionRange>
>> <goals>
>> <goal>assembly</goal>
>> </goals>
>> </pluginExecutionFilter>
>> <action>
>> <ignore></ignore>
>> </action>
>> </pluginExecution>
>> </pluginExecutions>
>> </lifecycleMappingMetadata>
>> </configuration>
>> </plugin>
>> </plugins>
>> </pluginManagement>
>> </build>
>>
>> <dependencies>
>>
>> <dependency>
>> <groupId>org.apache.karaf.features</groupId>
>> <artifactId>framework</artifactId>
>> <version>${karaf.runtime.version}</version>
>> <type>kar</type>
>> </dependency>
>>
>> <dependency>
>> <groupId>org.apache.karaf.features</groupId>
>> <artifactId>framework</artifactId>
>> <version>${karaf.runtime.version}</version>
>> <classifier>features</classifier>
>> <type>xml</type>
>> <scope>runtime</scope>
>> </dependency>
>>
>> <dependency>
>> <groupId>org.apache.karaf.features</groupId>
>> <artifactId>standard</artifactId>
>> <version>${karaf.runtime.version}</version>
>> <classifier>features</classifier>
>> <type>xml</type>
>> </dependency>
>>
>> <dependency>
>> <groupId>org.slf4j</groupId>
>> <artifactId>slf4j-api</artifactId>
>> <version>${slf4j.version}</version>
>> <scope>provided</scope>
>> </dependency>
>>
>> <dependency>
>> <groupId>org.apache.camel.karaf</groupId>
>> <artifactId>apache-camel</artifactId>
>> <version>3.8.0</version>
>> <classifier>features</classifier>
>> <type>xml</type>
>> </dependency>
>>
>> <dependency>
>> <groupId>io.hawt</groupId>
>> <artifactId>hawtio-karaf</artifactId>
>> <version>2.13.1</version>
>> <classifier>features</classifier>
>> <type>xml</type>
>> </dependency>
>>
>> <dependency>
>> <groupId>org.ops4j.pax.cdi</groupId>
>> <artifactId>pax-cdi-features</artifactId>
>> <version>1.1.4</version>
>> <classifier>features</classifier>
>> <type>xml</type>
>> </dependency>
>>
>> </dependencies>
>>
>>
>> Thank you!
>> Oleg
>>
>>> On Mar 30, 2021, at 12:12 AM, Jean-Baptiste Onofre <jb@nanthrax.net <ma...@nanthrax.net>> wrote:
>>>
>>> Hi,
>>>
>>> The range comes from as <repository/> in another feature I guess.
>>>
>>> The warning is "normal" as Karaf plugin won’t scan all possible versions.
>>> However, it should resolve a version.
>>>
>>> What’s your pom xml ?
>>>
>>> Regards
>>> JB
>>>
>>>> Le 29 mars 2021 à 18:12, Oleg Cohen <oleg.cohen@assurebridge.com <ma...@assurebridge.com>> a écrit :
>>>>
>>>> Thank you! I was able to blacklist 1.0.0 as below, but [1,2) isn’t working and I get this error: [WARNING] Matched URI can't use version ranges: mvn:org.ops4j.pax.cdi/pax-cdi-features/[1,2)/xml/features
>>>>
>>>> Where is it coming from and how can I override the entry list?
>>>>
>>>>
>>>>
>>>> <blacklistedRepositories>
>>>> <repository>mvn:org.ops4j.pax.cdi/pax-cdi-features/1.0.0/xml/features</repository>
>>>> <repository>mvn:org.ops4j.pax.cdi/pax-cdi-features/[1,2)/xml/features</repository>
>>>> </blacklistedRepositories>
>>>>
>>>>
>>>>
>>>>> On Mar 29, 2021, at 11:41 AM, Jean-Baptiste Onofre <jb@nanthrax.net <ma...@nanthrax.net>> wrote:
>>>>>
>>>>> 1.1.4 is the last and clean (it should ;) )
>>>>>
>>>>> Regards
>>>>> JB
>>>>>
>>>>>> Le 29 mars 2021 à 16:33, Oleg Cohen <oleg.cohen@assurebridge.com <ma...@assurebridge.com>> a écrit :
>>>>>>
>>>>>> Hi JB,
>>>>>>
>>>>>> It is a proxy. I have the artifact there, but I think the error is that the artifact is too old. Which one is the right one to use?
>>>>>>
>>>>>> Thank you!
>>>>>> Oleg
>>>>>>
>>>>>>> On Mar 29, 2021, at 10:23 AM, Jean-Baptiste Onofre <jb@nanthrax.net <ma...@nanthrax.net>> wrote:
>>>>>>>
>>>>>>> Hi Oleg,
>>>>>>>
>>>>>>> It seems that it can’t download mvn:org.ops4j.pax.cdi/pax-cdi-features/1.0.0/xml/features resolved based on the range.
>>>>>>>
>>>>>>> I guess your Nexus repository is a proxy right ?
>>>>>>>
>>>>>>> Regards
>>>>>>> JB
>>>>>>>
>>>>>>>> Le 29 mars 2021 à 15:49, Oleg Cohen <oleg.cohen@assurebridge.com <ma...@assurebridge.com>> a écrit :
>>>>>>>>
>>>>>>>> Greetings,
>>>>>>>>
>>>>>>>> I am getting the following error when trying to build a custom distribution for Karaf v4.3.0 pointing to my own Nexus 3 repository. This works when I use Maven Central.
>>>>>>>>
>>>>>>>> Not sure what is causing the issue. Below is the error message. Is there a way to specify v1.1.3 or v1.1.4 of pax-cdi-features to be used?
>>>>>>>>
>>>>>>>> Would appreciate help on resolving this issue!
>>>>>>>>
>>>>>>>> Best,
>>>>>>>> Oleg
>>>>>>>>
>>>>>>>>
>>>>>>>> [WARNING] Error resolving artifact org.ops4j.pax.cdi:pax-cdi-features:xml:features:[1,2): [Could not find metadata org.ops4j.pax.cdi:pax-cdi-features/maven-metadata.xml in local (/Users/ocohen/.m2/repository), Could not transfer metadata org.ops4j.pax.cdi:pax-cdi-features/maven-metadata.xml from/to nexus (https://nexus3.assurebridge.com/content/groups/public <https://nexus3.assurebridge.com/content/groups/public>): NotAfter: Sat May 30 06:48:38 EDT 2020, Could not transfer metadata org.ops4j.pax.cdi:pax-cdi-features/maven-metadata.xml from/to nexus (https://nexus3.assurebridge.com/content/groups/public/ <https://nexus3.assurebridge.com/content/groups/public/>): NotAfter: Sat May 30 06:48:38 EDT 2020]
>>>>>>>> java.io.IOException: Error resolving artifact org.ops4j.pax.cdi:pax-cdi-features:xml:features:[1,2): [Could not find metadata org.ops4j.pax.cdi:pax-cdi-features/maven-metadata.xml in local (/Users/ocohen/.m2/repository), Could not transfer metadata org.ops4j.pax.cdi:pax-cdi-features/maven-metadata.xml from/to nexus (https://nexus3.assurebridge.com/content/groups/public <https://nexus3.assurebridge.com/content/groups/public>): NotAfter: Sat May 30 06:48:38 EDT 2020, Could not transfer metadata org.ops4j.pax.cdi:pax-cdi-features/maven-metadata.xml from/to nexus (https://nexus3.assurebridge.com/content/groups/public/ <https://nexus3.assurebridge.com/content/groups/public/>): NotAfter: Sat May 30 06:48:38 EDT 2020]
>>>>>>>> at org.ops4j.pax.url.mvn.internal.AetherBasedResolver.configureIOException (AetherBasedResolver.java:803)
>>>>>>>> at org.ops4j.pax.url.mvn.internal.AetherBasedResolver.resolve (AetherBasedResolver.java:780)
>>>>>>>> at org.ops4j.pax.url.mvn.internal.AetherBasedResolver.resolve (AetherBasedResolver.java:657)
>>>>>>>> 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.apache.karaf.tooling.utils.ReactorMavenResolver.resolve (ReactorMavenResolver.java:63)
>>>>>>>> at org.apache.karaf.features.internal.download.impl.MavenDownloadTask.download (MavenDownloadTask.java:49)
>>>>>>>> at org.apache.karaf.features.internal.download.impl.AbstractRetryableDownloadTask.run (AbstractRetryableDownloadTask.java:60)
>>>>>>>> at java.util.concurrent.Executors$RunnableAdapter.call (Executors.java:515)
>>>>>>>> at java.util.concurrent.FutureTask.run (FutureTask.java:264)
>>>>>>>> at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run (ScheduledThreadPoolExecutor.java:304)
>>>>>>>> at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1128)
>>>>>>>> at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:628)
>>>>>>>> at java.lang.Thread.run (Thread.java:834)
>>>>>>>> Caused by: shaded.org.eclipse.aether.resolution.VersionRangeResolutionException: Error resolving artifact org.ops4j.pax.cdi:pax-cdi-features:xml:features:[1,2)
>>>>>>>> at org.ops4j.pax.url.mvn.internal.AetherBasedResolver.resolveLatestVersionRange (AetherBasedResolver.java:1068)
>>>>>>>> at org.ops4j.pax.url.mvn.internal.AetherBasedResolver.resolve (AetherBasedResolver.java:765)
>>>>>>>> at org.ops4j.pax.url.mvn.internal.AetherBasedResolver.resolve (AetherBasedResolver.java:657)
>>>>>>>> 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.apache.karaf.tooling.utils.ReactorMavenResolver.resolve (ReactorMavenResolver.java:63)
>>>>>>>> at org.apache.karaf.features.internal.download.impl.MavenDownloadTask.download (MavenDownloadTask.java:49)
>>>>>>>> at org.apache.karaf.features.internal.download.impl.AbstractRetryableDownloadTask.run (AbstractRetryableDownloadTask.java:60)
>>>>>>>> at java.util.concurrent.Executors$RunnableAdapter.call (Executors.java:515)
>>>>>>>> at java.util.concurrent.FutureTask.run (FutureTask.java:264)
>>>>>>>> at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run (ScheduledThreadPoolExecutor.java:304)
>>>>>>>> at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1128)
>>>>>>>> at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:628)
>>>>>>>> at java.lang.Thread.run (Thread.java:834)
>>>>>>>> [WARNING] Error resolving artifact org.ops4j.pax.cdi:pax-cdi-features:xml:features:1.0.0: [Could not transfer artifact org.ops4j.pax.cdi:pax-cdi-features:xml:features:1.0.0 from/to nexus (https://nexus3.assurebridge.com/content/groups/public <https://nexus3.assurebridge.com/content/groups/public>): NotAfter: Sat May 30 06:48:38 EDT 2020, Could not transfer artifact org.ops4j.pax.cdi:pax-cdi-features:xml:features:1.0.0 from/to nexus (https://nexus3.assurebridge.com/content/groups/public/ <https://nexus3.assurebridge.com/content/groups/public/>): NotAfter: Sat May 30 06:48:38 EDT 2020]
>>>>>>>> java.io.IOException: Error resolving artifact org.ops4j.pax.cdi:pax-cdi-features:xml:features:1.0.0: [Could not transfer artifact org.ops4j.pax.cdi:pax-cdi-features:xml:features:1.0.0 from/to nexus (https://nexus3.assurebridge.com/content/groups/public <https://nexus3.assurebridge.com/content/groups/public>): NotAfter: Sat May 30 06:48:38 EDT 2020, Could not transfer artifact org.ops4j.pax.cdi:pax-cdi-features:xml:features:1.0.0 from/to nexus (https://nexus3.assurebridge.com/content/groups/public/ <https://nexus3.assurebridge.com/content/groups/public/>): NotAfter: Sat May 30 06:48:38 EDT 2020]
>>>>>>>> at org.ops4j.pax.url.mvn.internal.AetherBasedResolver.configureIOException (AetherBasedResolver.java:803)
>>>>>>>> at org.ops4j.pax.url.mvn.internal.AetherBasedResolver.resolve (AetherBasedResolver.java:774)
>>>>>>>> at org.ops4j.pax.url.mvn.internal.AetherBasedResolver.resolve (AetherBasedResolver.java:657)
>>>>>>>> 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.apache.karaf.tooling.utils.ReactorMavenResolver.resolve (ReactorMavenResolver.java:63)
>>>>>>>> at org.apache.karaf.features.internal.download.impl.MavenDownloadTask.download (MavenDownloadTask.java:49)
>>>>>>>> at org.apache.karaf.features.internal.download.impl.AbstractRetryableDownloadTask.run (AbstractRetryableDownloadTask.java:60)
>>>>>>>> at java.util.concurrent.Executors$RunnableAdapter.call (Executors.java:515)
>>>>>>>> at java.util.concurrent.FutureTask.run (FutureTask.java:264)
>>>>>>>> at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run (ScheduledThreadPoolExecutor.java:304)
>>>>>>>> at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1128)
>>>>>>>> at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:628)
>>>>>>>> at java.lang.Thread.run (Thread.java:834)
>>>>>>>> Caused by: shaded.org.eclipse.aether.resolution.ArtifactResolutionException: Error resolving artifact org.ops4j.pax.cdi:pax-cdi-features:xml:features:1.0.0
>>>>>>>> at shaded.org.eclipse.aether.internal.impl.DefaultArtifactResolver.resolve (DefaultArtifactResolver.java:413)
>>>>>>>> at shaded.org.eclipse.aether.internal.impl.DefaultArtifactResolver.resolveArtifacts (DefaultArtifactResolver.java:215)
>>>>>>>> at shaded.org.eclipse.aether.internal.impl.DefaultArtifactResolver.resolveArtifact (DefaultArtifactResolver.java:192)
>>>>>>>> at shaded.org.eclipse.aether.internal.impl.DefaultRepositorySystem.resolveArtifact (DefaultRepositorySystem.java:247)
>>>>>>>> at org.ops4j.pax.url.mvn.internal.AetherBasedResolver.resolve (AetherBasedResolver.java:767)
>>>>>>>> at org.ops4j.pax.url.mvn.internal.AetherBasedResolver.resolve (AetherBasedResolver.java:657)
>>>>>>>> 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.apache.karaf.tooling.utils.ReactorMavenResolver.resolve (ReactorMavenResolver.java:63)
>>>>>>>> at org.apache.karaf.features.internal.download.impl.MavenDownloadTask.download (MavenDownloadTask.java:49)
>>>>>>>> at org.apache.karaf.features.internal.download.impl.AbstractRetryableDownloadTask.run (AbstractRetryableDownloadTask.java:60)
>>>>>>>> at java.util.concurrent.Executors$RunnableAdapter.call (Executors.java:515)
>>>>>>>> at java.util.concurrent.FutureTask.run (FutureTask.java:264)
>>>>>>>> at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run (ScheduledThreadPoolExecutor.java:304)
>>>>>>>> at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1128)
>>>>>>>> at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:628)
>>>>>>>> at java.lang.Thread.run (Thread.java:834)
>>>>>>>>
>>>>>>>> [ERROR] Failed to execute goal org.apache.karaf.tooling:karaf-maven-plugin:4.3.0:assembly (default-assembly) on project clearvault: Unable to build assembly: Error:
>>>>>>>> [ERROR] Error downloading mvn:org.ops4j.pax.cdi/pax-cdi-features/[1,2)/xml/features
>>>>>>>> [ERROR] Error downloading mvn:org.ops4j.pax.cdi/pax-cdi-features/1.0.0/xml/features
>>>>>>>>
>>>>>>>> --
>>>>>>>> Oleg Cohen | Principal | A S S U R E B R I D G E
>>>>>>>> Office: +1 617 564 0737 <> | Mobile: +1 617 455 7927 <> | Fax: +1 888 409 6995 <>
>>>>>>>> Email: Oleg.Cohen@assurebridge.com <ma...@assurebridge.com> | www.assurebridge.com <http://www.assurebridge.com/>
>>>>>>
>>>>>
>>>>
>>>
>>