Return-Path: Delivered-To: apmail-geronimo-user-archive@www.apache.org Received: (qmail 72188 invoked from network); 11 Mar 2007 19:04:31 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 11 Mar 2007 19:04:31 -0000 Received: (qmail 73635 invoked by uid 500); 11 Mar 2007 19:04:38 -0000 Delivered-To: apmail-geronimo-user-archive@geronimo.apache.org Received: (qmail 73608 invoked by uid 500); 11 Mar 2007 19:04:38 -0000 Mailing-List: contact user-help@geronimo.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: List-Post: Reply-To: user@geronimo.apache.org List-Id: Delivered-To: mailing list user@geronimo.apache.org Received: (qmail 73597 invoked by uid 99); 11 Mar 2007 19:04:38 -0000 Received: from herse.apache.org (HELO herse.apache.org) (140.211.11.133) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 11 Mar 2007 12:04:38 -0700 X-ASF-Spam-Status: No, hits=0.9 required=10.0 tests=FORGED_YAHOO_RCVD X-Spam-Check-By: apache.org Received-SPF: neutral (herse.apache.org: local policy) Received: from [205.152.59.69] (HELO imf21aec.mail.bellsouth.net) (205.152.59.69) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 11 Mar 2007 11:04:26 -0800 Received: from ibm63aec.bellsouth.net ([74.237.109.96]) by imf21aec.mail.bellsouth.net with ESMTP id <20070311190404.RXQX12401.imf21aec.mail.bellsouth.net@ibm63aec.bellsouth.net> for ; Sun, 11 Mar 2007 15:04:04 -0400 Received: from [192.168.1.101] (really [74.237.109.96]) by ibm63aec.bellsouth.net with ESMTP id <20070311190403.LXMC1750.ibm63aec.bellsouth.net@[192.168.1.101]> for ; Sun, 11 Mar 2007 15:04:03 -0400 Mime-Version: 1.0 (Apple Message framework v752.3) In-Reply-To: <45F4484F.4070509@pmb.mine.nu> References: <45F4484F.4070509@pmb.mine.nu> Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed Message-Id: <06DABAA4-5F38-48BC-AD75-EC64687A35F6@yahoo.com> Content-Transfer-Encoding: 7bit From: David Jencks Subject: Re: Running Apache Roller on Geronimo Date: Sun, 11 Mar 2007 15:03:56 -0400 To: user@geronimo.apache.org X-Mailer: Apple Mail (2.752.3) X-Virus-Checked: Checked by ClamAV on apache.org I think there have been modifications to that code since your geronimo version. Is there any chance you could compile geronimo 1.2 from svn and see if anything other than the line number is different? I'd like to try this but I'm not sure I'm going to have time to set up mysql. Is there any chance we could try with derby? I'd recommend calling the database jdbc/rollerdb in the database plan so you won't need any mapping in the geronimo plan for roller. I also think you don't need the mysql jar in the geronimo plan. Except for specifying the db for hibernate, you could then swap databases by using the var/config/artifact_aliases.properties file without redeploying roller. thanks david jencks On Mar 11, 2007, at 2:19 PM, Peter Petersson wrote: > Hi > > Having tried to get Apache Roller 3.0 running under Geronimo 1.1.1 > and 1.2 beta (see the "Runing Apache Roller 3.0 on Geronimo 1.1.1") > without any luck. I got hold of Apache Roller 3.1 RC4 ( http:// > people.apache.org/~snoopdave/ ) and at first it seemed to run > smother than v3.0 but then exceptions started appeared in the log > and everything got downhill from there > > 18:40:16,959 WARN [ReferrerProcessingJob] Trouble processing referrer > org.apache.roller.RollerException > at > org.apache.roller.business.hibernate.HibernatePersistenceStrategy.flus > h(HibernatePersistenceStrategy.java:228) > (full stack trace below) > > but this time I got some more information. Dose anyone have any > ideas on what may cause this Hibernate<---->Geronimo problem ? > > --- ROOT CAUSE --- > java.lang.NullPointerException > at > org.apache.geronimo.connector.outbound.connectiontracking.ConnectionTr > ackingCoordinator.handleReleased(ConnectionTrackingCoordinator.java: > 127) > at > org.apache.geronimo.connector.outbound.connectiontracking.ConnectionTr > ackingCoordinator$$FastClassByCGLIB$$5d33aabf.invoke() > at net.sf.cglib.reflect.FastMethod.invoke(FastMethod.java:53) > (full stack trace below) > > Here is the geronimo-web.xml > ---------------------------------------------------------------------- > ---------------------------------------------------------------------- > ------------------------------ > > xmlns:nam="http://geronimo.apache.org/xml/ns/naming-1.1" > xmlns:sec="http://geronimo.apache.org/xml/ns/security-1.1" > xmlns:sys="http://geronimo.apache.org/xml/ns/deployment-1.1"> > > > roller > roller > 3.1 > war > > > mysql > mysql-connector-java > 3.1.12 > jar sys:dependency> > console.dbpool > MySqlDB_roller > > > > antlr > > > > /roller > > jdbc/rollerdb > MySqlDB_roller > > > ---------------------------------------------------------------------- > ---------------------------------------------------------------------- > ------------------------------ > > Settings in roller-custom.properties > ---------------------------------------------------------------------- > ---------------------------------------------------------------------- > ------------------------------ > uploads.dir=/var/local/roller/roller_data/uploads > search.index.dir=/var/local/roller/roller_data/search-index > > # Database configuration settings > # Hibernate dialect: > hibernate.dialect=org.hibernate.dialect.MySQL5Dialect > ---------------------------------------------------------------------- > ---------------------------------------------------------------------- > ------------------------------ > > Database connection pool > ---------------------------------------------------------------------- > ---------------------------------------------------------------------- > ------------------------------ > > > > > console.dbpool > MySqlDB_roller > 1.0 > rar > > > > mysql > mysql-connector-java > 3.1.12 > jar > > > > > > > javax.sql.DataSource connectionfactory-interface> > > MySqlDB_roller > thepw config-property-setting> > name="Driver">com.mysql.jdbc.Driver > name="UserName">theuser > name="ConnectionURL">jdbc:mysql://localhost:3306/roller property-setting> > > > > 10 > 0 > > > > > > > > > ---------------------------------------------------------------------- > ---------------------------------------------------------------------- > ------------------------------ > > > 18:40:16,913 INFO [ReferrerQueueManagerImpl] Asynchronous referrer > processing = false > 18:40:16,959 WARN [ReferrerProcessingJob] Trouble processing referrer > org.apache.roller.RollerException > at > org.apache.roller.business.hibernate.HibernatePersistenceStrategy.flus > h(HibernatePersistenceStrategy.java:228) > at > org.apache.roller.business.hibernate.HibernateRollerImpl.flush > (HibernateRollerImpl.java:109) > at > org.apache.roller.business.referrers.ReferrerProcessingJob.execute > (ReferrerProcessingJob.java:72) > at > org.apache.roller.business.referrers.ReferrerQueueManagerImpl.processR > eferrer(ReferrerQueueManagerImpl.java:159) > at > org.apache.roller.ui.rendering.servlets.PageServlet.processReferrer > (PageServlet.java:576) > at org.apache.roller.ui.rendering.servlets.PageServlet.doGet > (PageServlet.java:132) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:595) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:688) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter > (ApplicationFilterChain.java:252) > at org.apache.catalina.core.ApplicationFilterChain.doFilter > (ApplicationFilterChain.java:173) > at > org.apache.roller.ui.core.filters.CompressionFilter.doFilter > (CompressionFilter.java:80) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter > (ApplicationFilterChain.java:202) > at org.apache.catalina.core.ApplicationFilterChain.doFilter > (ApplicationFilterChain.java:173) > at org.acegisecurity.util.FilterChainProxy > $VirtualFilterChain.doFilter(FilterChainProxy.java:264) > at > org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke > (FilterSecurityInterceptor.java:97) > at > org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter > (FilterSecurityInterceptor.java:72) > at org.acegisecurity.util.FilterChainProxy > $VirtualFilterChain.doFilter(FilterChainProxy.java:274) > at org.acegisecurity.ui.ExceptionTranslationFilter.doFilter > (ExceptionTranslationFilter.java:110) > at org.acegisecurity.util.FilterChainProxy > $VirtualFilterChain.doFilter(FilterChainProxy.java:274) > at > org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilt > er(AnonymousProcessingFilter.java:125) > at org.acegisecurity.util.FilterChainProxy > $VirtualFilterChain.doFilter(FilterChainProxy.java:274) > at > org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFi > lter(SecurityContextHolderAwareRequestFilter.java:81) > at org.acegisecurity.util.FilterChainProxy > $VirtualFilterChain.doFilter(FilterChainProxy.java:274) > at > org.acegisecurity.securechannel.ChannelProcessingFilter.doFilter > (ChannelProcessingFilter.java:138) > at org.acegisecurity.util.FilterChainProxy > $VirtualFilterChain.doFilter(FilterChainProxy.java:274) > at > org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter > (RememberMeProcessingFilter.java:142) > at org.acegisecurity.util.FilterChainProxy > $VirtualFilterChain.doFilter(FilterChainProxy.java:274) > at org.acegisecurity.ui.AbstractProcessingFilter.doFilter > (AbstractProcessingFilter.java:217) > at org.acegisecurity.util.FilterChainProxy > $VirtualFilterChain.doFilter(FilterChainProxy.java:274) > at > org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter > (HttpSessionContextIntegrationFilter.java:129) > at org.acegisecurity.util.FilterChainProxy > $VirtualFilterChain.doFilter(FilterChainProxy.java:274) > at org.acegisecurity.util.FilterChainProxy.doFilter > (FilterChainProxy.java:148) > at org.acegisecurity.util.FilterToBeanProxy.doFilter > (FilterToBeanProxy.java:90) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter > (ApplicationFilterChain.java:202) > at org.apache.catalina.core.ApplicationFilterChain.doFilter > (ApplicationFilterChain.java:173) > at > org.apache.roller.ui.core.filters.StrutsCharEncodingFilter.doFilter > (StrutsCharEncodingFilter.java:90) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter > (ApplicationFilterChain.java:202) > at org.apache.catalina.core.ApplicationFilterChain.doFilter > (ApplicationFilterChain.java:173) > at > org.apache.roller.ui.core.filters.CharEncodingFilter.doFilter > (CharEncodingFilter.java:81) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter > (ApplicationFilterChain.java:202) > at org.apache.catalina.core.ApplicationFilterChain.doFilter > (ApplicationFilterChain.java:173) > at org.apache.catalina.core.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.jsp.index_jsp._jspService > (org.apache.jsp.index_jsp:91) > at org.apache.jasper.runtime.HttpJspBase.service > (HttpJspBase.java:97) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:688) > at org.apache.jasper.servlet.JspServletWrapper.service > (JspServletWrapper.java:332) > at org.apache.jasper.servlet.JspServlet.serviceJspFile > (JspServlet.java:314) > at org.apache.jasper.servlet.JspServlet.service > (JspServlet.java:264) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:688) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter > (ApplicationFilterChain.java:252) > at org.apache.catalina.core.ApplicationFilterChain.doFilter > (ApplicationFilterChain.java:173) > at > org.apache.roller.ui.rendering.filters.RequestMappingFilter.doFilter > (RequestMappingFilter.java:140) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter > (ApplicationFilterChain.java:202) > at org.apache.catalina.core.ApplicationFilterChain.doFilter > (ApplicationFilterChain.java:173) > at org.apache.roller.ui.core.filters.InitFilter.doFilter > (InitFilter.java:71) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter > (ApplicationFilterChain.java:202) > at org.apache.catalina.core.ApplicationFilterChain.doFilter > (ApplicationFilterChain.java:173) > at > org.apache.roller.ui.core.filters.PersistenceSessionFilter.doFilter > (PersistenceSessionFilter.java:60) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter > (ApplicationFilterChain.java:202) > at org.apache.catalina.core.ApplicationFilterChain.doFilter > (ApplicationFilterChain.java:173) > at org.acegisecurity.util.FilterChainProxy > $VirtualFilterChain.doFilter(FilterChainProxy.java:264) > at > org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke > (FilterSecurityInterceptor.java:107) > at > org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter > (FilterSecurityInterceptor.java:72) > at org.acegisecurity.util.FilterChainProxy > $VirtualFilterChain.doFilter(FilterChainProxy.java:274) > at org.acegisecurity.ui.ExceptionTranslationFilter.doFilter > (ExceptionTranslationFilter.java:110) > at org.acegisecurity.util.FilterChainProxy > $VirtualFilterChain.doFilter(FilterChainProxy.java:274) > at > org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilt > er(AnonymousProcessingFilter.java:125) > at org.acegisecurity.util.FilterChainProxy > $VirtualFilterChain.doFilter(FilterChainProxy.java:274) > at > org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFi > lter(SecurityContextHolderAwareRequestFilter.java:81) > at org.acegisecurity.util.FilterChainProxy > $VirtualFilterChain.doFilter(FilterChainProxy.java:274) > at > org.acegisecurity.securechannel.ChannelProcessingFilter.doFilter > (ChannelProcessingFilter.java:138) > at org.acegisecurity.util.FilterChainProxy > $VirtualFilterChain.doFilter(FilterChainProxy.java:274) > at > org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter > (RememberMeProcessingFilter.java:135) > at org.acegisecurity.util.FilterChainProxy > $VirtualFilterChain.doFilter(FilterChainProxy.java:274) > at org.acegisecurity.ui.AbstractProcessingFilter.doFilter > (AbstractProcessingFilter.java:217) > at org.acegisecurity.util.FilterChainProxy > $VirtualFilterChain.doFilter(FilterChainProxy.java:274) > at > org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter > (HttpSessionContextIntegrationFilter.java:191) > at org.acegisecurity.util.FilterChainProxy > $VirtualFilterChain.doFilter(FilterChainProxy.java:274) > at org.acegisecurity.util.FilterChainProxy.doFilter > (FilterChainProxy.java:148) > at org.acegisecurity.util.FilterToBeanProxy.doFilter > (FilterToBeanProxy.java:90) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter > (ApplicationFilterChain.java:202) > at org.apache.catalina.core.ApplicationFilterChain.doFilter > (ApplicationFilterChain.java:173) > at > org.apache.roller.ui.core.filters.SchemeEnforcementFilter.doFilter > (SchemeEnforcementFilter.java:121) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter > (ApplicationFilterChain.java:202) > at org.apache.catalina.core.ApplicationFilterChain.doFilter > (ApplicationFilterChain.java:173) > at > org.apache.roller.ui.core.filters.CharEncodingFilter.doFilter > (CharEncodingFilter.java:81) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter > (ApplicationFilterChain.java:202) > at org.apache.catalina.core.ApplicationFilterChain.doFilter > (ApplicationFilterChain.java:173) > at org.apache.catalina.core.StandardWrapperValve.invoke > (StandardWrapperValve.java:213) > at org.apache.catalina.core.StandardContextValve.invoke > (StandardContextValve.java:178) > at > org.apache.geronimo.tomcat.valve.DefaultSubjectValve.invoke > (DefaultSubjectValve.java:56) > at org.apache.geronimo.tomcat.GeronimoStandardContext > $SystemMethodValve.invoke(GeronimoStandardContext.java:342) > at > org.apache.geronimo.tomcat.valve.GeronimoBeforeAfterValve.invoke > (GeronimoBeforeAfterValve.java:31) > 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.valves.AccessLogValve.invoke > (AccessLogValve.java:541) > at org.apache.catalina.connector.CoyoteAdapter.service > (CoyoteAdapter.java:148) > at org.apache.coyote.http11.Http11Processor.process > (Http11Processor.java:869) > at org.apache.coyote.http11.Http11BaseProtocol > $Http11ConnectionHandler.processConnection(Http11BaseProtocol.java: > 667) > at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket > (PoolTcpEndpoint.java:527) > at > org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt > (LeaderFollowerWorkerThread.java:80) > at org.apache.tomcat.util.threads.ThreadPool > $ControlRunnable.run(ThreadPool.java:684) > at java.lang.Thread.run(Thread.java:595) > --- ROOT CAUSE --- > java.lang.NullPointerException > at > org.apache.geronimo.connector.outbound.connectiontracking.ConnectionTr > ackingCoordinator.handleReleased(ConnectionTrackingCoordinator.java: > 127) > at > org.apache.geronimo.connector.outbound.connectiontracking.ConnectionTr > ackingCoordinator$$FastClassByCGLIB$$5d33aabf.invoke() > at net.sf.cglib.reflect.FastMethod.invoke(FastMethod.java:53) > at org.apache.geronimo.gbean.runtime.FastMethodInvoker.invoke > (FastMethodInvoker.java:38) > at org.apache.geronimo.gbean.runtime.GBeanOperation.invoke > (GBeanOperation.java:122) > at org.apache.geronimo.gbean.runtime.GBeanInstance.invoke > (GBeanInstance.java:817) > at org.apache.geronimo.gbean.runtime.RawInvoker.invoke > (RawInvoker.java:57) > at > org.apache.geronimo.kernel.basic.RawOperationInvoker.invoke > (RawOperationInvoker.java:35) > at > org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept > (ProxyMethodInterceptor.java:96) > at > org.apache.geronimo.connector.outbound.connectiontracking.ConnectionTr > acker$$EnhancerByCGLIB$$b3afee90.handleReleased() > at > org.apache.geronimo.connector.outbound.ConnectionTrackingInterceptor.r > eturnConnection(ConnectionTrackingInterceptor.java:81) > at > org.apache.geronimo.connector.outbound.GeronimoConnectionEventListener > .connectionClosed(GeronimoConnectionEventListener.java:67) > at > org.tranql.connector.AbstractManagedConnection.connectionClosed > (AbstractManagedConnection.java:102) > at org.tranql.connector.jdbc.ConnectionHandle.close > (ConnectionHandle.java:97) > at > org.hibernate.connection.DatasourceConnectionProvider.closeConnection( > DatasourceConnectionProvider.java:74) > at org.hibernate.jdbc.ConnectionManager.closeConnection > (ConnectionManager.java:388) > at org.hibernate.jdbc.ConnectionManager.cleanup > (ConnectionManager.java:322) > at org.hibernate.jdbc.ConnectionManager.close > (ConnectionManager.java:261) > at org.hibernate.impl.SessionImpl.close(SessionImpl.java:316) > at org.hibernate.impl.SessionImpl.managedClose > (SessionImpl.java:372) > at org.hibernate.transaction.JDBCTransaction.closeIfRequired > (JDBCTransaction.java:89) > at org.hibernate.transaction.JDBCTransaction.commit > (JDBCTransaction.java:133) > at > org.apache.roller.business.hibernate.HibernatePersistenceStrategy.flus > h(HibernatePersistenceStrategy.java:222) > at > org.apache.roller.business.hibernate.HibernateRollerImpl.flush > (HibernateRollerImpl.java:109) > at > org.apache.roller.business.referrers.ReferrerProcessingJob.execute > (ReferrerProcessingJob.java:72) > at > org.apache.roller.business.referrers.ReferrerQueueManagerImpl.processR > eferrer(ReferrerQueueManagerImpl.java:159) > at > org.apache.roller.ui.rendering.servlets.PageServlet.processReferrer > (PageServlet.java:576) > at org.apache.roller.ui.rendering.servlets.PageServlet.doGet > (PageServlet.java:132) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:595) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:688) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter > (ApplicationFilterChain.java:252) > at org.apache.catalina.core.ApplicationFilterChain.doFilter > (ApplicationFilterChain.java:173) > at > org.apache.roller.ui.core.filters.CompressionFilter.doFilter > (CompressionFilter.java:80) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter > (ApplicationFilterChain.java:202) > at org.apache.catalina.core.ApplicationFilterChain.doFilter > (ApplicationFilterChain.java:173) > at org.acegisecurity.util.FilterChainProxy > $VirtualFilterChain.doFilter(FilterChainProxy.java:264) > at > org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke > (FilterSecurityInterceptor.java:97) > at > org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter > (FilterSecurityInterceptor.java:72) > at org.acegisecurity.util.FilterChainProxy > $VirtualFilterChain.doFilter(FilterChainProxy.java:274) > at org.acegisecurity.ui.ExceptionTranslationFilter.doFilter > (ExceptionTranslationFilter.java:110) > at org.acegisecurity.util.FilterChainProxy > $VirtualFilterChain.doFilter(FilterChainProxy.java:274) > at > org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilt > er(AnonymousProcessingFilter.java:125) > at org.acegisecurity.util.FilterChainProxy > $VirtualFilterChain.doFilter(FilterChainProxy.java:274) > at > org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFi > lter(SecurityContextHolderAwareRequestFilter.java:81) > at org.acegisecurity.util.FilterChainProxy > $VirtualFilterChain.doFilter(FilterChainProxy.java:274) > at > org.acegisecurity.securechannel.ChannelProcessingFilter.doFilter > (ChannelProcessingFilter.java:138) > at org.acegisecurity.util.FilterChainProxy > $VirtualFilterChain.doFilter(FilterChainProxy.java:274) > at > org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter > (RememberMeProcessingFilter.java:142) > at org.acegisecurity.util.FilterChainProxy > $VirtualFilterChain.doFilter(FilterChainProxy.java:274) > at org.acegisecurity.ui.AbstractProcessingFilter.doFilter > (AbstractProcessingFilter.java:217) > at org.acegisecurity.util.FilterChainProxy > $VirtualFilterChain.doFilter(FilterChainProxy.java:274) > at > org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter > (HttpSessionContextIntegrationFilter.java:129) > at org.acegisecurity.util.FilterChainProxy > $VirtualFilterChain.doFilter(FilterChainProxy.java:274) > at org.acegisecurity.util.FilterChainProxy.doFilter > (FilterChainProxy.java:148) > at org.acegisecurity.util.FilterToBeanProxy.doFilter > (FilterToBeanProxy.java:90) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter > (ApplicationFilterChain.java:202) > at org.apache.catalina.core.ApplicationFilterChain.doFilter > (ApplicationFilterChain.java:173) > at > org.apache.roller.ui.core.filters.StrutsCharEncodingFilter.doFilter > (StrutsCharEncodingFilter.java:90) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter > (ApplicationFilterChain.java:202) > at org.apache.catalina.core.ApplicationFilterChain.doFilter > (ApplicationFilterChain.java:173) > at > org.apache.roller.ui.core.filters.CharEncodingFilter.doFilter > (CharEncodingFilter.java:81) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter > (ApplicationFilterChain.java:202) > at org.apache.catalina.core.ApplicationFilterChain.doFilter > (ApplicationFilterChain.java:173) > at org.apache.catalina.core.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.jsp.index_jsp._jspService > (org.apache.jsp.index_jsp:91) > at org.apache.jasper.runtime.HttpJspBase.service > (HttpJspBase.java:97) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:688) > at org.apache.jasper.servlet.JspServletWrapper.service > (JspServletWrapper.java:332) > at org.apache.jasper.servlet.JspServlet.serviceJspFile > (JspServlet.java:314) > at org.apache.jasper.servlet.JspServlet.service > (JspServlet.java:264) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:688) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter > (ApplicationFilterChain.java:252) > at org.apache.catalina.core.ApplicationFilterChain.doFilter > (ApplicationFilterChain.java:173) > at > org.apache.roller.ui.rendering.filters.RequestMappingFilter.doFilter > (RequestMappingFilter.java:140) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter > (ApplicationFilterChain.java:202) > at org.apache.catalina.core.ApplicationFilterChain.doFilter > (ApplicationFilterChain.java:173) > at org.apache.roller.ui.core.filters.InitFilter.doFilter > (InitFilter.java:71) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter > (ApplicationFilterChain.java:202) > at org.apache.catalina.core.ApplicationFilterChain.doFilter > (ApplicationFilterChain.java:173) > at > org.apache.roller.ui.core.filters.PersistenceSessionFilter.doFilter > (PersistenceSessionFilter.java:60) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter > (ApplicationFilterChain.java:202) > at org.apache.catalina.core.ApplicationFilterChain.doFilter > (ApplicationFilterChain.java:173) > at org.acegisecurity.util.FilterChainProxy > $VirtualFilterChain.doFilter(FilterChainProxy.java:264) > at > org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke > (FilterSecurityInterceptor.java:107) > at > org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter > (FilterSecurityInterceptor.java:72) > at org.acegisecurity.util.FilterChainProxy > $VirtualFilterChain.doFilter(FilterChainProxy.java:274) > at org.acegisecurity.ui.ExceptionTranslationFilter.doFilter > (ExceptionTranslationFilter.java:110) > at org.acegisecurity.util.FilterChainProxy > $VirtualFilterChain.doFilter(FilterChainProxy.java:274) > at > org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilt > er(AnonymousProcessingFilter.java:125) > at org.acegisecurity.util.FilterChainProxy > $VirtualFilterChain.doFilter(FilterChainProxy.java:274) > at > org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFi > lter(SecurityContextHolderAwareRequestFilter.java:81) > at org.acegisecurity.util.FilterChainProxy > $VirtualFilterChain.doFilter(FilterChainProxy.java:274) > at > org.acegisecurity.securechannel.ChannelProcessingFilter.doFilter > (ChannelProcessingFilter.java:138) > at org.acegisecurity.util.FilterChainProxy > $VirtualFilterChain.doFilter(FilterChainProxy.java:274) > at > org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter > (RememberMeProcessingFilter.java:135) > at org.acegisecurity.util.FilterChainProxy > $VirtualFilterChain.doFilter(FilterChainProxy.java:274) > at org.acegisecurity.ui.AbstractProcessingFilter.doFilter > (AbstractProcessingFilter.java:217) > at org.acegisecurity.util.FilterChainProxy > $VirtualFilterChain.doFilter(FilterChainProxy.java:274) > at > org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter > (HttpSessionContextIntegrationFilter.java:191) > at org.acegisecurity.util.FilterChainProxy > $VirtualFilterChain.doFilter(FilterChainProxy.java:274) > at org.acegisecurity.util.FilterChainProxy.doFilter > (FilterChainProxy.java:148) > at org.acegisecurity.util.FilterToBeanProxy.doFilter > (FilterToBeanProxy.java:90) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter > (ApplicationFilterChain.java:202) > at org.apache.catalina.core.ApplicationFilterChain.doFilter > (ApplicationFilterChain.java:173) > at > org.apache.roller.ui.core.filters.SchemeEnforcementFilter.doFilter > (SchemeEnforcementFilter.java:121) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter > (ApplicationFilterChain.java:202) > at org.apache.catalina.core.ApplicationFilterChain.doFilter > (ApplicationFilterChain.java:173) > at > org.apache.roller.ui.core.filters.CharEncodingFilter.doFilter > (CharEncodingFilter.java:81) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter > (ApplicationFilterChain.java:202) > at org.apache.catalina.core.ApplicationFilterChain.doFilter > (ApplicationFilterChain.java:173) > at org.apache.catalina.core.StandardWrapperValve.invoke > (StandardWrapperValve.java:213) > at org.apache.catalina.core.StandardContextValve.invoke > (StandardContextValve.java:178) > at > org.apache.geronimo.tomcat.valve.DefaultSubjectValve.invoke > (DefaultSubjectValve.java:56) > at org.apache.geronimo.tomcat.GeronimoStandardContext > $SystemMethodValve.invoke(GeronimoStandardContext.java:342) > at > org.apache.geronimo.tomcat.valve.GeronimoBeforeAfterValve.invoke > (GeronimoBeforeAfterValve.java:31) > 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.valves.AccessLogValve.invoke > (AccessLogValve.java:541) > at org.apache.catalina.connector.CoyoteAdapter.service > (CoyoteAdapter.java:148) > at org.apache.coyote.http11.Http11Processor.process > (Http11Processor.java:869) > at org.apache.coyote.http11.Http11BaseProtocol > $Http11ConnectionHandler.processConnection(Http11BaseProtocol.java: > 667) > at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket > (PoolTcpEndpoint.java:527) > at > org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt > (LeaderFollowerWorkerThread.java:80) > at org.apache.tomcat.util.threads.ThreadPool > $ControlRunnable.run(ThreadPool.java:684) > at java.lang.Thread.run(Thread.java:595) > 18:40:16,966 ERROR [PageServlet] Error processing referrer > org.hibernate.SessionException: Session is closed! > at org.hibernate.impl.AbstractSessionImpl.errorIfClosed > (AbstractSessionImpl.java:50) > at org.hibernate.impl.SessionImpl.beginTransaction > (SessionImpl.java:1304) > at sun.reflect.GeneratedMethodAccessor351.invoke(Unknown > Source) > at sun.reflect.DelegatingMethodAccessorImpl.invoke > (DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:585) > at org.hibernate.context.ThreadLocalSessionContext > $TransactionProtectionWrapper.invoke(ThreadLocalSessionContext.java: > 301) > at $Proxy1.beginTransaction(Unknown Source) > at > org.apache.roller.business.hibernate.HibernatePersistenceStrategy.getS > ession(HibernatePersistenceStrategy.java:212) > at > org.apache.roller.business.hibernate.HibernatePersistenceStrategy.flus > h(HibernatePersistenceStrategy.java:220) > at > org.apache.roller.business.hibernate.HibernateRollerImpl.flush > (HibernateRollerImpl.java:109) > at > org.apache.roller.business.referrers.ReferrerQueueManagerImpl.processR > eferrer(ReferrerQueueManagerImpl.java:163) > at > org.apache.roller.ui.rendering.servlets.PageServlet.processReferrer > (PageServlet.java:576) > at org.apache.roller.ui.rendering.servlets.PageServlet.doGet > (PageServlet.java:132) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:595) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:688) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter > (ApplicationFilterChain.java:252) > at org.apache.catalina.core.ApplicationFilterChain.doFilter > (ApplicationFilterChain.java:173) > at > org.apache.roller.ui.core.filters.CompressionFilter.doFilter > (CompressionFilter.java:80) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter > (ApplicationFilterChain.java:202) > at org.apache.catalina.core.ApplicationFilterChain.doFilter > (ApplicationFilterChain.java:173) > at org.acegisecurity.util.FilterChainProxy > $VirtualFilterChain.doFilter(FilterChainProxy.java:264) > at > org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke > (FilterSecurityInterceptor.java:97) > at > org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter > (FilterSecurityInterceptor.java:72) > at org.acegisecurity.util.FilterChainProxy > $VirtualFilterChain.doFilter(FilterChainProxy.java:274) > at org.acegisecurity.ui.ExceptionTranslationFilter.doFilter > (ExceptionTranslationFilter.java:110) > at org.acegisecurity.util.FilterChainProxy > $VirtualFilterChain.doFilter(FilterChainProxy.java:274) > at > org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilt > er(AnonymousProcessingFilter.java:125) > at org.acegisecurity.util.FilterChainProxy > $VirtualFilterChain.doFilter(FilterChainProxy.java:274) > at > org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFi > lter(SecurityContextHolderAwareRequestFilter.java:81) > at org.acegisecurity.util.FilterChainProxy > $VirtualFilterChain.doFilter(FilterChainProxy.java:274) > at > org.acegisecurity.securechannel.ChannelProcessingFilter.doFilter > (ChannelProcessingFilter.java:138) > at org.acegisecurity.util.FilterChainProxy > $VirtualFilterChain.doFilter(FilterChainProxy.java:274) > at > org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter > (RememberMeProcessingFilter.java:142) > at org.acegisecurity.util.FilterChainProxy > $VirtualFilterChain.doFilter(FilterChainProxy.java:274) > at org.acegisecurity.ui.AbstractProcessingFilter.doFilter > (AbstractProcessingFilter.java:217) > at org.acegisecurity.util.FilterChainProxy > $VirtualFilterChain.doFilter(FilterChainProxy.java:274) > at > org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter > (HttpSessionContextIntegrationFilter.java:129) > at org.acegisecurity.util.FilterChainProxy > $VirtualFilterChain.doFilter(FilterChainProxy.java:274) > at org.acegisecurity.util.FilterChainProxy.doFilter > (FilterChainProxy.java:148) > at org.acegisecurity.util.FilterToBeanProxy.doFilter > (FilterToBeanProxy.java:90) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter > (ApplicationFilterChain.java:202) > at org.apache.catalina.core.ApplicationFilterChain.doFilter > (ApplicationFilterChain.java:173) > at > org.apache.roller.ui.core.filters.StrutsCharEncodingFilter.doFilter > (StrutsCharEncodingFilter.java:90) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter > (ApplicationFilterChain.java:202) > at org.apache.catalina.core.ApplicationFilterChain.doFilter > (ApplicationFilterChain.java:173) > at > org.apache.roller.ui.core.filters.CharEncodingFilter.doFilter > (CharEncodingFilter.java:81) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter > (ApplicationFilterChain.java:202) > at org.apache.catalina.core.ApplicationFilterChain.doFilter > (ApplicationFilterChain.java:173) > at org.apache.catalina.core.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.jsp.index_jsp._jspService > (org.apache.jsp.index_jsp:91) > at org.apache.jasper.runtime.HttpJspBase.service > (HttpJspBase.java:97) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:688) > at org.apache.jasper.servlet.JspServletWrapper.service > (JspServletWrapper.java:332) > at org.apache.jasper.servlet.JspServlet.serviceJspFile > (JspServlet.java:314) > at org.apache.jasper.servlet.JspServlet.service > (JspServlet.java:264) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:688) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter > (ApplicationFilterChain.java:252) > at org.apache.catalina.core.ApplicationFilterChain.doFilter > (ApplicationFilterChain.java:173) > at > org.apache.roller.ui.rendering.filters.RequestMappingFilter.doFilter > (RequestMappingFilter.java:140) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter > (ApplicationFilterChain.java:202) > at org.apache.catalina.core.ApplicationFilterChain.doFilter > (ApplicationFilterChain.java:173) > at org.apache.roller.ui.core.filters.InitFilter.doFilter > (InitFilter.java:71) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter > (ApplicationFilterChain.java:202) > at org.apache.catalina.core.ApplicationFilterChain.doFilter > (ApplicationFilterChain.java:173) > at > org.apache.roller.ui.core.filters.PersistenceSessionFilter.doFilter > (PersistenceSessionFilter.java:60) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter > (ApplicationFilterChain.java:202) > at org.apache.catalina.core.ApplicationFilterChain.doFilter > (ApplicationFilterChain.java:173) > at org.acegisecurity.util.FilterChainProxy > $VirtualFilterChain.doFilter(FilterChainProxy.java:264) > at > org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke > (FilterSecurityInterceptor.java:107) > at > org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter > (FilterSecurityInterceptor.java:72) > at org.acegisecurity.util.FilterChainProxy > $VirtualFilterChain.doFilter(FilterChainProxy.java:274) > at org.acegisecurity.ui.ExceptionTranslationFilter.doFilter > (ExceptionTranslationFilter.java:110) > at org.acegisecurity.util.FilterChainProxy > $VirtualFilterChain.doFilter(FilterChainProxy.java:274) > at > org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilt > er(AnonymousProcessingFilter.java:125) > at org.acegisecurity.util.FilterChainProxy > $VirtualFilterChain.doFilter(FilterChainProxy.java:274) > at > org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFi > lter(SecurityContextHolderAwareRequestFilter.java:81) > at org.acegisecurity.util.FilterChainProxy > $VirtualFilterChain.doFilter(FilterChainProxy.java:274) > at > org.acegisecurity.securechannel.ChannelProcessingFilter.doFilter > (ChannelProcessingFilter.java:138) > at org.acegisecurity.util.FilterChainProxy > $VirtualFilterChain.doFilter(FilterChainProxy.java:274) > at > org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter > (RememberMeProcessingFilter.java:135) > at org.acegisecurity.util.FilterChainProxy > $VirtualFilterChain.doFilter(FilterChainProxy.java:274) > at org.acegisecurity.ui.AbstractProcessingFilter.doFilter > (AbstractProcessingFilter.java:217) > at org.acegisecurity.util.FilterChainProxy > $VirtualFilterChain.doFilter(FilterChainProxy.java:274) > at > org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter > (HttpSessionContextIntegrationFilter.java:191) > at org.acegisecurity.util.FilterChainProxy > $VirtualFilterChain.doFilter(FilterChainProxy.java:274) > at org.acegisecurity.util.FilterChainProxy.doFilter > (FilterChainProxy.java:148) > at org.acegisecurity.util.FilterToBeanProxy.doFilter > (FilterToBeanProxy.java:90) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter > (ApplicationFilterChain.java:202) > at org.apache.catalina.core.ApplicationFilterChain.doFilter > (ApplicationFilterChain.java:173) > at > org.apache.roller.ui.core.filters.SchemeEnforcementFilter.doFilter > (SchemeEnforcementFilter.java:121) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter > (ApplicationFilterChain.java:202) > at org.apache.catalina.core.ApplicationFilterChain.doFilter > (ApplicationFilterChain.java:173) > at > org.apache.roller.ui.core.filters.CharEncodingFilter.doFilter > (CharEncodingFilter.java:81) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter > (ApplicationFilterChain.java:202) > at org.apache.catalina.core.ApplicationFilterChain.doFilter > (ApplicationFilterChain.java:173) > at org.apache.catalina.core.StandardWrapperValve.invoke > (StandardWrapperValve.java:213) > at org.apache.catalina.core.StandardContextValve.invoke > (StandardContextValve.java:178) > at > org.apache.geronimo.tomcat.valve.DefaultSubjectValve.invoke > (DefaultSubjectValve.java:56) > at org.apache.geronimo.tomcat.GeronimoStandardContext > $SystemMethodValve.invoke(GeronimoStandardContext.java:342) > at > org.apache.geronimo.tomcat.valve.GeronimoBeforeAfterValve.invoke > (GeronimoBeforeAfterValve.java:31) > 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.valves.AccessLogValve.invoke > (AccessLogValve.java:541) > at org.apache.catalina.connector.CoyoteAdapter.service > (CoyoteAdapter.java:148) > at org.apache.coyote.http11.Http11Processor.process > (Http11Processor.java:869) > at org.apache.coyote.http11.Http11BaseProtocol > $Http11ConnectionHandler.processConnection(Http11BaseProtocol.java: > 667) > at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket > (PoolTcpEndpoint.java:527) > at > org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt > (LeaderFollowerWorkerThread.java:80) > at org.apache.tomcat.util.threads.ThreadPool > $ControlRunnable.run(ThreadPool.java:684) > at java.lang.Thread.run(Thread.java:595) > >