flex-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Christofer Dutz <christofer.d...@c-ware.de>
Subject AW: 'flex-tool-api.jar' not downloading on Windows
Date Fri, 12 Dec 2014 13:05:49 GMT
It seems the search url for maven has been SSL protected ... you can see with the "move" message,
that https is used for downloading. Seems something is going wrong with the SSL handshake.
Think I even opened an issue with Infra about this a few weeks ago as I was having the same
problem with another part of flex I was working on (but only on .... hey ... a Windows machine
... https://issues.apache.org/jira/browse/BUILDS-34).

eventually I managed to pass by changing 
    <property name="maven.search.url" value="http://search.maven.org/remotecontent?filepath="/>
to 
    <property name="maven.search.url" value="https://search.maven.org/remotecontent?filepath="/>
in modules/download.xml (line 46).

Another option would be to download it directly from here:
http://repo1.maven.org/maven2/org/apache/flex/flex-tool-api/1.0.0/flex-tool-api-1.0.0.jar

Chris

________________________________________
Von: Erik de Bruin <erik@ixsoftware.nl>
Gesendet: Freitag, 12. Dezember 2014 13:35
An: dev@flex.apache.org
Betreff: 'flex-tool-api.jar' not downloading on Windows

Hi,

I can't get the builds to run on Windows, they keep failing on the
download of the 'flex-tool-api.jar':

<ant output>

flex-tool-api-jar-check:


flex-tool-api-jar:

      [get] Getting:
http://search.maven.org/remotecontent?filepath=/org/apache/flex/flex-tool-api/1.0.0/flex-tool-api-1.0.0.jar

      [get] To:
C:\jenkins_slave\workspace\rc_flex-sdk_mustella-mobile\in\flex-tool-api.jar

      [get] http://search.maven.org/remotecontent?filepath=/org/apache/flex/flex-tool-api/1.0.0/flex-tool-api-1.0.0.jar
moved to https://repo1.maven.org/maven2//org/apache/flex/flex-tool-api/1.0.0/flex-tool-api-1.0.0.jar

      [get] Error getting
http://search.maven.org/remotecontent?filepath=/org/apache/flex/flex-tool-api/1.0.0/flex-tool-api-1.0.0.jar
to C:\jenkins_slave\workspace\rc_flex-sdk_mustella-mobile\in\flex-tool-api.jar


BUILD FAILED

C:\jenkins_slave\workspace\rc_flex-sdk_mustella-mobile\build.xml:178:
The following error occurred while executing this line:

C:\jenkins_slave\workspace\rc_flex-sdk_mustella-mobile\modules\build.xml:64:
The following error occurred while executing this line:

C:\jenkins_slave\workspace\rc_flex-sdk_mustella-mobile\modules\downloads.xml:581:
javax.net.ssl.SSLHandshakeException:
sun.security.validator.ValidatorException: PKIX path building failed:
sun.security.provider.certpath.SunCertPathBuilderException: unable to
find valid certification path to requested target

at com.sun.net.ssl.internal.ssl.Alerts.getSSLException(Alerts.java:174)

at com.sun.net.ssl.internal.ssl.SSLSocketImpl.fatal(SSLSocketImpl.java:1520)

at com.sun.net.ssl.internal.ssl.Handshaker.fatalSE(Handshaker.java:182)

at com.sun.net.ssl.internal.ssl.Handshaker.fatalSE(Handshaker.java:176)

at com.sun.net.ssl.internal.ssl.ClientHandshaker.serverCertificate(ClientHandshaker.java:975)

at com.sun.net.ssl.internal.ssl.ClientHandshaker.processMessage(ClientHandshaker.java:123)

at com.sun.net.ssl.internal.ssl.Handshaker.processLoop(Handshaker.java:511)

at com.sun.net.ssl.internal.ssl.Handshaker.process_record(Handshaker.java:449)

at com.sun.net.ssl.internal.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:817)

at com.sun.net.ssl.internal.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java:1029)

at com.sun.net.ssl.internal.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1056)

at com.sun.net.ssl.internal.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1040)

at sun.net.www.protocol.https.HttpsClient.afterConnect(HttpsClient.java:405)

at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:170)

at sun.net.www.protocol.https.HttpsURLConnectionImpl.connect(HttpsURLConnectionImpl.java:133)

at org.apache.tools.ant.taskdefs.Get$GetThread.openConnection(Get.java:660)

at org.apache.tools.ant.taskdefs.Get$GetThread.openConnection(Get.java:685)

at org.apache.tools.ant.taskdefs.Get$GetThread.get(Get.java:579)

at org.apache.tools.ant.taskdefs.Get$GetThread.run(Get.java:569)

Caused by: sun.security.validator.ValidatorException: PKIX path
building failed:
sun.security.provider.certpath.SunCertPathBuilderException: unable to
find valid certification path to requested target

at sun.security.validator.PKIXValidator.doBuild(PKIXValidator.java:285)

at sun.security.validator.PKIXValidator.engineValidate(PKIXValidator.java:191)

at sun.security.validator.Validator.validate(Validator.java:218)

at com.sun.net.ssl.internal.ssl.X509TrustManagerImpl.validate(X509TrustManagerImpl.java:126)

at com.sun.net.ssl.internal.ssl.X509TrustManagerImpl.checkServerTrusted(X509TrustManagerImpl.java:209)

at com.sun.net.ssl.internal.ssl.X509TrustManagerImpl.checkServerTrusted(X509TrustManagerImpl.java:249)

at com.sun.net.ssl.internal.ssl.ClientHandshaker.serverCertificate(ClientHandshaker.java:954)

... 14 more

Caused by: sun.security.provider.certpath.SunCertPathBuilderException:
unable to find valid certification path to requested target

at sun.security.provider.certpath.SunCertPathBuilder.engineBuild(SunCertPathBuilder.java:174)

at java.security.cert.CertPathBuilder.build(CertPathBuilder.java:238)

at sun.security.validator.PKIXValidator.doBuild(PKIXValidator.java:280)

... 20 more
</ant output>

Thanks,

EdB



--
Ix Multimedia Software

Jan Luykenstraat 27
3521 VB Utrecht

T. 06-51952295
I. www.ixsoftware.nl
Mime
View raw message