You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@roller.apache.org by Andrew Baxter <An...@manchester.ac.uk> on 2006/06/13 17:14:38 UTC

Issue - creating a blog with 2.3

Hello All,

I have recently installed roller 2.3, and the installation seems to have been relatively painless.  I am able to create an administrative account and log in.  The problem occurs when I attempt to create a new blog, when I get an error page informing that an unexpected exception has been encountered.  The resulting exceptions appear below.

This doesn't appear to be the same problem encountered by Eric Bard (07 Jun), and deleting the "work" directory from Tomcat doesn't help.  Once the error has occurred, then subsequent attempts to load other pages fail.  Tailing the output from mySQL indicates that each attempt to load a page results in "mysqld restarted".

My installation is a binary distribution of 2.3 on SunOS 5.9, with the following setup:
mySQL 5.0.15
mysql-connector-java-3.1.10-bin.jar
jre 1.5.0_04
Tomcat 5.5.9
Hibernate 3

I've also installed 2.3 on my Windows laptop, and have been unable to reproduce the issue on that platform when using a local mySQL server. However, if I try to use the mySQL server on the Sun box, the problem occurs again.  Could this be a problem with the mySQL instance?  Other webapps are using it quite happily, if that's of any consequence!

Any assistance would be greatly appreciated!


Regards,

Andrew Baxter.



INFO  2006-06-13 13:11:22,115 PlanetCacheFilter:init - Initializing planet cache
INFO  2006-06-13 13:11:22,117 PlanetCacheFilter:init - {timeout=1800, excludeOwnerEditPages=false, size=10}
WARN  2006-06-13 13:16:15,251 JDBCExceptionReporter:logExceptions - SQL Error: 0, SQLState: 08S01
ERROR 2006-06-13 13:16:15,253 JDBCExceptionReporter:logExceptions - Communications link failure due to underlying exception: 

** BEGIN NESTED EXCEPTION ** 

java.io.EOFException

STACKTRACE:

java.io.EOFException
      at com.mysql.jdbc.MysqlIO.readFully(MysqlIO.java:1902)
      at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:2348)
      at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2858)
      at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1570)
      at com.mysql.jdbc.ServerPreparedStatement.serverExecute(ServerPreparedStatement.java:1085)
      at com.mysql.jdbc.ServerPreparedStatement.executeInternal(ServerPreparedStatement.java:670)
      at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:1024)
      at org.apache.tomcat.dbcp.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:92)
      at org.hibernate.jdbc.AbstractBatcher.getResultSet(AbstractBatcher.java:139)
      at org.hibernate.loader.Loader.getResultSet(Loader.java:1669)
      at org.hibernate.loader.Loader.doQuery(Loader.java:662)
      at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:224)
      at org.hibernate.loader.Loader.doList(Loader.java:2145)
      at org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2029)
      at org.hibernate.loader.Loader.list(Loader.java:2024)
      at org.hibernate.loader.criteria.CriteriaLoader.list(CriteriaLoader.java:94)
      at org.hibernate.impl.SessionImpl.list(SessionImpl.java:1552)
      at org.hibernate.impl.CriteriaImpl.list(CriteriaImpl.java:283)
      at org.apache.roller.business.hibernate.HibernateWeblogManagerImpl.getWeblogCategoryAncestorAssocs(HibernateWeblogManagerImpl.java:751)
      at org.apache.roller.pojos.WeblogCategoryData.getAncestorAssocs(WeblogCategoryData.java:447)
      at org.apache.roller.business.hibernate.HibernatePersistenceStrategy.store(HibernatePersistenceStrategy.java:292)
      at org.apache.roller.business.hibernate.HibernateUserManagerImpl.addWeblogContents(HibernateUserManagerImpl.java:282)
      at org.apache.roller.business.hibernate.HibernateUserManagerImpl.addWebsite(HibernateUserManagerImpl.java:257)
      at org.apache.roller.presentation.website.actions.CreateWebsiteAction.save(CreateWebsiteAction.java:176)
      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.doPost(ActionServlet.java:415)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
      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.presentation.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.presentation.filters.BreadCrumbFilter.doFilter(BreadCrumbFilter.java:94)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
      at org.apache.roller.presentation.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:292)
      at org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:108)
      at org.acegisecurity.intercept.web.SecurityEnforcementFilter.doFilter(SecurityEnforcementFilter.java:197)
      at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
      at org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:143)
      at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
      at org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:50)
      at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
      at org.acegisecurity.securechannel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:168)
      at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
      at org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:154)
      at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
      at org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:246)
      at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
      at org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:220)
      at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
      at org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:173)
      at org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:120)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
      at org.apache.roller.presentation.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.presentation.filters.CharEncodingFilter.doFilter(CharEncodingFilter.java:104)
      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:307)
      at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:385)
      at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:748)
      at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:678)
      at org.apache.jk.common.SocketConnection.runIt(ChannelSocket.java:871)
      at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
      at java.lang.Thread.run(Thread.java:595)


** END NESTED EXCEPTION **



Last packet sent to the server was 19 ms ago.
ERROR 2006-06-13 13:16:15,268 CreateWebsiteAction:save - ERROR in createWebsite
org.apache.roller.RollerException
      at org.apache.roller.business.hibernate.HibernateWeblogManagerImpl.getWeblogCategoryAncestorAssocs(HibernateWeblogManagerImpl.java:753)
      at org.apache.roller.pojos.WeblogCategoryData.getAncestorAssocs(WeblogCategoryData.java:447)
      at org.apache.roller.business.hibernate.HibernatePersistenceStrategy.store(HibernatePersistenceStrategy.java:292)
      at org.apache.roller.business.hibernate.HibernateUserManagerImpl.addWeblogContents(HibernateUserManagerImpl.java:282)
      at org.apache.roller.business.hibernate.HibernateUserManagerImpl.addWebsite(HibernateUserManagerImpl.java:257)
      at org.apache.roller.presentation.website.actions.CreateWebsiteAction.save(CreateWebsiteAction.java:176)
      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.doPost(ActionServlet.java:415)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
      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.presentation.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.presentation.filters.BreadCrumbFilter.doFilter(BreadCrumbFilter.java:94)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
      at org.apache.roller.presentation.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:292)
      at org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:108)
      at org.acegisecurity.intercept.web.SecurityEnforcementFilter.doFilter(SecurityEnforcementFilter.java:197)
      at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
      at org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:143)
      at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
      at org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:50)
      at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
      at org.acegisecurity.securechannel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:168)
      at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
      at org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:154)
      at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
      at org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:246)
      at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
      at org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:220)
      at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
      at org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:173)
      at org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:120)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
      at org.apache.roller.presentation.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.presentation.filters.CharEncodingFilter.doFilter(CharEncodingFilter.java:104)
      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:307)
      at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:385)
      at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:748)
      at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:678)
      at org.apache.jk.common.SocketConnection.runIt(ChannelSocket.java:871)
      at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
      at java.lang.Thread.run(Thread.java:595)
--- ROOT CAUSE ---
org.hibernate.exception.JDBCConnectionException: could not execute query
      at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:72)
      at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:43)
      at org.hibernate.loader.Loader.doList(Loader.java:2148)
      at org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2029)
      at org.hibernate.loader.Loader.list(Loader.java:2024)
      at org.hibernate.loader.criteria.CriteriaLoader.list(CriteriaLoader.java:94)
      at org.hibernate.impl.SessionImpl.list(SessionImpl.java:1552)
      at org.hibernate.impl.CriteriaImpl.list(CriteriaImpl.java:283)
      at org.apache.roller.business.hibernate.HibernateWeblogManagerImpl.getWeblogCategoryAncestorAssocs(HibernateWeblogManagerImpl.java:751)
      at org.apache.roller.pojos.WeblogCategoryData.getAncestorAssocs(WeblogCategoryData.java:447)
      at org.apache.roller.business.hibernate.HibernatePersistenceStrategy.store(HibernatePersistenceStrategy.java:292)
      at org.apache.roller.business.hibernate.HibernateUserManagerImpl.addWeblogContents(HibernateUserManagerImpl.java:282)
      at org.apache.roller.business.hibernate.HibernateUserManagerImpl.addWebsite(HibernateUserManagerImpl.java:257)
      at org.apache.roller.presentation.website.actions.CreateWebsiteAction.save(CreateWebsiteAction.java:176)
      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.doPost(ActionServlet.java:415)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
      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.presentation.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.presentation.filters.BreadCrumbFilter.doFilter(BreadCrumbFilter.java:94)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
      at org.apache.roller.presentation.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:292)
      at org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:108)
      at org.acegisecurity.intercept.web.SecurityEnforcementFilter.doFilter(SecurityEnforcementFilter.java:197)
      at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
      at org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:143)
      at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
      at org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:50)
      at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
      at org.acegisecurity.securechannel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:168)
      at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
      at org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:154)
      at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
      at org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:246)
      at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
      at org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:220)
      at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
      at org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:173)
      at org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:120)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
      at org.apache.roller.presentation.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.presentation.filters.CharEncodingFilter.doFilter(CharEncodingFilter.java:104)
      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:307)
      at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:385)
      at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:748)
      at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:678)
      at org.apache.jk.common.SocketConnection.runIt(ChannelSocket.java:871)
      at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
      at java.lang.Thread.run(Thread.java:595)
Caused by: com.mysql.jdbc.CommunicationsException: Communications link failure due to underlying exception: 

** BEGIN NESTED EXCEPTION ** 

java.io.EOFException

STACKTRACE:

java.io.EOFException
      at com.mysql.jdbc.MysqlIO.readFully(MysqlIO.java:1902)
      at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:2348)
      at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2858)
      at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1570)
      at com.mysql.jdbc.ServerPreparedStatement.serverExecute(ServerPreparedStatement.java:1085)
      at com.mysql.jdbc.ServerPreparedStatement.executeInternal(ServerPreparedStatement.java:670)
      at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:1024)
      at org.apache.tomcat.dbcp.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:92)
      at org.hibernate.jdbc.AbstractBatcher.getResultSet(AbstractBatcher.java:139)
      at org.hibernate.loader.Loader.getResultSet(Loader.java:1669)
      at org.hibernate.loader.Loader.doQuery(Loader.java:662)
      at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:224)
      at org.hibernate.loader.Loader.doList(Loader.java:2145)
      at org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2029)
      at org.hibernate.loader.Loader.list(Loader.java:2024)
      at org.hibernate.loader.criteria.CriteriaLoader.list(CriteriaLoader.java:94)
      at org.hibernate.impl.SessionImpl.list(SessionImpl.java:1552)
      at org.hibernate.impl.CriteriaImpl.list(CriteriaImpl.java:283)
      at org.apache.roller.business.hibernate.HibernateWeblogManagerImpl.getWeblogCategoryAncestorAssocs(HibernateWeblogManagerImpl.java:751)
      at org.apache.roller.pojos.WeblogCategoryData.getAncestorAssocs(WeblogCategoryData.java:447)
      at org.apache.roller.business.hibernate.HibernatePersistenceStrategy.store(HibernatePersistenceStrategy.java:292)
      at org.apache.roller.business.hibernate.HibernateUserManagerImpl.addWeblogContents(HibernateUserManagerImpl.java:282)
      at org.apache.roller.business.hibernate.HibernateUserManagerImpl.addWebsite(HibernateUserManagerImpl.java:257)
      at org.apache.roller.presentation.website.actions.CreateWebsiteAction.save(CreateWebsiteAction.java:176)
      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.doPost(ActionServlet.java:415)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
      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.presentation.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.presentation.filters.BreadCrumbFilter.doFilter(BreadCrumbFilter.java:94)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
      at org.apache.roller.presentation.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:292)
      at org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:108)
      at org.acegisecurity.intercept.web.SecurityEnforcementFilter.doFilter(SecurityEnforcementFilter.java:197)
      at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
      at org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:143)
      at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
      at org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:50)
      at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
      at org.acegisecurity.securechannel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:168)
      at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
      at org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:154)
      at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
      at org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:246)
      at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
      at org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:220)
      at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
      at org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:173)
      at org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:120)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
      at org.apache.roller.presentation.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.presentation.filters.CharEncodingFilter.doFilter(CharEncodingFilter.java:104)
      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:307)
      at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:385)
      at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:748)
      at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:678)
      at org.apache.jk.common.SocketConnection.runIt(ChannelSocket.java:871)
      at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
      at java.lang.Thread.run(Thread.java:595)


** END NESTED EXCEPTION **



Last packet sent to the server was 19 ms ago.
      at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:2560)
      at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2858)
      at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1570)
      at com.mysql.jdbc.ServerPreparedStatement.serverExecute(ServerPreparedStatement.java:1085)
      at com.mysql.jdbc.ServerPreparedStatement.executeInternal(ServerPreparedStatement.java:670)
      at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:1024)
      at org.apache.tomcat.dbcp.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:92)
      at org.hibernate.jdbc.AbstractBatcher.getResultSet(AbstractBatcher.java:139)
      at org.hibernate.loader.Loader.getResultSet(Loader.java:1669)
      at org.hibernate.loader.Loader.doQuery(Loader.java:662)
      at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:224)
      at org.hibernate.loader.Loader.doList(Loader.java:2145)
      ... 73 more
WARN  2006-06-13 13:16:15,323 JDBCExceptionReporter:logExceptions - SQL Error: 0, SQLState: 08S01
ERROR 2006-06-13 13:16:15,326 JDBCExceptionReporter:logExceptions - Communications link failure due to underlying exception: 

** BEGIN NESTED EXCEPTION ** 

java.net.SocketException
MESSAGE: Broken pipe

STACKTRACE:

java.net.SocketException: Broken pipe
      at java.net.SocketOutputStream.socketWrite0(Native Method)
      at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:92)
      at java.net.SocketOutputStream.write(SocketOutputStream.java:136)
      at java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:65)
      at java.io.BufferedOutputStream.flush(BufferedOutputStream.java:123)
      at com.mysql.jdbc.MysqlIO.send(MysqlIO.java:2689)
      at com.mysql.jdbc.MysqlIO.send(MysqlIO.java:2618)
      at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1551)
      at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:1665)
      at com.mysql.jdbc.Connection.execSQL(Connection.java:2978)
      at com.mysql.jdbc.Connection.execSQL(Connection.java:2902)
      at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:930)
      at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:1024)
      at org.apache.tomcat.dbcp.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:92)
      at org.hibernate.jdbc.AbstractBatcher.getResultSet(AbstractBatcher.java:139)
      at org.hibernate.loader.Loader.getResultSet(Loader.java:1669)
      at org.hibernate.loader.Loader.doQuery(Loader.java:662)
      at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:224)
      at org.hibernate.loader.Loader.doList(Loader.java:2145)
      at org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2029)
      at org.hibernate.loader.Loader.list(Loader.java:2024)
      at org.hibernate.loader.criteria.CriteriaLoader.list(CriteriaLoader.java:94)
      at org.hibernate.impl.SessionImpl.list(SessionImpl.java:1552)
      at org.hibernate.impl.CriteriaImpl.list(CriteriaImpl.java:283)
      at org.apache.roller.business.hibernate.HibernateUserManagerImpl.getAllPermissions(HibernateUserManagerImpl.java:793)
      at org.apache.roller.presentation.website.actions.YourWebsitesAction$YourWebsitesPageModel.<init>(YourWebsitesAction.java:195)
      at org.apache.roller.presentation.website.actions.YourWebsitesAction.edit(YourWebsitesAction.java:80)
      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.doPost(ActionServlet.java:415)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
      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.presentation.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.presentation.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:292)
      at org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:98)
      at org.acegisecurity.intercept.web.SecurityEnforcementFilter.doFilter(SecurityEnforcementFilter.java:197)
      at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
      at org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:143)
      at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
      at org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:50)
      at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
      at org.acegisecurity.securechannel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:168)
      at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
      at org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:154)
      at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
      at org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:246)
      at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
      at org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:156)
      at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
      at org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:173)
      at org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:120)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
      at org.apache.roller.presentation.filters.CharEncodingFilter.doFilter(CharEncodingFilter.java:104)
      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.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
      at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:463)
      at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:398)
      at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301)
      at org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1056)
      at org.apache.struts.tiles.TilesRequestProcessor.doForward(TilesRequestProcessor.java:261)
      at org.apache.struts.action.RequestProcessor.processForwardConfig(RequestProcessor.java:388)
      at org.apache.struts.tiles.TilesRequestProcessor.processForwardConfig(TilesRequestProcessor.java:316)
      at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:231)
      at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1164)
      at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:415)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
      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.presentation.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.presentation.filters.BreadCrumbFilter.doFilter(BreadCrumbFilter.java:94)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
      at org.apache.roller.presentation.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:292)
      at org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:108)
      at org.acegisecurity.intercept.web.SecurityEnforcementFilter.doFilter(SecurityEnforcementFilter.java:197)
      at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
      at org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:143)
      at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
      at org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:50)
      at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
      at org.acegisecurity.securechannel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:168)
      at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
      at org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:154)
      at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
      at org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:246)
      at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
      at org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:220)
      at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
      at org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:173)
      at org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:120)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
      at org.apache.roller.presentation.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.presentation.filters.CharEncodingFilter.doFilter(CharEncodingFilter.java:104)
      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:307)
      at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:385)
      at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:748)
      at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:678)
      at org.apache.jk.common.SocketConnection.runIt(ChannelSocket.java:871)
      at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
      at java.lang.Thread.run(Thread.java:595)


** END NESTED EXCEPTION **



Last packet sent to the server was 4 ms ago.
ERROR 2006-06-13 13:16:15,343 JDBCTransaction:toggleAutoCommit - Could not toggle autocommit
com.mysql.jdbc.CommunicationsException: Communications link failure due to underlying exception: 

** BEGIN NESTED EXCEPTION ** 

java.net.SocketException
MESSAGE: Broken pipe

STACKTRACE:

java.net.SocketException: Broken pipe
      at java.net.SocketOutputStream.socketWrite0(Native Method)
      at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:92)
      at java.net.SocketOutputStream.write(SocketOutputStream.java:136)
      at java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:65)
      at java.io.BufferedOutputStream.flush(BufferedOutputStream.java:123)
      at com.mysql.jdbc.MysqlIO.send(MysqlIO.java:2689)
      at com.mysql.jdbc.MysqlIO.send(MysqlIO.java:2618)
      at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1551)
      at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:1665)
      at com.mysql.jdbc.Connection.execSQL(Connection.java:2972)
      at com.mysql.jdbc.Connection.setAutoCommit(Connection.java:4870)
      at org.apache.tomcat.dbcp.dbcp.DelegatingConnection.setAutoCommit(DelegatingConnection.java:268)
      at org.apache.tomcat.dbcp.dbcp.PoolingDataSource$PoolGuardConnectionWrapper.setAutoCommit(PoolingDataSource.java:293)
      at org.hibernate.transaction.JDBCTransaction.toggleAutoCommit(JDBCTransaction.java:194)
      at org.hibernate.transaction.JDBCTransaction.rollbackAndResetAutoCommit(JDBCTransaction.java:186)
      at org.hibernate.transaction.JDBCTransaction.rollback(JDBCTransaction.java:162)
      at org.apache.roller.business.hibernate.HibernatePersistenceStrategy.release(HibernatePersistenceStrategy.java:128)
      at org.apache.roller.business.hibernate.HibernateRollerImpl.release(HibernateRollerImpl.java:109)
      at org.apache.roller.presentation.filters.PersistenceSessionFilter.doFilter(PersistenceSessionFilter.java:63)
      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:292)
      at org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:98)
      at org.acegisecurity.intercept.web.SecurityEnforcementFilter.doFilter(SecurityEnforcementFilter.java:197)
      at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
      at org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:143)
      at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
      at org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:50)
      at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
      at org.acegisecurity.securechannel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:168)
      at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
      at org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:154)
      at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
      at org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:246)
      at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
      at org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:156)
      at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
      at org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:173)
      at org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:120)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
      at org.apache.roller.presentation.filters.CharEncodingFilter.doFilter(CharEncodingFilter.java:104)
      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.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
      at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:463)
      at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:398)
      at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301)
      at org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1056)
      at org.apache.struts.tiles.TilesRequestProcessor.doForward(TilesRequestProcessor.java:261)
      at org.apache.struts.action.RequestProcessor.processForwardConfig(RequestProcessor.java:388)
      at org.apache.struts.tiles.TilesRequestProcessor.processForwardConfig(TilesRequestProcessor.java:316)
      at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:231)
      at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1164)
      at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:415)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
      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.presentation.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.presentation.filters.BreadCrumbFilter.doFilter(BreadCrumbFilter.java:94)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
      at org.apache.roller.presentation.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:292)
      at org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:108)
      at org.acegisecurity.intercept.web.SecurityEnforcementFilter.doFilter(SecurityEnforcementFilter.java:197)
      at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
      at org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:143)
      at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
      at org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:50)
      at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
      at org.acegisecurity.securechannel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:168)
      at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
      at org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:154)
      at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
      at org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:246)
      at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
      at org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:220)
      at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
      at org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:173)
      at org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:120)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
      at org.apache.roller.presentation.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.presentation.filters.CharEncodingFilter.doFilter(CharEncodingFilter.java:104)
      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:307)
      at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:385)
      at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:748)
      at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:678)
      at org.apache.jk.common.SocketConnection.runIt(ChannelSocket.java:871)
      at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
      at java.lang.Thread.run(Thread.java:595)


** END NESTED EXCEPTION **



Last packet sent to the server was 3 ms ago.
      at com.mysql.jdbc.MysqlIO.send(MysqlIO.java:2707)
      at com.mysql.jdbc.MysqlIO.send(MysqlIO.java:2618)
      at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1551)
      at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:1665)
      at com.mysql.jdbc.Connection.execSQL(Connection.java:2972)
      at com.mysql.jdbc.Connection.setAutoCommit(Connection.java:4870)
      at org.apache.tomcat.dbcp.dbcp.DelegatingConnection.setAutoCommit(DelegatingConnection.java:268)
      at org.apache.tomcat.dbcp.dbcp.PoolingDataSource$PoolGuardConnectionWrapper.setAutoCommit(PoolingDataSource.java:293)
      at org.hibernate.transaction.JDBCTransaction.toggleAutoCommit(JDBCTransaction.java:194)
      at org.hibernate.transaction.JDBCTransaction.rollbackAndResetAutoCommit(JDBCTransaction.java:186)
      at org.hibernate.transaction.JDBCTransaction.rollback(JDBCTransaction.java:162)
      at org.apache.roller.business.hibernate.HibernatePersistenceStrategy.release(HibernatePersistenceStrategy.java:128)
      at org.apache.roller.business.hibernate.HibernateRollerImpl.release(HibernateRollerImpl.java:109)
      at org.apache.roller.presentation.filters.PersistenceSessionFilter.doFilter(PersistenceSessionFilter.java:63)
      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:292)
      at org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:98)
      at org.acegisecurity.intercept.web.SecurityEnforcementFilter.doFilter(SecurityEnforcementFilter.java:197)
      at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
      at org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:143)
      at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
      at org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:50)
      at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
      at org.acegisecurity.securechannel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:168)
      at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
      at org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:154)
      at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
      at org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:246)
      at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
      at org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:156)
      at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
      at org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:173)
      at org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:120)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
      at org.apache.roller.presentation.filters.CharEncodingFilter.doFilter(CharEncodingFilter.java:104)
      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.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
      at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:463)
      at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:398)
      at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301)
      at org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1056)
      at org.apache.struts.tiles.TilesRequestProcessor.doForward(TilesRequestProcessor.java:261)
      at org.apache.struts.action.RequestProcessor.processForwardConfig(RequestProcessor.java:388)
      at org.apache.struts.tiles.TilesRequestProcessor.processForwardConfig(TilesRequestProcessor.java:316)
      at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:231)
      at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1164)
      at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:415)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
      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.presentation.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.presentation.filters.BreadCrumbFilter.doFilter(BreadCrumbFilter.java:94)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
      at org.apache.roller.presentation.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:292)
      at org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:108)
      at org.acegisecurity.intercept.web.SecurityEnforcementFilter.doFilter(SecurityEnforcementFilter.java:197)
      at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
      at org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:143)
      at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
      at org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:50)
      at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
      at org.acegisecurity.securechannel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:168)
      at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
      at org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:154)
      at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
      at org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:246)
      at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
      at org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:220)
      at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
      at org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:173)
      at org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:120)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
      at org.apache.roller.presentation.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.presentation.filters.CharEncodingFilter.doFilter(CharEncodingFilter.java:104)
      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:307)
      at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:385)
      at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:748)
      at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:678)
      at org.apache.jk.common.SocketConnection.runIt(ChannelSocket.java:871)
      at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
      at java.lang.Thread.run(Thread.java:595)



Re: Issue - creating a blog with 2.3

Posted by Dave Johnson <sn...@gmail.com>.
On 6/13/06, Andrew Baxter <An...@manchester.ac.uk> wrote:
> I have recently installed roller 2.3, and the installation seems to have been relatively painless. I am able to create an administrative account and log in. The problem occurs when I attempt to create a new blog, when I get an error page informing that an unexpected exception has been encountered. The resulting exceptions appear below.
>
> This doesn't appear to be the same problem encountered by Eric Bard (07 Jun), and deleting the "work" directory from Tomcat doesn't help. Once the error has occurred, then subsequent attempts to load other pages fail. Tailing the output from mySQL indicates that each attempt to load a page results in "mysqld restarted".
>
> My installation is a binary distribution of 2.3 on SunOS 5.9, with the following setup:
> mySQL 5.0.15
> mysql-connector-java-3.1.10-bin.jar
> jre 1.5.0_04
> Tomcat 5.5.9
> Hibernate 3
>
> I've also installed 2.3 on my Windows laptop, and have been unable to reproduce the issue on that platform when using a local mySQL server. However, if I try to use the mySQL server on the Sun box, the problem occurs again. Could this be a problem with the mySQL instance? Other webapps are using it quite happily, if that's of any consequence!

Sure sounds like a serious problem with your MySQL configuration and
not with Roller That "mysqld restarted" message is especially ominous.

- Dave

Re: Confusing Downloads links (was: Issue - creating a blog with 2.3)

Posted by Anil Gangolli <an...@busybuddha.org>.
Dave:

Still broken by a minor typo.  The "Quick Link" on the blog is now pointing 
to the nonexistent "DownloadPag" (missing e) on the wiki.

The actual "DownloadPage" looks great.  Thanks.  I think this will resolve 
the confusion.

All:

There have been several discussions about where to put the project site and 
what technology to use.  One criterion I would like to introduce is that the 
"official" project site should have equal access to all committers.  I have 
access to the present wiki, though I remember having problems fixing some 
image/attachment issues before because it required some local filesystem 
access.  In the present case, I think the Quick Links are on a template in 
the blog to which I don't have access to fix myself.  On a proper project 
site any of us should just be able to go in and fix this kind of thing.

--a.


----- Original Message ----- 
From: "Dave Johnson" <sn...@gmail.com>
To: <ro...@incubator.apache.org>
Sent: Monday, June 19, 2006 5:07 AM
Subject: Re: Confusing Downloads links (was: Issue - creating a blog with 
2.3)


> On 6/16/06, Anil Gangolli <an...@busybuddha.org> wrote:
>> The "Downloads" link in the "Quick Links" on the right side of the 
>> project
>> blog goes straight to the Java.net site, and other users might experience
>> similar confusion.
>
> Fixed. It now points to a downloads page on the wiki:
> http://rollerweblogger.org/wiki/Wiki.jsp?page=DownloadPage
>
> Does that look OK?
>
>
>> We should either add some links from the Java.net page to point users to 
>> the
>> right place for Roller 2.3-incubating (and future) releases, start our 
>> own
>> Downloads page on the wiki, or point the Downloads link to the current 
>> News
>> page.
>
> Does the new downloads page on the wiki go far enough?
>
> I'm not sure it's possible to add text to the Java.Net files page.
> Any other references to Java.Net that need attention?
>
>
>> I clarified the text on the wiki section to indicate that the Downloads 
>> link
>> is for the Roller support materials and older Roller versions distributed
>> from Java.net, but there is still a lot of room for similar confusion.
>
> Thanks,
> Dave
> 


Re: Confusing Downloads links (was: Issue - creating a blog with 2.3)

Posted by Dave Johnson <sn...@gmail.com>.
On 6/16/06, Anil Gangolli <an...@busybuddha.org> wrote:
> The "Downloads" link in the "Quick Links" on the right side of the project
> blog goes straight to the Java.net site, and other users might experience
> similar confusion.

Fixed. It now points to a downloads page on the wiki:
http://rollerweblogger.org/wiki/Wiki.jsp?page=DownloadPage

Does that look OK?


> We should either add some links from the Java.net page to point users to the
> right place for Roller 2.3-incubating (and future) releases, start our own
> Downloads page on the wiki, or point the Downloads link to the current News
> page.

Does the new downloads page on the wiki go far enough?

I'm not sure it's possible to add text to the Java.Net files page.
Any other references to Java.Net that need attention?


> I clarified the text on the wiki section to indicate that the Downloads link
> is for the Roller support materials and older Roller versions distributed
> from Java.net, but there is still a lot of room for similar confusion.

Thanks,
Dave

Confusing Downloads links (was: Issue - creating a blog with 2.3)

Posted by Anil Gangolli <an...@busybuddha.org>.
Dave:

The "Downloads" link in the "Quick Links" on the right side of the project 
blog goes straight to the Java.net site, and other users might experience 
similar confusion.

We should either add some links from the Java.net page to point users to the 
right place for Roller 2.3-incubating (and future) releases, start our own 
Downloads page on the wiki, or point the Downloads link to the current News 
page.

I clarified the text on the wiki section to indicate that the Downloads link 
is for the Roller support materials and older Roller versions distributed 
from Java.net, but there is still a lot of room for similar confusion.

--a.




----- Original Message ----- 
From: "Adam Henson" <ad...@the-sugarat.net>
To: <ro...@incubator.apache.org>
Sent: Friday, June 16, 2006 3:48 AM
Subject: Re: Issue - creating a blog with 2.3


> Ah ok, thanks for that.  I'm a little confused as to why the download link 
> is on the news page though..??
>
> I decided to implement roller a couple of months ago, and a few weeks ago 
> got the time to do it, - so went to the Roller website and clicked on -> 
> Downloads.  2.1.1 is the latest listed download so I went ahead and 
> installed that. To be honest I'm more than a little annoyed at this, as 
> all of the trouble I've had with Roller seems to have already been fixed 
> in a download thats not listed on the Main downloads section of the 
> website.
>
> Please, correct me if I've missed something, - it wouldn't be the first 
> time..
> That 2.3 download should be added to the downloads link on the front page 
> ASAP!
>
> Adam
>
>
> Eric.Bardoux@sanofipasteur.com wrote:
>> http://rollerweblogger.org/page/project/news
>>
>> Eric
>> -----Message d'origine-----
>> De : Adam Henson [mailto:adam@the-sugarat.net] Envoyé : jeudi 15 juin 
>> 2006 18:31
>> À : roller-user@incubator.apache.org
>> Objet : Re: Issue - creating a blog with 2.3
>>
>> Ah, it appears I am running 2.1.1-incubating.  Going onto the roller 
>> website though,  this is the latest download listed?
>>
>>
>> Anil Gangolli wrote:
>>
>>> The actual release of Roller 2.3 includes this fix.  This was ROL-1148 
>>> and was fixed in the last round of release candidates.  If you don't 
>>> have this fix, you are probably running a release candidate (RC) and not 
>>> the actual released code.  Make sure you have the official release.
>>>
>>> --a.
>>>
>>>
>>>
> 


