Hi Ate, I think I did full clean build/deploy yesterday. But, after svn updating and clean build/deploy again today, it works like a charm! I'm not sure what caused the weird problem, but anyway thank you very much for caring this.
Regards, Woonsan --- On Thu, 5/12/11, Ate Douma <a...@douma.nu> wrote: > From: Ate Douma <a...@douma.nu> > Subject: Re: NoClassDefFoundError (ServletRequestThreadLocalCleanupCallback) > when visiting /portal/ on JetUI deployment. > To: "Jetspeed Developers List" <jetspeed-dev@portals.apache.org> > Date: Thursday, May 12, 2011, 10:20 AM > On 05/12/2011 05:37 AM, Woonsan Ko > wrote: > > Hi, > > > > I've found a weired problem today. Could someone shed > a light on this? > That is a weird error for which I have explanation for. > I just tried it here and cannot reproduce it (yet). > > The only suggestion I can give, but which you probably > already did, is do a full > clean build/deploy and try to reproduce again. > > While reviewing the ServletRequestCleanupService > implementation, I did recognize > some improvements to strengthen and further simplify it, so > I'm going to reopen > JS2-1253 to commit those. > > However to be clear: those improvements should matter not > for the weird issue > you encountered. > > > > > I've updated sources today and built/deployed with > `mvn jetspeed:mvn -Dtarget=ui'. > > I visited /jetspeed/ui/; it worked fine. > > But, when I visit /jetspeed/portal/ in the same > browser; the following error is printed: > > > > java.lang.NoClassDefFoundError: > org/apache/jetspeed/util/ServletRequestThreadLocalCleanupCallback > > > > Here's stack traces in jetspeed.log: > > > > Caused by: java.lang.NoClassDefFoundError: > org/apache/jetspeed/util/ServletRequestThreadLocalCleanupCallback > > at > org.apache.jetspeed.velocity.JetspeedVelocityViewServlet.handleRequest(JetspeedVelocityViewServlet.java:248) > > at > org.apache.velocity.tools.view.servlet.VelocityViewServlet.doRequest(VelocityViewServlet.java:541) > > at > org.apache.velocity.tools.view.servlet.VelocityViewServlet.doGet(VelocityViewServlet.java:507) > > at > javax.servlet.http.HttpServlet.service(HttpServlet.java:617) > > at > javax.servlet.http.HttpServlet.service(HttpServlet.java:717) > > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) > > ... > > > > Of course, I confirmed that > jetspeed-commons-2.2.2-SNAPSHOT.jar is located only in > $CATALINA_HOME/lib/. > > > > Regards, > > > > Woonsan > > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: jetspeed-dev-unsubscr...@portals.apache.org > > For additional commands, e-mail: jetspeed-dev-h...@portals.apache.org > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: jetspeed-dev-unsubscr...@portals.apache.org > For additional commands, e-mail: jetspeed-dev-h...@portals.apache.org > > --------------------------------------------------------------------- To unsubscribe, e-mail: jetspeed-dev-unsubscr...@portals.apache.org For additional commands, e-mail: jetspeed-dev-h...@portals.apache.org