[Building Sakai] Getting NoSuchMethodError in sakai-2-5-x, probably related to SAK-14198

Jean-Francois Leveque jean-francois.leveque at upmc.fr
Tue Apr 21 05:31:26 PDT 2009


Hi Denny,

I suggest getting 
https://source.sakaiproject.org/svn/site/branches/sakai_2-5-x/site-impl/impl/src/java/org/sakaiproject/site/impl/BaseSitePage.java 
whith its HEAD revision (59671) which has this method.

You're welcome.

Jean-Francois

Denny Alliance a écrit :
 > Hi all,
 >
 > I got a "java.lang.NoSuchMethodError:
 > org.sakaiproject.site.api.SitePage.localizePage()V" when login as a new
 > user (complete stack trace below), and Sakai did not create a "My
 > Workspace" for the new user. I'm using branch 2-5-x rev 60186. I suspect
 > it is related to: http://jira.sakaiproject.org/jira/browse/SAK-14198
 >
 > Any advise? Thanks.
 >
 > Denny
 > ----
 > complete stack trace:
 >
 > java.lang.NoSuchMethodError:
 > org.sakaiproject.site.api.SitePage.localizePage()V
 >     at
 > 
org.sakaiproject.site.impl.BaseSiteService.getSite(BaseSiteService.java:692)
 >     at
 > 
org.sakaiproject.site.impl.BaseSiteService.getSiteVisit(BaseSiteService.java:721)
 >     at
 > 
org.sakaiproject.site.cover.SiteService.getSiteVisit(SiteService.java:130)
 >     at
 > 
org.sakaiproject.portal.util.PortalSiteHelper.getSiteVisit(PortalSiteHelper.java:590)
 >     at
 > 
org.sakaiproject.portal.charon.handlers.SiteHandler.doSite(SiteHandler.java:159)
 >     at
 > 
org.sakaiproject.portal.charon.handlers.SiteHandler.doGet(SiteHandler.java:117)
 >     at
 > 
org.sakaiproject.portal.charon.SkinnableCharonPortal.doGet(SkinnableCharonPortal.java:891)
 >     at javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
 >     at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
 >     at
 > 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
 >     at
 > 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
 >     at 
org.sakaiproject.util.RequestFilter.doFilter(RequestFilter.java:592)
 >     at
 > 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
 >     at
 > 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
 >     at
 > 
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
 >     at
 > 
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174)
 >     at
 > 
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
 >     at
 > 
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
 >     at
 > 
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
 >     at
 > 
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:151)
 >     at 
org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:200)
 >     at 
org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:283)
 >     at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:773)
 >     at
 > 
org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:703)
 >     at
 > 
org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:895)
 >     at
 > 
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)
 >     at java.lang.Thread.run(Thread.java:595)



More information about the sakai-dev mailing list