Re: Issue - creating a blog with 2.3

Posted by Adam Henson <ad...@the-sugarat.net>.
Ah ok, thanks for that.  I'm a little confused as to why the download 
link is on the news page though..??

I decided to implement roller a couple of months ago, and a few weeks 
ago got the time to do it, - so went to the Roller website and clicked 
on -> Downloads.  2.1.1 is the latest listed download so I went ahead 
and installed that. To be honest I'm more than a little annoyed at this, 
as all of the trouble I've had with Roller seems to have already been 
fixed in a download thats not listed on the Main downloads section of 
the website.

Please, correct me if I've missed something, - it wouldn't be the first 
time..  

That 2.3 download should be added to the downloads link on the front 
page ASAP!

Adam


Eric.Bardoux@sanofipasteur.com wrote:
> http://rollerweblogger.org/page/project/news
>
> Eric 
>
> -----Message d'origine-----
> De : Adam Henson [mailto:adam@the-sugarat.net] 
> Envoyé : jeudi 15 juin 2006 18:31
> À : roller-user@incubator.apache.org
> Objet : Re: Issue - creating a blog with 2.3
>
> Ah, it appears I am running 2.1.1-incubating.  Going onto the roller 
> website though,  this is the latest download listed?
>
>
> Anil Gangolli wrote:
>   
>> The actual release of Roller 2.3 includes this fix.  This was ROL-1148 
>> and was fixed in the last round of release candidates.  If you don't 
>> have this fix, you are probably running a release candidate (RC) and 
>> not the actual released code.  Make sure you have the official release.
>>
>> --a.
>>
>>
>>     

RE: Issue - creating a blog with 2.3

Posted by Er...@sanofipasteur.com.
http://rollerweblogger.org/page/project/news

Eric 

-----Message d'origine-----
De : Adam Henson [mailto:adam@the-sugarat.net] 
Envoyé : jeudi 15 juin 2006 18:31
À : roller-user@incubator.apache.org
Objet : Re: Issue - creating a blog with 2.3

Ah, it appears I am running 2.1.1-incubating.  Going onto the roller 
website though,  this is the latest download listed?


Anil Gangolli wrote:
> The actual release of Roller 2.3 includes this fix.  This was ROL-1148 
> and was fixed in the last round of release candidates.  If you don't 
> have this fix, you are probably running a release candidate (RC) and 
> not the actual released code.  Make sure you have the official release.
>
> --a.
>
>
>
> ----- Original Message ----- From: "Adam Henson" <ad...@the-sugarat.net>
> To: <ro...@incubator.apache.org>
> Sent: Tuesday, June 13, 2006 8:51 AM
> Subject: Re: Issue - creating a blog with 2.3
>
>
>> All of the problems I have had with Roller + mySQL seem to be fixed 
>> by changing all fields with datatype bit to tinyint.  Worth a try 
>> perhaps?
>>
>> Regards,
>>
>> Adam Henson
>>
>> Andrew Baxter wrote:
>>> Hello All,
>>>
>>> I have recently installed roller 2.3, and the installation seems to 
>>> have been relatively painless.  I am able to create an 
>>> administrative account and log in.  The problem occurs when I 
>>> attempt to create a new blog, when I get an error page informing 
>>> that an unexpected exception has been encountered.  The resulting 
>>> exceptions appear below.
>>>
>>> This doesn't appear to be the same problem encountered by Eric Bard 
>>> (07 Jun), and deleting the "work" directory from Tomcat doesn't 
>>> help.  Once the error has occurred, then subsequent attempts to load 
>>> other pages fail.  Tailing the output from mySQL indicates that each 
>>> attempt to load a page results in "mysqld restarted".
>>>
>>> My installation is a binary distribution of 2.3 on SunOS 5.9, with 
>>> the following setup:
>>> mySQL 5.0.15
>>> mysql-connector-java-3.1.10-bin.jar
>>> jre 1.5.0_04
>>> Tomcat 5.5.9
>>> Hibernate 3
>>>
>>> I've also installed 2.3 on my Windows laptop, and have been unable 
>>> to reproduce the issue on that platform when using a local mySQL 
>>> server. However, if I try to use the mySQL server on the Sun box, 
>>> the problem occurs again.  Could this be a problem with the mySQL 
>>> instance?  Other webapps are using it quite happily, if that's of 
>>> any consequence!
>>>
>>> Any assistance would be greatly appreciated!
>>>
>>>
>>> Regards,
>>>
>>> Andrew Baxter.
>>>
>>>
>>>
>>> INFO  2006-06-13 13:11:22,115 PlanetCacheFilter:init - Initializing 
>>> planet cache
>>> INFO  2006-06-13 13:11:22,117 PlanetCacheFilter:init - 
>>> {timeout=1800, excludeOwnerEditPages=false, size=10}
>>> WARN  2006-06-13 13:16:15,251 JDBCExceptionReporter:logExceptions - 
>>> SQL Error: 0, SQLState: 08S01
>>> ERROR 2006-06-13 13:16:15,253 JDBCExceptionReporter:logExceptions - 
>>> Communications link failure due to underlying exception:
>>> ** BEGIN NESTED EXCEPTION **
>>> java.io.EOFException
>>>
>>> STACKTRACE:
>>>
>>> java.io.EOFException
>>>       at com.mysql.jdbc.MysqlIO.readFully(MysqlIO.java:1902)
>>>       at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:2348)
>>>       at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2858)
>>>       at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1570)
>>>       at 
>>> com.mysql.jdbc.ServerPreparedStatement.serverExecute(ServerPreparedStatement.java:1085) 
>>>
>>>       at 
>>> com.mysql.jdbc.ServerPreparedStatement.executeInternal(ServerPreparedStatement.java:670) 
>>>
>>>       at 
>>> com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:1024) 
>>>
>>>       at 
>>> org.apache.tomcat.dbcp.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:92) 
>>>
>>>       at 
>>> org.hibernate.jdbc.AbstractBatcher.getResultSet(AbstractBatcher.java:139) 
>>>
>>>       at org.hibernate.loader.Loader.getResultSet(Loader.java:1669)
>>>       at org.hibernate.loader.Loader.doQuery(Loader.java:662)
>>>       at 
>>> org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:224) 
>>>
>>>       at org.hibernate.loader.Loader.doList(Loader.java:2145)
>>>       at 
>>> org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2029)
>>>       at org.hibernate.loader.Loader.list(Loader.java:2024)
>>>       at 
>>> org.hibernate.loader.criteria.CriteriaLoader.list(CriteriaLoader.java:94) 
>>>
>>>       at org.hibernate.impl.SessionImpl.list(SessionImpl.java:1552)
>>>       at org.hibernate.impl.CriteriaImpl.list(CriteriaImpl.java:283)
>>>       at 
>>> org.apache.roller.business.hibernate.HibernateWeblogManagerImpl.getWeblogCategoryAncestorAssocs(HibernateWeblogManagerImpl.java:751) 
>>>
>>>       at 
>>> org.apache.roller.pojos.WeblogCategoryData.getAncestorAssocs(WeblogCategoryData.java:447) 
>>>
>>>       at 
>>> org.apache.roller.business.hibernate.HibernatePersistenceStrategy.store(HibernatePersistenceStrategy.java:292) 
>>>
>>>       at 
>>> org.apache.roller.business.hibernate.HibernateUserManagerImpl.addWeblogContents(HibernateUserManagerImpl.java:282) 
>>>
>>>       at 
>>> org.apache.roller.business.hibernate.HibernateUserManagerImpl.addWebsite(HibernateUserManagerImpl.java:257) 
>>>
>>>       at 
>>> org.apache.roller.presentation.website.actions.CreateWebsiteAction.save(CreateWebsiteAction.java:176) 
>>>
>>>       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.doPost(ActionServlet.java:415)
>>>       at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
>>>       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.presentation.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.presentation.filters.BreadCrumbFilter.doFilter(BreadCrumbFilter.java:94) 
>>>
>>>       at 
>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202) 
>>>
>>>       at 
>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) 
>>>
>>>       at 
>>> org.apache.roller.presentation.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:292) 
>>>
>>>       at 
>>> org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:108) 
>>>
>>>       at 
>>> org.acegisecurity.intercept.web.SecurityEnforcementFilter.doFilter(SecurityEnforcementFilter.java:197) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303) 
>>>
>>>       at 
>>> org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:143) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303) 
>>>
>>>       at 
>>> org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:50) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303) 
>>>
>>>       at 
>>> org.acegisecurity.securechannel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:168) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303) 
>>>
>>>       at 
>>> org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:154) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303) 
>>>
>>>       at 
>>> org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:246) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303) 
>>>
>>>       at 
>>> org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:220) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:173) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:120) 
>>>
>>>       at 
>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202) 
>>>
>>>       at 
>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) 
>>>
>>>       at 
>>> org.apache.roller.presentation.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.presentation.filters.CharEncodingFilter.doFilter(CharEncodingFilter.java:104) 
>>>
>>>       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:307)
>>>       at 
>>> org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:385)
>>>       at 
>>> org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:748)
>>>       at 
>>> org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:678) 
>>>
>>>       at 
>>> org.apache.jk.common.SocketConnection.runIt(ChannelSocket.java:871)
>>>       at 
>>> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684) 
>>>
>>>       at java.lang.Thread.run(Thread.java:595)
>>>
>>>
>>> ** END NESTED EXCEPTION **
>>>
>>>
>>>
>>> Last packet sent to the server was 19 ms ago.
>>> ERROR 2006-06-13 13:16:15,268 CreateWebsiteAction:save - ERROR in 
>>> createWebsite
>>> org.apache.roller.RollerException
>>>       at 
>>> org.apache.roller.business.hibernate.HibernateWeblogManagerImpl.getWeblogCategoryAncestorAssocs(HibernateWeblogManagerImpl.java:753) 
>>>
>>>       at 
>>> org.apache.roller.pojos.WeblogCategoryData.getAncestorAssocs(WeblogCategoryData.java:447) 
>>>
>>>       at 
>>> org.apache.roller.business.hibernate.HibernatePersistenceStrategy.store(HibernatePersistenceStrategy.java:292) 
>>>
>>>       at 
>>> org.apache.roller.business.hibernate.HibernateUserManagerImpl.addWeblogContents(HibernateUserManagerImpl.java:282) 
>>>
>>>       at 
>>> org.apache.roller.business.hibernate.HibernateUserManagerImpl.addWebsite(HibernateUserManagerImpl.java:257) 
>>>
>>>       at 
>>> org.apache.roller.presentation.website.actions.CreateWebsiteAction.save(CreateWebsiteAction.java:176) 
>>>
>>>       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.doPost(ActionServlet.java:415)
>>>       at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
>>>       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.presentation.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.presentation.filters.BreadCrumbFilter.doFilter(BreadCrumbFilter.java:94) 
>>>
>>>       at 
>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202) 
>>>
>>>       at 
>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) 
>>>
>>>       at 
>>> org.apache.roller.presentation.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:292) 
>>>
>>>       at 
>>> org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:108) 
>>>
>>>       at 
>>> org.acegisecurity.intercept.web.SecurityEnforcementFilter.doFilter(SecurityEnforcementFilter.java:197) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303) 
>>>
>>>       at 
>>> org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:143) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303) 
>>>
>>>       at 
>>> org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:50) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303) 
>>>
>>>       at 
>>> org.acegisecurity.securechannel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:168) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303) 
>>>
>>>       at 
>>> org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:154) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303) 
>>>
>>>       at 
>>> org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:246) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303) 
>>>
>>>       at 
>>> org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:220) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:173) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:120) 
>>>
>>>       at 
>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202) 
>>>
>>>       at 
>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) 
>>>
>>>       at 
>>> org.apache.roller.presentation.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.presentation.filters.CharEncodingFilter.doFilter(CharEncodingFilter.java:104) 
>>>
>>>       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:307)
>>>       at 
>>> org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:385)
>>>       at 
>>> org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:748)
>>>       at 
>>> org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:678) 
>>>
>>>       at 
>>> org.apache.jk.common.SocketConnection.runIt(ChannelSocket.java:871)
>>>       at 
>>> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684) 
>>>
>>>       at java.lang.Thread.run(Thread.java:595)
>>> --- ROOT CAUSE ---
>>> org.hibernate.exception.JDBCConnectionException: could not execute 
>>> query
>>>       at 
>>> org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:72) 
>>>
>>>       at 
>>> org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:43) 
>>>
>>>       at org.hibernate.loader.Loader.doList(Loader.java:2148)
>>>       at 
>>> org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2029)
>>>       at org.hibernate.loader.Loader.list(Loader.java:2024)
>>>       at 
>>> org.hibernate.loader.criteria.CriteriaLoader.list(CriteriaLoader.java:94) 
>>>
>>>       at org.hibernate.impl.SessionImpl.list(SessionImpl.java:1552)
>>>       at org.hibernate.impl.CriteriaImpl.list(CriteriaImpl.java:283)
>>>       at 
>>> org.apache.roller.business.hibernate.HibernateWeblogManagerImpl.getWeblogCategoryAncestorAssocs(HibernateWeblogManagerImpl.java:751) 
>>>
>>>       at 
>>> org.apache.roller.pojos.WeblogCategoryData.getAncestorAssocs(WeblogCategoryData.java:447) 
>>>
>>>       at 
>>> org.apache.roller.business.hibernate.HibernatePersistenceStrategy.store(HibernatePersistenceStrategy.java:292) 
>>>
>>>       at 
>>> org.apache.roller.business.hibernate.HibernateUserManagerImpl.addWeblogContents(HibernateUserManagerImpl.java:282) 
>>>
>>>       at 
>>> org.apache.roller.business.hibernate.HibernateUserManagerImpl.addWebsite(HibernateUserManagerImpl.java:257) 
>>>
>>>       at 
>>> org.apache.roller.presentation.website.actions.CreateWebsiteAction.save(CreateWebsiteAction.java:176) 
>>>
>>>       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.doPost(ActionServlet.java:415)
>>>       at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
>>>       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.presentation.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.presentation.filters.BreadCrumbFilter.doFilter(BreadCrumbFilter.java:94) 
>>>
>>>       at 
>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202) 
>>>
>>>       at 
>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) 
>>>
>>>       at 
>>> org.apache.roller.presentation.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:292) 
>>>
>>>       at 
>>> org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:108) 
>>>
>>>       at 
>>> org.acegisecurity.intercept.web.SecurityEnforcementFilter.doFilter(SecurityEnforcementFilter.java:197) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303) 
>>>
>>>       at 
>>> org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:143) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303) 
>>>
>>>       at 
>>> org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:50) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303) 
>>>
>>>       at 
>>> org.acegisecurity.securechannel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:168) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303) 
>>>
>>>       at 
>>> org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:154) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303) 
>>>
>>>       at 
>>> org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:246) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303) 
>>>
>>>       at 
>>> org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:220) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:173) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:120) 
>>>
>>>       at 
>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202) 
>>>
>>>       at 
>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) 
>>>
>>>       at 
>>> org.apache.roller.presentation.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.presentation.filters.CharEncodingFilter.doFilter(CharEncodingFilter.java:104) 
>>>
>>>       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:307)
>>>       at 
>>> org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:385)
>>>       at 
>>> org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:748)
>>>       at 
>>> org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:678) 
>>>
>>>       at 
>>> org.apache.jk.common.SocketConnection.runIt(ChannelSocket.java:871)
>>>       at 
>>> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684) 
>>>
>>>       at java.lang.Thread.run(Thread.java:595)
>>> Caused by: com.mysql.jdbc.CommunicationsException: Communications 
>>> link failure due to underlying exception:
>>> ** BEGIN NESTED EXCEPTION **
>>> java.io.EOFException
>>>
>>> STACKTRACE:
>>>
>>> java.io.EOFException
>>>       at com.mysql.jdbc.MysqlIO.readFully(MysqlIO.java:1902)
>>>       at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:2348)
>>>       at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2858)
>>>       at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1570)
>>>       at 
>>> com.mysql.jdbc.ServerPreparedStatement.serverExecute(ServerPreparedStatement.java:1085) 
>>>
>>>       at 
>>> com.mysql.jdbc.ServerPreparedStatement.executeInternal(ServerPreparedStatement.java:670) 
>>>
>>>       at 
>>> com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:1024) 
>>>
>>>       at 
>>> org.apache.tomcat.dbcp.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:92) 
>>>
>>>       at 
>>> org.hibernate.jdbc.AbstractBatcher.getResultSet(AbstractBatcher.java:139) 
>>>
>>>       at org.hibernate.loader.Loader.getResultSet(Loader.java:1669)
>>>       at org.hibernate.loader.Loader.doQuery(Loader.java:662)
>>>       at 
>>> org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:224) 
>>>
>>>       at org.hibernate.loader.Loader.doList(Loader.java:2145)
>>>       at 
>>> org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2029)
>>>       at org.hibernate.loader.Loader.list(Loader.java:2024)
>>>       at 
>>> org.hibernate.loader.criteria.CriteriaLoader.list(CriteriaLoader.java:94) 
>>>
>>>       at org.hibernate.impl.SessionImpl.list(SessionImpl.java:1552)
>>>       at org.hibernate.impl.CriteriaImpl.list(CriteriaImpl.java:283)
>>>       at 
>>> org.apache.roller.business.hibernate.HibernateWeblogManagerImpl.getWeblogCategoryAncestorAssocs(HibernateWeblogManagerImpl.java:751) 
>>>
>>>       at 
>>> org.apache.roller.pojos.WeblogCategoryData.getAncestorAssocs(WeblogCategoryData.java:447) 
>>>
>>>       at 
>>> org.apache.roller.business.hibernate.HibernatePersistenceStrategy.store(HibernatePersistenceStrategy.java:292) 
>>>
>>>       at 
>>> org.apache.roller.business.hibernate.HibernateUserManagerImpl.addWeblogContents(HibernateUserManagerImpl.java:282) 
>>>
>>>       at 
>>> org.apache.roller.business.hibernate.HibernateUserManagerImpl.addWebsite(HibernateUserManagerImpl.java:257) 
>>>
>>>       at 
>>> org.apache.roller.presentation.website.actions.CreateWebsiteAction.save(CreateWebsiteAction.java:176) 
>>>
>>>       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.doPost(ActionServlet.java:415)
>>>       at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
>>>       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.presentation.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.presentation.filters.BreadCrumbFilter.doFilter(BreadCrumbFilter.java:94) 
>>>
>>>       at 
>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202) 
>>>
>>>       at 
>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) 
>>>
>>>       at 
>>> org.apache.roller.presentation.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:292) 
>>>
>>>       at 
>>> org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:108) 
>>>
>>>       at 
>>> org.acegisecurity.intercept.web.SecurityEnforcementFilter.doFilter(SecurityEnforcementFilter.java:197) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303) 
>>>
>>>       at 
>>> org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:143) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303) 
>>>
>>>       at 
>>> org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:50) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303) 
>>>
>>>       at 
>>> org.acegisecurity.securechannel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:168) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303) 
>>>
>>>       at 
>>> org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:154) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303) 
>>>
>>>       at 
>>> org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:246) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303) 
>>>
>>>       at 
>>> org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:220) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:173) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:120) 
>>>
>>>       at 
>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202) 
>>>
>>>       at 
>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) 
>>>
>>>       at 
>>> org.apache.roller.presentation.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.presentation.filters.CharEncodingFilter.doFilter(CharEncodingFilter.java:104) 
>>>
>>>       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:307)
>>>       at 
>>> org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:385)
>>>       at 
>>> org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:748)
>>>       at 
>>> org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:678) 
>>>
>>>       at 
>>> org.apache.jk.common.SocketConnection.runIt(ChannelSocket.java:871)
>>>       at 
>>> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684) 
>>>
>>>       at java.lang.Thread.run(Thread.java:595)
>>>
>>>
>>> ** END NESTED EXCEPTION **
>>>
>>>
>>>
>>> Last packet sent to the server was 19 ms ago.
>>>       at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:2560)
>>>       at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2858)
>>>       at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1570)
>>>       at 
>>> com.mysql.jdbc.ServerPreparedStatement.serverExecute(ServerPreparedStatement.java:1085) 
>>>
>>>       at 
>>> com.mysql.jdbc.ServerPreparedStatement.executeInternal(ServerPreparedStatement.java:670) 
>>>
>>>       at 
>>> com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:1024) 
>>>
>>>       at 
>>> org.apache.tomcat.dbcp.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:92) 
>>>
>>>       at 
>>> org.hibernate.jdbc.AbstractBatcher.getResultSet(AbstractBatcher.java:139) 
>>>
>>>       at org.hibernate.loader.Loader.getResultSet(Loader.java:1669)
>>>       at org.hibernate.loader.Loader.doQuery(Loader.java:662)
>>>       at 
>>> org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:224) 
>>>
>>>       at org.hibernate.loader.Loader.doList(Loader.java:2145)
>>>       ... 73 more
>>> WARN  2006-06-13 13:16:15,323 JDBCExceptionReporter:logExceptions - 
>>> SQL Error: 0, SQLState: 08S01
>>> ERROR 2006-06-13 13:16:15,326 JDBCExceptionReporter:logExceptions - 
>>> Communications link failure due to underlying exception:
>>> ** BEGIN NESTED EXCEPTION **
>>> java.net.SocketException
>>> MESSAGE: Broken pipe
>>>
>>> STACKTRACE:
>>>
>>> java.net.SocketException: Broken pipe
>>>       at java.net.SocketOutputStream.socketWrite0(Native Method)
>>>       at 
>>> java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:92)
>>>       at java.net.SocketOutputStream.write(SocketOutputStream.java:136)
>>>       at 
>>> java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:65)
>>>       at 
>>> java.io.BufferedOutputStream.flush(BufferedOutputStream.java:123)
>>>       at com.mysql.jdbc.MysqlIO.send(MysqlIO.java:2689)
>>>       at com.mysql.jdbc.MysqlIO.send(MysqlIO.java:2618)
>>>       at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1551)
>>>       at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:1665)
>>>       at com.mysql.jdbc.Connection.execSQL(Connection.java:2978)
>>>       at com.mysql.jdbc.Connection.execSQL(Connection.java:2902)
>>>       at 
>>> com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:930) 
>>>
>>>       at 
>>> com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:1024) 
>>>
>>>       at 
>>> org.apache.tomcat.dbcp.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:92) 
>>>
>>>       at 
>>> org.hibernate.jdbc.AbstractBatcher.getResultSet(AbstractBatcher.java:139) 
>>>
>>>       at org.hibernate.loader.Loader.getResultSet(Loader.java:1669)
>>>       at org.hibernate.loader.Loader.doQuery(Loader.java:662)
>>>       at 
>>> org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:224) 
>>>
>>>       at org.hibernate.loader.Loader.doList(Loader.java:2145)
>>>       at 
>>> org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2029)
>>>       at org.hibernate.loader.Loader.list(Loader.java:2024)
>>>       at 
>>> org.hibernate.loader.criteria.CriteriaLoader.list(CriteriaLoader.java:94) 
>>>
>>>       at org.hibernate.impl.SessionImpl.list(SessionImpl.java:1552)
>>>       at org.hibernate.impl.CriteriaImpl.list(CriteriaImpl.java:283)
>>>       at 
>>> org.apache.roller.business.hibernate.HibernateUserManagerImpl.getAllPermissions(HibernateUserManagerImpl.java:793) 
>>>
>>>       at 
>>> org.apache.roller.presentation.website.actions.YourWebsitesAction$YourWebsitesPageModel.<init>(YourWebsitesAction.java:195) 
>>>
>>>       at 
>>> org.apache.roller.presentation.website.actions.YourWebsitesAction.edit(YourWebsitesAction.java:80) 
>>>
>>>       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.doPost(ActionServlet.java:415)
>>>       at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
>>>       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.presentation.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.presentation.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:292) 
>>>
>>>       at 
>>> org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:98) 
>>>
>>>       at 
>>> org.acegisecurity.intercept.web.SecurityEnforcementFilter.doFilter(SecurityEnforcementFilter.java:197) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303) 
>>>
>>>       at 
>>> org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:143) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303) 
>>>
>>>       at 
>>> org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:50) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303) 
>>>
>>>       at 
>>> org.acegisecurity.securechannel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:168) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303) 
>>>
>>>       at 
>>> org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:154) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303) 
>>>
>>>       at 
>>> org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:246) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303) 
>>>
>>>       at 
>>> org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:156) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:173) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:120) 
>>>
>>>       at 
>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202) 
>>>
>>>       at 
>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) 
>>>
>>>       at 
>>> org.apache.roller.presentation.filters.CharEncodingFilter.doFilter(CharEncodingFilter.java:104) 
>>>
>>>       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.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672) 
>>>
>>>       at 
>>> org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:463) 
>>>
>>>       at 
>>> org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:398) 
>>>
>>>       at 
>>> org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301) 
>>>
>>>       at 
>>> org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1056) 
>>>
>>>       at 
>>> org.apache.struts.tiles.TilesRequestProcessor.doForward(TilesRequestProcessor.java:261) 
>>>
>>>       at 
>>> org.apache.struts.action.RequestProcessor.processForwardConfig(RequestProcessor.java:388) 
>>>
>>>       at 
>>> org.apache.struts.tiles.TilesRequestProcessor.processForwardConfig(TilesRequestProcessor.java:316) 
>>>
>>>       at 
>>> org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:231) 
>>>
>>>       at 
>>> org.apache.struts.action.ActionServlet.process(ActionServlet.java:1164)
>>>       at 
>>> org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:415)
>>>       at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
>>>       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.presentation.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.presentation.filters.BreadCrumbFilter.doFilter(BreadCrumbFilter.java:94) 
>>>
>>>       at 
>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202) 
>>>
>>>       at 
>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) 
>>>
>>>       at 
>>> org.apache.roller.presentation.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:292) 
>>>
>>>       at 
>>> org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:108) 
>>>
>>>       at 
>>> org.acegisecurity.intercept.web.SecurityEnforcementFilter.doFilter(SecurityEnforcementFilter.java:197) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303) 
>>>
>>>       at 
>>> org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:143) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303) 
>>>
>>>       at 
>>> org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:50) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303) 
>>>
>>>       at 
>>> org.acegisecurity.securechannel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:168) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303) 
>>>
>>>       at 
>>> org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:154) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303) 
>>>
>>>       at 
>>> org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:246) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303) 
>>>
>>>       at 
>>> org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:220) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:173) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:120) 
>>>
>>>       at 
>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202) 
>>>
>>>       at 
>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) 
>>>
>>>       at 
>>> org.apache.roller.presentation.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.presentation.filters.CharEncodingFilter.doFilter(CharEncodingFilter.java:104) 
>>>
>>>       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:307)
>>>       at 
>>> org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:385)
>>>       at 
>>> org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:748)
>>>       at 
>>> org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:678) 
>>>
>>>       at 
>>> org.apache.jk.common.SocketConnection.runIt(ChannelSocket.java:871)
>>>       at 
>>> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684) 
>>>
>>>       at java.lang.Thread.run(Thread.java:595)
>>>
>>>
>>> ** END NESTED EXCEPTION **
>>>
>>>
>>>
>>> Last packet sent to the server was 4 ms ago.
>>> ERROR 2006-06-13 13:16:15,343 JDBCTransaction:toggleAutoCommit - 
>>> Could not toggle autocommit
>>> com.mysql.jdbc.CommunicationsException: Communications link failure 
>>> due to underlying exception:
>>> ** BEGIN NESTED EXCEPTION **
>>> java.net.SocketException
>>> MESSAGE: Broken pipe
>>>
>>> STACKTRACE:
>>>
>>> java.net.SocketException: Broken pipe
>>>       at java.net.SocketOutputStream.socketWrite0(Native Method)
>>>       at 
>>> java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:92)
>>>       at java.net.SocketOutputStream.write(SocketOutputStream.java:136)
>>>       at 
>>> java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:65)
>>>       at 
>>> java.io.BufferedOutputStream.flush(BufferedOutputStream.java:123)
>>>       at com.mysql.jdbc.MysqlIO.send(MysqlIO.java:2689)
>>>       at com.mysql.jdbc.MysqlIO.send(MysqlIO.java:2618)
>>>       at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1551)
>>>       at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:1665)
>>>       at com.mysql.jdbc.Connection.execSQL(Connection.java:2972)
>>>       at com.mysql.jdbc.Connection.setAutoCommit(Connection.java:4870)
>>>       at 
>>> org.apache.tomcat.dbcp.dbcp.DelegatingConnection.setAutoCommit(DelegatingConnection.java:268) 
>>>
>>>       at 
>>> org.apache.tomcat.dbcp.dbcp.PoolingDataSource$PoolGuardConnectionWrapper.setAutoCommit(PoolingDataSource.java:293) 
>>>
>>>       at 
>>> org.hibernate.transaction.JDBCTransaction.toggleAutoCommit(JDBCTransaction.java:194) 
>>>
>>>       at 
>>> org.hibernate.transaction.JDBCTransaction.rollbackAndResetAutoCommit(JDBCTransaction.java:186) 
>>>
>>>       at 
>>> org.hibernate.transaction.JDBCTransaction.rollback(JDBCTransaction.java:162) 
>>>
>>>       at 
>>> org.apache.roller.business.hibernate.HibernatePersistenceStrategy.release(HibernatePersistenceStrategy.java:128) 
>>>
>>>       at 
>>> org.apache.roller.business.hibernate.HibernateRollerImpl.release(HibernateRollerImpl.java:109) 
>>>
>>>       at 
>>> org.apache.roller.presentation.filters.PersistenceSessionFilter.doFilter(PersistenceSessionFilter.java:63) 
>>>
>>>       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:292) 
>>>
>>>       at 
>>> org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:98) 
>>>
>>>       at 
>>> org.acegisecurity.intercept.web.SecurityEnforcementFilter.doFilter(SecurityEnforcementFilter.java:197) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303) 
>>>
>>>       at 
>>> org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:143) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303) 
>>>
>>>       at 
>>> org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:50) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303) 
>>>
>>>       at 
>>> org.acegisecurity.securechannel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:168) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303) 
>>>
>>>       at 
>>> org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:154) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303) 
>>>
>>>       at 
>>> org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:246) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303) 
>>>
>>>       at 
>>> org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:156) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:173) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:120) 
>>>
>>>       at 
>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202) 
>>>
>>>       at 
>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) 
>>>
>>>       at 
>>> org.apache.roller.presentation.filters.CharEncodingFilter.doFilter(CharEncodingFilter.java:104) 
>>>
>>>       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.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672) 
>>>
>>>       at 
>>> org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:463) 
>>>
>>>       at 
>>> org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:398) 
>>>
>>>       at 
>>> org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301) 
>>>
>>>       at 
>>> org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1056) 
>>>
>>>       at 
>>> org.apache.struts.tiles.TilesRequestProcessor.doForward(TilesRequestProcessor.java:261) 
>>>
>>>       at 
>>> org.apache.struts.action.RequestProcessor.processForwardConfig(RequestProcessor.java:388) 
>>>
>>>       at 
>>> org.apache.struts.tiles.TilesRequestProcessor.processForwardConfig(TilesRequestProcessor.java:316) 
>>>
>>>       at 
>>> org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:231) 
>>>
>>>       at 
>>> org.apache.struts.action.ActionServlet.process(ActionServlet.java:1164)
>>>       at 
>>> org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:415)
>>>       at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
>>>       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.presentation.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.presentation.filters.BreadCrumbFilter.doFilter(BreadCrumbFilter.java:94) 
>>>
>>>       at 
>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202) 
>>>
>>>       at 
>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) 
>>>
>>>       at 
>>> org.apache.roller.presentation.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:292) 
>>>
>>>       at 
>>> org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:108) 
>>>
>>>       at 
>>> org.acegisecurity.intercept.web.SecurityEnforcementFilter.doFilter(SecurityEnforcementFilter.java:197) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303) 
>>>
>>>       at 
>>> org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:143) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303) 
>>>
>>>       at 
>>> org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:50) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303) 
>>>
>>>       at 
>>> org.acegisecurity.securechannel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:168) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303) 
>>>
>>>       at 
>>> org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:154) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303) 
>>>
>>>       at 
>>> org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:246) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303) 
>>>
>>>       at 
>>> org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:220) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:173) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:120) 
>>>
>>>       at 
>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202) 
>>>
>>>       at 
>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) 
>>>
>>>       at 
>>> org.apache.roller.presentation.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.presentation.filters.CharEncodingFilter.doFilter(CharEncodingFilter.java:104) 
>>>
>>>       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:307)
>>>       at 
>>> org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:385)
>>>       at 
>>> org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:748)
>>>       at 
>>> org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:678) 
>>>
>>>       at 
>>> org.apache.jk.common.SocketConnection.runIt(ChannelSocket.java:871)
>>>       at 
>>> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684) 
>>>
>>>       at java.lang.Thread.run(Thread.java:595)
>>>
>>>
>>> ** END NESTED EXCEPTION **
>>>
>>>
>>>
>>> Last packet sent to the server was 3 ms ago.
>>>       at com.mysql.jdbc.MysqlIO.send(MysqlIO.java:2707)
>>>       at com.mysql.jdbc.MysqlIO.send(MysqlIO.java:2618)
>>>       at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1551)
>>>       at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:1665)
>>>       at com.mysql.jdbc.Connection.execSQL(Connection.java:2972)
>>>       at com.mysql.jdbc.Connection.setAutoCommit(Connection.java:4870)
>>>       at 
>>> org.apache.tomcat.dbcp.dbcp.DelegatingConnection.setAutoCommit(DelegatingConnection.java:268) 
>>>
>>>       at 
>>> org.apache.tomcat.dbcp.dbcp.PoolingDataSource$PoolGuardConnectionWrapper.setAutoCommit(PoolingDataSource.java:293) 
>>>
>>>       at 
>>> org.hibernate.transaction.JDBCTransaction.toggleAutoCommit(JDBCTransaction.java:194) 
>>>
>>>       at 
>>> org.hibernate.transaction.JDBCTransaction.rollbackAndResetAutoCommit(JDBCTransaction.java:186) 
>>>
>>>       at 
>>> org.hibernate.transaction.JDBCTransaction.rollback(JDBCTransaction.java:162) 
>>>
>>>       at 
>>> org.apache.roller.business.hibernate.HibernatePersistenceStrategy.release(HibernatePersistenceStrategy.java:128) 
>>>
>>>       at 
>>> org.apache.roller.business.hibernate.HibernateRollerImpl.release(HibernateRollerImpl.java:109) 
>>>
>>>       at 
>>> org.apache.roller.presentation.filters.PersistenceSessionFilter.doFilter(PersistenceSessionFilter.java:63) 
>>>
>>>       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:292) 
>>>
>>>       at 
>>> org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:98) 
>>>
>>>       at 
>>> org.acegisecurity.intercept.web.SecurityEnforcementFilter.doFilter(SecurityEnforcementFilter.java:197) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303) 
>>>
>>>       at 
>>> org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:143) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303) 
>>>
>>>       at 
>>> org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:50) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303) 
>>>
>>>       at 
>>> org.acegisecurity.securechannel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:168) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303) 
>>>
>>>       at 
>>> org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:154) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303) 
>>>
>>>       at 
>>> org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:246) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303) 
>>>
>>>       at 
>>> org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:156) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:173) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:120) 
>>>
>>>       at 
>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202) 
>>>
>>>       at 
>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) 
>>>
>>>       at 
>>> org.apache.roller.presentation.filters.CharEncodingFilter.doFilter(CharEncodingFilter.java:104) 
>>>
>>>       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.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672) 
>>>
>>>       at 
>>> org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:463) 
>>>
>>>       at 
>>> org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:398) 
>>>
>>>       at 
>>> org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301) 
>>>
>>>       at 
>>> org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1056) 
>>>
>>>       at 
>>> org.apache.struts.tiles.TilesRequestProcessor.doForward(TilesRequestProcessor.java:261) 
>>>
>>>       at 
>>> org.apache.struts.action.RequestProcessor.processForwardConfig(RequestProcessor.java:388) 
>>>
>>>       at 
>>> org.apache.struts.tiles.TilesRequestProcessor.processForwardConfig(TilesRequestProcessor.java:316) 
>>>
>>>       at 
>>> org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:231) 
>>>
>>>       at 
>>> org.apache.struts.action.ActionServlet.process(ActionServlet.java:1164)
>>>       at 
>>> org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:415)
>>>       at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
>>>       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.presentation.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.presentation.filters.BreadCrumbFilter.doFilter(BreadCrumbFilter.java:94) 
>>>
>>>       at 
>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202) 
>>>
>>>       at 
>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) 
>>>
>>>       at 
>>> org.apache.roller.presentation.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:292) 
>>>
>>>       at 
>>> org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:108) 
>>>
>>>       at 
>>> org.acegisecurity.intercept.web.SecurityEnforcementFilter.doFilter(SecurityEnforcementFilter.java:197) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303) 
>>>
>>>       at 
>>> org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:143) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303) 
>>>
>>>       at 
>>> org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:50) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303) 
>>>
>>>       at 
>>> org.acegisecurity.securechannel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:168) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303) 
>>>
>>>       at 
>>> org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:154) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303) 
>>>
>>>       at 
>>> org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:246) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303) 
>>>
>>>       at 
>>> org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:220) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:173) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:120) 
>>>
>>>       at 
>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202) 
>>>
>>>       at 
>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) 
>>>
>>>       at 
>>> org.apache.roller.presentation.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.presentation.filters.CharEncodingFilter.doFilter(CharEncodingFilter.java:104) 
>>>
>>>       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:307)
>>>       at 
>>> org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:385)
>>>       at 
>>> org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:748)
>>>       at 
>>> org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:678) 
>>>
>>>       at 
>>> org.apache.jk.common.SocketConnection.runIt(ChannelSocket.java:871)
>>>       at 
>>> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684) 
>>>
>>>       at java.lang.Thread.run(Thread.java:595)
>>>
>>>
>>>
>>
>
-------------------------------------------------------------------------------------------
"Cette communication (y compris les pieces jointes) est reservee a l'usage exclusif du destinataire (des destinataires) et peut contenir des informations privilegiees, confidentielles, exemptees de divulgation selon la loi ou protegees par les droits d'auteur. Si vous n'etes pas un destinataire, toute utilisation, divulgation, distribution, reproduction, examen ou copie (totale ou partielle) est non-autorisee et peut etre illegale. Tout message electronique est susceptible d'alteration et son integrite ne peut etre assuree. Sanofi Pasteur decline toute responsabilite au titre de ce message s'il a ete modifie ou falsifie. Si vous n'etes pas destinataire de ce message, merci de le detruire immediatement et d'avertir l'expediteur de l'erreur de distribution et de la destruction du message. Merci.
This transmission (including any attachments) is intended solely for the use of the addressee(s) and may contain confidential information including trade secrets which are privileged, confidential, exempt from disclosure under applicable law and/or subject to copyright. If you are not an intended recipient, any use, disclosure, distribution, reproduction, review or copying (either whole or partial) is unauthorized and may be unlawful. E-mails are susceptible to alteration and their integrity cannot be guaranteed.Sanofi Pasteur shall not be liable for this e-mail if modified or falsified. If you are not the intended recipient of this e-mail, please delete it immediately from your system and notify the sender of the wrong delivery and the mail deletion. Thank you."
**********************************************************************


