roller-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From George Frink <g...@southernconnections.com>
Subject Bookmarks/Category admin fails in 2.3 to 3.1 upgrade
Date Wed, 23 May 2007 17:08:42 GMT
Hello:
There were a variety of other issues, some resolved with less  
difficulty than others.
I am left with what presents itself to my eye as an  
IndexOutOfBoundsException when I attempt administer categories.
Separately I am bedeviled by a NullPointerException when I attempt to  
administer bookmarks.
Always, in both cases. Administration of both is frustrated.
The errors reported here were generated on a T1000 using Java  1.5,  
mixed mode, sharing.
The database is MySQL 4.12.16-standard, although the same issues  
arise on a SPARC development machine with MySQL 5 and on a dual-core  
Intel OS X box running Tiger (fully up-to-date etc).

The DB tables all appear to be fully up to 3.1. No errors currently  
generated there, although earlier issues did result from some  
slippage in the upgrade process.
Planet is in use.
Legacy is "true." As you would expect, changing rendering models in  
various ways has no effect on these issues.
Tried compiling from svn download as well, to considerable personal  
growth and at end no improvement.
If I have omitted some bit or freight-train-full of information that  
I should have included, please enlighten me and I will correct.
Thank you for considering my plight.

------------------------
Categories
______________
The  stack trace from an attempt to administer categories is as follows:
     java.lang.NullPointerException
	at org.apache.roller.ui.authoring.struts.actions.BookmarksAction 
$BookmarksPageModel.<init>(BookmarksAction.java:313)
	at  
org.apache.roller.ui.authoring.struts.actions.BookmarksAction.selectFold 
er(BookmarksAction.java:87)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke 
(NativeMethodAccessorImpl.java:39)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke 
(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:585)
	at org.apache.struts.actions.DispatchAction.dispatchMethod 
(DispatchAction.java:276)
	at org.apache.struts.actions.DispatchAction.execute 
(DispatchAction.java:196)
	at org.apache.struts.action.RequestProcessor.processActionPerform 
(RequestProcessor.java:421)
	at org.apache.struts.action.RequestProcessor.process 
(RequestProcessor.java:226)
	at org.apache.struts.action.ActionServlet.process(ActionServlet.java: 
1164)
	at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:397)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter 
(ApplicationFilterChain.java:252)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter 
(ApplicationFilterChain.java:173)
	at org.apache.roller.ui.core.filters.RequestFilter.doFilter 
(RequestFilter.java:83)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter 
(ApplicationFilterChain.java:202)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter 
(ApplicationFilterChain.java:173)
	at  
org.apache.roller.ui.rendering.filters.RequestMappingFilter.doFilter 
(RequestMappingFilter.java:140)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter 
(ApplicationFilterChain.java:202)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter 
(ApplicationFilterChain.java:173)
	at org.apache.roller.ui.core.filters.InitFilter.doFilter 
(InitFilter.java:71)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter 
(ApplicationFilterChain.java:202)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter 
(ApplicationFilterChain.java:173)
	at  
org.apache.roller.ui.core.filters.PersistenceSessionFilter.doFilter 
(PersistenceSessionFilter.java:60)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter 
(ApplicationFilterChain.java:202)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter 
(ApplicationFilterChain.java:173)
	at org.acegisecurity.util.FilterChainProxy 
$VirtualFilterChain.doFilter(FilterChainProxy.java:264)
	at org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke 
(FilterSecurityInterceptor.java:107)
	at org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter 
(FilterSecurityInterceptor.java:72)
	at org.acegisecurity.util.FilterChainProxy 
$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
	at org.acegisecurity.ui.ExceptionTranslationFilter.doFilter 
(ExceptionTranslationFilter.java:110)
	at org.acegisecurity.util.FilterChainProxy 
$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
	at  
org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter 
(AnonymousProcessingFilter.java:125)
	at org.acegisecurity.util.FilterChainProxy 
$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
	at  
org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilt 
er(SecurityContextHolderAwareRequestFilter.java:81)
	at org.acegisecurity.util.FilterChainProxy 
$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
	at org.acegisecurity.securechannel.ChannelProcessingFilter.doFilter 
