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
>>>>>>
>>>>>

Reply via email to