Older versions of Solr can also not be built from from ivy. This is from a 7.1 build:
[ivy:retrieve] ==== maven.restlet.org: tried [ivy:retrieve] http://maven.restlet.org/org/restlet/jee/org.restlet.ext.servlet/2.3.0/org.restlet.ext.servlet-2.3.0.pom [ivy:retrieve] -- artifact org.restlet.jee#org.restlet.ext.servlet;2.3.0!org.restlet.ext.servlet.jar: [ivy:retrieve] http://maven.restlet.org/org/restlet/jee/org.restlet.ext.servlet/2.3.0/org.restlet.ext.servlet-2.3.0.jar [ivy:retrieve] ==== sonatype-releases: tried [ivy:retrieve] https://oss.sonatype.org/content/repositories/releases/org/restlet/jee/org.restlet.ext.servlet/2.3.0/org.restlet.ext.servlet-2.3.0.pom [ivy:retrieve] -- artifact org.restlet.jee#org.restlet.ext.servlet;2.3.0!org.restlet.ext.servlet.jar: [ivy:retrieve] https://oss.sonatype.org/content/repositories/releases/org/restlet/jee/org.restlet.ext.servlet/2.3.0/org.restlet.ext.servlet-2.3.0.jar [ivy:retrieve] ==== releases.cloudera.com: tried [ivy:retrieve] http://repository.cloudera.com/content/repositories/releases/org/restlet/jee/org.restlet.ext.servlet/2.3.0/org.restlet.ext.servlet-2.3.0.pom [ivy:retrieve] -- artifact org.restlet.jee#org.restlet.ext.servlet;2.3.0!org.restlet.ext.servlet.jar: [ivy:retrieve] http://repository.cloudera.com/content/repositories/releases/org/restlet/jee/org.restlet.ext.servlet/2.3.0/org.restlet.ext.servlet-2.3.0.jar [ivy:retrieve] ==== working-chinese-mirror: tried [ivy:retrieve] http://uk.maven.org/maven2/org/restlet/jee/org.restlet.ext.servlet/2.3.0/org.restlet.ext.servlet-2.3.0.pom [ivy:retrieve] -- artifact org.restlet.jee#org.restlet.ext.servlet;2.3.0!org.restlet.ext.servlet.jar: [ivy:retrieve] http://uk.maven.org/maven2/org/restlet/jee/org.restlet.ext.servlet/2.3.0/org.restlet.ext.servlet-2.3.0.jar [ivy:retrieve] :::::::::::::::::::::::::::::::::::::::::::::: [ivy:retrieve] :: UNRESOLVED DEPENDENCIES :: [ivy:retrieve] :::::::::::::::::::::::::::::::::::::::::::::: [ivy:retrieve] :: org.restlet.jee#org.restlet;2.3.0: not found [ivy:retrieve] :: org.restlet.jee#org.restlet.ext.servlet;2.3.0: not found [ivy:retrieve] :::::::::::::::::::::::::::::::::::::::::::::: [ivy:retrieve] [ivy:retrieve] :: USE VERBOSE OR DEBUG MESSAGE LEVEL FOR MORE DETAILS Joel Bernstein http://joelsolr.blogspot.com/ On Fri, Dec 27, 2019 at 3:18 PM Joel Bernstein <joels...@gmail.com> wrote: > But if you go to the directory rather then file you see the redirection to: > > https://maven.restlet.talend.com/org/restlet/jee/org.restlet/2.3.0/ > > This redirection is likely the problem, as Uwe mentioned. > > > > Joel Bernstein > http://joelsolr.blogspot.com/ > > > On Fri, Dec 27, 2019 at 3:16 PM Joel Bernstein <joels...@gmail.com> wrote: > >> Agreed, if they don't fix this it needs to be removed, this is a mess. >> >> I did some more digging and the files are present when you point a >> browser at: >> >> >> https://maven.restlet.com/org/restlet/jee/org.restlet/2.3.0/org.restlet-2.3.0.jar >> >> https://maven.restlet.org/org/restlet/jee/org.restlet/2.3.0/org.restlet-2.3.0.jar >> <https://maven.restlet.com/org/restlet/jee/org.restlet/2.3.0/org.restlet-2.3.0.jar> >> >> http://maven.restlet.com/org/restlet/jee/org.restlet/2.3.0/org.restlet-2.3.0.jar >> <https://maven.restlet.com/org/restlet/jee/org.restlet/2.3.0/org.restlet-2.3.0.jar> >> >> http://maven.restlet.org/org/restlet/jee/org.restlet/2.3.0/org.restlet-2.3.0.jar >> <https://maven.restlet.com/org/restlet/jee/org.restlet/2.3.0/org.restlet-2.3.0.jar> >> >> The error I get is a handshake failure which is a failure to connect >> through the Maven java libraries. So, something about how they're hosting >> these files seems to be problematic. >> >> Joel Bernstein >> http://joelsolr.blogspot.com/ >> >> >> On Fri, Dec 27, 2019 at 2:10 PM Ishan Chattopadhyaya < >> ichattopadhy...@gmail.com> wrote: >> >>> Let us find out and eliminate all uses of restlet from Solr. I don't >>> think we should be relying on any dependency that is not published to Maven >>> Central. >>> >>> On Sat, 28 Dec, 2019, 12:32 AM Joel Bernstein, <joels...@gmail.com> >>> wrote: >>> >>>> Ok, thanks. >>>> >>>> I'll dig around some more and see if I find a solution. And I'll >>>> complain to them for sure. >>>> >>>> >>>> Joel Bernstein >>>> http://joelsolr.blogspot.com/ >>>> >>>> >>>> On Fri, Dec 27, 2019 at 1:57 PM Uwe Schindler <u...@thetaphi.de> wrote: >>>> >>>>> No idea. Complaint at them for breaking millions of builds. >>>>> >>>>> They should really post their stuff to Maven Central. No idea why they >>>>> don't do this. >>>>> >>>>> Uwe >>>>> >>>>> Am December 27, 2019 6:54:04 PM UTC schrieb Joel Bernstein < >>>>> joels...@gmail.com>: >>>>>> >>>>>> Yeah this a crazy way for them to manage dependencies. >>>>>> >>>>>> I see the old URL now redirects to https://maven.restlet.talend.com/. >>>>>> >>>>>> I tried adding the repo to my POM as follows: >>>>>> >>>>>> <repositories> >>>>>> <repository> >>>>>> <id>maven-restlet</id> >>>>>> <name>Restlet repository</name> >>>>>> <url>https://maven.restlet.talend.com</url> >>>>>> </repository> >>>>>> >>>>>> And still get the handshake error. I tried http and still get the >>>>>> same handshake error. >>>>>> >>>>>> Any thoughts on what to try next? >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> Joel Bernstein >>>>>> http://joelsolr.blogspot.com/ >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> On Fri, Dec 27, 2019 at 1:46 PM Uwe Schindler <u...@thetaphi.de> >>>>>> wrote: >>>>>> >>>>>>> I figured out they again changed urls. No to talend. >>>>>>> >>>>>>> This is a big issue and should reported that this horrible company, >>>>>>> sorry! This is a no go for maven dependencies. The reason is that Java >>>>>>> handles redirection in a bad way. So never ever change urls for branding >>>>>>> purposes! Sorry Talked: bad idea, revert this…! >>>>>>> >>>>>>> Uwe >>>>>>> >>>>>>> Uwe >>>>>>> >>>>>>> Am December 27, 2019 6:42:49 PM UTC schrieb Uwe Schindler < >>>>>>> u...@thetaphi.de>: >>>>>>>> >>>>>>>> This should be fixed with newer versions of Solr. The reason is >>>>>>>> missing https and this causes some redirection problems. >>>>>>>> >>>>>>>> Maybe you are using a Solr version with a POM that still refers to >>>>>>>> non encrypted artifact repos. >>>>>>>> >>>>>>>> This was driving me crazy when I changed the remote repositories a >>>>>>>> whole ago, too. >>>>>>>> >>>>>>>> Uwe >>>>>>>> >>>>>>>> Am December 27, 2019 6:33:32 PM UTC schrieb Joel Bernstein < >>>>>>>> joels...@gmail.com>: >>>>>>>>> >>>>>>>>> I'm currently building an outside project that uses the solrj and >>>>>>>>> solr-core dependencies. I'm getting the following errors when >>>>>>>>> attempting >>>>>>>>> build the project on a jenkins server: >>>>>>>>> >>>>>>>>> Failed to read artifact descriptor for >>>>>>>>> org.restlet.jee:org.restlet:jar:2.3.0: Could not transfer artifact >>>>>>>>> org.restlet.jee:org.restlet:pom:2.3.0 from/to maven-restlet >>>>>>>>> (http://maven.restlet.org): Received fatal alert: handshake_failure >>>>>>>>> >>>>>>>>> >>>>>>>>> Has anyone ran into the restlet resolution issues when resolving >>>>>>>>> Solr dependencies before and found the fix? >>>>>>>>> >>>>>>>>> >>>>>>>>> Joel Bernstein >>>>>>>>> http://joelsolr.blogspot.com/ >>>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>>> Uwe Schindler >>>>>>>> Achterdiek 19, 28357 Bremen >>>>>>>> https://www.thetaphi.de >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> Uwe Schindler >>>>>>> Achterdiek 19, 28357 Bremen >>>>>>> https://www.thetaphi.de >>>>>>> >>>>>> >>>>> -- >>>>> Uwe Schindler >>>>> Achterdiek 19, 28357 Bremen >>>>> https://www.thetaphi.de >>>>> >>>>