On Wednesday, February 19, 2020 10:52:49 PM CET Jared Whiklo wrote: > Hi all,
Hi Jared, > I'm relatively new to Pax-Exam stuff, but have been using it to test > deployment of some resources in a Karaf container. This was working until > such time as the recent switch to required SSL for maven central. So I need > to switch out any default repositories urls from > "http://repo1.maven.org/maven2/" to "https://repo1.maven.org/maven2/". > > Currently we are getting the error > > ----- > Gradle Test Run :islandora-karaf:test > Gradle Test Executor 31 > > ca.islandora.alpaca.karaf.KarafIT > classMethod FAILED > java.lang.RuntimeException: Problem starting container > > Caused by: > java.io.IOException: Error resolving artifact > org.apache.karaf:apache-karaf:jar:zip:4.0.6: Could not transfer artifact > org.apache.karaf:apache-karaf:jar:zip:4.0.6 from/to central > (http://repo1.maven.org/maven2/): Failed to transfer file: > http://repo1.maven.org/maven2/org/apache/karaf/apache-karaf/4.0.6/apache-kar > af-4.0.6-zip.jar. Return code is: 501 , ReasonPhrase:HTTPS Required. > > Gradle Test Run :islandora-karaf:test > Gradle Test Executor 31 > > ca.islandora.alpaca.karaf.KarafIT > executionError FAILED > java.lang.RuntimeException: Container never came up > ---- > > I'm trying to set either the "org.ops4j.pax.url.mvn.repositories" or > "org.ops4j.pax.url.mvn.settings" property. I have tried using the > CoreOptions.systemProperty and > CoreOptions.frameworkProperty but neither is used by the > AetherBasedResolver class and instead it seems to fallback to...my maven > settings? > > The only thing that has worked was to add a <mirror></mirror> to my local > ~/.m2/settings.xml for central. But this seems very user specific. > > The test class can be found here > https://github.com/Islandora/Alpaca/blob/dev/karaf/src/test/java/ca/islandor > a/alpaca/karaf/KarafIT.java > > I feel like there something obvious I am missing here, any help is > appreciated. No, I fixed it just yesterday for 4.x by upgrading Pax URL. New release is outstanding. Regards, O. > cheers, > jared -- -- ------------------ OPS4J - http://www.ops4j.org - ops4j@googlegroups.com --- You received this message because you are subscribed to the Google Groups "OPS4J" group. To unsubscribe from this group and stop receiving emails from it, send an email to ops4j+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/ops4j/2396003.SP4rjLJWGJ%40madness.front.ruhr.