You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@sling.apache.org by "Christian Schneider (Jira)" <ji...@apache.org> on 2020/01/16 17:53:00 UTC

[jira] [Created] (SLING-9010) itests fail because maven central now only accepts https

Christian Schneider created SLING-9010:
------------------------------------------

             Summary: itests fail because maven central now only accepts https
                 Key: SLING-9010
                 URL: https://issues.apache.org/jira/browse/SLING-9010
             Project: Sling
          Issue Type: Bug
          Components: Content Distribution
    Affects Versions: Content Distribution Journal ITs 0.1.0
            Reporter: Christian Schneider
            Assignee: Christian Schneider
             Fix For: Content Distribution Journal ITs 0.1.2


I saw build failures in:
[https://builds.apache.org/job/Sling/job/sling-org-apache-sling-distribution-journal-it/job/master/259/console]
 
It seems the problem is related to the change of maven central offering https now exclusively.
 
For normal maven builds this works as recent maven versions also use https. Unfortunately it seems pax exam still (aether) still
uses http, so it fails.
 
 I was able to work around this by setting:repository("[https://repo1.maven.org/maven2]").id("central")in the pax exam configuration.
Unfortunately I think I hit a pax exam error. In sling TestSupport we already define such a repository for apache snapshots. Now when adding another one pax exam fails with some error stating that the repo url would begin with "+" which is invalid.

I worked around that by redefining the base configuration without adding the apache snapshot repo.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)