Re: Issue - creating a blog with 2.3

Posted by Adam Henson <ad...@the-sugarat.net>.
Ah, it appears I am running 2.1.1-incubating.  Going onto the roller 
website though,  this is the latest download listed?


Anil Gangolli wrote:
> The actual release of Roller 2.3 includes this fix.  This was ROL-1148 
> and was fixed in the last round of release candidates.  If you don't 
> have this fix, you are probably running a release candidate (RC) and 
> not the actual released code.  Make sure you have the official release.
>
> --a.
>
>
>
> ----- Original Message ----- From: "Adam Henson" <ad...@the-sugarat.net>
> To: <ro...@incubator.apache.org>
> Sent: Tuesday, June 13, 2006 8:51 AM
> Subject: Re: Issue - creating a blog with 2.3
>
>
>> All of the problems I have had with Roller + mySQL seem to be fixed 
>> by changing all fields with datatype bit to tinyint.  Worth a try 
>> perhaps?
>>
>> Regards,
>>
>> Adam Henson
>>
>> Andrew Baxter wrote:
>>> Hello All,
>>>
>>> I have recently installed roller 2.3, and the installation seems to 
>>> have been relatively painless.  I am able to create an 
>>> administrative account and log in.  The problem occurs when I 
>>> attempt to create a new blog, when I get an error page informing 
>>> that an unexpected exception has been encountered.  The resulting 
>>> exceptions appear below.
>>>
>>> This doesn't appear to be the same problem encountered by Eric Bard 
>>> (07 Jun), and deleting the "work" directory from Tomcat doesn't 
>>> help.  Once the error has occurred, then subsequent attempts to load 
>>> other pages fail.  Tailing the output from mySQL indicates that each 
>>> attempt to load a page results in "mysqld restarted".
>>>
>>> My installation is a binary distribution of 2.3 on SunOS 5.9, with 
>>> the following setup:
>>> mySQL 5.0.15
>>> mysql-connector-java-3.1.10-bin.jar
>>> jre 1.5.0_04
>>> Tomcat 5.5.9
>>> Hibernate 3
>>>
>>> I've also installed 2.3 on my Windows laptop, and have been unable 
>>> to reproduce the issue on that platform when using a local mySQL 
>>> server. However, if I try to use the mySQL server on the Sun box, 
>>> the problem occurs again.  Could this be a problem with the mySQL 
>>> instance?  Other webapps are using it quite happily, if that's of 
>>> any consequence!
>>>
>>> Any assistance would be greatly appreciated!
>>>
>>>
>>> Regards,
>>>
>>> Andrew Baxter.
>>>
>>>
>>>
>>> INFO  2006-06-13 13:11:22,115 PlanetCacheFilter:init - Initializing 
>>> planet cache
>>> INFO  2006-06-13 13:11:22,117 PlanetCacheFilter:init - 
>>> {timeout=1800, excludeOwnerEditPages=false, size=10}
>>> WARN  2006-06-13 13:16:15,251 JDBCExceptionReporter:logExceptions - 
>>> SQL Error: 0, SQLState: 08S01
>>> ERROR 2006-06-13 13:16:15,253 JDBCExceptionReporter:logExceptions - 
>>> Communications link failure due to underlying exception:
>>> ** BEGIN NESTED EXCEPTION **
>>> java.io.EOFException
>>>
>>> STACKTRACE:
>>>
>>> java.io.EOFException
>>>       at com.mysql.jdbc.MysqlIO.readFully(MysqlIO.java:1902)
>>>       at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:2348)
>>>       at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2858)
>>>       at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1570)
>>>       at 
>>> com.mysql.jdbc.ServerPreparedStatement.serverExecute(ServerPreparedStatement.java:1085) 
>>>
>>>       at 
>>> com.mysql.jdbc.ServerPreparedStatement.executeInternal(ServerPreparedStatement.java:670) 
>>>
>>>       at 
>>> com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:1024) 
>>>
>>>       at 
>>> org.apache.tomcat.dbcp.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:92) 
>>>
>>>       at 
>>> org.hibernate.jdbc.AbstractBatcher.getResultSet(AbstractBatcher.java:139) 
>>>
>>>       at org.hibernate.loader.Loader.getResultSet(Loader.java:1669)
>>>       at org.hibernate.loader.Loader.doQuery(Loader.java:662)
>>>       at 
>>> org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:224) 
>>>
>>>       at org.hibernate.loader.Loader.doList(Loader.java:2145)
>>>       at 
>>> org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2029)
>>>       at org.hibernate.loader.Loader.list(Loader.java:2024)
>>>       at 
>>> org.hibernate.loader.criteria.CriteriaLoader.list(CriteriaLoader.java:94) 
>>>
>>>       at org.hibernate.impl.SessionImpl.list(SessionImpl.java:1552)
>>>       at org.hibernate.impl.CriteriaImpl.list(CriteriaImpl.java:283)
>>>       at 
>>> org.apache.roller.business.hibernate.HibernateWeblogManagerImpl.getWeblogCategoryAncestorAssocs(HibernateWeblogManagerImpl.java:751) 
>>>
>>>       at 
>>> org.apache.roller.pojos.WeblogCategoryData.getAncestorAssocs(WeblogCategoryData.java:447) 
>>>
>>>       at 
>>> org.apache.roller.business.hibernate.HibernatePersistenceStrategy.store(HibernatePersistenceStrategy.java:292) 
>>>
>>>       at 
>>> org.apache.roller.business.hibernate.HibernateUserManagerImpl.addWeblogContents(HibernateUserManagerImpl.java:282) 
>>>
>>>       at 
>>> org.apache.roller.business.hibernate.HibernateUserManagerImpl.addWebsite(HibernateUserManagerImpl.java:257) 
>>>
>>>       at 
>>> org.apache.roller.presentation.website.actions.CreateWebsiteAction.save(CreateWebsiteAction.java:176) 
>>>
>>>       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.doPost(ActionServlet.java:415)
>>>       at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
>>>       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.presentation.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.presentation.filters.BreadCrumbFilter.doFilter(BreadCrumbFilter.java:94) 
>>>
>>>       at 
>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202) 
>>>
>>>       at 
>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) 
>>>
>>>       at 
>>> org.apache.roller.presentation.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:292) 
>>>
>>>       at 
>>> org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:108) 
>>>
>>>       at 
>>> org.acegisecurity.intercept.web.SecurityEnforcementFilter.doFilter(SecurityEnforcementFilter.java:197) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303) 
>>>
>>>       at 
>>> org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:143) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303) 
>>>
>>>       at 
>>> org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:50) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303) 
>>>
>>>       at 
>>> org.acegisecurity.securechannel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:168) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303) 
>>>
>>>       at 
>>> org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:154) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303) 
>>>
>>>       at 
>>> org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:246) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303) 
>>>
>>>       at 
>>> org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:220) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:173) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:120) 
>>>
>>>       at 
>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202) 
>>>
>>>       at 
>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) 
>>>
>>>       at 
>>> org.apache.roller.presentation.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.presentation.filters.CharEncodingFilter.doFilter(CharEncodingFilter.java:104) 
>>>
>>>       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:307)
>>>       at 
>>> org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:385)
>>>       at 
>>> org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:748)
>>>       at 
>>> org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:678) 
>>>
>>>       at 
>>> org.apache.jk.common.SocketConnection.runIt(ChannelSocket.java:871)
>>>       at 
>>> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684) 
>>>
>>>       at java.lang.Thread.run(Thread.java:595)
>>>
>>>
>>> ** END NESTED EXCEPTION **
>>>
>>>
>>>
>>> Last packet sent to the server was 19 ms ago.
>>> ERROR 2006-06-13 13:16:15,268 CreateWebsiteAction:save - ERROR in 
>>> createWebsite
>>> org.apache.roller.RollerException
>>>       at 
>>> org.apache.roller.business.hibernate.HibernateWeblogManagerImpl.getWeblogCategoryAncestorAssocs(HibernateWeblogManagerImpl.java:753) 
>>>
>>>       at 
>>> org.apache.roller.pojos.WeblogCategoryData.getAncestorAssocs(WeblogCategoryData.java:447) 
>>>
>>>       at 
>>> org.apache.roller.business.hibernate.HibernatePersistenceStrategy.store(HibernatePersistenceStrategy.java:292) 
>>>
>>>       at 
>>> org.apache.roller.business.hibernate.HibernateUserManagerImpl.addWeblogContents(HibernateUserManagerImpl.java:282) 
>>>
>>>       at 
>>> org.apache.roller.business.hibernate.HibernateUserManagerImpl.addWebsite(HibernateUserManagerImpl.java:257) 
>>>
>>>       at 
>>> org.apache.roller.presentation.website.actions.CreateWebsiteAction.save(CreateWebsiteAction.java:176) 
>>>
>>>       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.doPost(ActionServlet.java:415)
>>>       at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
>>>       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.presentation.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.presentation.filters.BreadCrumbFilter.doFilter(BreadCrumbFilter.java:94) 
>>>
>>>       at 
>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202) 
>>>
>>>       at 
>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) 
>>>
>>>       at 
>>> org.apache.roller.presentation.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:292) 
>>>
>>>       at 
>>> org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:108) 
>>>
>>>       at 
>>> org.acegisecurity.intercept.web.SecurityEnforcementFilter.doFilter(SecurityEnforcementFilter.java:197) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303) 
>>>
>>>       at 
>>> org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:143) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303) 
>>>
>>>       at 
>>> org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:50) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303) 
>>>
>>>       at 
>>> org.acegisecurity.securechannel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:168) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303) 
>>>
>>>       at 
>>> org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:154) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303) 
>>>
>>>       at 
>>> org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:246) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303) 
>>>
>>>       at 
>>> org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:220) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:173) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:120) 
>>>
>>>       at 
>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202) 
>>>
>>>       at 
>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) 
>>>
>>>       at 
>>> org.apache.roller.presentation.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.presentation.filters.CharEncodingFilter.doFilter(CharEncodingFilter.java:104) 
>>>
>>>       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:307)
>>>       at 
>>> org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:385)
>>>       at 
>>> org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:748)
>>>       at 
>>> org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:678) 
>>>
>>>       at 
>>> org.apache.jk.common.SocketConnection.runIt(ChannelSocket.java:871)
>>>       at 
>>> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684) 
>>>
>>>       at java.lang.Thread.run(Thread.java:595)
>>> --- ROOT CAUSE ---
>>> org.hibernate.exception.JDBCConnectionException: could not execute 
>>> query
>>>       at 
>>> org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:72) 
>>>
>>>       at 
>>> org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:43) 
>>>
>>>       at org.hibernate.loader.Loader.doList(Loader.java:2148)
>>>       at 
>>> org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2029)
>>>       at org.hibernate.loader.Loader.list(Loader.java:2024)
>>>       at 
>>> org.hibernate.loader.criteria.CriteriaLoader.list(CriteriaLoader.java:94) 
>>>
>>>       at org.hibernate.impl.SessionImpl.list(SessionImpl.java:1552)
>>>       at org.hibernate.impl.CriteriaImpl.list(CriteriaImpl.java:283)
>>>       at 
>>> org.apache.roller.business.hibernate.HibernateWeblogManagerImpl.getWeblogCategoryAncestorAssocs(HibernateWeblogManagerImpl.java:751) 
>>>
>>>       at 
>>> org.apache.roller.pojos.WeblogCategoryData.getAncestorAssocs(WeblogCategoryData.java:447) 
>>>
>>>       at 
>>> org.apache.roller.business.hibernate.HibernatePersistenceStrategy.store(HibernatePersistenceStrategy.java:292) 
>>>
>>>       at 
>>> org.apache.roller.business.hibernate.HibernateUserManagerImpl.addWeblogContents(HibernateUserManagerImpl.java:282) 
>>>
>>>       at 
>>> org.apache.roller.business.hibernate.HibernateUserManagerImpl.addWebsite(HibernateUserManagerImpl.java:257) 
>>>
>>>       at 
>>> org.apache.roller.presentation.website.actions.CreateWebsiteAction.save(CreateWebsiteAction.java:176) 
>>>
>>>       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.doPost(ActionServlet.java:415)
>>>       at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
>>>       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.presentation.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.presentation.filters.BreadCrumbFilter.doFilter(BreadCrumbFilter.java:94) 
>>>
>>>       at 
>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202) 
>>>
>>>       at 
>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) 
>>>
>>>       at 
>>> org.apache.roller.presentation.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:292) 
>>>
>>>       at 
>>> org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:108) 
>>>
>>>       at 
>>> org.acegisecurity.intercept.web.SecurityEnforcementFilter.doFilter(SecurityEnforcementFilter.java:197) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303) 
>>>
>>>       at 
>>> org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:143) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303) 
>>>
>>>       at 
>>> org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:50) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303) 
>>>
>>>       at 
>>> org.acegisecurity.securechannel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:168) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303) 
>>>
>>>       at 
>>> org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:154) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303) 
>>>
>>>       at 
>>> org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:246) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303) 
>>>
>>>       at 
>>> org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:220) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:173) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:120) 
>>>
>>>       at 
>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202) 
>>>
>>>       at 
>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) 
>>>
>>>       at 
>>> org.apache.roller.presentation.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.presentation.filters.CharEncodingFilter.doFilter(CharEncodingFilter.java:104) 
>>>
>>>       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:307)
>>>       at 
>>> org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:385)
>>>       at 
>>> org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:748)
>>>       at 
>>> org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:678) 
>>>
>>>       at 
>>> org.apache.jk.common.SocketConnection.runIt(ChannelSocket.java:871)
>>>       at 
>>> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684) 
>>>
>>>       at java.lang.Thread.run(Thread.java:595)
>>> Caused by: com.mysql.jdbc.CommunicationsException: Communications 
>>> link failure due to underlying exception:
>>> ** BEGIN NESTED EXCEPTION **
>>> java.io.EOFException
>>>
>>> STACKTRACE:
>>>
>>> java.io.EOFException
>>>       at com.mysql.jdbc.MysqlIO.readFully(MysqlIO.java:1902)
>>>       at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:2348)
>>>       at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2858)
>>>       at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1570)
>>>       at 
>>> com.mysql.jdbc.ServerPreparedStatement.serverExecute(ServerPreparedStatement.java:1085) 
>>>
>>>       at 
>>> com.mysql.jdbc.ServerPreparedStatement.executeInternal(ServerPreparedStatement.java:670) 
>>>
>>>       at 
>>> com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:1024) 
>>>
>>>       at 
>>> org.apache.tomcat.dbcp.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:92) 
>>>
>>>       at 
>>> org.hibernate.jdbc.AbstractBatcher.getResultSet(AbstractBatcher.java:139) 
>>>
>>>       at org.hibernate.loader.Loader.getResultSet(Loader.java:1669)
>>>       at org.hibernate.loader.Loader.doQuery(Loader.java:662)
>>>       at 
>>> org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:224) 
>>>
>>>       at org.hibernate.loader.Loader.doList(Loader.java:2145)
>>>       at 
>>> org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2029)
>>>       at org.hibernate.loader.Loader.list(Loader.java:2024)
>>>       at 
>>> org.hibernate.loader.criteria.CriteriaLoader.list(CriteriaLoader.java:94) 
>>>
>>>       at org.hibernate.impl.SessionImpl.list(SessionImpl.java:1552)
>>>       at org.hibernate.impl.CriteriaImpl.list(CriteriaImpl.java:283)
>>>       at 
>>> org.apache.roller.business.hibernate.HibernateWeblogManagerImpl.getWeblogCategoryAncestorAssocs(HibernateWeblogManagerImpl.java:751) 
>>>
>>>       at 
>>> org.apache.roller.pojos.WeblogCategoryData.getAncestorAssocs(WeblogCategoryData.java:447) 
>>>
>>>       at 
>>> org.apache.roller.business.hibernate.HibernatePersistenceStrategy.store(HibernatePersistenceStrategy.java:292) 
>>>
>>>       at 
>>> org.apache.roller.business.hibernate.HibernateUserManagerImpl.addWeblogContents(HibernateUserManagerImpl.java:282) 
>>>
>>>       at 
>>> org.apache.roller.business.hibernate.HibernateUserManagerImpl.addWebsite(HibernateUserManagerImpl.java:257) 
>>>
>>>       at 
>>> org.apache.roller.presentation.website.actions.CreateWebsiteAction.save(CreateWebsiteAction.java:176) 
>>>
>>>       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.doPost(ActionServlet.java:415)
>>>       at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
>>>       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.presentation.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.presentation.filters.BreadCrumbFilter.doFilter(BreadCrumbFilter.java:94) 
>>>
>>>       at 
>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202) 
>>>
>>>       at 
>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) 
>>>
>>>       at 
>>> org.apache.roller.presentation.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:292) 
>>>
>>>       at 
>>> org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:108) 
>>>
>>>       at 
>>> org.acegisecurity.intercept.web.SecurityEnforcementFilter.doFilter(SecurityEnforcementFilter.java:197) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303) 
>>>
>>>       at 
>>> org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:143) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303) 
>>>
>>>       at 
>>> org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:50) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303) 
>>>
>>>       at 
>>> org.acegisecurity.securechannel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:168) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303) 
>>>
>>>       at 
>>> org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:154) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303) 
>>>
>>>       at 
>>> org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:246) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303) 
>>>
>>>       at 
>>> org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:220) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:173) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:120) 
>>>
>>>       at 
>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202) 
>>>
>>>       at 
>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) 
>>>
>>>       at 
>>> org.apache.roller.presentation.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.presentation.filters.CharEncodingFilter.doFilter(CharEncodingFilter.java:104) 
>>>
>>>       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:307)
>>>       at 
>>> org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:385)
>>>       at 
>>> org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:748)
>>>       at 
>>> org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:678) 
>>>
>>>       at 
>>> org.apache.jk.common.SocketConnection.runIt(ChannelSocket.java:871)
>>>       at 
>>> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684) 
>>>
>>>       at java.lang.Thread.run(Thread.java:595)
>>>
>>>
>>> ** END NESTED EXCEPTION **
>>>
>>>
>>>
>>> Last packet sent to the server was 19 ms ago.
>>>       at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:2560)
>>>       at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2858)
>>>       at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1570)
>>>       at 
>>> com.mysql.jdbc.ServerPreparedStatement.serverExecute(ServerPreparedStatement.java:1085) 
>>>
>>>       at 
>>> com.mysql.jdbc.ServerPreparedStatement.executeInternal(ServerPreparedStatement.java:670) 
>>>
>>>       at 
>>> com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:1024) 
>>>
>>>       at 
>>> org.apache.tomcat.dbcp.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:92) 
>>>
>>>       at 
>>> org.hibernate.jdbc.AbstractBatcher.getResultSet(AbstractBatcher.java:139) 
>>>
>>>       at org.hibernate.loader.Loader.getResultSet(Loader.java:1669)
>>>       at org.hibernate.loader.Loader.doQuery(Loader.java:662)
>>>       at 
>>> org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:224) 
>>>
>>>       at org.hibernate.loader.Loader.doList(Loader.java:2145)
>>>       ... 73 more
>>> WARN  2006-06-13 13:16:15,323 JDBCExceptionReporter:logExceptions - 
>>> SQL Error: 0, SQLState: 08S01
>>> ERROR 2006-06-13 13:16:15,326 JDBCExceptionReporter:logExceptions - 
>>> Communications link failure due to underlying exception:
>>> ** BEGIN NESTED EXCEPTION **
>>> java.net.SocketException
>>> MESSAGE: Broken pipe
>>>
>>> STACKTRACE:
>>>
>>> java.net.SocketException: Broken pipe
>>>       at java.net.SocketOutputStream.socketWrite0(Native Method)
>>>       at 
>>> java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:92)
>>>       at java.net.SocketOutputStream.write(SocketOutputStream.java:136)
>>>       at 
>>> java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:65)
>>>       at 
>>> java.io.BufferedOutputStream.flush(BufferedOutputStream.java:123)
>>>       at com.mysql.jdbc.MysqlIO.send(MysqlIO.java:2689)
>>>       at com.mysql.jdbc.MysqlIO.send(MysqlIO.java:2618)
>>>       at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1551)
>>>       at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:1665)
>>>       at com.mysql.jdbc.Connection.execSQL(Connection.java:2978)
>>>       at com.mysql.jdbc.Connection.execSQL(Connection.java:2902)
>>>       at 
>>> com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:930) 
>>>
>>>       at 
>>> com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:1024) 
>>>
>>>       at 
>>> org.apache.tomcat.dbcp.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:92) 
>>>
>>>       at 
>>> org.hibernate.jdbc.AbstractBatcher.getResultSet(AbstractBatcher.java:139) 
>>>
>>>       at org.hibernate.loader.Loader.getResultSet(Loader.java:1669)
>>>       at org.hibernate.loader.Loader.doQuery(Loader.java:662)
>>>       at 
>>> org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:224) 
>>>
>>>       at org.hibernate.loader.Loader.doList(Loader.java:2145)
>>>       at 
>>> org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2029)
>>>       at org.hibernate.loader.Loader.list(Loader.java:2024)
>>>       at 
>>> org.hibernate.loader.criteria.CriteriaLoader.list(CriteriaLoader.java:94) 
>>>
>>>       at org.hibernate.impl.SessionImpl.list(SessionImpl.java:1552)
>>>       at org.hibernate.impl.CriteriaImpl.list(CriteriaImpl.java:283)
>>>       at 
>>> org.apache.roller.business.hibernate.HibernateUserManagerImpl.getAllPermissions(HibernateUserManagerImpl.java:793) 
>>>
>>>       at 
>>> org.apache.roller.presentation.website.actions.YourWebsitesAction$YourWebsitesPageModel.<init>(YourWebsitesAction.java:195) 
>>>
>>>       at 
>>> org.apache.roller.presentation.website.actions.YourWebsitesAction.edit(YourWebsitesAction.java:80) 
>>>
>>>       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.doPost(ActionServlet.java:415)
>>>       at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
>>>       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.presentation.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.presentation.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:292) 
>>>
>>>       at 
>>> org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:98) 
>>>
>>>       at 
>>> org.acegisecurity.intercept.web.SecurityEnforcementFilter.doFilter(SecurityEnforcementFilter.java:197) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303) 
>>>
>>>       at 
>>> org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:143) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303) 
>>>
>>>       at 
>>> org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:50) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303) 
>>>
>>>       at 
>>> org.acegisecurity.securechannel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:168) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303) 
>>>
>>>       at 
>>> org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:154) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303) 
>>>
>>>       at 
>>> org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:246) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303) 
>>>
>>>       at 
>>> org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:156) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:173) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:120) 
>>>
>>>       at 
>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202) 
>>>
>>>       at 
>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) 
>>>
>>>       at 
>>> org.apache.roller.presentation.filters.CharEncodingFilter.doFilter(CharEncodingFilter.java:104) 
>>>
>>>       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.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672) 
>>>
>>>       at 
>>> org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:463) 
>>>
>>>       at 
>>> org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:398) 
>>>
>>>       at 
>>> org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301) 
>>>
>>>       at 
>>> org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1056) 
>>>
>>>       at 
>>> org.apache.struts.tiles.TilesRequestProcessor.doForward(TilesRequestProcessor.java:261) 
>>>
>>>       at 
>>> org.apache.struts.action.RequestProcessor.processForwardConfig(RequestProcessor.java:388) 
>>>
>>>       at 
>>> org.apache.struts.tiles.TilesRequestProcessor.processForwardConfig(TilesRequestProcessor.java:316) 
>>>
>>>       at 
>>> org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:231) 
>>>
>>>       at 
>>> org.apache.struts.action.ActionServlet.process(ActionServlet.java:1164)
>>>       at 
>>> org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:415)
>>>       at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
>>>       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.presentation.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.presentation.filters.BreadCrumbFilter.doFilter(BreadCrumbFilter.java:94) 
>>>
>>>       at 
>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202) 
>>>
>>>       at 
>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) 
>>>
>>>       at 
>>> org.apache.roller.presentation.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:292) 
>>>
>>>       at 
>>> org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:108) 
>>>
>>>       at 
>>> org.acegisecurity.intercept.web.SecurityEnforcementFilter.doFilter(SecurityEnforcementFilter.java:197) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303) 
>>>
>>>       at 
>>> org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:143) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303) 
>>>
>>>       at 
>>> org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:50) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303) 
>>>
>>>       at 
>>> org.acegisecurity.securechannel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:168) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303) 
>>>
>>>       at 
>>> org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:154) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303) 
>>>
>>>       at 
>>> org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:246) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303) 
>>>
>>>       at 
>>> org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:220) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:173) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:120) 
>>>
>>>       at 
>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202) 
>>>
>>>       at 
>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) 
>>>
>>>       at 
>>> org.apache.roller.presentation.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.presentation.filters.CharEncodingFilter.doFilter(CharEncodingFilter.java:104) 
>>>
>>>       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:307)
>>>       at 
>>> org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:385)
>>>       at 
>>> org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:748)
>>>       at 
>>> org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:678) 
>>>
>>>       at 
>>> org.apache.jk.common.SocketConnection.runIt(ChannelSocket.java:871)
>>>       at 
>>> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684) 
>>>
>>>       at java.lang.Thread.run(Thread.java:595)
>>>
>>>
>>> ** END NESTED EXCEPTION **
>>>
>>>
>>>
>>> Last packet sent to the server was 4 ms ago.
>>> ERROR 2006-06-13 13:16:15,343 JDBCTransaction:toggleAutoCommit - 
>>> Could not toggle autocommit
>>> com.mysql.jdbc.CommunicationsException: Communications link failure 
>>> due to underlying exception:
>>> ** BEGIN NESTED EXCEPTION **
>>> java.net.SocketException
>>> MESSAGE: Broken pipe
>>>
>>> STACKTRACE:
>>>
>>> java.net.SocketException: Broken pipe
>>>       at java.net.SocketOutputStream.socketWrite0(Native Method)
>>>       at 
>>> java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:92)
>>>       at java.net.SocketOutputStream.write(SocketOutputStream.java:136)
>>>       at 
>>> java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:65)
>>>       at 
>>> java.io.BufferedOutputStream.flush(BufferedOutputStream.java:123)
>>>       at com.mysql.jdbc.MysqlIO.send(MysqlIO.java:2689)
>>>       at com.mysql.jdbc.MysqlIO.send(MysqlIO.java:2618)
>>>       at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1551)
>>>       at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:1665)
>>>       at com.mysql.jdbc.Connection.execSQL(Connection.java:2972)
>>>       at com.mysql.jdbc.Connection.setAutoCommit(Connection.java:4870)
>>>       at 
>>> org.apache.tomcat.dbcp.dbcp.DelegatingConnection.setAutoCommit(DelegatingConnection.java:268) 
>>>
>>>       at 
>>> org.apache.tomcat.dbcp.dbcp.PoolingDataSource$PoolGuardConnectionWrapper.setAutoCommit(PoolingDataSource.java:293) 
>>>
>>>       at 
>>> org.hibernate.transaction.JDBCTransaction.toggleAutoCommit(JDBCTransaction.java:194) 
>>>
>>>       at 
>>> org.hibernate.transaction.JDBCTransaction.rollbackAndResetAutoCommit(JDBCTransaction.java:186) 
>>>
>>>       at 
>>> org.hibernate.transaction.JDBCTransaction.rollback(JDBCTransaction.java:162) 
>>>
>>>       at 
>>> org.apache.roller.business.hibernate.HibernatePersistenceStrategy.release(HibernatePersistenceStrategy.java:128) 
>>>
>>>       at 
>>> org.apache.roller.business.hibernate.HibernateRollerImpl.release(HibernateRollerImpl.java:109) 
>>>
>>>       at 
>>> org.apache.roller.presentation.filters.PersistenceSessionFilter.doFilter(PersistenceSessionFilter.java:63) 
>>>
>>>       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:292) 
>>>
>>>       at 
>>> org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:98) 
>>>
>>>       at 
>>> org.acegisecurity.intercept.web.SecurityEnforcementFilter.doFilter(SecurityEnforcementFilter.java:197) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303) 
>>>
>>>       at 
>>> org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:143) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303) 
>>>
>>>       at 
>>> org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:50) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303) 
>>>
>>>       at 
>>> org.acegisecurity.securechannel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:168) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303) 
>>>
>>>       at 
>>> org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:154) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303) 
>>>
>>>       at 
>>> org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:246) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303) 
>>>
>>>       at 
>>> org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:156) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:173) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:120) 
>>>
>>>       at 
>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202) 
>>>
>>>       at 
>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) 
>>>
>>>       at 
>>> org.apache.roller.presentation.filters.CharEncodingFilter.doFilter(CharEncodingFilter.java:104) 
>>>
>>>       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.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672) 
>>>
>>>       at 
>>> org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:463) 
>>>
>>>       at 
>>> org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:398) 
>>>
>>>       at 
>>> org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301) 
>>>
>>>       at 
>>> org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1056) 
>>>
>>>       at 
>>> org.apache.struts.tiles.TilesRequestProcessor.doForward(TilesRequestProcessor.java:261) 
>>>
>>>       at 
>>> org.apache.struts.action.RequestProcessor.processForwardConfig(RequestProcessor.java:388) 
>>>
>>>       at 
>>> org.apache.struts.tiles.TilesRequestProcessor.processForwardConfig(TilesRequestProcessor.java:316) 
>>>
>>>       at 
>>> org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:231) 
>>>
>>>       at 
>>> org.apache.struts.action.ActionServlet.process(ActionServlet.java:1164)
>>>       at 
>>> org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:415)
>>>       at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
>>>       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.presentation.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.presentation.filters.BreadCrumbFilter.doFilter(BreadCrumbFilter.java:94) 
>>>
>>>       at 
>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202) 
>>>
>>>       at 
>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) 
>>>
>>>       at 
>>> org.apache.roller.presentation.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:292) 
>>>
>>>       at 
>>> org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:108) 
>>>
>>>       at 
>>> org.acegisecurity.intercept.web.SecurityEnforcementFilter.doFilter(SecurityEnforcementFilter.java:197) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303) 
>>>
>>>       at 
>>> org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:143) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303) 
>>>
>>>       at 
>>> org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:50) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303) 
>>>
>>>       at 
>>> org.acegisecurity.securechannel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:168) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303) 
>>>
>>>       at 
>>> org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:154) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303) 
>>>
>>>       at 
>>> org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:246) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303) 
>>>
>>>       at 
>>> org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:220) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:173) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:120) 
>>>
>>>       at 
>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202) 
>>>
>>>       at 
>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) 
>>>
>>>       at 
>>> org.apache.roller.presentation.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.presentation.filters.CharEncodingFilter.doFilter(CharEncodingFilter.java:104) 
>>>
>>>       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:307)
>>>       at 
>>> org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:385)
>>>       at 
>>> org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:748)
>>>       at 
>>> org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:678) 
>>>
>>>       at 
>>> org.apache.jk.common.SocketConnection.runIt(ChannelSocket.java:871)
>>>       at 
>>> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684) 
>>>
>>>       at java.lang.Thread.run(Thread.java:595)
>>>
>>>
>>> ** END NESTED EXCEPTION **
>>>
>>>
>>>
>>> Last packet sent to the server was 3 ms ago.
>>>       at com.mysql.jdbc.MysqlIO.send(MysqlIO.java:2707)
>>>       at com.mysql.jdbc.MysqlIO.send(MysqlIO.java:2618)
>>>       at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1551)
>>>       at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:1665)
>>>       at com.mysql.jdbc.Connection.execSQL(Connection.java:2972)
>>>       at com.mysql.jdbc.Connection.setAutoCommit(Connection.java:4870)
>>>       at 
>>> org.apache.tomcat.dbcp.dbcp.DelegatingConnection.setAutoCommit(DelegatingConnection.java:268) 
>>>
>>>       at 
>>> org.apache.tomcat.dbcp.dbcp.PoolingDataSource$PoolGuardConnectionWrapper.setAutoCommit(PoolingDataSource.java:293) 
>>>
>>>       at 
>>> org.hibernate.transaction.JDBCTransaction.toggleAutoCommit(JDBCTransaction.java:194) 
>>>
>>>       at 
>>> org.hibernate.transaction.JDBCTransaction.rollbackAndResetAutoCommit(JDBCTransaction.java:186) 
>>>
>>>       at 
>>> org.hibernate.transaction.JDBCTransaction.rollback(JDBCTransaction.java:162) 
>>>
>>>       at 
>>> org.apache.roller.business.hibernate.HibernatePersistenceStrategy.release(HibernatePersistenceStrategy.java:128) 
>>>
>>>       at 
>>> org.apache.roller.business.hibernate.HibernateRollerImpl.release(HibernateRollerImpl.java:109) 
>>>
>>>       at 
>>> org.apache.roller.presentation.filters.PersistenceSessionFilter.doFilter(PersistenceSessionFilter.java:63) 
>>>
>>>       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:292) 
>>>
>>>       at 
>>> org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:98) 
>>>
>>>       at 
>>> org.acegisecurity.intercept.web.SecurityEnforcementFilter.doFilter(SecurityEnforcementFilter.java:197) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303) 
>>>
>>>       at 
>>> org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:143) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303) 
>>>
>>>       at 
>>> org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:50) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303) 
>>>
>>>       at 
>>> org.acegisecurity.securechannel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:168) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303) 
>>>
>>>       at 
>>> org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:154) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303) 
>>>
>>>       at 
>>> org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:246) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303) 
>>>
>>>       at 
>>> org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:156) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:173) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:120) 
>>>
>>>       at 
>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202) 
>>>
>>>       at 
>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) 
>>>
>>>       at 
>>> org.apache.roller.presentation.filters.CharEncodingFilter.doFilter(CharEncodingFilter.java:104) 
>>>
>>>       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.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672) 
>>>
>>>       at 
>>> org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:463) 
>>>
>>>       at 
>>> org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:398) 
>>>
>>>       at 
>>> org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301) 
>>>
>>>       at 
>>> org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1056) 
>>>
>>>       at 
>>> org.apache.struts.tiles.TilesRequestProcessor.doForward(TilesRequestProcessor.java:261) 
>>>
>>>       at 
>>> org.apache.struts.action.RequestProcessor.processForwardConfig(RequestProcessor.java:388) 
>>>
>>>       at 
>>> org.apache.struts.tiles.TilesRequestProcessor.processForwardConfig(TilesRequestProcessor.java:316) 
>>>
>>>       at 
>>> org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:231) 
>>>
>>>       at 
>>> org.apache.struts.action.ActionServlet.process(ActionServlet.java:1164)
>>>       at 
>>> org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:415)
>>>       at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
>>>       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.presentation.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.presentation.filters.BreadCrumbFilter.doFilter(BreadCrumbFilter.java:94) 
>>>
>>>       at 
>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202) 
>>>
>>>       at 
>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) 
>>>
>>>       at 
>>> org.apache.roller.presentation.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:292) 
>>>
>>>       at 
>>> org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:108) 
>>>
>>>       at 
>>> org.acegisecurity.intercept.web.SecurityEnforcementFilter.doFilter(SecurityEnforcementFilter.java:197) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303) 
>>>
>>>       at 
>>> org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:143) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303) 
>>>
>>>       at 
>>> org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:50) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303) 
>>>
>>>       at 
>>> org.acegisecurity.securechannel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:168) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303) 
>>>
>>>       at 
>>> org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:154) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303) 
>>>
>>>       at 
>>> org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:246) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303) 
>>>
>>>       at 
>>> org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:220) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:173) 
>>>
>>>       at 
>>> org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:120) 
>>>
>>>       at 
>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202) 
>>>
>>>       at 
>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) 
>>>
>>>       at 
>>> org.apache.roller.presentation.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.presentation.filters.CharEncodingFilter.doFilter(CharEncodingFilter.java:104) 
>>>
>>>       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:307)
>>>       at 
>>> org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:385)
>>>       at 
>>> org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:748)
>>>       at 
>>> org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:678) 
>>>
>>>       at 
>>> org.apache.jk.common.SocketConnection.runIt(ChannelSocket.java:871)
>>>       at 
>>> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684) 
>>>
>>>       at java.lang.Thread.run(Thread.java:595)
>>>
>>>
>>>
>>
>

