Hi Carsten & Rory, Thanks for all your help and for guiding me to the right way.
Regards, Tanmay On Fri, Jun 5, 2009 at 10:07 PM, Felix Meschberger <fmesc...@gmail.com>wrote: > Hi Tanmay, > > Tanmay Barman schrieb: > > I was trying to integrate openid in my project that is based on sling 3. > I > > was trying with openid4java api. But I am having the following error > > > > java.lang.NoClassDefFoundError: > > org/apache/commons/httpclient/methods/RequestEntity > > at > org.apache.sling.samples.jcrdev.servlets.SampleConsumerServlet.authRequest(SampleConsumerServlet.java:93) > > at > org.apache.sling.samples.jcrdev.servlets.SampleConsumerServlet.doPost(SampleConsumerServlet.java:67) > > at > org.apache.sling.samples.jcrdev.servlets.SampleConsumerServlet.doGet(SampleConsumerServlet.java:59) > > at javax.servlet.http.HttpServlet.service(HttpServlet.java:707) > > at javax.servlet.http.HttpServlet.service(HttpServlet.java:820) > > at > org.apache.sling.engine.impl.request.RequestData.service(RequestData.java:462) > > at > org.apache.sling.engine.impl.SlingMainServlet.processRequest(SlingMainServlet.java:419) > > at > org.apache.sling.engine.impl.filter.RequestSlingFilterChain.render(RequestSlingFilterChain.java:48) > > at > org.apache.sling.engine.impl.filter.AbstractSlingFilterChain.doFilter(AbstractSlingFilterChain.java:54) > > at > org.apache.sling.engine.impl.debug.RequestProgressTrackerLogFilter.doFilter(RequestProgressTrackerLogFilter.java:59) > > at > org.apache.sling.engine.impl.filter.AbstractSlingFilterChain.doFilter(AbstractSlingFilterChain.java:52) > > at > org.apache.sling.engine.impl.SlingMainServlet.service(SlingMainServlet.java:273) > > at > org.apache.sling.engine.impl.SlingMainServlet.service(SlingMainServlet.java:171) > > at > org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:487) > > at > org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:362) > > at > org.ops4j.pax.web.service.internal.HttpServiceServletHandler.handle(HttpServiceServletHandler.java:51) > > at > org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181) > > at > org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:722) > > at > org.ops4j.pax.web.service.internal.HttpServiceContext.handle(HttpServiceContext.java:87) > > at > org.ops4j.pax.web.service.internal.JettyServerHandlerCollection.handle(JettyServerHandlerCollection.java:63) > > at > org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:139) > > at org.mortbay.jetty.Server.handle(Server.java:324) > > at > org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:505) > > at > org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:828) > > at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:514) > > at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:211) > > at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:380) > > at > org.mortbay.jetty.bio.SocketConnector$Connection.run(SocketConnector.java:228) > > at > org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:450) > > > > I have also included commons-httpclient-2.0.2.jar in my felix > > environment. If anyone has some idea about that problem please let me > > know. > > Could it be that your are using a httpclient library, which is too old ? > (Oh yes, this should not happend since the httpclient library user is > supposed to specify the importing package version and the > commons-httpclient-2.0.2 bundle should expose the version of the > exported packages, but this might not be the case here) > > Hope this helps. > > Regards > Felix > > >