У меня была такая же проблема, и я много часов был на складе.
Я нашел решение. В моем случае был определен статический метод. JVM не может создать другой объект этого класса.
Например,
private static HttpHost proxy = new HttpHost(proxyHost, Integer.valueOf(proxyPort), "http");