Tried with the following <build> <extensions> <extension> <groupId>org.apache.maven.wagon</groupId> <artifactId>wagon-ssh</artifactId> <version>3.4.3</version> </extension> </extensions>
Also tried wagon-http. The error doesn't change. Regards Andre Am Mi., 22. Sept. 2021 um 10:20 Uhr schrieb Jean-Baptiste Onofre < j...@nanthrax.net>: > Hi, > > I guess you should add wagon as dependency of the karaf-maven-plugin > execution. > > Regards > JB > > > Le 22 sept. 2021 à 09:45, Andre Schlegel-Tylla < > andre.schle...@virtimo.de> a écrit : > > > > Hi JB, > > > > I tried this: > > > > <project> > > <modelVersion>4.0.0</modelVersion> > > <artifactId>test</artifactId> > > <groupId>de.virtimo.bpc</groupId> > > <version>1.0.0-SNAPSHOT</version> > > <build> > > <plugins> > > <plugin> > > <groupId>org.apache.karaf.tooling</groupId> > > <artifactId>features-maven-plugin</artifactId> > > <version>2.4.4</version> > > > > <executions> > > <execution> > > <id>add-features-to-repo</id> > > <phase>generate-resources</phase> > > <goals> > > <goal>add-features-to-repo</goal> > > </goals> > > <configuration> > > <descriptors> > > > > <descriptor>mvn:org.apache.cxf.karaf/apache-cxf/3.3.11/xml/feature</descriptor> > > </descriptors> > > <features> > > <feature>cxf</feature> > > </features> > > <repository>target/features-repo</repository> > > </configuration> > > </execution> > > </executions> > > </plugin> > > </plugins> > > </build> > > </project> > > But when I get this error: > > > > [ERROR] Failed to execute goal > org.apache.karaf.tooling:features-maven-plugin:2.4.4:add-features-to-repo > (add-features-to-repo) on project test: Can't resolve bundle > org.apache.cxf.karaf:apache-cxf:xml:feature:3.3.11: Could not transfer > artifact org.apache.cxf.karaf:apache-cxf:xml:feature:3.3.11 from/to central > (https://repo.maven.apache.org/maven2): Cannot access > https://repo.maven.apache.org/maven2 with type default using the > available connector factories: BasicRepositoryConnectorFactory > > [ERROR] org.apache.cxf.karaf:apache-cxf:xml:3.3.11 > > [ERROR] > > [ERROR] from the specified remote repositories: > > [ERROR] central (https://repo.maven.apache.org/maven2, releases=true, > snapshots=true), > > [ERROR] virtimo-central ( > https://virtimo.jfrog.io/artifactory/libs-release, releases=true, > snapshots=false), > > [ERROR] virtimo-snapshots ( > https://virtimo.jfrog.io/artifactory/libs-snapshot, releases=true, > snapshots=true): Cannot access https://repo.maven.apache.org/maven2 using > the registered transporter factories: WagonTransporterFactory: Unsupported > transport protocol https: com.google.inject.ProvisionException: Unable to > provision, see the following errors: > > [ERROR] > > [ERROR] 1) Error in custom provider, java.lang.TypeNotPresentException: > Type org.apache.maven.wagon.providers.http.HttpWagon$__sisu33 not present > > [ERROR] at > ClassRealm[plugin>org.apache.karaf.tooling:features-maven-plugin:2.4.4, > parent: jdk.internal.loader.ClassLoaders$AppClassLoader@4b85612c] (via > modules: org.eclipse.sisu.wire.WireModule -> > org.eclipse.sisu.plexus.PlexusBindingModule) > > [ERROR] while locating org.apache.maven.wagon.Wagon annotated with > @com.google.inject.name.Named(value="https") > > [ERROR] > > [ERROR] 1 error > > [ERROR] role: org.apache.maven.wagon.Wagon > > [ERROR] roleHint: https: > org/apache/maven/wagon/providers/http/HttpWagon > > [ERROR] -> [Help 1] > > > > The maven repo config is fine. He loaded the plugin from maven (the > 2.4.5-SNAPSHOT which is mentioned in the documentation is not available). > > > > Regards > > Andre > > > > Am Di., 21. Sept. 2021 um 08:36 Uhr schrieb Jean-Baptiste Onofre < > j...@nanthrax.net>: > > Hi Andre, > > > > You can populate the system maven repository using add-features-to-repo > goal of the Karaf-maven-plugin. > > > > Regards > > JB > > > > > Le 21 sept. 2021 à 08:25, Andre Schlegel-Tylla < > andre.schlegel-ty...@virtimo.de> a écrit : > > > > > > Hello, > > > > > > we want to update CXF on some customer systems. This is no problem > with an internet connection. We also now how to install a single jar file > into the local maven repository. But in this case CXF is based on many > features. > > > > > > How can we update all the used CXF features? A Karaf update is > currently no option. > > > > > > Kind regards > > > Andre > > > >