Re: Issue - creating a blog with 2.3

Posted by Anil Gangolli <an...@busybuddha.org>.
The actual release of Roller 2.3 includes this fix.  This was ROL-1148 and 
was fixed in the last round of release candidates.  If you don't have this 
fix, you are probably running a release candidate (RC) and not the actual 
released code.  Make sure you have the official release.

--a.



----- Original Message ----- 
From: "Adam Henson" <ad...@the-sugarat.net>
To: <ro...@incubator.apache.org>
Sent: Tuesday, June 13, 2006 8:51 AM
Subject: Re: Issue - creating a blog with 2.3


> All of the problems I have had with Roller + mySQL seem to be fixed by 
> changing all fields with datatype bit to tinyint.  Worth a try perhaps?
>
> Regards,
>
> Adam Henson
>
> Andrew Baxter wrote:
>> Hello All,
>>
>> I have recently installed roller 2.3, and the installation seems to have 
>> been relatively painless.  I am able to create an administrative account 
>> and log in.  The problem occurs when I attempt to create a new blog, when 
>> I get an error page informing that an unexpected exception has been 
>> encountered.  The resulting exceptions appear below.
>>
>> This doesn't appear to be the same problem encountered by Eric Bard (07 
>> Jun), and deleting the "work" directory from Tomcat doesn't help.  Once 
>> the error has occurred, then subsequent attempts to load other pages 
>> fail.  Tailing the output from mySQL indicates that each attempt to load 
>> a page results in "mysqld restarted".
>>
>> My installation is a binary distribution of 2.3 on SunOS 5.9, with the 
>> following setup:
>> mySQL 5.0.15
>> mysql-connector-java-3.1.10-bin.jar
>> jre 1.5.0_04
>> Tomcat 5.5.9
>> Hibernate 3
>>
>> I've also installed 2.3 on my Windows laptop, and have been unable to 
>> reproduce the issue on that platform when using a local mySQL server. 
>> However, if I try to use the mySQL server on the Sun box, the problem 
>> occurs again.  Could this be a problem with the mySQL instance?  Other 
>> webapps are using it quite happily, if that's of any consequence!
>>
>> Any assistance would be greatly appreciated!
>>
>>
>> Regards,
>>
>> Andrew Baxter.
>>
>>
>>
>> INFO  2006-06-13 13:11:22,115 PlanetCacheFilter:init - Initializing 
>> planet cache
>> INFO  2006-06-13 13:11:22,117 PlanetCacheFilter:init - {timeout=1800, 
>> excludeOwnerEditPages=false, size=10}
>> WARN  2006-06-13 13:16:15,251 JDBCExceptionReporter:logExceptions - SQL 
>> Error: 0, SQLState: 08S01
>> ERROR 2006-06-13 13:16:15,253 JDBCExceptionReporter:logExceptions - 
>> Communications link failure due to underlying exception:
>> ** BEGIN NESTED EXCEPTION **
>> java.io.EOFException
>>
>> STACKTRACE:
>>
>> java.io.EOFException
>>       at com.mysql.jdbc.MysqlIO.readFully(MysqlIO.java:1902)
>>       at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:2348)
>>       at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2858)
>>       at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1570)
>>       at 
>> com.mysql.jdbc.ServerPreparedStatement.serverExecute(ServerPreparedStatement.java:1085)
>>       at 
>> com.mysql.jdbc.ServerPreparedStatement.executeInternal(ServerPreparedStatement.java:670)
>>       at 
>> com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:1024)
>>       at 
>> org.apache.tomcat.dbcp.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:92)
>>       at 
>> org.hibernate.jdbc.AbstractBatcher.getResultSet(AbstractBatcher.java:139)
>>       at org.hibernate.loader.Loader.getResultSet(Loader.java:1669)
>>       at org.hibernate.loader.Loader.doQuery(Loader.java:662)
>>       at 
>> org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:224)
>>       at org.hibernate.loader.Loader.doList(Loader.java:2145)
>>       at 
>> org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2029)
>>       at org.hibernate.loader.Loader.list(Loader.java:2024)
>>       at 
>> org.hibernate.loader.criteria.CriteriaLoader.list(CriteriaLoader.java:94)
>>       at org.hibernate.impl.SessionImpl.list(SessionImpl.java:1552)
>>       at org.hibernate.impl.CriteriaImpl.list(CriteriaImpl.java:283)
>>       at 
>> org.apache.roller.business.hibernate.HibernateWeblogManagerImpl.getWeblogCategoryAncestorAssocs(HibernateWeblogManagerImpl.java:751)
>>       at 
>> org.apache.roller.pojos.WeblogCategoryData.getAncestorAssocs(WeblogCategoryData.java:447)
>>       at 
>> org.apache.roller.business.hibernate.HibernatePersistenceStrategy.store(HibernatePersistenceStrategy.java:292)
>>       at 
>> org.apache.roller.business.hibernate.HibernateUserManagerImpl.addWeblogContents(HibernateUserManagerImpl.java:282)
>>       at 
>> org.apache.roller.business.hibernate.HibernateUserManagerImpl.addWebsite(HibernateUserManagerImpl.java:257)
>>       at 
>> org.apache.roller.presentation.website.actions.CreateWebsiteAction.save(CreateWebsiteAction.java:176)
>>       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.doPost(ActionServlet.java:415)
>>       at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
>>       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.presentation.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.presentation.filters.BreadCrumbFilter.doFilter(BreadCrumbFilter.java:94)
>>       at 
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
>>       at 
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
>>       at 
>> org.apache.roller.presentation.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:292)
>>       at 
>> org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:108)
>>       at 
>> org.acegisecurity.intercept.web.SecurityEnforcementFilter.doFilter(SecurityEnforcementFilter.java:197)
>>       at 
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>>       at 
>> org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:143)
>>       at 
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>>       at 
>> org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:50)
>>       at 
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>>       at 
>> org.acegisecurity.securechannel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:168)
>>       at 
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>>       at 
>> org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:154)
>>       at 
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>>       at 
>> org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:246)
>>       at 
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>>       at 
>> org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:220)
>>       at 
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>>       at 
>> org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:173)
>>       at 
>> org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:120)
>>       at 
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
>>       at 
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
>>       at 
>> org.apache.roller.presentation.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.presentation.filters.CharEncodingFilter.doFilter(CharEncodingFilter.java:104)
>>       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:307)
>>       at 
>> org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:385)
>>       at 
>> org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:748)
>>       at 
>> org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:678)
>>       at 
>> org.apache.jk.common.SocketConnection.runIt(ChannelSocket.java:871)
>>       at 
>> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
>>       at java.lang.Thread.run(Thread.java:595)
>>
>>
>> ** END NESTED EXCEPTION **
>>
>>
>>
>> Last packet sent to the server was 19 ms ago.
>> ERROR 2006-06-13 13:16:15,268 CreateWebsiteAction:save - ERROR in 
>> createWebsite
>> org.apache.roller.RollerException
>>       at 
>> org.apache.roller.business.hibernate.HibernateWeblogManagerImpl.getWeblogCategoryAncestorAssocs(HibernateWeblogManagerImpl.java:753)
>>       at 
>> org.apache.roller.pojos.WeblogCategoryData.getAncestorAssocs(WeblogCategoryData.java:447)
>>       at 
>> org.apache.roller.business.hibernate.HibernatePersistenceStrategy.store(HibernatePersistenceStrategy.java:292)
>>       at 
>> org.apache.roller.business.hibernate.HibernateUserManagerImpl.addWeblogContents(HibernateUserManagerImpl.java:282)
>>       at 
>> org.apache.roller.business.hibernate.HibernateUserManagerImpl.addWebsite(HibernateUserManagerImpl.java:257)
>>       at 
>> org.apache.roller.presentation.website.actions.CreateWebsiteAction.save(CreateWebsiteAction.java:176)
>>       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.doPost(ActionServlet.java:415)
>>       at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
>>       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.presentation.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.presentation.filters.BreadCrumbFilter.doFilter(BreadCrumbFilter.java:94)
>>       at 
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
>>       at 
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
>>       at 
>> org.apache.roller.presentation.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:292)
>>       at 
>> org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:108)
>>       at 
>> org.acegisecurity.intercept.web.SecurityEnforcementFilter.doFilter(SecurityEnforcementFilter.java:197)
>>       at 
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>>       at 
>> org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:143)
>>       at 
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>>       at 
>> org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:50)
>>       at 
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>>       at 
>> org.acegisecurity.securechannel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:168)
>>       at 
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>>       at 
>> org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:154)
>>       at 
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>>       at 
>> org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:246)
>>       at 
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>>       at 
>> org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:220)
>>       at 
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>>       at 
>> org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:173)
>>       at 
>> org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:120)
>>       at 
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
>>       at 
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
>>       at 
>> org.apache.roller.presentation.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.presentation.filters.CharEncodingFilter.doFilter(CharEncodingFilter.java:104)
>>       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:307)
>>       at 
>> org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:385)
>>       at 
>> org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:748)
>>       at 
>> org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:678)
>>       at 
>> org.apache.jk.common.SocketConnection.runIt(ChannelSocket.java:871)
>>       at 
>> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
>>       at java.lang.Thread.run(Thread.java:595)
>> --- ROOT CAUSE ---
>> org.hibernate.exception.JDBCConnectionException: could not execute query
>>       at 
>> org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:72)
>>       at 
>> org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:43)
>>       at org.hibernate.loader.Loader.doList(Loader.java:2148)
>>       at 
>> org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2029)
>>       at org.hibernate.loader.Loader.list(Loader.java:2024)
>>       at 
>> org.hibernate.loader.criteria.CriteriaLoader.list(CriteriaLoader.java:94)
>>       at org.hibernate.impl.SessionImpl.list(SessionImpl.java:1552)
>>       at org.hibernate.impl.CriteriaImpl.list(CriteriaImpl.java:283)
>>       at 
>> org.apache.roller.business.hibernate.HibernateWeblogManagerImpl.getWeblogCategoryAncestorAssocs(HibernateWeblogManagerImpl.java:751)
>>       at 
>> org.apache.roller.pojos.WeblogCategoryData.getAncestorAssocs(WeblogCategoryData.java:447)
>>       at 
>> org.apache.roller.business.hibernate.HibernatePersistenceStrategy.store(HibernatePersistenceStrategy.java:292)
>>       at 
>> org.apache.roller.business.hibernate.HibernateUserManagerImpl.addWeblogContents(HibernateUserManagerImpl.java:282)
>>       at 
>> org.apache.roller.business.hibernate.HibernateUserManagerImpl.addWebsite(HibernateUserManagerImpl.java:257)
>>       at 
>> org.apache.roller.presentation.website.actions.CreateWebsiteAction.save(CreateWebsiteAction.java:176)
>>       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.doPost(ActionServlet.java:415)
>>       at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
>>       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.presentation.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.presentation.filters.BreadCrumbFilter.doFilter(BreadCrumbFilter.java:94)
>>       at 
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
>>       at 
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
>>       at 
>> org.apache.roller.presentation.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:292)
>>       at 
>> org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:108)
>>       at 
>> org.acegisecurity.intercept.web.SecurityEnforcementFilter.doFilter(SecurityEnforcementFilter.java:197)
>>       at 
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>>       at 
>> org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:143)
>>       at 
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>>       at 
>> org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:50)
>>       at 
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>>       at 
>> org.acegisecurity.securechannel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:168)
>>       at 
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>>       at 
>> org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:154)
>>       at 
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>>       at 
>> org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:246)
>>       at 
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>>       at 
>> org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:220)
>>       at 
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>>       at 
>> org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:173)
>>       at 
>> org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:120)
>>       at 
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
>>       at 
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
>>       at 
>> org.apache.roller.presentation.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.presentation.filters.CharEncodingFilter.doFilter(CharEncodingFilter.java:104)
>>       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:307)
>>       at 
>> org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:385)
>>       at 
>> org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:748)
>>       at 
>> org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:678)
>>       at 
>> org.apache.jk.common.SocketConnection.runIt(ChannelSocket.java:871)
>>       at 
>> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
>>       at java.lang.Thread.run(Thread.java:595)
>> Caused by: com.mysql.jdbc.CommunicationsException: Communications link 
>> failure due to underlying exception:
>> ** BEGIN NESTED EXCEPTION **
>> java.io.EOFException
>>
>> STACKTRACE:
>>
>> java.io.EOFException
>>       at com.mysql.jdbc.MysqlIO.readFully(MysqlIO.java:1902)
>>       at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:2348)
>>       at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2858)
>>       at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1570)
>>       at 
>> com.mysql.jdbc.ServerPreparedStatement.serverExecute(ServerPreparedStatement.java:1085)
>>       at 
>> com.mysql.jdbc.ServerPreparedStatement.executeInternal(ServerPreparedStatement.java:670)
>>       at 
>> com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:1024)
>>       at 
>> org.apache.tomcat.dbcp.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:92)
>>       at 
>> org.hibernate.jdbc.AbstractBatcher.getResultSet(AbstractBatcher.java:139)
>>       at org.hibernate.loader.Loader.getResultSet(Loader.java:1669)
>>       at org.hibernate.loader.Loader.doQuery(Loader.java:662)
>>       at 
>> org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:224)
>>       at org.hibernate.loader.Loader.doList(Loader.java:2145)
>>       at 
>> org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2029)
>>       at org.hibernate.loader.Loader.list(Loader.java:2024)
>>       at 
>> org.hibernate.loader.criteria.CriteriaLoader.list(CriteriaLoader.java:94)
>>       at org.hibernate.impl.SessionImpl.list(SessionImpl.java:1552)
>>       at org.hibernate.impl.CriteriaImpl.list(CriteriaImpl.java:283)
>>       at 
>> org.apache.roller.business.hibernate.HibernateWeblogManagerImpl.getWeblogCategoryAncestorAssocs(HibernateWeblogManagerImpl.java:751)
>>       at 
>> org.apache.roller.pojos.WeblogCategoryData.getAncestorAssocs(WeblogCategoryData.java:447)
>>       at 
>> org.apache.roller.business.hibernate.HibernatePersistenceStrategy.store(HibernatePersistenceStrategy.java:292)
>>       at 
>> org.apache.roller.business.hibernate.HibernateUserManagerImpl.addWeblogContents(HibernateUserManagerImpl.java:282)
>>       at 
>> org.apache.roller.business.hibernate.HibernateUserManagerImpl.addWebsite(HibernateUserManagerImpl.java:257)
>>       at 
>> org.apache.roller.presentation.website.actions.CreateWebsiteAction.save(CreateWebsiteAction.java:176)
>>       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.doPost(ActionServlet.java:415)
>>       at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
>>       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.presentation.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.presentation.filters.BreadCrumbFilter.doFilter(BreadCrumbFilter.java:94)
>>       at 
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
>>       at 
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
>>       at 
>> org.apache.roller.presentation.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:292)
>>       at 
>> org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:108)
>>       at 
>> org.acegisecurity.intercept.web.SecurityEnforcementFilter.doFilter(SecurityEnforcementFilter.java:197)
>>       at 
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>>       at 
>> org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:143)
>>       at 
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>>       at 
>> org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:50)
>>       at 
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>>       at 
>> org.acegisecurity.securechannel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:168)
>>       at 
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>>       at 
>> org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:154)
>>       at 
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>>       at 
>> org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:246)
>>       at 
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>>       at 
>> org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:220)
>>       at 
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>>       at 
>> org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:173)
>>       at 
>> org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:120)
>>       at 
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
>>       at 
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
>>       at 
>> org.apache.roller.presentation.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.presentation.filters.CharEncodingFilter.doFilter(CharEncodingFilter.java:104)
>>       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:307)
>>       at 
>> org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:385)
>>       at 
>> org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:748)
>>       at 
>> org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:678)
>>       at 
>> org.apache.jk.common.SocketConnection.runIt(ChannelSocket.java:871)
>>       at 
>> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
>>       at java.lang.Thread.run(Thread.java:595)
>>
>>
>> ** END NESTED EXCEPTION **
>>
>>
>>
>> Last packet sent to the server was 19 ms ago.
>>       at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:2560)
>>       at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2858)
>>       at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1570)
>>       at 
>> com.mysql.jdbc.ServerPreparedStatement.serverExecute(ServerPreparedStatement.java:1085)
>>       at 
>> com.mysql.jdbc.ServerPreparedStatement.executeInternal(ServerPreparedStatement.java:670)
>>       at 
>> com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:1024)
>>       at 
>> org.apache.tomcat.dbcp.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:92)
>>       at 
>> org.hibernate.jdbc.AbstractBatcher.getResultSet(AbstractBatcher.java:139)
>>       at org.hibernate.loader.Loader.getResultSet(Loader.java:1669)
>>       at org.hibernate.loader.Loader.doQuery(Loader.java:662)
>>       at 
>> org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:224)
>>       at org.hibernate.loader.Loader.doList(Loader.java:2145)
>>       ... 73 more
>> WARN  2006-06-13 13:16:15,323 JDBCExceptionReporter:logExceptions - SQL 
>> Error: 0, SQLState: 08S01
>> ERROR 2006-06-13 13:16:15,326 JDBCExceptionReporter:logExceptions - 
>> Communications link failure due to underlying exception:
>> ** BEGIN NESTED EXCEPTION **
>> java.net.SocketException
>> MESSAGE: Broken pipe
>>
>> STACKTRACE:
>>
>> java.net.SocketException: Broken pipe
>>       at java.net.SocketOutputStream.socketWrite0(Native Method)
>>       at 
>> java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:92)
>>       at java.net.SocketOutputStream.write(SocketOutputStream.java:136)
>>       at 
>> java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:65)
>>       at 
>> java.io.BufferedOutputStream.flush(BufferedOutputStream.java:123)
>>       at com.mysql.jdbc.MysqlIO.send(MysqlIO.java:2689)
>>       at com.mysql.jdbc.MysqlIO.send(MysqlIO.java:2618)
>>       at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1551)
>>       at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:1665)
>>       at com.mysql.jdbc.Connection.execSQL(Connection.java:2978)
>>       at com.mysql.jdbc.Connection.execSQL(Connection.java:2902)
>>       at 
>> com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:930)
>>       at 
>> com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:1024)
>>       at 
>> org.apache.tomcat.dbcp.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:92)
>>       at 
>> org.hibernate.jdbc.AbstractBatcher.getResultSet(AbstractBatcher.java:139)
>>       at org.hibernate.loader.Loader.getResultSet(Loader.java:1669)
>>       at org.hibernate.loader.Loader.doQuery(Loader.java:662)
>>       at 
>> org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:224)
>>       at org.hibernate.loader.Loader.doList(Loader.java:2145)
>>       at 
>> org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2029)
>>       at org.hibernate.loader.Loader.list(Loader.java:2024)
>>       at 
>> org.hibernate.loader.criteria.CriteriaLoader.list(CriteriaLoader.java:94)
>>       at org.hibernate.impl.SessionImpl.list(SessionImpl.java:1552)
>>       at org.hibernate.impl.CriteriaImpl.list(CriteriaImpl.java:283)
>>       at 
>> org.apache.roller.business.hibernate.HibernateUserManagerImpl.getAllPermissions(HibernateUserManagerImpl.java:793)
>>       at 
>> org.apache.roller.presentation.website.actions.YourWebsitesAction$YourWebsitesPageModel.<init>(YourWebsitesAction.java:195)
>>       at 
>> org.apache.roller.presentation.website.actions.YourWebsitesAction.edit(YourWebsitesAction.java:80)
>>       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.doPost(ActionServlet.java:415)
>>       at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
>>       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.presentation.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.presentation.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:292)
>>       at 
>> org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:98)
>>       at 
>> org.acegisecurity.intercept.web.SecurityEnforcementFilter.doFilter(SecurityEnforcementFilter.java:197)
>>       at 
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>>       at 
>> org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:143)
>>       at 
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>>       at 
>> org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:50)
>>       at 
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>>       at 
>> org.acegisecurity.securechannel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:168)
>>       at 
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>>       at 
>> org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:154)
>>       at 
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>>       at 
>> org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:246)
>>       at 
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>>       at 
>> org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:156)
>>       at 
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>>       at 
>> org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:173)
>>       at 
>> org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:120)
>>       at 
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
>>       at 
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
>>       at 
>> org.apache.roller.presentation.filters.CharEncodingFilter.doFilter(CharEncodingFilter.java:104)
>>       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.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
>>       at 
>> org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:463)
>>       at 
>> org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:398)
>>       at 
>> org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301)
>>       at 
>> org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1056)
>>       at 
>> org.apache.struts.tiles.TilesRequestProcessor.doForward(TilesRequestProcessor.java:261)
>>       at 
>> org.apache.struts.action.RequestProcessor.processForwardConfig(RequestProcessor.java:388)
>>       at 
>> org.apache.struts.tiles.TilesRequestProcessor.processForwardConfig(TilesRequestProcessor.java:316)
>>       at 
>> org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:231)
>>       at 
>> org.apache.struts.action.ActionServlet.process(ActionServlet.java:1164)
>>       at 
>> org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:415)
>>       at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
>>       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.presentation.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.presentation.filters.BreadCrumbFilter.doFilter(BreadCrumbFilter.java:94)
>>       at 
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
>>       at 
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
>>       at 
>> org.apache.roller.presentation.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:292)
>>       at 
>> org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:108)
>>       at 
>> org.acegisecurity.intercept.web.SecurityEnforcementFilter.doFilter(SecurityEnforcementFilter.java:197)
>>       at 
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>>       at 
>> org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:143)
>>       at 
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>>       at 
>> org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:50)
>>       at 
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>>       at 
>> org.acegisecurity.securechannel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:168)
>>       at 
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>>       at 
>> org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:154)
>>       at 
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>>       at 
>> org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:246)
>>       at 
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>>       at 
>> org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:220)
>>       at 
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>>       at 
>> org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:173)
>>       at 
>> org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:120)
>>       at 
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
>>       at 
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
>>       at 
>> org.apache.roller.presentation.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.presentation.filters.CharEncodingFilter.doFilter(CharEncodingFilter.java:104)
>>       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:307)
>>       at 
>> org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:385)
>>       at 
>> org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:748)
>>       at 
>> org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:678)
>>       at 
>> org.apache.jk.common.SocketConnection.runIt(ChannelSocket.java:871)
>>       at 
>> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
>>       at java.lang.Thread.run(Thread.java:595)
>>
>>
>> ** END NESTED EXCEPTION **
>>
>>
>>
>> Last packet sent to the server was 4 ms ago.
>> ERROR 2006-06-13 13:16:15,343 JDBCTransaction:toggleAutoCommit - Could 
>> not toggle autocommit
>> com.mysql.jdbc.CommunicationsException: Communications link failure due 
>> to underlying exception:
>> ** BEGIN NESTED EXCEPTION **
>> java.net.SocketException
>> MESSAGE: Broken pipe
>>
>> STACKTRACE:
>>
>> java.net.SocketException: Broken pipe
>>       at java.net.SocketOutputStream.socketWrite0(Native Method)
>>       at 
>> java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:92)
>>       at java.net.SocketOutputStream.write(SocketOutputStream.java:136)
>>       at 
>> java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:65)
>>       at 
>> java.io.BufferedOutputStream.flush(BufferedOutputStream.java:123)
>>       at com.mysql.jdbc.MysqlIO.send(MysqlIO.java:2689)
>>       at com.mysql.jdbc.MysqlIO.send(MysqlIO.java:2618)
>>       at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1551)
>>       at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:1665)
>>       at com.mysql.jdbc.Connection.execSQL(Connection.java:2972)
>>       at com.mysql.jdbc.Connection.setAutoCommit(Connection.java:4870)
>>       at 
>> org.apache.tomcat.dbcp.dbcp.DelegatingConnection.setAutoCommit(DelegatingConnection.java:268)
>>       at 
>> org.apache.tomcat.dbcp.dbcp.PoolingDataSource$PoolGuardConnectionWrapper.setAutoCommit(PoolingDataSource.java:293)
>>       at 
>> org.hibernate.transaction.JDBCTransaction.toggleAutoCommit(JDBCTransaction.java:194)
>>       at 
>> org.hibernate.transaction.JDBCTransaction.rollbackAndResetAutoCommit(JDBCTransaction.java:186)
>>       at 
>> org.hibernate.transaction.JDBCTransaction.rollback(JDBCTransaction.java:162)
>>       at 
>> org.apache.roller.business.hibernate.HibernatePersistenceStrategy.release(HibernatePersistenceStrategy.java:128)
>>       at 
>> org.apache.roller.business.hibernate.HibernateRollerImpl.release(HibernateRollerImpl.java:109)
>>       at 
>> org.apache.roller.presentation.filters.PersistenceSessionFilter.doFilter(PersistenceSessionFilter.java:63)
>>       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:292)
>>       at 
>> org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:98)
>>       at 
>> org.acegisecurity.intercept.web.SecurityEnforcementFilter.doFilter(SecurityEnforcementFilter.java:197)
>>       at 
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>>       at 
>> org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:143)
>>       at 
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>>       at 
>> org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:50)
>>       at 
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>>       at 
>> org.acegisecurity.securechannel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:168)
>>       at 
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>>       at 
>> org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:154)
>>       at 
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>>       at 
>> org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:246)
>>       at 
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>>       at 
>> org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:156)
>>       at 
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>>       at 
>> org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:173)
>>       at 
>> org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:120)
>>       at 
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
>>       at 
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
>>       at 
>> org.apache.roller.presentation.filters.CharEncodingFilter.doFilter(CharEncodingFilter.java:104)
>>       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.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
>>       at 
>> org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:463)
>>       at 
>> org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:398)
>>       at 
>> org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301)
>>       at 
>> org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1056)
>>       at 
>> org.apache.struts.tiles.TilesRequestProcessor.doForward(TilesRequestProcessor.java:261)
>>       at 
>> org.apache.struts.action.RequestProcessor.processForwardConfig(RequestProcessor.java:388)
>>       at 
>> org.apache.struts.tiles.TilesRequestProcessor.processForwardConfig(TilesRequestProcessor.java:316)
>>       at 
>> org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:231)
>>       at 
>> org.apache.struts.action.ActionServlet.process(ActionServlet.java:1164)
>>       at 
>> org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:415)
>>       at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
>>       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.presentation.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.presentation.filters.BreadCrumbFilter.doFilter(BreadCrumbFilter.java:94)
>>       at 
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
>>       at 
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
>>       at 
>> org.apache.roller.presentation.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:292)
>>       at 
>> org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:108)
>>       at 
>> org.acegisecurity.intercept.web.SecurityEnforcementFilter.doFilter(SecurityEnforcementFilter.java:197)
>>       at 
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>>       at 
>> org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:143)
>>       at 
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>>       at 
>> org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:50)
>>       at 
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>>       at 
>> org.acegisecurity.securechannel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:168)
>>       at 
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>>       at 
>> org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:154)
>>       at 
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>>       at 
>> org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:246)
>>       at 
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>>       at 
>> org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:220)
>>       at 
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>>       at 
>> org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:173)
>>       at 
>> org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:120)
>>       at 
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
>>       at 
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
>>       at 
>> org.apache.roller.presentation.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.presentation.filters.CharEncodingFilter.doFilter(CharEncodingFilter.java:104)
>>       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:307)
>>       at 
>> org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:385)
>>       at 
>> org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:748)
>>       at 
>> org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:678)
>>       at 
>> org.apache.jk.common.SocketConnection.runIt(ChannelSocket.java:871)
>>       at 
>> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
>>       at java.lang.Thread.run(Thread.java:595)
>>
>>
>> ** END NESTED EXCEPTION **
>>
>>
>>
>> Last packet sent to the server was 3 ms ago.
>>       at com.mysql.jdbc.MysqlIO.send(MysqlIO.java:2707)
>>       at com.mysql.jdbc.MysqlIO.send(MysqlIO.java:2618)
>>       at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1551)
>>       at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:1665)
>>       at com.mysql.jdbc.Connection.execSQL(Connection.java:2972)
>>       at com.mysql.jdbc.Connection.setAutoCommit(Connection.java:4870)
>>       at 
>> org.apache.tomcat.dbcp.dbcp.DelegatingConnection.setAutoCommit(DelegatingConnection.java:268)
>>       at 
>> org.apache.tomcat.dbcp.dbcp.PoolingDataSource$PoolGuardConnectionWrapper.setAutoCommit(PoolingDataSource.java:293)
>>       at 
>> org.hibernate.transaction.JDBCTransaction.toggleAutoCommit(JDBCTransaction.java:194)
>>       at 
>> org.hibernate.transaction.JDBCTransaction.rollbackAndResetAutoCommit(JDBCTransaction.java:186)
>>       at 
>> org.hibernate.transaction.JDBCTransaction.rollback(JDBCTransaction.java:162)
>>       at 
>> org.apache.roller.business.hibernate.HibernatePersistenceStrategy.release(HibernatePersistenceStrategy.java:128)
>>       at 
>> org.apache.roller.business.hibernate.HibernateRollerImpl.release(HibernateRollerImpl.java:109)
>>       at 
>> org.apache.roller.presentation.filters.PersistenceSessionFilter.doFilter(PersistenceSessionFilter.java:63)
>>       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:292)
>>       at 
>> org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:98)
>>       at 
>> org.acegisecurity.intercept.web.SecurityEnforcementFilter.doFilter(SecurityEnforcementFilter.java:197)
>>       at 
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>>       at 
>> org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:143)
>>       at 
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>>       at 
>> org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:50)
>>       at 
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>>       at 
>> org.acegisecurity.securechannel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:168)
>>       at 
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>>       at 
>> org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:154)
>>       at 
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>>       at 
>> org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:246)
>>       at 
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>>       at 
>> org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:156)
>>       at 
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>>       at 
>> org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:173)
>>       at 
>> org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:120)
>>       at 
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
>>       at 
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
>>       at 
>> org.apache.roller.presentation.filters.CharEncodingFilter.doFilter(CharEncodingFilter.java:104)
>>       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.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
>>       at 
>> org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:463)
>>       at 
>> org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:398)
>>       at 
>> org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301)
>>       at 
>> org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1056)
>>       at 
>> org.apache.struts.tiles.TilesRequestProcessor.doForward(TilesRequestProcessor.java:261)
>>       at 
>> org.apache.struts.action.RequestProcessor.processForwardConfig(RequestProcessor.java:388)
>>       at 
>> org.apache.struts.tiles.TilesRequestProcessor.processForwardConfig(TilesRequestProcessor.java:316)
>>       at 
>> org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:231)
>>       at 
>> org.apache.struts.action.ActionServlet.process(ActionServlet.java:1164)
>>       at 
>> org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:415)
>>       at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
>>       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.presentation.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.presentation.filters.BreadCrumbFilter.doFilter(BreadCrumbFilter.java:94)
>>       at 
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
>>       at 
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
>>       at 
>> org.apache.roller.presentation.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:292)
>>       at 
>> org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:108)
>>       at 
>> org.acegisecurity.intercept.web.SecurityEnforcementFilter.doFilter(SecurityEnforcementFilter.java:197)
>>       at 
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>>       at 
>> org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:143)
>>       at 
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>>       at 
>> org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:50)
>>       at 
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>>       at 
>> org.acegisecurity.securechannel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:168)
>>       at 
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>>       at 
>> org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:154)
>>       at 
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>>       at 
>> org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:246)
>>       at 
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>>       at 
>> org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:220)
>>       at 
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>>       at 
>> org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:173)
>>       at 
>> org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:120)
>>       at 
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
>>       at 
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
>>       at 
>> org.apache.roller.presentation.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.presentation.filters.CharEncodingFilter.doFilter(CharEncodingFilter.java:104)
>>       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:307)
>>       at 
>> org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:385)
>>       at 
>> org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:748)
>>       at 
>> org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:678)
>>       at 
>> org.apache.jk.common.SocketConnection.runIt(ChannelSocket.java:871)
>>       at 
>> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
>>       at java.lang.Thread.run(Thread.java:595)
>>
>>
>>
> 


