Maven https errors with RAD/Eclipse -


rad 9.6.1 (java 8) on windows

maven current culprit, i'm betting eclipse-wide/java-wide. rad errors showing this, on project , pom.xml:

failed read artifact descriptor com.itextpdf:itext-licensekey:jar:2.0.3 org.eclipse.aether.resolution.artifactdescriptorexception: failed read artifact descriptor com.itextpdf:itext-licensekey:jar:2.0.3         @ org.apache.maven.repository.internal.defaultartifactdescriptorreader.loadpom(defaultartifactdescriptorreader.java:302)         @ org.apache.maven.repository.internal.defaultartifactdescriptorreader.readartifactdescriptor(defaultartifactdescriptorreader.java:218)         @ org.eclipse.aether.internal.impl.defaultdependencycollector.resolvecachedartifactdescriptor(defaultdependencycollector.java:535)         @ org.eclipse.aether.internal.impl.defaultdependencycollector.getartifactdescriptorresult(defaultdependencycollector.java:519)         @ org.eclipse.aether.internal.impl.defaultdependencycollector.processdependency(defaultdependencycollector.java:409)         @ org.eclipse.aether.internal.impl.defaultdependencycollector.processdependency(defaultdependencycollector.java:363)         @ org.eclipse.aether.internal.impl.defaultdependencycollector.process(defaultdependencycollector.java:351)         @ org.eclipse.aether.internal.impl.defaultdependencycollector.collectdependencies(defaultdependencycollector.java:254)         @ org.eclipse.aether.internal.impl.defaultrepositorysystem.collectdependencies(defaultrepositorysystem.java:316)         @ org.apache.maven.project.defaultprojectdependenciesresolver.resolve(defaultprojectdependenciesresolver.java:172)         @ org.apache.maven.project.defaultprojectbuilder.resolvedependencies(defaultprojectbuilder.java:215)         @ org.apache.maven.project.defaultprojectbuilder.build(defaultprojectbuilder.java:188)         @ org.apache.maven.project.defaultprojectbuilder.build(defaultprojectbuilder.java:119)         @ org.eclipse.m2e.core.internal.embedder.mavenimpl.readmavenproject(mavenimpl.java:636)         @ org.eclipse.m2e.core.internal.project.registry.defaultmavendependencyresolver.resolveprojectdependencies(defaultmavendependencyresolver.java:63)         @ org.eclipse.m2e.core.internal.project.registry.projectregistrymanager.refreshphase2(projectregistrymanager.java:529)         @ org.eclipse.m2e.core.internal.project.registry.projectregistrymanager$3.call(projectregistrymanager.java:491)         @ org.eclipse.m2e.core.internal.project.registry.projectregistrymanager$3.call(projectregistrymanager.java:1)         @ org.eclipse.m2e.core.internal.embedder.mavenexecutioncontext.executebare(mavenexecutioncontext.java:176)         @ org.eclipse.m2e.core.internal.embedder.mavenexecutioncontext.execute(mavenexecutioncontext.java:151)         @ org.eclipse.m2e.core.internal.project.registry.projectregistrymanager.refresh(projectregistrymanager.java:495)         @ org.eclipse.m2e.core.internal.project.registry.projectregistrymanager.refresh(projectregistrymanager.java:350)         @ org.eclipse.m2e.core.internal.project.registry.projectregistrymanager.refresh(projectregistrymanager.java:297)         @ org.eclipse.m2e.core.internal.builder.mavenbuilder$buildmethod.getprojectfacade(mavenbuilder.java:154)         @ org.eclipse.m2e.core.internal.builder.mavenbuilder$buildmethod$1.call(mavenbuilder.java:89)         @ org.eclipse.m2e.core.internal.embedder.mavenexecutioncontext.executebare(mavenexecutioncontext.java:176)         @ org.eclipse.m2e.core.internal.embedder.mavenexecutioncontext.execute(mavenexecutioncontext.java:151)         @ org.eclipse.m2e.core.internal.embedder.mavenexecutioncontext.execute(mavenexecutioncontext.java:99)         @ org.eclipse.m2e.core.internal.builder.mavenbuilder$buildmethod.execute(mavenbuilder.java:86)         @ org.eclipse.m2e.core.internal.builder.mavenbuilder.build(mavenbuilder.java:200)         @ org.eclipse.core.internal.events.buildmanager$2.run(buildmanager.java:735)         @ org.eclipse.core.runtime.saferunner.run(saferunner.java:42)         @ org.eclipse.core.internal.events.buildmanager.basicbuild(buildmanager.java:206)         @ org.eclipse.core.internal.events.buildmanager.basicbuild(buildmanager.java:246)         @ org.eclipse.core.internal.events.buildmanager$1.run(buildmanager.java:301)         @ org.eclipse.core.runtime.saferunner.run(saferunner.java:42)         @ org.eclipse.core.internal.events.buildmanager.basicbuild(buildmanager.java:304)         @ org.eclipse.core.internal.events.buildmanager.basicbuildloop(buildmanager.java:360)         @ org.eclipse.core.internal.events.buildmanager.build(buildmanager.java:383)         @ org.eclipse.core.internal.events.autobuildjob.dobuild(autobuildjob.java:144)         @ org.eclipse.core.internal.events.autobuildjob.run(autobuildjob.java:235)         @ org.eclipse.core.internal.jobs.worker.run(worker.java:55) caused by: org.eclipse.aether.resolution.artifactresolutionexception: not transfer artifact com.itextpdf:itext-licensekey:pom:2.0.3 from/to itext (https://repo.itextsupport.com/releases): received fatal alert: handshake_failure         @ org.eclipse.aether.internal.impl.defaultartifactresolver.resolve(defaultartifactresolver.java:444)         @ org.eclipse.aether.internal.impl.defaultartifactresolver.resolveartifacts(defaultartifactresolver.java:246)         @ org.eclipse.aether.internal.impl.defaultartifactresolver.resolveartifact(defaultartifactresolver.java:223)         @ org.apache.maven.repository.internal.defaultartifactdescriptorreader.loadpom(defaultartifactdescriptorreader.java:287)         ... 41 more caused by: org.eclipse.aether.transfer.artifacttransferexception: not transfer artifact com.itextpdf:itext-licensekey:pom:2.0.3 from/to itext (https://repo.itextsupport.com/releases): received fatal alert: handshake_failure         @ io.takari.aether.connector.aetherrepositoryconnector$2.wrap(aetherrepositoryconnector.java:895)         @ io.takari.aether.connector.aetherrepositoryconnector$2.wrap(aetherrepositoryconnector.java:1)         @ io.takari.aether.connector.aetherrepositoryconnector$gettask.flush(aetherrepositoryconnector.java:673)         @ io.takari.aether.connector.aetherrepositoryconnector.get(aetherrepositoryconnector.java:310)         @ org.eclipse.aether.internal.impl.defaultartifactresolver.performdownloads(defaultartifactresolver.java:520)         @ org.eclipse.aether.internal.impl.defaultartifactresolver.resolve(defaultartifactresolver.java:421)         ... 44 more  caused by: javax.net.ssl.sslhandshakeexception: received fatal alert: handshake_failure         @ com.ibm.jsse2.j.a(j.java:3)         @ com.ibm.jsse2.j.a(j.java:32)         @ com.ibm.jsse2.as.b(as.java:691)         @ com.ibm.jsse2.as.a(as.java:710)         @ com.ibm.jsse2.as.i(as.java:338)         @ com.ibm.jsse2.as.a(as.java:711)         @ com.ibm.jsse2.as.starthandshake(as.java:454)         @ com.squareup.okhttp.connection.upgradetotls(connection.java:242)         @ com.squareup.okhttp.connection.connect(connection.java:159)         @ com.squareup.okhttp.connection.connectandsetowner(connection.java:175)         @ com.squareup.okhttp.okhttpclient$1.connectandsetowner(okhttpclient.java:120)         @ com.squareup.okhttp.internal.http.httpengine.nextconnection(httpengine.java:330)         @ com.squareup.okhttp.internal.http.httpengine.connect(httpengine.java:319)         @ com.squareup.okhttp.internal.http.httpengine.sendrequest(httpengine.java:241)         @ com.squareup.okhttp.call.getresponse(call.java:271)         @ com.squareup.okhttp.call$applicationinterceptorchain.proceed(call.java:228)         @ com.squareup.okhttp.call.getresponsewithinterceptorchain(call.java:199)         @ com.squareup.okhttp.call.execute(call.java:79)         @ io.takari.aether.okhttp.okhttpaetherclient.execute(okhttpaetherclient.java:154)         @ io.takari.aether.okhttp.okhttpaetherclient.get(okhttpaetherclient.java:100)         @ io.takari.aether.connector.aetherrepositoryconnector$gettask.resumableget(aetherrepositoryconnector.java:600)         @ io.takari.aether.connector.aetherrepositoryconnector$gettask.run(aetherrepositoryconnector.java:453)         @ io.takari.aether.connector.aetherrepositoryconnector.get(aetherrepositoryconnector.java:304)         ... 46 more         pom.xml /mail   line 1  maven dependency problem  

or, when run maven inside rad, this:

[error] failed execute goal on project mail: not resolve dependencies project com.ibm.gs.houston:mail:adapter:1.0-snapshot: failed collect dependencies @ com.itextpdf:itext-licensekey:jar:2.0.3: failed read artifact descriptor com.itextpdf:itext-licensekey:jar:2.0.3: not transfer artifact com.itextpdf:itext-licensekey:pom:2.0.3 from/to itext (https://repo.itextsupport.com/releases): no appropriate protocol, may no appropriate cipher suite specified or protocols deactivated -> [help 1]

i suspect it's not this site, site no longer supports sslv3. i've seen in websphere too, when had a setting "ssl_tls", apparently doesn't tls 1.1 or 1.2. finding hoped right rad property file address setting, didn't seem make difference.

from eclipse configuration details, see:

com.ibm.ssl.configurl=file:c:\program files\ibm\sdp/runtimes/base_stub/properties/ssl.client.props 

but changing settings there hasn't helped.


Comments

Popular posts from this blog

ios - MKAnnotationView layer is not of expected type: MKLayer -

ZeroMQ on Windows, with Qt Creator -

unity3d - Unity SceneManager.LoadScene quits application -