I updated this ticket: https://github.com/restlet/restlet-framework-java/issues/481
If I don't hear back soon, I'll create a new ticket specific to the Solr issues. Joel Bernstein http://joelsolr.blogspot.com/ On Fri, Dec 27, 2019 at 4:07 PM Joel Bernstein <joels...@gmail.com> wrote: > 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 >>>>>> >>>>>