Re: Issue - creating a blog with 2.3

Posted by Allen Gilliland <al...@sun.com>.
Roller should work fine on MYISAM tables, but you obviously lose a lot 
of features like foreign key constraints, etc, so INNODB tables are 
preferred.  An easier way of ensuring that your tables are innodb is to 
set these variables in your mysqld config ...

default-storage-engine=innodb
default-character-set=utf8
default-collation=utf8_general_ci

i think there may even be a default-table-type variable, but the 
default-storage-engine should be enough if it's set when you create the 
databases.

-- Allen


Andrew Baxter wrote:
> Hello Adam,
> 
> The "createdb.sql" script I'm using doesn't contain any fields with datatype "bit", but I think I've found a fix for the problem.  The mySQL instance to which I was connecting had the default storage engine set to ISAM.  When I appended "ENGINE=InnoDB" to all the "CREATE TABLE" commands in the script and re-created the database, the problem went away.
> 
> Many thanks to all of those who offered suggestions!
> 
> 
> Andrew B.
> 
> 
> -----Original Message-----
> From: Adam Henson [mailto:adam@the-sugarat.net] 
> Sent: 13 June 2006 16:52
> To: roller-user@incubator.apache.org
> Subject: Re: Issue - creating a blog with 2.3
> 
> All of the problems I have had with Roller + mySQL seem to be fixed by
> changing all fields with datatype bit to tinyint.  Worth a try perhaps?
> 
> Regards,
> 
>  Adam Henson
> 
> Andrew Baxter wrote:
>> Hello All,
>>
>> I have recently installed roller 2.3, and the installation seems to have been relatively painless.  I am able to create an administrative account and log in.  The problem occurs when I attempt to create a new blog, when I get an error page informing that an unexpected exception has been encountered.  The resulting exceptions appear below.
>>
>> This doesn't appear to be the same problem encountered by Eric Bard (07 Jun), and deleting the "work" directory from Tomcat doesn't help.  Once the error has occurred, then subsequent attempts to load other pages fail.  Tailing the output from mySQL indicates that each attempt to load a page results in "mysqld restarted".
>>
>> My installation is a binary distribution of 2.3 on SunOS 5.9, with the following setup:
>> mySQL 5.0.15
>> mysql-connector-java-3.1.10-bin.jar
>> jre 1.5.0_04
>> Tomcat 5.5.9
>> Hibernate 3
>>
>> I've also installed 2.3 on my Windows laptop, and have been unable to reproduce the issue on that platform when using a local mySQL server. However, if I try to use the mySQL server on the Sun box, the problem occurs again.  Could this be a problem with the mySQL instance?  Other webapps are using it quite happily, if that's of any consequence!
>>
>> Any assistance would be greatly appreciated!
>>
>>
>> Regards,
>>
>> Andrew Baxter.
>>
>>
>>
>> INFO  2006-06-13 13:11:22,115 PlanetCacheFilter:init - Initializing planet cache
>> INFO  2006-06-13 13:11:22,117 PlanetCacheFilter:init - {timeout=1800, excludeOwnerEditPages=false, size=10}
>> WARN  2006-06-13 13:16:15,251 JDBCExceptionReporter:logExceptions - SQL Error: 0, SQLState: 08S01
>> ERROR 2006-06-13 13:16:15,253 JDBCExceptionReporter:logExceptions - Communications link failure due to underlying exception:
>>
>> ** BEGIN NESTED EXCEPTION **
>>
>> java.io.EOFException
>>
>> STACKTRACE:
>>
>> java.io.EOFException
>>       at com.mysql.jdbc.MysqlIO.readFully(MysqlIO.java:1902)
>>       at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:2348)
>>       at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2858)
>>       at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1570)
>>       at com.mysql.jdbc.ServerPreparedStatement.serverExecute(ServerPreparedStatement.java:1085)
>>       at com.mysql.jdbc.ServerPreparedStatement.executeInternal(ServerPreparedStatement.java:670)
>>       at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:1024)
>>       at org.apache.tomcat.dbcp.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:92)
>>       at org.hibernate.jdbc.AbstractBatcher.getResultSet(AbstractBatcher.java:139)
>>       at org.hibernate.loader.Loader.getResultSet(Loader.java:1669)
>>       at org.hibernate.loader.Loader.doQuery(Loader.java:662)
>>       at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:224)
>>       at org.hibernate.loader.Loader.doList(Loader.java:2145)
>>       at org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2029)
>>       at org.hibernate.loader.Loader.list(Loader.java:2024)
>>       at org.hibernate.loader.criteria.CriteriaLoader.list(CriteriaLoader.java:94)
>>       at org.hibernate.impl.SessionImpl.list(SessionImpl.java:1552)
>>       at org.hibernate.impl.CriteriaImpl.list(CriteriaImpl.java:283)
>>       at org.apache.roller.business.hibernate.HibernateWeblogManagerImpl.getWeblogCategoryAncestorAssocs(HibernateWeblogManagerImpl.java:751)
>>       at org.apache.roller.pojos.WeblogCategoryData.getAncestorAssocs(WeblogCategoryData.java:447)
>>       at org.apache.roller.business.hibernate.HibernatePersistenceStrategy.store(HibernatePersistenceStrategy.java:292)
>>       at org.apache.roller.business.hibernate.HibernateUserManagerImpl.addWeblogContents(HibernateUserManagerImpl.java:282)
>>       at org.apache.roller.business.hibernate.HibernateUserManagerImpl.addWebsite(HibernateUserManagerImpl.java:257)
>>       at org.apache.roller.presentation.website.actions.CreateWebsiteAction.save(CreateWebsiteAction.java:176)
>>       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.doPost(ActionServlet.java:415)
>>       at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
>>       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.presentation.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.presentation.filters.BreadCrumbFilter.doFilter(BreadCrumbFilter.java:94)
>>       at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
>>       at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
>>       at org.apache.roller.presentation.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:292)
>>       at org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:108)
>>       at org.acegisecurity.intercept.web.SecurityEnforcementFilter.doFilter(SecurityEnforcementFilter.java:197)
>>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>>       at org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:143)
>>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>>       at org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:50)
>>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>>       at org.acegisecurity.securechannel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:168)
>>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>>       at org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:154)
>>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>>       at org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:246)
>>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>>       at org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:220)
>>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>>       at org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:173)
>>       at org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:120)
>>       at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
>>       at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
>>       at org.apache.roller.presentation.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.presentation.filters.CharEncodingFilter.doFilter(CharEncodingFilter.java:104)
>>       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:307)
>>       at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:385)
>>       at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:748)
>>       at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:678)
>>       at org.apache.jk.common.SocketConnection.runIt(ChannelSocket.java:871)
>>       at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
>>       at java.lang.Thread.run(Thread.java:595)
>>
>>
>> ** END NESTED EXCEPTION **
>>
>>
>>
>> Last packet sent to the server was 19 ms ago.
>> ERROR 2006-06-13 13:16:15,268 CreateWebsiteAction:save - ERROR in createWebsite
>> org.apache.roller.RollerException
>>       at org.apache.roller.business.hibernate.HibernateWeblogManagerImpl.getWeblogCategoryAncestorAssocs(HibernateWeblogManagerImpl.java:753)
>>       at org.apache.roller.pojos.WeblogCategoryData.getAncestorAssocs(WeblogCategoryData.java:447)
>>       at org.apache.roller.business.hibernate.HibernatePersistenceStrategy.store(HibernatePersistenceStrategy.java:292)
>>       at org.apache.roller.business.hibernate.HibernateUserManagerImpl.addWeblogContents(HibernateUserManagerImpl.java:282)
>>       at org.apache.roller.business.hibernate.HibernateUserManagerImpl.addWebsite(HibernateUserManagerImpl.java:257)
>>       at org.apache.roller.presentation.website.actions.CreateWebsiteAction.save(CreateWebsiteAction.java:176)
>>       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.doPost(ActionServlet.java:415)
>>       at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
>>       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.presentation.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.presentation.filters.BreadCrumbFilter.doFilter(BreadCrumbFilter.java:94)
>>       at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
>>       at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
>>       at org.apache.roller.presentation.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:292)
>>       at org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:108)
>>       at org.acegisecurity.intercept.web.SecurityEnforcementFilter.doFilter(SecurityEnforcementFilter.java:197)
>>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>>       at org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:143)
>>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>>       at org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:50)
>>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>>       at org.acegisecurity.securechannel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:168)
>>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>>       at org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:154)
>>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>>       at org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:246)
>>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>>       at org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:220)
>>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>>       at org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:173)
>>       at org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:120)
>>       at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
>>       at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
>>       at org.apache.roller.presentation.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.presentation.filters.CharEncodingFilter.doFilter(CharEncodingFilter.java:104)
>>       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:307)
>>       at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:385)
>>       at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:748)
>>       at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:678)
>>       at org.apache.jk.common.SocketConnection.runIt(ChannelSocket.java:871)
>>       at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
>>       at java.lang.Thread.run(Thread.java:595)
>> --- ROOT CAUSE ---
>> org.hibernate.exception.JDBCConnectionException: could not execute query
>>       at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:72)
>>       at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:43)
>>       at org.hibernate.loader.Loader.doList(Loader.java:2148)
>>       at org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2029)
>>       at org.hibernate.loader.Loader.list(Loader.java:2024)
>>       at org.hibernate.loader.criteria.CriteriaLoader.list(CriteriaLoader.java:94)
>>       at org.hibernate.impl.SessionImpl.list(SessionImpl.java:1552)
>>       at org.hibernate.impl.CriteriaImpl.list(CriteriaImpl.java:283)
>>       at org.apache.roller.business.hibernate.HibernateWeblogManagerImpl.getWeblogCategoryAncestorAssocs(HibernateWeblogManagerImpl.java:751)
>>       at org.apache.roller.pojos.WeblogCategoryData.getAncestorAssocs(WeblogCategoryData.java:447)
>>       at org.apache.roller.business.hibernate.HibernatePersistenceStrategy.store(HibernatePersistenceStrategy.java:292)
>>       at org.apache.roller.business.hibernate.HibernateUserManagerImpl.addWeblogContents(HibernateUserManagerImpl.java:282)
>>       at org.apache.roller.business.hibernate.HibernateUserManagerImpl.addWebsite(HibernateUserManagerImpl.java:257)
>>       at org.apache.roller.presentation.website.actions.CreateWebsiteAction.save(CreateWebsiteAction.java:176)
>>       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.doPost(ActionServlet.java:415)
>>       at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
>>       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.presentation.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.presentation.filters.BreadCrumbFilter.doFilter(BreadCrumbFilter.java:94)
>>       at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
>>       at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
>>       at org.apache.roller.presentation.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:292)
>>       at org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:108)
>>       at org.acegisecurity.intercept.web.SecurityEnforcementFilter.doFilter(SecurityEnforcementFilter.java:197)
>>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>>       at org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:143)
>>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>>       at org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:50)
>>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>>       at org.acegisecurity.securechannel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:168)
>>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>>       at org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:154)
>>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>>       at org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:246)
>>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>>       at org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:220)
>>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>>       at org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:173)
>>       at org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:120)
>>       at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
>>       at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
>>       at org.apache.roller.presentation.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.presentation.filters.CharEncodingFilter.doFilter(CharEncodingFilter.java:104)
>>       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:307)
>>       at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:385)
>>       at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:748)
>>       at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:678)
>>       at org.apache.jk.common.SocketConnection.runIt(ChannelSocket.java:871)
>>       at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
>>       at java.lang.Thread.run(Thread.java:595)
>> Caused by: com.mysql.jdbc.CommunicationsException: Communications link failure due to underlying exception:
>>
>> ** BEGIN NESTED EXCEPTION **
>>
>> java.io.EOFException
>>
>> STACKTRACE:
>>
>> java.io.EOFException
>>       at com.mysql.jdbc.MysqlIO.readFully(MysqlIO.java:1902)
>>       at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:2348)
>>       at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2858)
>>       at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1570)
>>       at com.mysql.jdbc.ServerPreparedStatement.serverExecute(ServerPreparedStatement.java:1085)
>>       at com.mysql.jdbc.ServerPreparedStatement.executeInternal(ServerPreparedStatement.java:670)
>>       at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:1024)
>>       at org.apache.tomcat.dbcp.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:92)
>>       at org.hibernate.jdbc.AbstractBatcher.getResultSet(AbstractBatcher.java:139)
>>       at org.hibernate.loader.Loader.getResultSet(Loader.java:1669)
>>       at org.hibernate.loader.Loader.doQuery(Loader.java:662)
>>       at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:224)
>>       at org.hibernate.loader.Loader.doList(Loader.java:2145)
>>       at org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2029)
>>       at org.hibernate.loader.Loader.list(Loader.java:2024)
>>       at org.hibernate.loader.criteria.CriteriaLoader.list(CriteriaLoader.java:94)
>>       at org.hibernate.impl.SessionImpl.list(SessionImpl.java:1552)
>>       at org.hibernate.impl.CriteriaImpl.list(CriteriaImpl.java:283)
>>       at org.apache.roller.business.hibernate.HibernateWeblogManagerImpl.getWeblogCategoryAncestorAssocs(HibernateWeblogManagerImpl.java:751)
>>       at org.apache.roller.pojos.WeblogCategoryData.getAncestorAssocs(WeblogCategoryData.java:447)
>>       at org.apache.roller.business.hibernate.HibernatePersistenceStrategy.store(HibernatePersistenceStrategy.java:292)
>>       at org.apache.roller.business.hibernate.HibernateUserManagerImpl.addWeblogContents(HibernateUserManagerImpl.java:282)
>>       at org.apache.roller.business.hibernate.HibernateUserManagerImpl.addWebsite(HibernateUserManagerImpl.java:257)
>>       at org.apache.roller.presentation.website.actions.CreateWebsiteAction.save(CreateWebsiteAction.java:176)
>>       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.doPost(ActionServlet.java:415)
>>       at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
>>       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.presentation.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.presentation.filters.BreadCrumbFilter.doFilter(BreadCrumbFilter.java:94)
>>       at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
>>       at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
>>       at org.apache.roller.presentation.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:292)
>>       at org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:108)
>>       at org.acegisecurity.intercept.web.SecurityEnforcementFilter.doFilter(SecurityEnforcementFilter.java:197)
>>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>>       at org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:143)
>>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>>       at org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:50)
>>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>>       at org.acegisecurity.securechannel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:168)
>>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>>       at org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:154)
>>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>>       at org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:246)
>>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>>       at org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:220)
>>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>>       at org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:173)
>>       at org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:120)
>>       at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
>>       at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
>>       at org.apache.roller.presentation.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.presentation.filters.CharEncodingFilter.doFilter(CharEncodingFilter.java:104)
>>       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:307)
>>       at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:385)
>>       at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:748)
>>       at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:678)
>>       at org.apache.jk.common.SocketConnection.runIt(ChannelSocket.java:871)
>>       at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
>>       at java.lang.Thread.run(Thread.java:595)
>>
>>
>> ** END NESTED EXCEPTION **
>>
>>
>>
>> Last packet sent to the server was 19 ms ago.
>>       at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:2560)
>>       at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2858)
>>       at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1570)
>>       at com.mysql.jdbc.ServerPreparedStatement.serverExecute(ServerPreparedStatement.java:1085)
>>       at com.mysql.jdbc.ServerPreparedStatement.executeInternal(ServerPreparedStatement.java:670)
>>       at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:1024)
>>       at org.apache.tomcat.dbcp.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:92)
>>       at org.hibernate.jdbc.AbstractBatcher.getResultSet(AbstractBatcher.java:139)
>>       at org.hibernate.loader.Loader.getResultSet(Loader.java:1669)
>>       at org.hibernate.loader.Loader.doQuery(Loader.java:662)
>>       at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:224)
>>       at org.hibernate.loader.Loader.doList(Loader.java:2145)
>>       ... 73 more
>> WARN  2006-06-13 13:16:15,323 JDBCExceptionReporter:logExceptions - SQL Error: 0, SQLState: 08S01
>> ERROR 2006-06-13 13:16:15,326 JDBCExceptionReporter:logExceptions - Communications link failure due to underlying exception:
>>
>> ** BEGIN NESTED EXCEPTION **
>>
>> java.net.SocketException
>> MESSAGE: Broken pipe
>>
>> STACKTRACE:
>>
>> java.net.SocketException: Broken pipe
>>       at java.net.SocketOutputStream.socketWrite0(Native Method)
>>       at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:92)
>>       at java.net.SocketOutputStream.write(SocketOutputStream.java:136)
>>       at java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:65)
>>       at java.io.BufferedOutputStream.flush(BufferedOutputStream.java:123)
>>       at com.mysql.jdbc.MysqlIO.send(MysqlIO.java:2689)
>>       at com.mysql.jdbc.MysqlIO.send(MysqlIO.java:2618)
>>       at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1551)
>>       at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:1665)
>>       at com.mysql.jdbc.Connection.execSQL(Connection.java:2978)
>>       at com.mysql.jdbc.Connection.execSQL(Connection.java:2902)
>>       at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:930)
>>       at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:1024)
>>       at org.apache.tomcat.dbcp.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:92)
>>       at org.hibernate.jdbc.AbstractBatcher.getResultSet(AbstractBatcher.java:139)
>>       at org.hibernate.loader.Loader.getResultSet(Loader.java:1669)
>>       at org.hibernate.loader.Loader.doQuery(Loader.java:662)
>>       at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:224)
>>       at org.hibernate.loader.Loader.doList(Loader.java:2145)
>>       at org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2029)
>>       at org.hibernate.loader.Loader.list(Loader.java:2024)
>>       at org.hibernate.loader.criteria.CriteriaLoader.list(CriteriaLoader.java:94)
>>       at org.hibernate.impl.SessionImpl.list(SessionImpl.java:1552)
>>       at org.hibernate.impl.CriteriaImpl.list(CriteriaImpl.java:283)
>>       at org.apache.roller.business.hibernate.HibernateUserManagerImpl.getAllPermissions(HibernateUserManagerImpl.java:793)
>>       at org.apache.roller.presentation.website.actions.YourWebsitesAction$YourWebsitesPageModel.<init>(YourWebsitesAction.java:195)
>>       at org.apache.roller.presentation.website.actions.YourWebsitesAction.edit(YourWebsitesAction.java:80)
>>       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.doPost(ActionServlet.java:415)
>>       at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
>>       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.presentation.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.presentation.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:292)
>>       at org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:98)
>>       at org.acegisecurity.intercept.web.SecurityEnforcementFilter.doFilter(SecurityEnforcementFilter.java:197)
>>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>>       at org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:143)
>>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>>       at org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:50)
>>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>>       at org.acegisecurity.securechannel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:168)
>>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>>       at org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:154)
>>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>>       at org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:246)
>>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>>       at org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:156)
>>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>>       at org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:173)
>>       at org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:120)
>>       at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
>>       at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
>>       at org.apache.roller.presentation.filters.CharEncodingFilter.doFilter(CharEncodingFilter.java:104)
>>       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.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
>>       at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:463)
>>       at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:398)
>>       at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301)
>>       at org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1056)
>>       at org.apache.struts.tiles.TilesRequestProcessor.doForward(TilesRequestProcessor.java:261)
>>       at org.apache.struts.action.RequestProcessor.processForwardConfig(RequestProcessor.java:388)
>>       at org.apache.struts.tiles.TilesRequestProcessor.processForwardConfig(TilesRequestProcessor.java:316)
>>       at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:231)
>>       at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1164)
>>       at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:415)
>>       at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
>>       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.presentation.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.presentation.filters.BreadCrumbFilter.doFilter(BreadCrumbFilter.java:94)
>>       at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
>>       at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
>>       at org.apache.roller.presentation.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:292)
>>       at org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:108)
>>       at org.acegisecurity.intercept.web.SecurityEnforcementFilter.doFilter(SecurityEnforcementFilter.java:197)
>>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>>       at org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:143)
>>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>>       at org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:50)
>>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>>       at org.acegisecurity.securechannel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:168)
>>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>>       at org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:154)
>>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>>       at org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:246)
>>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>>       at org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:220)
>>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>>       at org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:173)
>>       at org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:120)
>>       at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
>>       at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
>>       at org.apache.roller.presentation.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.presentation.filters.CharEncodingFilter.doFilter(CharEncodingFilter.java:104)
>>       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:307)
>>       at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:385)
>>       at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:748)
>>       at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:678)
>>       at org.apache.jk.common.SocketConnection.runIt(ChannelSocket.java:871)
>>       at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
>>       at java.lang.Thread.run(Thread.java:595)
>>
>>
>> ** END NESTED EXCEPTION **
>>
>>
>>
>> Last packet sent to the server was 4 ms ago.
>> ERROR 2006-06-13 13:16:15,343 JDBCTransaction:toggleAutoCommit - Could not toggle autocommit
>> com.mysql.jdbc.CommunicationsException: Communications link failure due to underlying exception:
>>
>> ** BEGIN NESTED EXCEPTION **
>>
>> java.net.SocketException
>> MESSAGE: Broken pipe
>>
>> STACKTRACE:
>>
>> java.net.SocketException: Broken pipe
>>       at java.net.SocketOutputStream.socketWrite0(Native Method)
>>       at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:92)
>>       at java.net.SocketOutputStream.write(SocketOutputStream.java:136)
>>       at java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:65)
>>       at java.io.BufferedOutputStream.flush(BufferedOutputStream.java:123)
>>       at com.mysql.jdbc.MysqlIO.send(MysqlIO.java:2689)
>>       at com.mysql.jdbc.MysqlIO.send(MysqlIO.java:2618)
>>       at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1551)
>>       at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:1665)
>>       at com.mysql.jdbc.Connection.execSQL(Connection.java:2972)
>>       at com.mysql.jdbc.Connection.setAutoCommit(Connection.java:4870)
>>       at org.apache.tomcat.dbcp.dbcp.DelegatingConnection.setAutoCommit(DelegatingConnection.java:268)
>>       at org.apache.tomcat.dbcp.dbcp.PoolingDataSource$PoolGuardConnectionWrapper.setAutoCommit(PoolingDataSource.java:293)
>>       at org.hibernate.transaction.JDBCTransaction.toggleAutoCommit(JDBCTransaction.java:194)
>>       at org.hibernate.transaction.JDBCTransaction.rollbackAndResetAutoCommit(JDBCTransaction.java:186)
>>       at org.hibernate.transaction.JDBCTransaction.rollback(JDBCTransaction.java:162)
>>       at org.apache.roller.business.hibernate.HibernatePersistenceStrategy.release(HibernatePersistenceStrategy.java:128)
>>       at org.apache.roller.business.hibernate.HibernateRollerImpl.release(HibernateRollerImpl.java:109)
>>       at org.apache.roller.presentation.filters.PersistenceSessionFilter.doFilter(PersistenceSessionFilter.java:63)
>>       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:292)
>>       at org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:98)
>>       at org.acegisecurity.intercept.web.SecurityEnforcementFilter.doFilter(SecurityEnforcementFilter.java:197)
>>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>>       at org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:143)
>>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>>       at org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:50)
>>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>>       at org.acegisecurity.securechannel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:168)
>>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>>       at org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:154)
>>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>>       at org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:246)
>>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>>       at org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:156)
>>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>>       at org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:173)
>>       at org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:120)
>>       at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
>>       at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
>>       at org.apache.roller.presentation.filters.CharEncodingFilter.doFilter(CharEncodingFilter.java:104)
>>       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.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
>>       at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:463)
>>       at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:398)
>>       at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301)
>>       at org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1056)
>>       at org.apache.struts.tiles.TilesRequestProcessor.doForward(TilesRequestProcessor.java:261)
>>       at org.apache.struts.action.RequestProcessor.processForwardConfig(RequestProcessor.java:388)
>>       at org.apache.struts.tiles.TilesRequestProcessor.processForwardConfig(TilesRequestProcessor.java:316)
>>       at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:231)
>>       at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1164)
>>       at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:415)
>>       at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
>>       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.presentation.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.presentation.filters.BreadCrumbFilter.doFilter(BreadCrumbFilter.java:94)
>>       at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
>>       at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
>>       at org.apache.roller.presentation.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:292)
>>       at org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:108)
>>       at org.acegisecurity.intercept.web.SecurityEnforcementFilter.doFilter(SecurityEnforcementFilter.java:197)
>>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>>       at org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:143)
>>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>>       at org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:50)
>>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>>       at org.acegisecurity.securechannel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:168)
>>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>>       at org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:154)
>>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>>       at org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:246)
>>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>>       at org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:220)
>>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>>       at org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:173)
>>       at org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:120)
>>       at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
>>       at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
>>       at org.apache.roller.presentation.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.presentation.filters.CharEncodingFilter.doFilter(CharEncodingFilter.java:104)
>>       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:307)
>>       at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:385)
>>       at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:748)
>>       at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:678)
>>       at org.apache.jk.common.SocketConnection.runIt(ChannelSocket.java:871)
>>       at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
>>       at java.lang.Thread.run(Thread.java:595)
>>
>>
>> ** END NESTED EXCEPTION **
>>
>>
>>
>> Last packet sent to the server was 3 ms ago.
>>       at com.mysql.jdbc.MysqlIO.send(MysqlIO.java:2707)
>>       at com.mysql.jdbc.MysqlIO.send(MysqlIO.java:2618)
>>       at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1551)
>>       at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:1665)
>>       at com.mysql.jdbc.Connection.execSQL(Connection.java:2972)
>>       at com.mysql.jdbc.Connection.setAutoCommit(Connection.java:4870)
>>       at org.apache.tomcat.dbcp.dbcp.DelegatingConnection.setAutoCommit(DelegatingConnection.java:268)
>>       at org.apache.tomcat.dbcp.dbcp.PoolingDataSource$PoolGuardConnectionWrapper.setAutoCommit(PoolingDataSource.java:293)
>>       at org.hibernate.transaction.JDBCTransaction.toggleAutoCommit(JDBCTransaction.java:194)
>>       at org.hibernate.transaction.JDBCTransaction.rollbackAndResetAutoCommit(JDBCTransaction.java:186)
>>       at org.hibernate.transaction.JDBCTransaction.rollback(JDBCTransaction.java:162)
>>       at org.apache.roller.business.hibernate.HibernatePersistenceStrategy.release(HibernatePersistenceStrategy.java:128)
>>       at org.apache.roller.business.hibernate.HibernateRollerImpl.release(HibernateRollerImpl.java:109)
>>       at org.apache.roller.presentation.filters.PersistenceSessionFilter.doFilter(PersistenceSessionFilter.java:63)
>>       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:292)
>>       at org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:98)
>>       at org.acegisecurity.intercept.web.SecurityEnforcementFilter.doFilter(SecurityEnforcementFilter.java:197)
>>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>>       at org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:143)
>>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>>       at org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:50)
>>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>>       at org.acegisecurity.securechannel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:168)
>>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>>       at org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:154)
>>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>>       at org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:246)
>>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>>       at org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:156)
>>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>>       at org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:173)
>>       at org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:120)
>>       at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
>>       at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
>>       at org.apache.roller.presentation.filters.CharEncodingFilter.doFilter(CharEncodingFilter.java:104)
>>       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.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
>>       at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:463)
>>       at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:398)
>>       at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301)
>>       at org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1056)
>>       at org.apache.struts.tiles.TilesRequestProcessor.doForward(TilesRequestProcessor.java:261)
>>       at org.apache.struts.action.RequestProcessor.processForwardConfig(RequestProcessor.java:388)
>>       at org.apache.struts.tiles.TilesRequestProcessor.processForwardConfig(TilesRequestProcessor.java:316)
>>       at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:231)
>>       at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1164)
>>       at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:415)
>>       at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
>>       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.presentation.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.presentation.filters.BreadCrumbFilter.doFilter(BreadCrumbFilter.java:94)
>>       at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
>>       at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
>>       at org.apache.roller.presentation.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:292)
>>       at org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:108)
>>       at org.acegisecurity.intercept.web.SecurityEnforcementFilter.doFilter(SecurityEnforcementFilter.java:197)
>>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>>       at org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:143)
>>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>>       at org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:50)
>>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>>       at org.acegisecurity.securechannel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:168)
>>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>>       at org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:154)
>>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>>       at org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:246)
>>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>>       at org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:220)
>>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>>       at org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:173)
>>       at org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:120)
>>       at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
>>       at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
>>       at org.apache.roller.presentation.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.presentation.filters.CharEncodingFilter.doFilter(CharEncodingFilter.java:104)
>>       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:307)
>>       at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:385)
>>       at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:748)
>>       at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:678)
>>       at org.apache.jk.common.SocketConnection.runIt(ChannelSocket.java:871)
>>       at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
>>       at java.lang.Thread.run(Thread.java:595)
>>
>>
>>
> 