(ChannelProcessingFilter.java:138)
	at org.acegisecurity.util.FilterChainProxy 
$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
	at  
org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter 
(RememberMeProcessingFilter.java:142)
	at org.acegisecurity.util.FilterChainProxy 
$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
	at org.acegisecurity.ui.AbstractProcessingFilter.doFilter 
(AbstractProcessingFilter.java:217)
	at org.acegisecurity.util.FilterChainProxy 
$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
	at  
org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter 
(HttpSessionContextIntegrationFilter.java:229)
	at org.acegisecurity.util.FilterChainProxy 
$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
	at org.acegisecurity.util.FilterChainProxy.doFilter 
(FilterChainProxy.java:148)
	at org.acegisecurity.util.FilterToBeanProxy.doFilter 
(FilterToBeanProxy.java:98)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter 
(ApplicationFilterChain.java:202)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter 
(ApplicationFilterChain.java:173)
	at org.apache.roller.ui.core.filters.SchemeEnforcementFilter.doFilter 
(SchemeEnforcementFilter.java:121)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter 
(ApplicationFilterChain.java:202)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter 
(ApplicationFilterChain.java:173)
	at  
org.apache.roller.ui.core.filters.StrutsCharEncodingFilter.doFilter 
(StrutsCharEncodingFilter.java:90)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter 
(ApplicationFilterChain.java:202)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter 
(ApplicationFilterChain.java:173)
	at org.apache.roller.ui.core.filters.CharEncodingFilter.doFilter 
(CharEncodingFilter.java:81)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter 
(ApplicationFilterChain.java:202)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter 
(ApplicationFilterChain.java:173)
	at org.apache.catalina.core.StandardWrapperValve.invoke 
(StandardWrapperValve.java:213)
	at org.apache.catalina.core.StandardContextValve.invoke 
(StandardContextValve.java:178)
	at org.apache.catalina.core.StandardHostValve.invoke 
(StandardHostValve.java:126)
	at org.apache.catalina.valves.ErrorReportValve.invoke 
(ErrorReportValve.java:105)
	at org.apache.catalina.core.StandardEngineValve.invoke 
(StandardEngineValve.java:107)
	at org.apache.catalina.connector.CoyoteAdapter.service 
(CoyoteAdapter.java:148)
	at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java: 
199)
	at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:282)
	at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:754)
	at org.apache.jk.common.ChannelSocket.processConnection 
(ChannelSocket.java:684)
	at org.apache.jk.common.ChannelSocket$SocketConnection.runIt 
(ChannelSocket.java:876)
	at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run 
(ThreadPool.java:684)
	at java.lang.Thread.run(Thread.java:595)
-----------------------------------
Bookmarks
-----------------------------------
      java.lang.NullPointerException
	at org.apache.roller.ui.authoring.struts.actions.BookmarksAction 
$BookmarksPageModel.<init>(BookmarksAction.java:313)
	at  
org.apache.roller.ui.authoring.struts.actions.BookmarksAction.selectFold 
er(BookmarksAction.java:87)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke 
(NativeMethodAccessorImpl.java:39)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke 
(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:585)
	at org.apache.struts.actions.DispatchAction.dispatchMethod 
(DispatchAction.java:276)
	at org.apache.struts.actions.DispatchAction.execute 
(DispatchAction.java:196)
	at org.apache.struts.action.RequestProcessor.processActionPerform 
(RequestProcessor.java:421)
	at org.apache.struts.action.RequestProcessor.process 
(RequestProcessor.java:226)
	at org.apache.struts.action.ActionServlet.process(ActionServlet.java: 
1164)
	at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:397)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter 
(ApplicationFilterChain.java:252)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter 
(ApplicationFilterChain.java:173)
	at org.apache.roller.ui.core.filters.RequestFilter.doFilter 
(RequestFilter.java:83)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter 
(ApplicationFilterChain.java:202)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter 
(ApplicationFilterChain.java:173)
	at  
