J'utilise Amazon Java SDK, version 1.11.5 (j'ai inclus le fichier aws-java-sdk-1.11.5.jar dans mon répertoire WEB-INF/lib). Quelle version de la bibliothèque Apache httpclient dois-je inclure qui soit compatible avec cette version d'AWS SDK? J'ai essayé httpclient-4.3.4.jar, mais je reçois l'erreur ci-dessousQuelle version de httpclient est compatible avec Amazon SDK v 1.11.5?
15:34:25,366 ERROR [io.undertow.request] (default task-34) UT005023: Exception handling request to /pluginwiris_engine/app/service: java.lang.NoSuchMethodError: org.apache.http.conn.ssl.SSLConnectionSocketFactory.<init>(Ljavax/net/ssl/SSLContext;Ljavax/net/ssl/HostnameVerifier;)V
at com.amazonaws.http.conn.ssl.SdkTLSSocketFactory.<init>(SdkTLSSocketFactory.java:56)
at com.amazonaws.http.apache.client.impl.ApacheConnectionManagerFactory.getPreferredSocketFactory(ApacheConnectionManagerFactory.java:87)
at com.amazonaws.http.apache.client.impl.ApacheConnectionManagerFactory.create(ApacheConnectionManagerFactory.java:65)
at com.amazonaws.http.apache.client.impl.ApacheConnectionManagerFactory.create(ApacheConnectionManagerFactory.java:58)
at com.amazonaws.http.apache.client.impl.ApacheHttpClientFactory.create(ApacheHttpClientFactory.java:46)
at com.amazonaws.http.apache.client.impl.ApacheHttpClientFactory.create(ApacheHttpClientFactory.java:37)
at com.amazonaws.http.AmazonHttpClient.<init>(AmazonHttpClient.java:213)
at com.amazonaws.AmazonWebServiceClient.<init>(AmazonWebServiceClient.java:145)
at com.amazonaws.services.s3.AmazonS3Client.<init>(AmazonS3Client.java:393)
at com.amazonaws.services.s3.AmazonS3Client.<init>(AmazonS3Client.java:373)
at com.amazonaws.services.s3.AmazonS3Client.<init>(AmazonS3Client.java:355)
at com.amazonaws.services.s3.AmazonS3Client.<init>(AmazonS3Client.java:327)
at com.amazonaws.services.s3.AmazonS3Client.<init>(AmazonS3Client.java:309)
Merci pour une aide supplémentaire, - Dave
J'ai essayé d'ajouter ce pot mais j'ai toujours la même erreur, était-ce tout ce dont vous aviez besoin pour le réparer? – moondaisy
Même erreur ici en utilisant la version 1.11.77 de sdk –
@moondaisy vous pourriez avoir une autre version de httpclient quelque part dans votre classpath. –