RE: Issue - creating a blog with 2.3

Posted by Andrew Baxter <An...@manchester.ac.uk>.
Hello Adam,

The "createdb.sql" script I'm using doesn't contain any fields with datatype "bit", but I think I've found a fix for the problem.  The mySQL instance to which I was connecting had the default storage engine set to ISAM.  When I appended "ENGINE=InnoDB" to all the "CREATE TABLE" commands in the script and re-created the database, the problem went away.

Many thanks to all of those who offered suggestions!


Andrew B.


-----Original Message-----
From: Adam Henson [mailto:adam@the-sugarat.net] 
Sent: 13 June 2006 16:52
To: roller-user@incubator.apache.org
Subject: Re: Issue - creating a blog with 2.3

All of the problems I have had with Roller + mySQL seem to be fixed by
changing all fields with datatype bit to tinyint.  Worth a try perhaps?

Regards,

 Adam Henson

Andrew Baxter wrote:
> Hello All,
>
> I have recently installed roller 2.3, and the installation seems to have been relatively painless.  I am able to create an administrative account and log in.  The problem occurs when I attempt to create a new blog, when I get an error page informing that an unexpected exception has been encountered.  The resulting exceptions appear below.
>
> This doesn't appear to be the same problem encountered by Eric Bard (07 Jun), and deleting the "work" directory from Tomcat doesn't help.  Once the error has occurred, then subsequent attempts to load other pages fail.  Tailing the output from mySQL indicates that each attempt to load a page results in "mysqld restarted".
>
> My installation is a binary distribution of 2.3 on SunOS 5.9, with the following setup:
> mySQL 5.0.15
> mysql-connector-java-3.1.10-bin.jar
> jre 1.5.0_04
> Tomcat 5.5.9
> Hibernate 3
>
> I've also installed 2.3 on my Windows laptop, and have been unable to reproduce the issue on that platform when using a local mySQL server. However, if I try to use the mySQL server on the Sun box, the problem occurs again.  Could this be a problem with the mySQL instance?  Other webapps are using it quite happily, if that's of any consequence!
>
> Any assistance would be greatly appreciated!
>
>
> Regards,
>
> Andrew Baxter.
>
>
>
> INFO  2006-06-13 13:11:22,115 PlanetCacheFilter:init - Initializing planet cache
> INFO  2006-06-13 13:11:22,117 PlanetCacheFilter:init - {timeout=1800, excludeOwnerEditPages=false, size=10}
> WARN  2006-06-13 13:16:15,251 JDBCExceptionReporter:logExceptions - SQL Error: 0, SQLState: 08S01
> ERROR 2006-06-13 13:16:15,253 JDBCExceptionReporter:logExceptions - Communications link failure due to underlying exception:
>
> ** BEGIN NESTED EXCEPTION **
>
> java.io.EOFException
>
> STACKTRACE:
>
> java.io.EOFException
>       at com.mysql.jdbc.MysqlIO.readFully(MysqlIO.java:1902)
>       at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:2348)
>       at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2858)
>       at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1570)
>       at com.mysql.jdbc.ServerPreparedStatement.serverExecute(ServerPreparedStatement.java:1085)
>       at com.mysql.jdbc.ServerPreparedStatement.executeInternal(ServerPreparedStatement.java:670)
>       at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:1024)
>       at org.apache.tomcat.dbcp.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:92)
>       at org.hibernate.jdbc.AbstractBatcher.getResultSet(AbstractBatcher.java:139)
>       at org.hibernate.loader.Loader.getResultSet(Loader.java:1669)
>       at org.hibernate.loader.Loader.doQuery(Loader.java:662)
>       at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:224)
>       at org.hibernate.loader.Loader.doList(Loader.java:2145)
>       at org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2029)
>       at org.hibernate.loader.Loader.list(Loader.java:2024)
>       at org.hibernate.loader.criteria.CriteriaLoader.list(CriteriaLoader.java:94)
>       at org.hibernate.impl.SessionImpl.list(SessionImpl.java:1552)
>       at org.hibernate.impl.CriteriaImpl.list(CriteriaImpl.java:283)
>       at org.apache.roller.business.hibernate.HibernateWeblogManagerImpl.getWeblogCategoryAncestorAssocs(HibernateWeblogManagerImpl.java:751)
>       at org.apache.roller.pojos.WeblogCategoryData.getAncestorAssocs(WeblogCategoryData.java:447)
>       at org.apache.roller.business.hibernate.HibernatePersistenceStrategy.store(HibernatePersistenceStrategy.java:292)
>       at org.apache.roller.business.hibernate.HibernateUserManagerImpl.addWeblogContents(HibernateUserManagerImpl.java:282)
>       at org.apache.roller.business.hibernate.HibernateUserManagerImpl.addWebsite(HibernateUserManagerImpl.java:257)
>       at org.apache.roller.presentation.website.actions.CreateWebsiteAction.save(CreateWebsiteAction.java:176)
>       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.doPost(ActionServlet.java:415)
>       at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
>       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.presentation.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.presentation.filters.BreadCrumbFilter.doFilter(BreadCrumbFilter.java:94)
>       at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
>       at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
>       at org.apache.roller.presentation.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:292)
>       at org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:108)
>       at org.acegisecurity.intercept.web.SecurityEnforcementFilter.doFilter(SecurityEnforcementFilter.java:197)
>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>       at org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:143)
>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>       at org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:50)
>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>       at org.acegisecurity.securechannel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:168)
>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>       at org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:154)
>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>       at org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:246)
>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>       at org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:220)
>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>       at org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:173)
>       at org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:120)
>       at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
>       at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
>       at org.apache.roller.presentation.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.presentation.filters.CharEncodingFilter.doFilter(CharEncodingFilter.java:104)
>       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:307)
>       at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:385)
>       at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:748)
>       at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:678)
>       at org.apache.jk.common.SocketConnection.runIt(ChannelSocket.java:871)
>       at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
>       at java.lang.Thread.run(Thread.java:595)
>
>
> ** END NESTED EXCEPTION **
>
>
>
> Last packet sent to the server was 19 ms ago.
> ERROR 2006-06-13 13:16:15,268 CreateWebsiteAction:save - ERROR in createWebsite
> org.apache.roller.RollerException
>       at org.apache.roller.business.hibernate.HibernateWeblogManagerImpl.getWeblogCategoryAncestorAssocs(HibernateWeblogManagerImpl.java:753)
>       at org.apache.roller.pojos.WeblogCategoryData.getAncestorAssocs(WeblogCategoryData.java:447)
>       at org.apache.roller.business.hibernate.HibernatePersistenceStrategy.store(HibernatePersistenceStrategy.java:292)
>       at org.apache.roller.business.hibernate.HibernateUserManagerImpl.addWeblogContents(HibernateUserManagerImpl.java:282)
>       at org.apache.roller.business.hibernate.HibernateUserManagerImpl.addWebsite(HibernateUserManagerImpl.java:257)
>       at org.apache.roller.presentation.website.actions.CreateWebsiteAction.save(CreateWebsiteAction.java:176)
>       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.doPost(ActionServlet.java:415)
>       at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
>       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.presentation.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.presentation.filters.BreadCrumbFilter.doFilter(BreadCrumbFilter.java:94)
>       at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
>       at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
>       at org.apache.roller.presentation.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:292)
>       at org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:108)
>       at org.acegisecurity.intercept.web.SecurityEnforcementFilter.doFilter(SecurityEnforcementFilter.java:197)
>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>       at org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:143)
>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>       at org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:50)
>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>       at org.acegisecurity.securechannel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:168)
>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>       at org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:154)
>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>       at org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:246)
>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>       at org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:220)
>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>       at org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:173)
>       at org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:120)
>       at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
>       at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
>       at org.apache.roller.presentation.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.presentation.filters.CharEncodingFilter.doFilter(CharEncodingFilter.java:104)
>       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:307)
>       at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:385)
>       at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:748)
>       at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:678)
>       at org.apache.jk.common.SocketConnection.runIt(ChannelSocket.java:871)
>       at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
>       at java.lang.Thread.run(Thread.java:595)
> --- ROOT CAUSE ---
> org.hibernate.exception.JDBCConnectionException: could not execute query
>       at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:72)
>       at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:43)
>       at org.hibernate.loader.Loader.doList(Loader.java:2148)
>       at org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2029)
>       at org.hibernate.loader.Loader.list(Loader.java:2024)
>       at org.hibernate.loader.criteria.CriteriaLoader.list(CriteriaLoader.java:94)
>       at org.hibernate.impl.SessionImpl.list(SessionImpl.java:1552)
>       at org.hibernate.impl.CriteriaImpl.list(CriteriaImpl.java:283)
>       at org.apache.roller.business.hibernate.HibernateWeblogManagerImpl.getWeblogCategoryAncestorAssocs(HibernateWeblogManagerImpl.java:751)
>       at org.apache.roller.pojos.WeblogCategoryData.getAncestorAssocs(WeblogCategoryData.java:447)
>       at org.apache.roller.business.hibernate.HibernatePersistenceStrategy.store(HibernatePersistenceStrategy.java:292)
>       at org.apache.roller.business.hibernate.HibernateUserManagerImpl.addWeblogContents(HibernateUserManagerImpl.java:282)
>       at org.apache.roller.business.hibernate.HibernateUserManagerImpl.addWebsite(HibernateUserManagerImpl.java:257)
>       at org.apache.roller.presentation.website.actions.CreateWebsiteAction.save(CreateWebsiteAction.java:176)
>       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.doPost(ActionServlet.java:415)
>       at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
>       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.presentation.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.presentation.filters.BreadCrumbFilter.doFilter(BreadCrumbFilter.java:94)
>       at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
>       at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
>       at org.apache.roller.presentation.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:292)
>       at org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:108)
>       at org.acegisecurity.intercept.web.SecurityEnforcementFilter.doFilter(SecurityEnforcementFilter.java:197)
>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>       at org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:143)
>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>       at org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:50)
>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>       at org.acegisecurity.securechannel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:168)
>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>       at org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:154)
>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>       at org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:246)
>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>       at org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:220)
>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>       at org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:173)
>       at org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:120)
>       at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
>       at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
>       at org.apache.roller.presentation.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.presentation.filters.CharEncodingFilter.doFilter(CharEncodingFilter.java:104)
>       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:307)
>       at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:385)
>       at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:748)
>       at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:678)
>       at org.apache.jk.common.SocketConnection.runIt(ChannelSocket.java:871)
>       at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
>       at java.lang.Thread.run(Thread.java:595)
> Caused by: com.mysql.jdbc.CommunicationsException: Communications link failure due to underlying exception:
>
> ** BEGIN NESTED EXCEPTION **
>
> java.io.EOFException
>
> STACKTRACE:
>
> java.io.EOFException
>       at com.mysql.jdbc.MysqlIO.readFully(MysqlIO.java:1902)
>       at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:2348)
>       at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2858)
>       at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1570)
>       at com.mysql.jdbc.ServerPreparedStatement.serverExecute(ServerPreparedStatement.java:1085)
>       at com.mysql.jdbc.ServerPreparedStatement.executeInternal(ServerPreparedStatement.java:670)
>       at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:1024)
>       at org.apache.tomcat.dbcp.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:92)
>       at org.hibernate.jdbc.AbstractBatcher.getResultSet(AbstractBatcher.java:139)
>       at org.hibernate.loader.Loader.getResultSet(Loader.java:1669)
>       at org.hibernate.loader.Loader.doQuery(Loader.java:662)
>       at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:224)
>       at org.hibernate.loader.Loader.doList(Loader.java:2145)
>       at org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2029)
>       at org.hibernate.loader.Loader.list(Loader.java:2024)
>       at org.hibernate.loader.criteria.CriteriaLoader.list(CriteriaLoader.java:94)
>       at org.hibernate.impl.SessionImpl.list(SessionImpl.java:1552)
>       at org.hibernate.impl.CriteriaImpl.list(CriteriaImpl.java:283)
>       at org.apache.roller.business.hibernate.HibernateWeblogManagerImpl.getWeblogCategoryAncestorAssocs(HibernateWeblogManagerImpl.java:751)
>       at org.apache.roller.pojos.WeblogCategoryData.getAncestorAssocs(WeblogCategoryData.java:447)
>       at org.apache.roller.business.hibernate.HibernatePersistenceStrategy.store(HibernatePersistenceStrategy.java:292)
>       at org.apache.roller.business.hibernate.HibernateUserManagerImpl.addWeblogContents(HibernateUserManagerImpl.java:282)
>       at org.apache.roller.business.hibernate.HibernateUserManagerImpl.addWebsite(HibernateUserManagerImpl.java:257)
>       at org.apache.roller.presentation.website.actions.CreateWebsiteAction.save(CreateWebsiteAction.java:176)
>       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.doPost(ActionServlet.java:415)
>       at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
>       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.presentation.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.presentation.filters.BreadCrumbFilter.doFilter(BreadCrumbFilter.java:94)
>       at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
>       at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
>       at org.apache.roller.presentation.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:292)
>       at org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:108)
>       at org.acegisecurity.intercept.web.SecurityEnforcementFilter.doFilter(SecurityEnforcementFilter.java:197)
>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>       at org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:143)
>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>       at org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:50)
>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>       at org.acegisecurity.securechannel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:168)
>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>       at org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:154)
>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>       at org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:246)
>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>       at org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:220)
>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>       at org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:173)
>       at org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:120)
>       at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
>       at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
>       at org.apache.roller.presentation.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.presentation.filters.CharEncodingFilter.doFilter(CharEncodingFilter.java:104)
>       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:307)
>       at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:385)
>       at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:748)
>       at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:678)
>       at org.apache.jk.common.SocketConnection.runIt(ChannelSocket.java:871)
>       at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
>       at java.lang.Thread.run(Thread.java:595)
>
>
> ** END NESTED EXCEPTION **
>
>
>
> Last packet sent to the server was 19 ms ago.
>       at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:2560)
>       at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2858)
>       at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1570)
>       at com.mysql.jdbc.ServerPreparedStatement.serverExecute(ServerPreparedStatement.java:1085)
>       at com.mysql.jdbc.ServerPreparedStatement.executeInternal(ServerPreparedStatement.java:670)
>       at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:1024)
>       at org.apache.tomcat.dbcp.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:92)
>       at org.hibernate.jdbc.AbstractBatcher.getResultSet(AbstractBatcher.java:139)
>       at org.hibernate.loader.Loader.getResultSet(Loader.java:1669)
>       at org.hibernate.loader.Loader.doQuery(Loader.java:662)
>       at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:224)
>       at org.hibernate.loader.Loader.doList(Loader.java:2145)
>       ... 73 more
> WARN  2006-06-13 13:16:15,323 JDBCExceptionReporter:logExceptions - SQL Error: 0, SQLState: 08S01
> ERROR 2006-06-13 13:16:15,326 JDBCExceptionReporter:logExceptions - Communications link failure due to underlying exception:
>
> ** BEGIN NESTED EXCEPTION **
>
> java.net.SocketException
> MESSAGE: Broken pipe
>
> STACKTRACE:
>
> java.net.SocketException: Broken pipe
>       at java.net.SocketOutputStream.socketWrite0(Native Method)
>       at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:92)
>       at java.net.SocketOutputStream.write(SocketOutputStream.java:136)
>       at java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:65)
>       at java.io.BufferedOutputStream.flush(BufferedOutputStream.java:123)
>       at com.mysql.jdbc.MysqlIO.send(MysqlIO.java:2689)
>       at com.mysql.jdbc.MysqlIO.send(MysqlIO.java:2618)
>       at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1551)
>       at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:1665)
>       at com.mysql.jdbc.Connection.execSQL(Connection.java:2978)
>       at com.mysql.jdbc.Connection.execSQL(Connection.java:2902)
>       at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:930)
>       at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:1024)
>       at org.apache.tomcat.dbcp.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:92)
>       at org.hibernate.jdbc.AbstractBatcher.getResultSet(AbstractBatcher.java:139)
>       at org.hibernate.loader.Loader.getResultSet(Loader.java:1669)
>       at org.hibernate.loader.Loader.doQuery(Loader.java:662)
>       at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:224)
>       at org.hibernate.loader.Loader.doList(Loader.java:2145)
>       at org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2029)
>       at org.hibernate.loader.Loader.list(Loader.java:2024)
>       at org.hibernate.loader.criteria.CriteriaLoader.list(CriteriaLoader.java:94)
>       at org.hibernate.impl.SessionImpl.list(SessionImpl.java:1552)
>       at org.hibernate.impl.CriteriaImpl.list(CriteriaImpl.java:283)
>       at org.apache.roller.business.hibernate.HibernateUserManagerImpl.getAllPermissions(HibernateUserManagerImpl.java:793)
>       at org.apache.roller.presentation.website.actions.YourWebsitesAction$YourWebsitesPageModel.<init>(YourWebsitesAction.java:195)
>       at org.apache.roller.presentation.website.actions.YourWebsitesAction.edit(YourWebsitesAction.java:80)
>       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.doPost(ActionServlet.java:415)
>       at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
>       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.presentation.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.presentation.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:292)
>       at org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:98)
>       at org.acegisecurity.intercept.web.SecurityEnforcementFilter.doFilter(SecurityEnforcementFilter.java:197)
>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>       at org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:143)
>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>       at org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:50)
>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>       at org.acegisecurity.securechannel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:168)
>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>       at org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:154)
>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>       at org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:246)
>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>       at org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:156)
>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>       at org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:173)
>       at org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:120)
>       at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
>       at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
>       at org.apache.roller.presentation.filters.CharEncodingFilter.doFilter(CharEncodingFilter.java:104)
>       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.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
>       at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:463)
>       at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:398)
>       at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301)
>       at org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1056)
>       at org.apache.struts.tiles.TilesRequestProcessor.doForward(TilesRequestProcessor.java:261)
>       at org.apache.struts.action.RequestProcessor.processForwardConfig(RequestProcessor.java:388)
>       at org.apache.struts.tiles.TilesRequestProcessor.processForwardConfig(TilesRequestProcessor.java:316)
>       at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:231)
>       at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1164)
>       at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:415)
>       at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
>       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.presentation.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.presentation.filters.BreadCrumbFilter.doFilter(BreadCrumbFilter.java:94)
>       at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
>       at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
>       at org.apache.roller.presentation.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:292)
>       at org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:108)
>       at org.acegisecurity.intercept.web.SecurityEnforcementFilter.doFilter(SecurityEnforcementFilter.java:197)
>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>       at org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:143)
>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>       at org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:50)
>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>       at org.acegisecurity.securechannel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:168)
>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>       at org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:154)
>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>       at org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:246)
>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>       at org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:220)
>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>       at org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:173)
>       at org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:120)
>       at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
>       at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
>       at org.apache.roller.presentation.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.presentation.filters.CharEncodingFilter.doFilter(CharEncodingFilter.java:104)
>       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:307)
>       at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:385)
>       at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:748)
>       at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:678)
>       at org.apache.jk.common.SocketConnection.runIt(ChannelSocket.java:871)
>       at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
>       at java.lang.Thread.run(Thread.java:595)
>
>
> ** END NESTED EXCEPTION **
>
>
>
> Last packet sent to the server was 4 ms ago.
> ERROR 2006-06-13 13:16:15,343 JDBCTransaction:toggleAutoCommit - Could not toggle autocommit
> com.mysql.jdbc.CommunicationsException: Communications link failure due to underlying exception:
>
> ** BEGIN NESTED EXCEPTION **
>
> java.net.SocketException
> MESSAGE: Broken pipe
>
> STACKTRACE:
>
> java.net.SocketException: Broken pipe
>       at java.net.SocketOutputStream.socketWrite0(Native Method)
>       at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:92)
>       at java.net.SocketOutputStream.write(SocketOutputStream.java:136)
>       at java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:65)
>       at java.io.BufferedOutputStream.flush(BufferedOutputStream.java:123)
>       at com.mysql.jdbc.MysqlIO.send(MysqlIO.java:2689)
>       at com.mysql.jdbc.MysqlIO.send(MysqlIO.java:2618)
>       at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1551)
>       at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:1665)
>       at com.mysql.jdbc.Connection.execSQL(Connection.java:2972)
>       at com.mysql.jdbc.Connection.setAutoCommit(Connection.java:4870)
>       at org.apache.tomcat.dbcp.dbcp.DelegatingConnection.setAutoCommit(DelegatingConnection.java:268)
>       at org.apache.tomcat.dbcp.dbcp.PoolingDataSource$PoolGuardConnectionWrapper.setAutoCommit(PoolingDataSource.java:293)
>       at org.hibernate.transaction.JDBCTransaction.toggleAutoCommit(JDBCTransaction.java:194)
>       at org.hibernate.transaction.JDBCTransaction.rollbackAndResetAutoCommit(JDBCTransaction.java:186)
>       at org.hibernate.transaction.JDBCTransaction.rollback(JDBCTransaction.java:162)
>       at org.apache.roller.business.hibernate.HibernatePersistenceStrategy.release(HibernatePersistenceStrategy.java:128)
>       at org.apache.roller.business.hibernate.HibernateRollerImpl.release(HibernateRollerImpl.java:109)
>       at org.apache.roller.presentation.filters.PersistenceSessionFilter.doFilter(PersistenceSessionFilter.java:63)
>       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:292)
>       at org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:98)
>       at org.acegisecurity.intercept.web.SecurityEnforcementFilter.doFilter(SecurityEnforcementFilter.java:197)
>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>       at org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:143)
>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>       at org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:50)
>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>       at org.acegisecurity.securechannel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:168)
>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>       at org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:154)
>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>       at org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:246)
>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>       at org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:156)
>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>       at org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:173)
>       at org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:120)
>       at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
>       at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
>       at org.apache.roller.presentation.filters.CharEncodingFilter.doFilter(CharEncodingFilter.java:104)
>       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.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
>       at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:463)
>       at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:398)
>       at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301)
>       at org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1056)
>       at org.apache.struts.tiles.TilesRequestProcessor.doForward(TilesRequestProcessor.java:261)
>       at org.apache.struts.action.RequestProcessor.processForwardConfig(RequestProcessor.java:388)
>       at org.apache.struts.tiles.TilesRequestProcessor.processForwardConfig(TilesRequestProcessor.java:316)
>       at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:231)
>       at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1164)
>       at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:415)
>       at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
>       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.presentation.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.presentation.filters.BreadCrumbFilter.doFilter(BreadCrumbFilter.java:94)
>       at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
>       at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
>       at org.apache.roller.presentation.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:292)
>       at org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:108)
>       at org.acegisecurity.intercept.web.SecurityEnforcementFilter.doFilter(SecurityEnforcementFilter.java:197)
>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>       at org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:143)
>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>       at org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:50)
>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>       at org.acegisecurity.securechannel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:168)
>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>       at org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:154)
>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>       at org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:246)
>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>       at org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:220)
>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>       at org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:173)
>       at org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:120)
>       at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
>       at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
>       at org.apache.roller.presentation.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.presentation.filters.CharEncodingFilter.doFilter(CharEncodingFilter.java:104)
>       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:307)
>       at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:385)
>       at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:748)
>       at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:678)
>       at org.apache.jk.common.SocketConnection.runIt(ChannelSocket.java:871)
>       at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
>       at java.lang.Thread.run(Thread.java:595)
>
>
> ** END NESTED EXCEPTION **
>
>
>
> Last packet sent to the server was 3 ms ago.
>       at com.mysql.jdbc.MysqlIO.send(MysqlIO.java:2707)
>       at com.mysql.jdbc.MysqlIO.send(MysqlIO.java:2618)
>       at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1551)
>       at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:1665)
>       at com.mysql.jdbc.Connection.execSQL(Connection.java:2972)
>       at com.mysql.jdbc.Connection.setAutoCommit(Connection.java:4870)
>       at org.apache.tomcat.dbcp.dbcp.DelegatingConnection.setAutoCommit(DelegatingConnection.java:268)
>       at org.apache.tomcat.dbcp.dbcp.PoolingDataSource$PoolGuardConnectionWrapper.setAutoCommit(PoolingDataSource.java:293)
>       at org.hibernate.transaction.JDBCTransaction.toggleAutoCommit(JDBCTransaction.java:194)
>       at org.hibernate.transaction.JDBCTransaction.rollbackAndResetAutoCommit(JDBCTransaction.java:186)
>       at org.hibernate.transaction.JDBCTransaction.rollback(JDBCTransaction.java:162)
>       at org.apache.roller.business.hibernate.HibernatePersistenceStrategy.release(HibernatePersistenceStrategy.java:128)
>       at org.apache.roller.business.hibernate.HibernateRollerImpl.release(HibernateRollerImpl.java:109)
>       at org.apache.roller.presentation.filters.PersistenceSessionFilter.doFilter(PersistenceSessionFilter.java:63)
>       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:292)
>       at org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:98)
>       at org.acegisecurity.intercept.web.SecurityEnforcementFilter.doFilter(SecurityEnforcementFilter.java:197)
>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>       at org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:143)
>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>       at org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:50)
>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>       at org.acegisecurity.securechannel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:168)
>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>       at org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:154)
>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>       at org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:246)
>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>       at org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:156)
>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>       at org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:173)
>       at org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:120)
>       at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
>       at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
>       at org.apache.roller.presentation.filters.CharEncodingFilter.doFilter(CharEncodingFilter.java:104)
>       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.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
>       at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:463)
>       at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:398)
>       at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301)
>       at org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1056)
>       at org.apache.struts.tiles.TilesRequestProcessor.doForward(TilesRequestProcessor.java:261)
>       at org.apache.struts.action.RequestProcessor.processForwardConfig(RequestProcessor.java:388)
>       at org.apache.struts.tiles.TilesRequestProcessor.processForwardConfig(TilesRequestProcessor.java:316)
>       at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:231)
>       at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1164)
>       at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:415)
>       at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
>       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.presentation.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.presentation.filters.BreadCrumbFilter.doFilter(BreadCrumbFilter.java:94)
>       at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
>       at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
>       at org.apache.roller.presentation.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:292)
>       at org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:108)
>       at org.acegisecurity.intercept.web.SecurityEnforcementFilter.doFilter(SecurityEnforcementFilter.java:197)
>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>       at org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:143)
>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>       at org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:50)
>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>       at org.acegisecurity.securechannel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:168)
>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>       at org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:154)
>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>       at org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:246)
>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>       at org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:220)
>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>       at org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:173)
>       at org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:120)
>       at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
>       at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
>       at org.apache.roller.presentation.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.presentation.filters.CharEncodingFilter.doFilter(CharEncodingFilter.java:104)
>       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:307)
>       at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:385)
>       at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:748)
>       at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:678)
>       at org.apache.jk.common.SocketConnection.runIt(ChannelSocket.java:871)
>       at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
>       at java.lang.Thread.run(Thread.java:595)
>
>
>


