During the init I am getting the below stack trace.
I doubted the HttpClient version and updated my project's .pom with the latest version.
<dependency>
<groupId>commons-httpclient</groupId>
<artifactId>commons-httpclient</artifactId>
<version>3.1</version>
</dependency>
now my project's war archive has the httpclient 3.1 version. But i still get the same error.
Any idea what went wrong?
java.lang.NoSuchMethodError: org.apache.commons.httpclient.HttpClient.getParams()Lorg/apache/commons/httpclient/params/HttpClientParams;
at org.openid4java.util.HttpClientFactory.getInstance(HttpClientFactory.java:68)
at org.openid4java.util.HttpCache.<init>(HttpCache.java:65)
at org.openid4java.discovery.xri.XriDotNetProxyResolver.<clinit>(XriDotNetProxyResolver.java:28)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:186)
at org.openid4java.discovery.Discovery.<clinit>(Discovery.java:42)
at org.openid4java.consumer.ConsumerManager.<init>(ConsumerManager.java:51)
at com.novell.neutron.auth.OpenIDLogin.init(OpenIDLogin.java:58)
at org.eclipse.jetty.servlet.ServletHolder.initServlet(ServletHolder.java:421)
at org.eclipse.jetty.servlet.ServletHolder.getServlet(ServletHolder.java:316)
at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:504)
at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:423)
at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:119)
at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:456)
at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:225)
......
Thanks,
-kalyan