Getting this error:
java.lang.NoSuchFieldError: INSTANCE
at org.apache.http.conn.ssl.SSLConnectionSocketFactory.<clinit>(SSLConnectionSocketFactory.java:144)
at com.github.sardine.impl.SardineImpl.createDefaultSecureSocketFactory(SardineImpl.java:1002)
at com.github.sardine.impl.SardineImpl.createDefaultSchemeRegistry(SardineImpl.java:983)
at com.github.sardine.impl.SardineImpl.configure(SardineImpl.java:950)
at com.github.sardine.impl.SardineImpl.<init>(SardineImpl.java:192)
at com.github.sardine.SardineFactory.begin(SardineFactory.java:44)
at com.github.sardine.SardineFactory.begin(SardineFactory.java:34)
I think this is some dependency issue with httpcompnents.
Here are the dependencies I am using:
<dependency>
<groupId>org.apache.httpcomponents</groupId>
<artifactId>httpclient</artifactId>
<version>4.4.1</version>
</dependency>
<dependency>
<groupId>org.apache.httpcomponents</groupId>
<artifactId>httpcore</artifactId>
<version>4.4.1</version>
</dependency>
<dependency>
<groupId>commons-codec</groupId>
<artifactId>commons-codec</artifactId>
<version>1.9</version>
</dependency>
<dependency>
<groupId>commons-logging</groupId>
<artifactId>commons-logging</artifactId>
<version>1.2</version>
</dependency>
Please help.