Re: Issue - creating a blog with 2.3

Posted by Adam Henson <ad...@the-sugarat.net>.
All of the problems I have had with Roller + mySQL seem to be fixed by 
changing all fields with datatype bit to tinyint.  Worth a try perhaps?

Regards,

 Adam Henson

Andrew Baxter wrote:
> Hello All,
>
> I have recently installed roller 2.3, and the installation seems to have been relatively painless.  I am able to create an administrative account and log in.  The problem occurs when I attempt to create a new blog, when I get an error page informing that an unexpected exception has been encountered.  The resulting exceptions appear below.
>
> This doesn't appear to be the same problem encountered by Eric Bard (07 Jun), and deleting the "work" directory from Tomcat doesn't help.  Once the error has occurred, then subsequent attempts to load other pages fail.  Tailing the output from mySQL indicates that each attempt to load a page results in "mysqld restarted".
>
> My installation is a binary distribution of 2.3 on SunOS 5.9, with the following setup:
> mySQL 5.0.15
> mysql-connector-java-3.1.10-bin.jar
> jre 1.5.0_04
> Tomcat 5.5.9
> Hibernate 3
>
> I've also installed 2.3 on my Windows laptop, and have been unable to reproduce the issue on that platform when using a local mySQL server. However, if I try to use the mySQL server on the Sun box, the problem occurs again.  Could this be a problem with the mySQL instance?  Other webapps are using it quite happily, if that's of any consequence!
>
> Any assistance would be greatly appreciated!
>
>
> Regards,
>
> Andrew Baxter.
>
>
>
> INFO  2006-06-13 13:11:22,115 PlanetCacheFilter:init - Initializing planet cache
> INFO  2006-06-13 13:11:22,117 PlanetCacheFilter:init - {timeout=1800, excludeOwnerEditPages=false, size=10}
> WARN  2006-06-13 13:16:15,251 JDBCExceptionReporter:logExceptions - SQL Error: 0, SQLState: 08S01
> ERROR 2006-06-13 13:16:15,253 JDBCExceptionReporter:logExceptions - Communications link failure due to underlying exception: 
>
> ** BEGIN NESTED EXCEPTION ** 
>
> java.io.EOFException
>
> STACKTRACE:
>
> java.io.EOFException
>       at com.mysql.jdbc.MysqlIO.readFully(MysqlIO.java:1902)
>       at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:2348)
>       at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2858)
>       at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1570)
>       at com.mysql.jdbc.ServerPreparedStatement.serverExecute(ServerPreparedStatement.java:1085)
>       at com.mysql.jdbc.ServerPreparedStatement.executeInternal(ServerPreparedStatement.java:670)
>       at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:1024)
>       at org.apache.tomcat.dbcp.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:92)
>       at org.hibernate.jdbc.AbstractBatcher.getResultSet(AbstractBatcher.java:139)
>       at org.hibernate.loader.Loader.getResultSet(Loader.java:1669)
>       at org.hibernate.loader.Loader.doQuery(Loader.java:662)
>       at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:224)
>       at org.hibernate.loader.Loader.doList(Loader.java:2145)
>       at org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2029)
>       at org.hibernate.loader.Loader.list(Loader.java:2024)
>       at org.hibernate.loader.criteria.CriteriaLoader.list(CriteriaLoader.java:94)
>       at org.hibernate.impl.SessionImpl.list(SessionImpl.java:1552)
>       at org.hibernate.impl.CriteriaImpl.list(CriteriaImpl.java:283)
>       at org.apache.roller.business.hibernate.HibernateWeblogManagerImpl.getWeblogCategoryAncestorAssocs(HibernateWeblogManagerImpl.java:751)
>       at org.apache.roller.pojos.WeblogCategoryData.getAncestorAssocs(WeblogCategoryData.java:447)
>       at org.apache.roller.business.hibernate.HibernatePersistenceStrategy.store(HibernatePersistenceStrategy.java:292)
>       at org.apache.roller.business.hibernate.HibernateUserManagerImpl.addWeblogContents(HibernateUserManagerImpl.java:282)
>       at org.apache.roller.business.hibernate.HibernateUserManagerImpl.addWebsite(HibernateUserManagerImpl.java:257)
>       at org.apache.roller.presentation.website.actions.CreateWebsiteAction.save(CreateWebsiteAction.java:176)
>       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.doPost(ActionServlet.java:415)
>       at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
>       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.presentation.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.presentation.filters.BreadCrumbFilter.doFilter(BreadCrumbFilter.java:94)
>       at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
>       at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
>       at org.apache.roller.presentation.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:292)
>       at org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:108)
>       at org.acegisecurity.intercept.web.SecurityEnforcementFilter.doFilter(SecurityEnforcementFilter.java:197)
>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>       at org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:143)
>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>       at org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:50)
>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>       at org.acegisecurity.securechannel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:168)
>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>       at org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:154)
>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>       at org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:246)
>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>       at org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:220)
>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>       at org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:173)
>       at org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:120)
>       at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
>       at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
>       at org.apache.roller.presentation.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.presentation.filters.CharEncodingFilter.doFilter(CharEncodingFilter.java:104)
>       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:307)
>       at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:385)
>       at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:748)
>       at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:678)
>       at org.apache.jk.common.SocketConnection.runIt(ChannelSocket.java:871)
>       at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
>       at java.lang.Thread.run(Thread.java:595)
>
>
> ** END NESTED EXCEPTION **
>
>
>
> Last packet sent to the server was 19 ms ago.
> ERROR 2006-06-13 13:16:15,268 CreateWebsiteAction:save - ERROR in createWebsite
> org.apache.roller.RollerException
>       at org.apache.roller.business.hibernate.HibernateWeblogManagerImpl.getWeblogCategoryAncestorAssocs(HibernateWeblogManagerImpl.java:753)
>       at org.apache.roller.pojos.WeblogCategoryData.getAncestorAssocs(WeblogCategoryData.java:447)
>       at org.apache.roller.business.hibernate.HibernatePersistenceStrategy.store(HibernatePersistenceStrategy.java:292)
>       at org.apache.roller.business.hibernate.HibernateUserManagerImpl.addWeblogContents(HibernateUserManagerImpl.java:282)
>       at org.apache.roller.business.hibernate.HibernateUserManagerImpl.addWebsite(HibernateUserManagerImpl.java:257)
>       at org.apache.roller.presentation.website.actions.CreateWebsiteAction.save(CreateWebsiteAction.java:176)
>       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.doPost(ActionServlet.java:415)
>       at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
>       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.presentation.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.presentation.filters.BreadCrumbFilter.doFilter(BreadCrumbFilter.java:94)
>       at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
>       at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
>       at org.apache.roller.presentation.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:292)
>       at org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:108)
>       at org.acegisecurity.intercept.web.SecurityEnforcementFilter.doFilter(SecurityEnforcementFilter.java:197)
>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>       at org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:143)
>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>       at org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:50)
>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>       at org.acegisecurity.securechannel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:168)
>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>       at org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:154)
>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>       at org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:246)
>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>       at org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:220)
>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>       at org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:173)
>       at org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:120)
>       at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
>       at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
>       at org.apache.roller.presentation.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.presentation.filters.CharEncodingFilter.doFilter(CharEncodingFilter.java:104)
>       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:307)
>       at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:385)
>       at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:748)
>       at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:678)
>       at org.apache.jk.common.SocketConnection.runIt(ChannelSocket.java:871)
>       at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
>       at java.lang.Thread.run(Thread.java:595)
> --- ROOT CAUSE ---
> org.hibernate.exception.JDBCConnectionException: could not execute query
>       at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:72)
>       at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:43)
>       at org.hibernate.loader.Loader.doList(Loader.java:2148)
>       at org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2029)
>       at org.hibernate.loader.Loader.list(Loader.java:2024)
>       at org.hibernate.loader.criteria.CriteriaLoader.list(CriteriaLoader.java:94)
>       at org.hibernate.impl.SessionImpl.list(SessionImpl.java:1552)
>       at org.hibernate.impl.CriteriaImpl.list(CriteriaImpl.java:283)
>       at org.apache.roller.business.hibernate.HibernateWeblogManagerImpl.getWeblogCategoryAncestorAssocs(HibernateWeblogManagerImpl.java:751)
>       at org.apache.roller.pojos.WeblogCategoryData.getAncestorAssocs(WeblogCategoryData.java:447)
>       at org.apache.roller.business.hibernate.HibernatePersistenceStrategy.store(HibernatePersistenceStrategy.java:292)
>       at org.apache.roller.business.hibernate.HibernateUserManagerImpl.addWeblogContents(HibernateUserManagerImpl.java:282)
>       at org.apache.roller.business.hibernate.HibernateUserManagerImpl.addWebsite(HibernateUserManagerImpl.java:257)
>       at org.apache.roller.presentation.website.actions.CreateWebsiteAction.save(CreateWebsiteAction.java:176)
>       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.doPost(ActionServlet.java:415)
>       at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
>       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.presentation.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.presentation.filters.BreadCrumbFilter.doFilter(BreadCrumbFilter.java:94)
>       at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
>       at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
>       at org.apache.roller.presentation.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:292)
>       at org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:108)
>       at org.acegisecurity.intercept.web.SecurityEnforcementFilter.doFilter(SecurityEnforcementFilter.java:197)
>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>       at org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:143)
>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>       at org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:50)
>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>       at org.acegisecurity.securechannel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:168)
>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>       at org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:154)
>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>       at org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:246)
>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>       at org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:220)
>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>       at org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:173)
>       at org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:120)
>       at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
>       at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
>       at org.apache.roller.presentation.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.presentation.filters.CharEncodingFilter.doFilter(CharEncodingFilter.java:104)
>       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:307)
>       at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:385)
>       at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:748)
>       at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:678)
>       at org.apache.jk.common.SocketConnection.runIt(ChannelSocket.java:871)
>       at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
>       at java.lang.Thread.run(Thread.java:595)
> Caused by: com.mysql.jdbc.CommunicationsException: Communications link failure due to underlying exception: 
>
> ** BEGIN NESTED EXCEPTION ** 
>
> java.io.EOFException
>
> STACKTRACE:
>
> java.io.EOFException
>       at com.mysql.jdbc.MysqlIO.readFully(MysqlIO.java:1902)
>       at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:2348)
>       at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2858)
>       at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1570)
>       at com.mysql.jdbc.ServerPreparedStatement.serverExecute(ServerPreparedStatement.java:1085)
>       at com.mysql.jdbc.ServerPreparedStatement.executeInternal(ServerPreparedStatement.java:670)
>       at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:1024)
>       at org.apache.tomcat.dbcp.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:92)
>       at org.hibernate.jdbc.AbstractBatcher.getResultSet(AbstractBatcher.java:139)
>       at org.hibernate.loader.Loader.getResultSet(Loader.java:1669)
>       at org.hibernate.loader.Loader.doQuery(Loader.java:662)
>       at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:224)
>       at org.hibernate.loader.Loader.doList(Loader.java:2145)
>       at org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2029)
>       at org.hibernate.loader.Loader.list(Loader.java:2024)
>       at org.hibernate.loader.criteria.CriteriaLoader.list(CriteriaLoader.java:94)
>       at org.hibernate.impl.SessionImpl.list(SessionImpl.java:1552)
>       at org.hibernate.impl.CriteriaImpl.list(CriteriaImpl.java:283)
>       at org.apache.roller.business.hibernate.HibernateWeblogManagerImpl.getWeblogCategoryAncestorAssocs(HibernateWeblogManagerImpl.java:751)
>       at org.apache.roller.pojos.WeblogCategoryData.getAncestorAssocs(WeblogCategoryData.java:447)
>       at org.apache.roller.business.hibernate.HibernatePersistenceStrategy.store(HibernatePersistenceStrategy.java:292)
>       at org.apache.roller.business.hibernate.HibernateUserManagerImpl.addWeblogContents(HibernateUserManagerImpl.java:282)
>       at org.apache.roller.business.hibernate.HibernateUserManagerImpl.addWebsite(HibernateUserManagerImpl.java:257)
>       at org.apache.roller.presentation.website.actions.CreateWebsiteAction.save(CreateWebsiteAction.java:176)
>       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.doPost(ActionServlet.java:415)
>       at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
>       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.presentation.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.presentation.filters.BreadCrumbFilter.doFilter(BreadCrumbFilter.java:94)
>       at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
>       at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
>       at org.apache.roller.presentation.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:292)
>       at org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:108)
>       at org.acegisecurity.intercept.web.SecurityEnforcementFilter.doFilter(SecurityEnforcementFilter.java:197)
>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>       at org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:143)
>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>       at org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:50)
>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>       at org.acegisecurity.securechannel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:168)
>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>       at org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:154)
>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>       at org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:246)
>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>       at org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:220)
>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>       at org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:173)
>       at org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:120)
>       at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
>       at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
>       at org.apache.roller.presentation.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.presentation.filters.CharEncodingFilter.doFilter(CharEncodingFilter.java:104)
>       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:307)
>       at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:385)
>       at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:748)
>       at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:678)
>       at org.apache.jk.common.SocketConnection.runIt(ChannelSocket.java:871)
>       at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
>       at java.lang.Thread.run(Thread.java:595)
>
>
> ** END NESTED EXCEPTION **
>
>
>
> Last packet sent to the server was 19 ms ago.
>       at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:2560)
>       at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2858)
>       at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1570)
>       at com.mysql.jdbc.ServerPreparedStatement.serverExecute(ServerPreparedStatement.java:1085)
>       at com.mysql.jdbc.ServerPreparedStatement.executeInternal(ServerPreparedStatement.java:670)
>       at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:1024)
>       at org.apache.tomcat.dbcp.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:92)
>       at org.hibernate.jdbc.AbstractBatcher.getResultSet(AbstractBatcher.java:139)
>       at org.hibernate.loader.Loader.getResultSet(Loader.java:1669)
>       at org.hibernate.loader.Loader.doQuery(Loader.java:662)
>       at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:224)
>       at org.hibernate.loader.Loader.doList(Loader.java:2145)
>       ... 73 more
> WARN  2006-06-13 13:16:15,323 JDBCExceptionReporter:logExceptions - SQL Error: 0, SQLState: 08S01
> ERROR 2006-06-13 13:16:15,326 JDBCExceptionReporter:logExceptions - Communications link failure due to underlying exception: 
>
> ** BEGIN NESTED EXCEPTION ** 
>
> java.net.SocketException
> MESSAGE: Broken pipe
>
> STACKTRACE:
>
> java.net.SocketException: Broken pipe
>       at java.net.SocketOutputStream.socketWrite0(Native Method)
>       at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:92)
>       at java.net.SocketOutputStream.write(SocketOutputStream.java:136)
>       at java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:65)
>       at java.io.BufferedOutputStream.flush(BufferedOutputStream.java:123)
>       at com.mysql.jdbc.MysqlIO.send(MysqlIO.java:2689)
>       at com.mysql.jdbc.MysqlIO.send(MysqlIO.java:2618)
>       at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1551)
>       at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:1665)
>       at com.mysql.jdbc.Connection.execSQL(Connection.java:2978)
>       at com.mysql.jdbc.Connection.execSQL(Connection.java:2902)
>       at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:930)
>       at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:1024)
>       at org.apache.tomcat.dbcp.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:92)
>       at org.hibernate.jdbc.AbstractBatcher.getResultSet(AbstractBatcher.java:139)
>       at org.hibernate.loader.Loader.getResultSet(Loader.java:1669)
>       at org.hibernate.loader.Loader.doQuery(Loader.java:662)
>       at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:224)
>       at org.hibernate.loader.Loader.doList(Loader.java:2145)
>       at org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2029)
>       at org.hibernate.loader.Loader.list(Loader.java:2024)
>       at org.hibernate.loader.criteria.CriteriaLoader.list(CriteriaLoader.java:94)
>       at org.hibernate.impl.SessionImpl.list(SessionImpl.java:1552)
>       at org.hibernate.impl.CriteriaImpl.list(CriteriaImpl.java:283)
>       at org.apache.roller.business.hibernate.HibernateUserManagerImpl.getAllPermissions(HibernateUserManagerImpl.java:793)
>       at org.apache.roller.presentation.website.actions.YourWebsitesAction$YourWebsitesPageModel.<init>(YourWebsitesAction.java:195)
>       at org.apache.roller.presentation.website.actions.YourWebsitesAction.edit(YourWebsitesAction.java:80)
>       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.doPost(ActionServlet.java:415)
>       at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
>       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.presentation.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.presentation.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:292)
>       at org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:98)
>       at org.acegisecurity.intercept.web.SecurityEnforcementFilter.doFilter(SecurityEnforcementFilter.java:197)
>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>       at org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:143)
>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>       at org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:50)
>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>       at org.acegisecurity.securechannel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:168)
>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>       at org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:154)
>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>       at org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:246)
>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>       at org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:156)
>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>       at org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:173)
>       at org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:120)
>       at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
>       at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
>       at org.apache.roller.presentation.filters.CharEncodingFilter.doFilter(CharEncodingFilter.java:104)
>       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.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
>       at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:463)
>       at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:398)
>       at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301)
>       at org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1056)
>       at org.apache.struts.tiles.TilesRequestProcessor.doForward(TilesRequestProcessor.java:261)
>       at org.apache.struts.action.RequestProcessor.processForwardConfig(RequestProcessor.java:388)
>       at org.apache.struts.tiles.TilesRequestProcessor.processForwardConfig(TilesRequestProcessor.java:316)
>       at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:231)
>       at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1164)
>       at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:415)
>       at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
>       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.presentation.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.presentation.filters.BreadCrumbFilter.doFilter(BreadCrumbFilter.java:94)
>       at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
>       at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
>       at org.apache.roller.presentation.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:292)
>       at org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:108)
>       at org.acegisecurity.intercept.web.SecurityEnforcementFilter.doFilter(SecurityEnforcementFilter.java:197)
>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>       at org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:143)
>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>       at org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:50)
>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>       at org.acegisecurity.securechannel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:168)
>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>       at org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:154)
>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>       at org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:246)
>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>       at org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:220)
>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>       at org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:173)
>       at org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:120)
>       at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
>       at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
>       at org.apache.roller.presentation.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.presentation.filters.CharEncodingFilter.doFilter(CharEncodingFilter.java:104)
>       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:307)
>       at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:385)
>       at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:748)
>       at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:678)
>       at org.apache.jk.common.SocketConnection.runIt(ChannelSocket.java:871)
>       at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
>       at java.lang.Thread.run(Thread.java:595)
>
>
> ** END NESTED EXCEPTION **
>
>
>
> Last packet sent to the server was 4 ms ago.
> ERROR 2006-06-13 13:16:15,343 JDBCTransaction:toggleAutoCommit - Could not toggle autocommit
> com.mysql.jdbc.CommunicationsException: Communications link failure due to underlying exception: 
>
> ** BEGIN NESTED EXCEPTION ** 
>
> java.net.SocketException
> MESSAGE: Broken pipe
>
> STACKTRACE:
>
> java.net.SocketException: Broken pipe
>       at java.net.SocketOutputStream.socketWrite0(Native Method)
>       at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:92)
>       at java.net.SocketOutputStream.write(SocketOutputStream.java:136)
>       at java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:65)
>       at java.io.BufferedOutputStream.flush(BufferedOutputStream.java:123)
>       at com.mysql.jdbc.MysqlIO.send(MysqlIO.java:2689)
>       at com.mysql.jdbc.MysqlIO.send(MysqlIO.java:2618)
>       at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1551)
>       at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:1665)
>       at com.mysql.jdbc.Connection.execSQL(Connection.java:2972)
>       at com.mysql.jdbc.Connection.setAutoCommit(Connection.java:4870)
>       at org.apache.tomcat.dbcp.dbcp.DelegatingConnection.setAutoCommit(DelegatingConnection.java:268)
>       at org.apache.tomcat.dbcp.dbcp.PoolingDataSource$PoolGuardConnectionWrapper.setAutoCommit(PoolingDataSource.java:293)
>       at org.hibernate.transaction.JDBCTransaction.toggleAutoCommit(JDBCTransaction.java:194)
>       at org.hibernate.transaction.JDBCTransaction.rollbackAndResetAutoCommit(JDBCTransaction.java:186)
>       at org.hibernate.transaction.JDBCTransaction.rollback(JDBCTransaction.java:162)
>       at org.apache.roller.business.hibernate.HibernatePersistenceStrategy.release(HibernatePersistenceStrategy.java:128)
>       at org.apache.roller.business.hibernate.HibernateRollerImpl.release(HibernateRollerImpl.java:109)
>       at org.apache.roller.presentation.filters.PersistenceSessionFilter.doFilter(PersistenceSessionFilter.java:63)
>       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:292)
>       at org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:98)
>       at org.acegisecurity.intercept.web.SecurityEnforcementFilter.doFilter(SecurityEnforcementFilter.java:197)
>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>       at org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:143)
>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>       at org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:50)
>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>       at org.acegisecurity.securechannel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:168)
>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>       at org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:154)
>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>       at org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:246)
>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>       at org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:156)
>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>       at org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:173)
>       at org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:120)
>       at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
>       at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
>       at org.apache.roller.presentation.filters.CharEncodingFilter.doFilter(CharEncodingFilter.java:104)
>       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.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
>       at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:463)
>       at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:398)
>       at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301)
>       at org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1056)
>       at org.apache.struts.tiles.TilesRequestProcessor.doForward(TilesRequestProcessor.java:261)
>       at org.apache.struts.action.RequestProcessor.processForwardConfig(RequestProcessor.java:388)
>       at org.apache.struts.tiles.TilesRequestProcessor.processForwardConfig(TilesRequestProcessor.java:316)
>       at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:231)
>       at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1164)
>       at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:415)
>       at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
>       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.presentation.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.presentation.filters.BreadCrumbFilter.doFilter(BreadCrumbFilter.java:94)
>       at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
>       at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
>       at org.apache.roller.presentation.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:292)
>       at org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:108)
>       at org.acegisecurity.intercept.web.SecurityEnforcementFilter.doFilter(SecurityEnforcementFilter.java:197)
>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>       at org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:143)
>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>       at org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:50)
>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>       at org.acegisecurity.securechannel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:168)
>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>       at org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:154)
>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>       at org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:246)
>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>       at org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:220)
>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>       at org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:173)
>       at org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:120)
>       at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
>       at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
>       at org.apache.roller.presentation.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.presentation.filters.CharEncodingFilter.doFilter(CharEncodingFilter.java:104)
>       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:307)
>       at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:385)
>       at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:748)
>       at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:678)
>       at org.apache.jk.common.SocketConnection.runIt(ChannelSocket.java:871)
>       at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
>       at java.lang.Thread.run(Thread.java:595)
>
>
> ** END NESTED EXCEPTION **
>
>
>
> Last packet sent to the server was 3 ms ago.
>       at com.mysql.jdbc.MysqlIO.send(MysqlIO.java:2707)
>       at com.mysql.jdbc.MysqlIO.send(MysqlIO.java:2618)
>       at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1551)
>       at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:1665)
>       at com.mysql.jdbc.Connection.execSQL(Connection.java:2972)
>       at com.mysql.jdbc.Connection.setAutoCommit(Connection.java:4870)
>       at org.apache.tomcat.dbcp.dbcp.DelegatingConnection.setAutoCommit(DelegatingConnection.java:268)
>       at org.apache.tomcat.dbcp.dbcp.PoolingDataSource$PoolGuardConnectionWrapper.setAutoCommit(PoolingDataSource.java:293)
>       at org.hibernate.transaction.JDBCTransaction.toggleAutoCommit(JDBCTransaction.java:194)
>       at org.hibernate.transaction.JDBCTransaction.rollbackAndResetAutoCommit(JDBCTransaction.java:186)
>       at org.hibernate.transaction.JDBCTransaction.rollback(JDBCTransaction.java:162)
>       at org.apache.roller.business.hibernate.HibernatePersistenceStrategy.release(HibernatePersistenceStrategy.java:128)
>       at org.apache.roller.business.hibernate.HibernateRollerImpl.release(HibernateRollerImpl.java:109)
>       at org.apache.roller.presentation.filters.PersistenceSessionFilter.doFilter(PersistenceSessionFilter.java:63)
>       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:292)
>       at org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:98)
>       at org.acegisecurity.intercept.web.SecurityEnforcementFilter.doFilter(SecurityEnforcementFilter.java:197)
>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>       at org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:143)
>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>       at org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:50)
>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>       at org.acegisecurity.securechannel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:168)
>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>       at org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:154)
>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>       at org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:246)
>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>       at org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:156)
>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>       at org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:173)
>       at org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:120)
>       at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
>       at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
>       at org.apache.roller.presentation.filters.CharEncodingFilter.doFilter(CharEncodingFilter.java:104)
>       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.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
>       at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:463)
>       at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:398)
>       at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301)
>       at org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1056)
>       at org.apache.struts.tiles.TilesRequestProcessor.doForward(TilesRequestProcessor.java:261)
>       at org.apache.struts.action.RequestProcessor.processForwardConfig(RequestProcessor.java:388)
>       at org.apache.struts.tiles.TilesRequestProcessor.processForwardConfig(TilesRequestProcessor.java:316)
>       at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:231)
>       at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1164)
>       at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:415)
>       at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
>       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.presentation.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.presentation.filters.BreadCrumbFilter.doFilter(BreadCrumbFilter.java:94)
>       at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
>       at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
>       at org.apache.roller.presentation.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:292)
>       at org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:108)
>       at org.acegisecurity.intercept.web.SecurityEnforcementFilter.doFilter(SecurityEnforcementFilter.java:197)
>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>       at org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:143)
>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>       at org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:50)
>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>       at org.acegisecurity.securechannel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:168)
>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>       at org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:154)
>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>       at org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:246)
>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>       at org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:220)
>       at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
>       at org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:173)
>       at org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:120)
>       at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
>       at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
>       at org.apache.roller.presentation.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.presentation.filters.CharEncodingFilter.doFilter(CharEncodingFilter.java:104)
>       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:307)
>       at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:385)
>       at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:748)
>       at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:678)
>       at org.apache.jk.common.SocketConnection.runIt(ChannelSocket.java:871)
>       at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
>       at java.lang.Thread.run(Thread.java:595)
>
>
>   

