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 <[email protected]> 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 <[email protected] >> <mailto:[email protected]>> 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 <[email protected] >>> <mailto:[email protected]>> 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 <[email protected] >>>> <mailto:[email protected]>> 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 <[email protected] >>>>> <mailto:[email protected]>> wrote: >>>>> >>>>> 1.1.4 is the last and clean (it should ;) ) >>>>> >>>>> Regards >>>>> JB >>>>> >>>>>> Le 29 mars 2021 à 16:33, Oleg Cohen <[email protected] >>>>>> <mailto:[email protected]>> 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 <[email protected] >>>>>>> <mailto:[email protected]>> 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 <[email protected] >>>>>>>> <mailto:[email protected]>> 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: [email protected] >>>>>>>> <mailto:[email protected]> | www.assurebridge.com >>>>>>>> <http://www.assurebridge.com/> >>>>>> >>>>> >>>> >>> >>