org.apache.roller.ui.rendering.filters.RequestMappingFilter.doFilter 
(RequestMappingFilter.java:140)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter 
(ApplicationFilterChain.java:202)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter 
(ApplicationFilterChain.java:173)
	at org.apache.roller.ui.core.filters.InitFilter.doFilter 
(InitFilter.java:71)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter 
(ApplicationFilterChain.java:202)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter 
(ApplicationFilterChain.java:173)
	at  
org.apache.roller.ui.core.filters.PersistenceSessionFilter.doFilter 
(PersistenceSessionFilter.java:60)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter 
(ApplicationFilterChain.java:202)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter 
(ApplicationFilterChain.java:173)
	at org.acegisecurity.util.FilterChainProxy 
$VirtualFilterChain.doFilter(FilterChainProxy.java:264)
	at org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke 
(FilterSecurityInterceptor.java:107)
	at org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter 
(FilterSecurityInterceptor.java:72)
	at org.acegisecurity.util.FilterChainProxy 
$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
	at org.acegisecurity.ui.ExceptionTranslationFilter.doFilter 
(ExceptionTranslationFilter.java:110)
	at org.acegisecurity.util.FilterChainProxy 
$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
	at  
org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter 
(AnonymousProcessingFilter.java:125)
	at org.acegisecurity.util.FilterChainProxy 
$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
	at  
org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilt 
er(SecurityContextHolderAwareRequestFilter.java:81)
	at org.acegisecurity.util.FilterChainProxy 
$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
	at org.acegisecurity.securechannel.ChannelProcessingFilter.doFilter 
(ChannelProcessingFilter.java:138)
	at org.acegisecurity.util.FilterChainProxy 
$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
	at  
org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter 
(RememberMeProcessingFilter.java:142)
	at org.acegisecurity.util.FilterChainProxy 
$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
	at org.acegisecurity.ui.AbstractProcessingFilter.doFilter 
(AbstractProcessingFilter.java:217)
	at org.acegisecurity.util.FilterChainProxy 
$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
	at  
org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter 
(HttpSessionContextIntegrationFilter.java:229)
	at org.acegisecurity.util.FilterChainProxy 
$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
	at org.acegisecurity.util.FilterChainProxy.doFilter 
(FilterChainProxy.java:148)
	at org.acegisecurity.util.FilterToBeanProxy.doFilter 
(FilterToBeanProxy.java:98)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter 
(ApplicationFilterChain.java:202)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter 
(ApplicationFilterChain.java:173)
	at org.apache.roller.ui.core.filters.SchemeEnforcementFilter.doFilter 
(SchemeEnforcementFilter.java:121)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter 
(ApplicationFilterChain.java:202)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter 
(ApplicationFilterChain.java:173)
	at  
org.apache.roller.ui.core.filters.StrutsCharEncodingFilter.doFilter 
(StrutsCharEncodingFilter.java:90)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter 
(ApplicationFilterChain.java:202)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter 
(ApplicationFilterChain.java:173)
	at org.apache.roller.ui.core.filters.CharEncodingFilter.doFilter 
(CharEncodingFilter.java:81)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter 
(ApplicationFilterChain.java:202)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter 
(ApplicationFilterChain.java:173)
	at org.apache.catalina.core.StandardWrapperValve.invoke 
(StandardWrapperValve.java:213)
	at org.apache.catalina.core.StandardContextValve.invoke 
(StandardContextValve.java:178)
	at org.apache.catalina.core.StandardHostValve.invoke 
(StandardHostValve.java:126)
	at org.apache.catalina.valves.ErrorReportValve.invoke 
(ErrorReportValve.java:105)
	at org.apache.catalina.core.StandardEngineValve.invoke 
(StandardEngineValve.java:107)
	at org.apache.catalina.connector.CoyoteAdapter.service 
(CoyoteAdapter.java:148)
	at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java: 
199)
	at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:282)
	at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:754)
	at org.apache.jk.common.ChannelSocket.processConnection 
(ChannelSocket.java:684)
	at org.apache.jk.common.ChannelSocket$SocketConnection.runIt 
(ChannelSocket.java:876)
	at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run 
(ThreadPool.java:684)
	at java.lang.Thread.run(Thread.java:595)

  
           

Mime
View raw message