RE: Issue - creating a blog with 2.3

Posted by Er...@sanofipasteur.com.
I think we will have to ask you what is the version of your Hibernate 3 ?

Eric 

-----Message d'origine-----
De : Andrew Baxter [mailto:Andrew.Baxter@manchester.ac.uk] 
Envoyé : mardi 13 juin 2006 17:15
À : roller-user@incubator.apache.org
Objet : Issue - creating a blog with 2.3

Hello All,

I have recently installed roller 2.3, and the installation seems to have been relatively painless.  I am able to create an administrative account and log in.  The problem occurs when I attempt to create a new blog, when I get an error page informing that an unexpected exception has been encountered.  The resulting exceptions appear below.

This doesn't appear to be the same problem encountered by Eric Bard (07 Jun), and deleting the "work" directory from Tomcat doesn't help.  Once the error has occurred, then subsequent attempts to load other pages fail.  Tailing the output from mySQL indicates that each attempt to load a page results in "mysqld restarted".

My installation is a binary distribution of 2.3 on SunOS 5.9, with the following setup:
mySQL 5.0.15
mysql-connector-java-3.1.10-bin.jar
jre 1.5.0_04
Tomcat 5.5.9
Hibernate 3

I've also installed 2.3 on my Windows laptop, and have been unable to reproduce the issue on that platform when using a local mySQL server. However, if I try to use the mySQL server on the Sun box, the problem occurs again.  Could this be a problem with the mySQL instance?  Other webapps are using it quite happily, if that's of any consequence!

Any assistance would be greatly appreciated!


Regards,

Andrew Baxter.



INFO  2006-06-13 13:11:22,115 PlanetCacheFilter:init - Initializing planet cache
INFO  2006-06-13 13:11:22,117 PlanetCacheFilter:init - {timeout=1800, excludeOwnerEditPages=false, size=10}
WARN  2006-06-13 13:16:15,251 JDBCExceptionReporter:logExceptions - SQL Error: 0, SQLState: 08S01
ERROR 2006-06-13 13:16:15,253 JDBCExceptionReporter:logExceptions - Communications link failure due to underlying exception: 

** BEGIN NESTED EXCEPTION ** 

java.io.EOFException

STACKTRACE:

java.io.EOFException
      at com.mysql.jdbc.MysqlIO.readFully(MysqlIO.java:1902)
      at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:2348)
      at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2858)
      at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1570)
      at com.mysql.jdbc.ServerPreparedStatement.serverExecute(ServerPreparedStatement.java:1085)
      at com.mysql.jdbc.ServerPreparedStatement.executeInternal(ServerPreparedStatement.java:670)
      at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:1024)
      at org.apache.tomcat.dbcp.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:92)
      at org.hibernate.jdbc.AbstractBatcher.getResultSet(AbstractBatcher.java:139)
      at org.hibernate.loader.Loader.getResultSet(Loader.java:1669)
      at org.hibernate.loader.Loader.doQuery(Loader.java:662)
      at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:224)
      at org.hibernate.loader.Loader.doList(Loader.java:2145)
      at org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2029)
      at org.hibernate.loader.Loader.list(Loader.java:2024)
      at org.hibernate.loader.criteria.CriteriaLoader.list(CriteriaLoader.java:94)
      at org.hibernate.impl.SessionImpl.list(SessionImpl.java:1552)
      at org.hibernate.impl.CriteriaImpl.list(CriteriaImpl.java:283)
      at org.apache.roller.business.hibernate.HibernateWeblogManagerImpl.getWeblogCategoryAncestorAssocs(HibernateWeblogManagerImpl.java:751)
      at org.apache.roller.pojos.WeblogCategoryData.getAncestorAssocs(WeblogCategoryData.java:447)
      at org.apache.roller.business.hibernate.HibernatePersistenceStrategy.store(HibernatePersistenceStrategy.java:292)
      at org.apache.roller.business.hibernate.HibernateUserManagerImpl.addWeblogContents(HibernateUserManagerImpl.java:282)
      at org.apache.roller.business.hibernate.HibernateUserManagerImpl.addWebsite(HibernateUserManagerImpl.java:257)
      at org.apache.roller.presentation.website.actions.CreateWebsiteAction.save(CreateWebsiteAction.java:176)
      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.doPost(ActionServlet.java:415)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
      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.presentation.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.presentation.filters.BreadCrumbFilter.doFilter(BreadCrumbFilter.java:94)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
      at org.apache.roller.presentation.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:292)
      at org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:108)
      at org.acegisecurity.intercept.web.SecurityEnforcementFilter.doFilter(SecurityEnforcementFilter.java:197)
      at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
      at org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:143)
      at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
      at org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:50)
      at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
      at org.acegisecurity.securechannel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:168)
      at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
      at org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:154)
      at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
      at org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:246)
      at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
      at org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:220)
      at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
      at org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:173)
      at org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:120)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
      at org.apache.roller.presentation.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.presentation.filters.CharEncodingFilter.doFilter(CharEncodingFilter.java:104)
      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:307)
      at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:385)
      at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:748)
      at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:678)
      at org.apache.jk.common.SocketConnection.runIt(ChannelSocket.java:871)
      at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
      at java.lang.Thread.run(Thread.java:595)


** END NESTED EXCEPTION **



Last packet sent to the server was 19 ms ago.
ERROR 2006-06-13 13:16:15,268 CreateWebsiteAction:save - ERROR in createWebsite
org.apache.roller.RollerException
      at org.apache.roller.business.hibernate.HibernateWeblogManagerImpl.getWeblogCategoryAncestorAssocs(HibernateWeblogManagerImpl.java:753)
      at org.apache.roller.pojos.WeblogCategoryData.getAncestorAssocs(WeblogCategoryData.java:447)
      at org.apache.roller.business.hibernate.HibernatePersistenceStrategy.store(HibernatePersistenceStrategy.java:292)
      at org.apache.roller.business.hibernate.HibernateUserManagerImpl.addWeblogContents(HibernateUserManagerImpl.java:282)
      at org.apache.roller.business.hibernate.HibernateUserManagerImpl.addWebsite(HibernateUserManagerImpl.java:257)
      at org.apache.roller.presentation.website.actions.CreateWebsiteAction.save(CreateWebsiteAction.java:176)
      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.doPost(ActionServlet.java:415)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
      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.presentation.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.presentation.filters.BreadCrumbFilter.doFilter(BreadCrumbFilter.java:94)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
      at org.apache.roller.presentation.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:292)
      at org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:108)
      at org.acegisecurity.intercept.web.SecurityEnforcementFilter.doFilter(SecurityEnforcementFilter.java:197)
      at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
      at org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:143)
      at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
      at org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:50)
      at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
      at org.acegisecurity.securechannel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:168)
      at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
      at org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:154)
      at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
      at org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:246)
      at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
      at org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:220)
      at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
      at org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:173)
      at org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:120)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
      at org.apache.roller.presentation.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.presentation.filters.CharEncodingFilter.doFilter(CharEncodingFilter.java:104)
      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:307)
      at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:385)
      at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:748)
      at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:678)
      at org.apache.jk.common.SocketConnection.runIt(ChannelSocket.java:871)
      at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
      at java.lang.Thread.run(Thread.java:595)
--- ROOT CAUSE ---
org.hibernate.exception.JDBCConnectionException: could not execute query
      at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:72)
      at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:43)
      at org.hibernate.loader.Loader.doList(Loader.java:2148)
      at org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2029)
      at org.hibernate.loader.Loader.list(Loader.java:2024)
      at org.hibernate.loader.criteria.CriteriaLoader.list(CriteriaLoader.java:94)
      at org.hibernate.impl.SessionImpl.list(SessionImpl.java:1552)
      at org.hibernate.impl.CriteriaImpl.list(CriteriaImpl.java:283)
      at org.apache.roller.business.hibernate.HibernateWeblogManagerImpl.getWeblogCategoryAncestorAssocs(HibernateWeblogManagerImpl.java:751)
      at org.apache.roller.pojos.WeblogCategoryData.getAncestorAssocs(WeblogCategoryData.java:447)
      at org.apache.roller.business.hibernate.HibernatePersistenceStrategy.store(HibernatePersistenceStrategy.java:292)
      at org.apache.roller.business.hibernate.HibernateUserManagerImpl.addWeblogContents(HibernateUserManagerImpl.java:282)
      at org.apache.roller.business.hibernate.HibernateUserManagerImpl.addWebsite(HibernateUserManagerImpl.java:257)
      at org.apache.roller.presentation.website.actions.CreateWebsiteAction.save(CreateWebsiteAction.java:176)
      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.doPost(ActionServlet.java:415)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
      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.presentation.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.presentation.filters.BreadCrumbFilter.doFilter(BreadCrumbFilter.java:94)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
      at org.apache.roller.presentation.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:292)
      at org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:108)
      at org.acegisecurity.intercept.web.SecurityEnforcementFilter.doFilter(SecurityEnforcementFilter.java:197)
      at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
      at org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:143)
      at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
      at org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:50)
      at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
      at org.acegisecurity.securechannel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:168)
      at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
      at org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:154)
      at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
      at org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:246)
      at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
      at org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:220)
      at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
      at org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:173)
      at org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:120)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
      at org.apache.roller.presentation.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.presentation.filters.CharEncodingFilter.doFilter(CharEncodingFilter.java:104)
      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:307)
      at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:385)
      at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:748)
      at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:678)
      at org.apache.jk.common.SocketConnection.runIt(ChannelSocket.java:871)
      at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
      at java.lang.Thread.run(Thread.java:595)
Caused by: com.mysql.jdbc.CommunicationsException: Communications link failure due to underlying exception: 

** BEGIN NESTED EXCEPTION ** 

java.io.EOFException

STACKTRACE:

java.io.EOFException
      at com.mysql.jdbc.MysqlIO.readFully(MysqlIO.java:1902)
      at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:2348)
      at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2858)
      at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1570)
      at com.mysql.jdbc.ServerPreparedStatement.serverExecute(ServerPreparedStatement.java:1085)
      at com.mysql.jdbc.ServerPreparedStatement.executeInternal(ServerPreparedStatement.java:670)
      at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:1024)
      at org.apache.tomcat.dbcp.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:92)
      at org.hibernate.jdbc.AbstractBatcher.getResultSet(AbstractBatcher.java:139)
      at org.hibernate.loader.Loader.getResultSet(Loader.java:1669)
      at org.hibernate.loader.Loader.doQuery(Loader.java:662)
      at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:224)
      at org.hibernate.loader.Loader.doList(Loader.java:2145)
      at org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2029)
      at org.hibernate.loader.Loader.list(Loader.java:2024)
      at org.hibernate.loader.criteria.CriteriaLoader.list(CriteriaLoader.java:94)
      at org.hibernate.impl.SessionImpl.list(SessionImpl.java:1552)
      at org.hibernate.impl.CriteriaImpl.list(CriteriaImpl.java:283)
      at org.apache.roller.business.hibernate.HibernateWeblogManagerImpl.getWeblogCategoryAncestorAssocs(HibernateWeblogManagerImpl.java:751)
      at org.apache.roller.pojos.WeblogCategoryData.getAncestorAssocs(WeblogCategoryData.java:447)
      at org.apache.roller.business.hibernate.HibernatePersistenceStrategy.store(HibernatePersistenceStrategy.java:292)
      at org.apache.roller.business.hibernate.HibernateUserManagerImpl.addWeblogContents(HibernateUserManagerImpl.java:282)
      at org.apache.roller.business.hibernate.HibernateUserManagerImpl.addWebsite(HibernateUserManagerImpl.java:257)
      at org.apache.roller.presentation.website.actions.CreateWebsiteAction.save(CreateWebsiteAction.java:176)
      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.doPost(ActionServlet.java:415)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
      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.presentation.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.presentation.filters.BreadCrumbFilter.doFilter(BreadCrumbFilter.java:94)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
      at org.apache.roller.presentation.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:292)
      at org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:108)
      at org.acegisecurity.intercept.web.SecurityEnforcementFilter.doFilter(SecurityEnforcementFilter.java:197)
      at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
      at org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:143)
      at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
      at org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:50)
      at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
      at org.acegisecurity.securechannel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:168)
      at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
      at org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:154)
      at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
      at org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:246)
      at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
      at org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:220)
      at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
      at org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:173)
      at org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:120)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
      at org.apache.roller.presentation.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.presentation.filters.CharEncodingFilter.doFilter(CharEncodingFilter.java:104)
      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:307)
      at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:385)
      at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:748)
      at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:678)
      at org.apache.jk.common.SocketConnection.runIt(ChannelSocket.java:871)
      at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
      at java.lang.Thread.run(Thread.java:595)


** END NESTED EXCEPTION **



Last packet sent to the server was 19 ms ago.
      at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:2560)
      at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2858)
      at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1570)
      at com.mysql.jdbc.ServerPreparedStatement.serverExecute(ServerPreparedStatement.java:1085)
      at com.mysql.jdbc.ServerPreparedStatement.executeInternal(ServerPreparedStatement.java:670)
      at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:1024)
      at org.apache.tomcat.dbcp.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:92)
      at org.hibernate.jdbc.AbstractBatcher.getResultSet(AbstractBatcher.java:139)
      at org.hibernate.loader.Loader.getResultSet(Loader.java:1669)
      at org.hibernate.loader.Loader.doQuery(Loader.java:662)
      at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:224)
      at org.hibernate.loader.Loader.doList(Loader.java:2145)
      ... 73 more
WARN  2006-06-13 13:16:15,323 JDBCExceptionReporter:logExceptions - SQL Error: 0, SQLState: 08S01
ERROR 2006-06-13 13:16:15,326 JDBCExceptionReporter:logExceptions - Communications link failure due to underlying exception: 

** BEGIN NESTED EXCEPTION ** 

java.net.SocketException
MESSAGE: Broken pipe

STACKTRACE:

java.net.SocketException: Broken pipe
      at java.net.SocketOutputStream.socketWrite0(Native Method)
      at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:92)
      at java.net.SocketOutputStream.write(SocketOutputStream.java:136)
      at java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:65)
      at java.io.BufferedOutputStream.flush(BufferedOutputStream.java:123)
      at com.mysql.jdbc.MysqlIO.send(MysqlIO.java:2689)
      at com.mysql.jdbc.MysqlIO.send(MysqlIO.java:2618)
      at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1551)
      at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:1665)
      at com.mysql.jdbc.Connection.execSQL(Connection.java:2978)
      at com.mysql.jdbc.Connection.execSQL(Connection.java:2902)
      at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:930)
      at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:1024)
      at org.apache.tomcat.dbcp.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:92)
      at org.hibernate.jdbc.AbstractBatcher.getResultSet(AbstractBatcher.java:139)
      at org.hibernate.loader.Loader.getResultSet(Loader.java:1669)
      at org.hibernate.loader.Loader.doQuery(Loader.java:662)
      at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:224)
      at org.hibernate.loader.Loader.doList(Loader.java:2145)
      at org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2029)
      at org.hibernate.loader.Loader.list(Loader.java:2024)
      at org.hibernate.loader.criteria.CriteriaLoader.list(CriteriaLoader.java:94)
      at org.hibernate.impl.SessionImpl.list(SessionImpl.java:1552)
      at org.hibernate.impl.CriteriaImpl.list(CriteriaImpl.java:283)
      at org.apache.roller.business.hibernate.HibernateUserManagerImpl.getAllPermissions(HibernateUserManagerImpl.java:793)
      at org.apache.roller.presentation.website.actions.YourWebsitesAction$YourWebsitesPageModel.<init>(YourWebsitesAction.java:195)
      at org.apache.roller.presentation.website.actions.YourWebsitesAction.edit(YourWebsitesAction.java:80)
      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.doPost(ActionServlet.java:415)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
      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.presentation.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.presentation.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:292)
      at org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:98)
      at org.acegisecurity.intercept.web.SecurityEnforcementFilter.doFilter(SecurityEnforcementFilter.java:197)
      at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
      at org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:143)
      at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
      at org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:50)
      at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
      at org.acegisecurity.securechannel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:168)
      at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
      at org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:154)
      at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
      at org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:246)
      at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
      at org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:156)
      at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
      at org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:173)
      at org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:120)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
      at org.apache.roller.presentation.filters.CharEncodingFilter.doFilter(CharEncodingFilter.java:104)
      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.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
      at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:463)
      at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:398)
      at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301)
      at org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1056)
      at org.apache.struts.tiles.TilesRequestProcessor.doForward(TilesRequestProcessor.java:261)
      at org.apache.struts.action.RequestProcessor.processForwardConfig(RequestProcessor.java:388)
      at org.apache.struts.tiles.TilesRequestProcessor.processForwardConfig(TilesRequestProcessor.java:316)
      at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:231)
      at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1164)
      at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:415)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
      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.presentation.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.presentation.filters.BreadCrumbFilter.doFilter(BreadCrumbFilter.java:94)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
      at org.apache.roller.presentation.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:292)
      at org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:108)
      at org.acegisecurity.intercept.web.SecurityEnforcementFilter.doFilter(SecurityEnforcementFilter.java:197)
      at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
      at org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:143)
      at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
      at org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:50)
      at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
      at org.acegisecurity.securechannel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:168)
      at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
      at org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:154)
      at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
      at org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:246)
      at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
      at org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:220)
      at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
      at org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:173)
      at org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:120)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
      at org.apache.roller.presentation.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.presentation.filters.CharEncodingFilter.doFilter(CharEncodingFilter.java:104)
      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:307)
      at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:385)
      at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:748)
      at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:678)
      at org.apache.jk.common.SocketConnection.runIt(ChannelSocket.java:871)
      at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
      at java.lang.Thread.run(Thread.java:595)


** END NESTED EXCEPTION **



Last packet sent to the server was 4 ms ago.
ERROR 2006-06-13 13:16:15,343 JDBCTransaction:toggleAutoCommit - Could not toggle autocommit
com.mysql.jdbc.CommunicationsException: Communications link failure due to underlying exception: 

** BEGIN NESTED EXCEPTION ** 

java.net.SocketException
MESSAGE: Broken pipe

STACKTRACE:

java.net.SocketException: Broken pipe
      at java.net.SocketOutputStream.socketWrite0(Native Method)
      at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:92)
      at java.net.SocketOutputStream.write(SocketOutputStream.java:136)
      at java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:65)
      at java.io.BufferedOutputStream.flush(BufferedOutputStream.java:123)
      at com.mysql.jdbc.MysqlIO.send(MysqlIO.java:2689)
      at com.mysql.jdbc.MysqlIO.send(MysqlIO.java:2618)
      at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1551)
      at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:1665)
      at com.mysql.jdbc.Connection.execSQL(Connection.java:2972)
      at com.mysql.jdbc.Connection.setAutoCommit(Connection.java:4870)
      at org.apache.tomcat.dbcp.dbcp.DelegatingConnection.setAutoCommit(DelegatingConnection.java:268)
      at org.apache.tomcat.dbcp.dbcp.PoolingDataSource$PoolGuardConnectionWrapper.setAutoCommit(PoolingDataSource.java:293)
      at org.hibernate.transaction.JDBCTransaction.toggleAutoCommit(JDBCTransaction.java:194)
      at org.hibernate.transaction.JDBCTransaction.rollbackAndResetAutoCommit(JDBCTransaction.java:186)
      at org.hibernate.transaction.JDBCTransaction.rollback(JDBCTransaction.java:162)
      at org.apache.roller.business.hibernate.HibernatePersistenceStrategy.release(HibernatePersistenceStrategy.java:128)
      at org.apache.roller.business.hibernate.HibernateRollerImpl.release(HibernateRollerImpl.java:109)
      at org.apache.roller.presentation.filters.PersistenceSessionFilter.doFilter(PersistenceSessionFilter.java:63)
      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:292)
      at org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:98)
      at org.acegisecurity.intercept.web.SecurityEnforcementFilter.doFilter(SecurityEnforcementFilter.java:197)
      at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
      at org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:143)
      at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
      at org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:50)
      at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
      at org.acegisecurity.securechannel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:168)
      at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
      at org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:154)
      at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
      at org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:246)
      at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
      at org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:156)
      at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
      at org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:173)
      at org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:120)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
      at org.apache.roller.presentation.filters.CharEncodingFilter.doFilter(CharEncodingFilter.java:104)
      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.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
      at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:463)
      at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:398)
      at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301)
      at org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1056)
      at org.apache.struts.tiles.TilesRequestProcessor.doForward(TilesRequestProcessor.java:261)
      at org.apache.struts.action.RequestProcessor.processForwardConfig(RequestProcessor.java:388)
      at org.apache.struts.tiles.TilesRequestProcessor.processForwardConfig(TilesRequestProcessor.java:316)
      at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:231)
      at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1164)
      at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:415)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
      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.presentation.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.presentation.filters.BreadCrumbFilter.doFilter(BreadCrumbFilter.java:94)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
      at org.apache.roller.presentation.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:292)
      at org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:108)
      at org.acegisecurity.intercept.web.SecurityEnforcementFilter.doFilter(SecurityEnforcementFilter.java:197)
      at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
      at org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:143)
      at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
      at org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:50)
      at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
      at org.acegisecurity.securechannel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:168)
      at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
      at org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:154)
      at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
      at org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:246)
      at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
      at org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:220)
      at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
      at org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:173)
      at org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:120)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
      at org.apache.roller.presentation.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.presentation.filters.CharEncodingFilter.doFilter(CharEncodingFilter.java:104)
      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:307)
      at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:385)
      at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:748)
      at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:678)
      at org.apache.jk.common.SocketConnection.runIt(ChannelSocket.java:871)
      at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
      at java.lang.Thread.run(Thread.java:595)


** END NESTED EXCEPTION **



Last packet sent to the server was 3 ms ago.
      at com.mysql.jdbc.MysqlIO.send(MysqlIO.java:2707)
      at com.mysql.jdbc.MysqlIO.send(MysqlIO.java:2618)
      at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1551)
      at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:1665)
      at com.mysql.jdbc.Connection.execSQL(Connection.java:2972)
      at com.mysql.jdbc.Connection.setAutoCommit(Connection.java:4870)
      at org.apache.tomcat.dbcp.dbcp.DelegatingConnection.setAutoCommit(DelegatingConnection.java:268)
      at org.apache.tomcat.dbcp.dbcp.PoolingDataSource$PoolGuardConnectionWrapper.setAutoCommit(PoolingDataSource.java:293)
      at org.hibernate.transaction.JDBCTransaction.toggleAutoCommit(JDBCTransaction.java:194)
      at org.hibernate.transaction.JDBCTransaction.rollbackAndResetAutoCommit(JDBCTransaction.java:186)
      at org.hibernate.transaction.JDBCTransaction.rollback(JDBCTransaction.java:162)
      at org.apache.roller.business.hibernate.HibernatePersistenceStrategy.release(HibernatePersistenceStrategy.java:128)
      at org.apache.roller.business.hibernate.HibernateRollerImpl.release(HibernateRollerImpl.java:109)
      at org.apache.roller.presentation.filters.PersistenceSessionFilter.doFilter(PersistenceSessionFilter.java:63)
      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:292)
      at org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:98)
      at org.acegisecurity.intercept.web.SecurityEnforcementFilter.doFilter(SecurityEnforcementFilter.java:197)
      at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
      at org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:143)
      at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
      at org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:50)
      at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
      at org.acegisecurity.securechannel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:168)
      at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
      at org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:154)
      at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
      at org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:246)
      at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
      at org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:156)
      at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
      at org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:173)
      at org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:120)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
      at org.apache.roller.presentation.filters.CharEncodingFilter.doFilter(CharEncodingFilter.java:104)
      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.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
      at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:463)
      at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:398)
      at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301)
      at org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1056)
      at org.apache.struts.tiles.TilesRequestProcessor.doForward(TilesRequestProcessor.java:261)
      at org.apache.struts.action.RequestProcessor.processForwardConfig(RequestProcessor.java:388)
      at org.apache.struts.tiles.TilesRequestProcessor.processForwardConfig(TilesRequestProcessor.java:316)
      at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:231)
      at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1164)
      at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:415)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
      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.presentation.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.presentation.filters.BreadCrumbFilter.doFilter(BreadCrumbFilter.java:94)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
      at org.apache.roller.presentation.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:292)
      at org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:108)
      at org.acegisecurity.intercept.web.SecurityEnforcementFilter.doFilter(SecurityEnforcementFilter.java:197)
      at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
      at org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:143)
      at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
      at org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:50)
      at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
      at org.acegisecurity.securechannel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:168)
      at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
      at org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:154)
      at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
      at org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:246)
      at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
      at org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:220)
      at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
      at org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:173)
      at org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:120)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
      at org.apache.roller.presentation.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.presentation.filters.CharEncodingFilter.doFilter(CharEncodingFilter.java:104)
      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:307)
      at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:385)
      at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:748)
      at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:678)
      at org.apache.jk.common.SocketConnection.runIt(ChannelSocket.java:871)
      at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
      at java.lang.Thread.run(Thread.java:595)


-------------------------------------------------------------------------------------------
"Cette communication (y compris les pieces jointes) est reservee a l'usage exclusif du destinataire (des destinataires) et peut contenir des informations privilegiees, confidentielles, exemptees de divulgation selon la loi ou protegees par les droits d'auteur. Si vous n'etes pas un destinataire, toute utilisation, divulgation, distribution, reproduction, examen ou copie (totale ou partielle) est non-autorisee et peut etre illegale. Tout message electronique est susceptible d'alteration et son integrite ne peut etre assuree. Sanofi Pasteur decline toute responsabilite au titre de ce message s'il a ete modifie ou falsifie. Si vous n'etes pas destinataire de ce message, merci de le detruire immediatement et d'avertir l'expediteur de l'erreur de distribution et de la destruction du message. Merci.
This transmission (including any attachments) is intended solely for the use of the addressee(s) and may contain confidential information including trade secrets which are privileged, confidential, exempt from disclosure under applicable law and/or subject to copyright. If you are not an intended recipient, any use, disclosure, distribution, reproduction, review or copying (either whole or partial) is unauthorized and may be unlawful. E-mails are susceptible to alteration and their integrity cannot be guaranteed.Sanofi Pasteur shall not be liable for this e-mail if modified or falsified. If you are not the intended recipient of this e-mail, please delete it immediately from your system and notify the sender of the wrong delivery and the mail deletion. Thank you."
**********************************************************************