Has anyone used the AWS SDK client libraries in Java to instantiate a client
for Spark jobs? Up to a few days ago, the SQS client was not having any
problems, but all of a sudden, this error came up.
java.lang.NoSuchMethodError:
org.apache.http.conn.scheme.Scheme.<init>(Ljava/lang/String;ILorg/apache/http/conn/scheme/SchemeSocketFactory;)V
at
org.apache.http.impl.conn.SchemeRegistryFactory.createDefault(SchemeRegistryFactory.java:50)
at
org.apache.http.impl.conn.PoolingClientConnectionManager.<init>(PoolingClientConnectionManager.java:95)
at
com.amazonaws.http.ConnectionManagerFactory.createPoolingClientConnManager(ConnectionManagerFactory.java:26)
at
com.amazonaws.http.HttpClientFactory.createHttpClient(HttpClientFactory.java:96)
at com.amazonaws.http.AmazonHttpClient.<init>(AmazonHttpClient.java:158)
at
com.amazonaws.AmazonWebServiceClient.<init>(AmazonWebServiceClient.java:119)
at
com.amazonaws.services.sqs.AmazonSQSClient.<init>(AmazonSQSClient.java:242)
at
com.amazonaws.services.sqs.AmazonSQSClient.<init>(AmazonSQSClient.java:219)
at
com.amazonaws.services.sqs.AmazonSQSClient.<init>(AmazonSQSClient.java:123)
Has anyone seen this kind of problem before? Can someone help?
Thanks,
Ben