Hi guys. We've successfully installed the JRoller DB on Roller 3.0 and
are trying to migrate to the new way of handling the frontpage in 3.0.
Unfortunately, it seems that Roller isn't happy letting us create new
entries. The error is pasted below. We have the fast-jstl setting in
resin set to false.
Thanks,
Matt
[15:30:13.926] javax.servlet.ServletException:
javax.servlet.jsp.JspException: ServletException in
'/WEB-INF/jsps/authoring/WeblogEdit.jsp':
/WEB-INF/jsps/authoring/WeblogEdit.jsp:1:
com.caucho.xml.XmlParseException: stream:259: expected tag name after
`<' at `/'. Open tag names must immediately follow the open brace like
`<foo ...>'
[15:30:13.926] at
com.caucho.jsp.PageContextImpl.handlePageException(PageContextImpl.java:1114)
[15:30:13.926] at
_jsp._WEB_22dINF._jsps._tiles._tiles_22dtabbedpage__jsp._jspService(_tiles_22dtabbedpage__jsp.java:207)
[15:30:13.926] at com.caucho.jsp.JavaPage.service(JavaPage.java:60)
[15:30:13.926] at com.caucho.jsp.Page.pageservice(Page.java:570)
[15:30:13.926] at
com.caucho.server.dispatch.PageFilterChain.doFilter(PageFilterChain.java:179)
[15:30:13.926] at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:264)
[15:30:13.926] at
org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:97)
[15:30:13.926] at
org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:72)
[15:30:13.926] at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
[15:30:13.926] at
org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:110)
[15:30:13.926] at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
[15:30:13.926] at
org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:125)
[15:30:13.926] at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
[15:30:13.926] at
org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:81)
[15:30:13.926] at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
[15:30:13.926] at
org.acegisecurity.securechannel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:138)
[15:30:13.926] at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
[15:30:13.926] at
org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:142)
[15:30:13.926] at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
[15:30:13.926] at
org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:217)
[15:30:13.926] at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
[15:30:13.926] at
org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:129)
[15:30:13.926] at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
[15:30:13.926] at
org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:148)
[15:30:13.926] at
org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:90)
[15:30:13.926] at
com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:70)
[15:30:13.926] at
org.apache.roller.ui.core.filters.CharEncodingFilter.doFilter(CharEncodingFilter.java:104)
[15:30:13.926] at
com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:70)
[15:30:13.926] at
com.caucho.server.webapp.DispatchFilterChain.doFilter(DispatchFilterChain.java:115)
[15:30:13.926] at
com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:229)
[15:30:13.926] at
com.caucho.server.webapp.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:277)
[15:30:13.926] at
com.caucho.server.webapp.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:106)
[15:30:13.926] at
org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1056)
[15:30:13.926] at
org.apache.struts.tiles.TilesRequestProcessor.doForward(TilesRequestProcessor.java:261)
[15:30:13.926] at
org.apache.struts.tiles.TilesRequestProcessor.processTilesDefinition(TilesRequestProcessor.java:237)
[15:30:13.926] at
org.apache.struts.tiles.TilesRequestProcessor.processForwardConfig(TilesRequestProcessor.java:300)
[15:30:13.926] at
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:231)
[15:30:13.926] at
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1164)
[15:30:13.926] at
org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:397)
[15:30:13.926] at
javax.servlet.http.HttpServlet.service(HttpServlet.java:115)
[15:30:13.926] at
javax.servlet.http.HttpServlet.service(HttpServlet.java:92)
[15:30:13.926] at
com.caucho.server.dispatch.ServletFilterChain.doFilter(ServletFilterChain.java:106)
[15:30:13.926] at
org.apache.roller.ui.core.filters.RequestFilter.doFilter(RequestFilter.java:83)
[15:30:13.926] at
com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:70)
[15:30:13.926] at
org.apache.roller.ui.rendering.filters.RequestMappingFilter.doFilter(RequestMappingFilter.java:140)
[15:30:13.926] at
com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:70)
[15:30:13.926] at
org.apache.roller.ui.core.filters.InitFilter.doFilter(InitFilter.java:71)
[15:30:13.926] at
com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:70)
[15:30:13.926] at
org.apache.roller.ui.core.filters.PersistenceSessionFilter.doFilter(PersistenceSessionFilter.java:60)
[15:30:13.926] at
com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:70)
[15:30:13.926] at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:264)
[15:30:13.926] at
org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:107)
[15:30:13.926] at
org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:72)
[15:30:13.926] at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
[15:30:13.926] at
org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:110)
[15:30:13.926] at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
[15:30:13.926] at
org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:125)
[15:30:13.926] at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
[15:30:13.926] at
org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:81)
[15:30:13.926] at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
[15:30:13.926] at
org.acegisecurity.securechannel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:138)
[15:30:13.926] at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
[15:30:13.926] at
org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:142)
[15:30:13.926] at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
[15:30:13.926] at
org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:217)
[15:30:13.926] at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
[15:30:13.926] at
org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:191)
[15:30:13.926] at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
[15:30:13.926] at
org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:148)
[15:30:13.926] at
org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:90)
[15:30:13.926] at
com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:70)
[15:30:13.926] at
org.apache.roller.ui.core.filters.SchemeEnforcementFilter.doFilter(SchemeEnforcementFilter.java:121)
[15:30:13.926] at
com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:70)
[15:30:13.926] at
org.apache.roller.ui.core.filters.CharEncodingFilter.doFilter(CharEncodingFilter.java:104)
[15:30:13.926] at
com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:70)
[15:30:13.926] at
com.caucho.server.webapp.WebAppFilterChain.doFilter(WebAppFilterChain.java:173)
[15:30:13.926] at
com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:229)
[15:30:13.926] at
com.caucho.server.hmux.HmuxRequest.handleRequest(HmuxRequest.java:420)
[15:30:13.926] at
com.caucho.server.port.TcpConnection.run(TcpConnection.java:511)
[15:30:13.926] at com.caucho.util.ThreadPool.runTasks(ThreadPool.java:516)
[15:30:13.926] at com.caucho.util.ThreadPool.run(ThreadPool.java:442)
[15:30:13.926] at java.lang.Thread.run(Thread.java:595)
[15:30:13.926] Caused by: javax.servlet.jsp.JspException:
ServletException in '/WEB-INF/jsps/authoring/WeblogEdit.jsp':
/WEB-INF/jsps/authoring/WeblogEdit.jsp:1:
com.caucho.xml.XmlParseException: stream:259: expected tag name after
`<' at `/'. Open tag names must immediately follow the open brace like
`<foo ...>'
[15:30:13.926] at
org.apache.struts.taglib.tiles.InsertTag$InsertHandler.doEndTag(InsertTag.java:921)
[15:30:13.926] at
org.apache.struts.taglib.tiles.InsertTag.doEndTag(InsertTag.java:460)
[15:30:13.926] at
_jsp._WEB_22dINF._jsps._tiles._tiles_22dtabbedpage__jsp._jspService(_tiles_22dtabbedpage__jsp.java:178)
[15:30:13.926] ... 80 more
[15:30:13.927] java.lang.IllegalStateException: forward() not allowed
after buffer has committed.
[15:30:13.927] at
com.caucho.server.webapp.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:139)
[15:30:13.927] at
com.caucho.server.webapp.RequestDispatcherImpl.error(RequestDispatcherImpl.java:113)
[15:30:13.927] at
com.caucho.server.webapp.ErrorPageManager.sendServletError(ErrorPageManager.java:362)
[15:30:13.927] at
com.caucho.server.webapp.WebAppFilterChain.doFilter(WebAppFilterChain.java:175)
[15:30:13.927] at
com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:229)
[15:30:13.927] at
com.caucho.server.hmux.HmuxRequest.handleRequest(HmuxRequest.java:420)
[15:30:13.927] at
com.caucho.server.port.TcpConnection.run(TcpConnection.java:511)
[15:30:13.927] at com.caucho.util.ThreadPool.runTasks(ThreadPool.java:516)
[15:30:13.927] at com.caucho.util.ThreadPool.run(ThreadPool.java:442)
[15:30:13.927] at java.lang.Thread.run(Thread.java:595)