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
>
>
>

Reply via email to