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