Hi, I have a lift application running in a tomcat container (using 0.10-SNAPSHOT) using a MySQL database. Tomcat is setup to provide connections via JNDI.
It runs very well. But now it has happened twice that the connection to MySQL fails. In the log appears a section which says that the connection to the database was never released. I guess this is not normal for Lift :) I assumed that DB.use() takes care of that. What am I doing wrong with the DB handling? How can I make sure that the connections get closed? I attached the relevant part with the stacktrace. bootstrap.liftweb.TransactionalWrapper is a wrapper to enable transactions with the DB, it has been given to my by David P. on this list (the code same as DB.buildLoanWrapper, I think). Thanks a lot for you help, Joachim --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Lift" group. To post to this group, send email to liftweb@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/liftweb?hl=en -~----------~----~----~----~------~----~------~--~---
INFO | jvm 1 | 2008/12/03 05:23:56 | DBCP object created 2008-12-02 03:10:41 by the following code was never closed: INFO | jvm 1 | 2008/12/03 05:23:56 | java.lang.Exception INFO | jvm 1 | 2008/12/03 05:23:56 | at org.apache.tomcat.dbcp.dbcp.AbandonedTrace.setStackTrace(AbandonedTrace.java:160) INFO | jvm 1 | 2008/12/03 05:23:56 | at org.apache.tomcat.dbcp.dbcp.AbandonedObjectPool.borrowObject(AbandonedObjectPool.java:86) INFO | jvm 1 | 2008/12/03 05:23:56 | at org.apache.tomcat.dbcp.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:96) INFO | jvm 1 | 2008/12/03 05:23:56 | at org.apache.tomcat.dbcp.dbcp.BasicDataSource.getConnection(BasicDataSource.java:880) INFO | jvm 1 | 2008/12/03 05:23:56 | at net.liftweb.mapper.DB$$anonfun$3$$anonfun$apply$3.apply(DB.scala:82) INFO | jvm 1 | 2008/12/03 05:23:56 | at net.liftweb.mapper.DB$$anonfun$3$$anonfun$apply$3.apply(DB.scala:81) INFO | jvm 1 | 2008/12/03 05:23:56 | at net.liftweb.util.ControlHelpers$class.tryo(ControlHelpers.scala:39) INFO | jvm 1 | 2008/12/03 05:23:56 | at net.liftweb.util.Helpers$.tryo(Helpers.scala:29) INFO | jvm 1 | 2008/12/03 05:23:56 | at net.liftweb.util.ControlHelpers$class.tryo(ControlHelpers.scala:53) INFO | jvm 1 | 2008/12/03 05:23:56 | at net.liftweb.util.Helpers$.tryo(Helpers.scala:29) INFO | jvm 1 | 2008/12/03 05:23:56 | at net.liftweb.mapper.DB$$anonfun$3.apply(DB.scala:81) INFO | jvm 1 | 2008/12/03 05:23:56 | at net.liftweb.mapper.DB$$anonfun$3.apply(DB.scala:84) INFO | jvm 1 | 2008/12/03 05:23:56 | at net.liftweb.util.EmptyCan.openOr(Can.scala:314) INFO | jvm 1 | 2008/12/03 05:23:56 | at net.liftweb.mapper.DB$.newConnection(DB.scala:80) INFO | jvm 1 | 2008/12/03 05:23:56 | at net.liftweb.mapper.DB$.getConnection(DB.scala:117) INFO | jvm 1 | 2008/12/03 05:23:56 | at net.liftweb.mapper.DB$.use(DB.scala:271) INFO | jvm 1 | 2008/12/03 05:23:56 | at bootstrap.liftweb.TransactionalWrapper$$anon$1.apply(TransactionalWrapper.scala:31) INFO | jvm 1 | 2008/12/03 05:23:56 | at net.liftweb.http.S$.net$liftweb$http$S$$doAround(S.scala:377) INFO | jvm 1 | 2008/12/03 05:23:56 | at net.liftweb.http.S$$anonfun$net$liftweb$http$S$$_nest2InnerInit$1.apply(S.scala:455) INFO | jvm 1 | 2008/12/03 05:23:56 | at net.liftweb.util.ThreadGlobal.doWith(ThreadGlobal.scala:31) INFO | jvm 1 | 2008/12/03 05:23:56 | at net.liftweb.http.S$.net$liftweb$http$S$$_nest2InnerInit(S.scala:454) INFO | jvm 1 | 2008/12/03 05:23:56 | at net.liftweb.http.S$$anonfun$net$liftweb$http$S$$_innerInit$1$$anonfun$apply$18$$anonfun$apply$19$$anonfun$apply$20$$anonfun$apply$21$$anonfun$apply$22.apply(S.scala:474) INFO | jvm 1 | 2008/12/03 05:23:56 | at net.liftweb.util.ThreadGlobal.doWith(ThreadGlobal.scala:31) INFO | jvm 1 | 2008/12/03 05:23:56 | at net.liftweb.http.S$$anonfun$net$liftweb$http$S$$_innerInit$1$$anonfun$apply$18$$anonfun$apply$19$$anonfun$apply$20$$anonfun$apply$21.apply(S.scala:473) INFO | jvm 1 | 2008/12/03 05:23:56 | at net.liftweb.util.ThreadGlobal.doWith(ThreadGlobal.scala:31) INFO | jvm 1 | 2008/12/03 05:23:56 | at net.liftweb.http.S$$anonfun$net$liftweb$http$S$$_innerInit$1$$anonfun$apply$18$$anonfun$apply$19$$anonfun$apply$20.apply(S.scala:472) INFO | jvm 1 | 2008/12/03 05:23:56 | at net.liftweb.util.ThreadGlobal.doWith(ThreadGlobal.scala:31) INFO | jvm 1 | 2008/12/03 05:23:56 | at net.liftweb.http.S$$anonfun$net$liftweb$http$S$$_innerInit$1$$anonfun$apply$18$$anonfun$apply$19.apply(S.scala:471) INFO | jvm 1 | 2008/12/03 05:23:56 | at net.liftweb.util.ThreadGlobal.doWith(ThreadGlobal.scala:31) INFO | jvm 1 | 2008/12/03 05:23:56 | at net.liftweb.http.S$$anonfun$net$liftweb$http$S$$_innerInit$1$$anonfun$apply$18.apply(S.scala:470) INFO | jvm 1 | 2008/12/03 05:23:56 | at net.liftweb.util.ThreadGlobal.doWith(ThreadGlobal.scala:31) INFO | jvm 1 | 2008/12/03 05:23:56 | at net.liftweb.http.S$$anonfun$net$liftweb$http$S$$_innerInit$1.apply(S.scala:469) INFO | jvm 1 | 2008/12/03 05:23:56 | at net.liftweb.util.ThreadGlobal.doWith(ThreadGlobal.scala:31) INFO | jvm 1 | 2008/12/03 05:23:56 | at net.liftweb.http.S$.net$liftweb$http$S$$_innerInit(S.scala:468) INFO | jvm 1 | 2008/12/03 05:23:56 | at net.liftweb.http.S$$anonfun$_init$1$$anonfun$apply$25$$anonfun$apply$26$$anonfun$apply$27$$anonfun$apply$28.apply(S.scala:498) INFO | jvm 1 | 2008/12/03 05:23:56 | at net.liftweb.util.ThreadGlobal.doWith(ThreadGlobal.scala:31) INFO | jvm 1 | 2008/12/03 05:23:56 | at net.liftweb.http.S$$anonfun$_init$1$$anonfun$apply$25$$anonfun$apply$26$$anonfun$apply$27.apply(S.scala:497) INFO | jvm 1 | 2008/12/03 05:23:56 | at net.liftweb.http.RequestVarHandler$.apply(Vars.scala:145) INFO | jvm 1 | 2008/12/03 05:23:56 | at net.liftweb.http.S$$anonfun$_init$1$$anonfun$apply$25$$anonfun$apply$26.apply(S.scala:495) INFO | jvm 1 | 2008/12/03 05:23:56 | at net.liftweb.util.ThreadGlobal.doWith(ThreadGlobal.scala:31) INFO | jvm 1 | 2008/12/03 05:23:56 | at net.liftweb.http.S$$anonfun$_init$1$$anonfun$apply$25.apply(S.scala:494) INFO | jvm 1 | 2008/12/03 05:23:56 | at net.liftweb.util.ThreadGlobal.doWith(ThreadGlobal.scala:31) INFO | jvm 1 | 2008/12/03 05:23:56 | at net.liftweb.http.S$$anonfun$_init$1.apply(S.scala:493) INFO | jvm 1 | 2008/12/03 05:23:56 | at net.liftweb.util.ThreadGlobal.doWith(ThreadGlobal.scala:31) INFO | jvm 1 | 2008/12/03 05:23:56 | at net.liftweb.http.S$._init(S.scala:492) INFO | jvm 1 | 2008/12/03 05:23:56 | at net.liftweb.http.S$.init(S.scala:338) INFO | jvm 1 | 2008/12/03 05:23:56 | at net.liftweb.http.LiftServlet.doService(LiftServlet.scala:163) INFO | jvm 1 | 2008/12/03 05:23:56 | at net.liftweb.http.LiftServlet$$anonfun$doIt$1$1.apply(LiftServlet.scala:108) INFO | jvm 1 | 2008/12/03 05:23:56 | at net.liftweb.http.LiftServlet$$anonfun$doIt$1$1.apply(LiftServlet.scala:108) INFO | jvm 1 | 2008/12/03 05:23:56 | at net.liftweb.util.TimeHelpers$class.calcTime(TimeHelpers.scala:242) INFO | jvm 1 | 2008/12/03 05:23:56 | at net.liftweb.util.Helpers$.calcTime(Helpers.scala:29) INFO | jvm 1 | 2008/12/03 05:23:56 | at net.liftweb.util.TimeHelpers$class.logTime(TimeHelpers.scala:251) INFO | jvm 1 | 2008/12/03 05:23:56 | at net.liftweb.util.Helpers$.logTime(Helpers.scala:29) INFO | jvm 1 | 2008/12/03 05:23:56 | at net.liftweb.http.LiftServlet.doIt$1(LiftServlet.scala:107) INFO | jvm 1 | 2008/12/03 05:23:56 | at net.liftweb.http.LiftServlet.service(LiftServlet.scala:112) INFO | jvm 1 | 2008/12/03 05:23:56 | at net.liftweb.http.LiftFilterTrait$$anonfun$doFilter$1$$anonfun$apply$16.apply(LiftServlet.scala:480) INFO | jvm 1 | 2008/12/03 05:23:56 | at net.liftweb.http.LiftFilterTrait$$anonfun$doFilter$1$$anonfun$apply$16.apply(LiftServlet.scala:480) INFO | jvm 1 | 2008/12/03 05:23:56 | at net.liftweb.util.ThreadGlobal.doWith(ThreadGlobal.scala:31) INFO | jvm 1 | 2008/12/03 05:23:56 | at net.liftweb.http.URLRewriter$.doWith(Req.scala:367) INFO | jvm 1 | 2008/12/03 05:23:56 | at net.liftweb.http.LiftFilterTrait$$anonfun$doFilter$1.apply(LiftServlet.scala:479) INFO | jvm 1 | 2008/12/03 05:23:56 | at net.liftweb.http.LiftFilterTrait$$anonfun$doFilter$1.apply(LiftServlet.scala:473) INFO | jvm 1 | 2008/12/03 05:23:56 | at net.liftweb.http.RequestVarHandler$$anonfun$apply$3$$anonfun$apply$4$$anonfun$apply$5.apply(Vars.scala:150) INFO | jvm 1 | 2008/12/03 05:23:56 | at net.liftweb.util.ThreadGlobal.doWith(ThreadGlobal.scala:31) INFO | jvm 1 | 2008/12/03 05:23:56 | at net.liftweb.http.RequestVarHandler$$anonfun$apply$3$$anonfun$apply$4.apply(Vars.scala:149) INFO | jvm 1 | 2008/12/03 05:23:56 | at net.liftweb.util.ThreadGlobal.doWith(ThreadGlobal.scala:31) INFO | jvm 1 | 2008/12/03 05:23:56 | at net.liftweb.http.RequestVarHandler$$anonfun$apply$3.apply(Vars.scala:148) INFO | jvm 1 | 2008/12/03 05:23:56 | at net.liftweb.util.ThreadGlobal.doWith(ThreadGlobal.scala:31) INFO | jvm 1 | 2008/12/03 05:23:56 | at net.liftweb.http.RequestVarHandler$.apply(Vars.scala:147) INFO | jvm 1 | 2008/12/03 05:23:56 | at net.liftweb.http.LiftFilterTrait$class.doFilter(LiftServlet.scala:472) INFO | jvm 1 | 2008/12/03 05:23:56 | at net.liftweb.http.LiftFilter.doFilter(LiftServlet.scala:493) INFO | jvm 1 | 2008/12/03 05:23:56 | at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) INFO | jvm 1 | 2008/12/03 05:23:56 | at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) INFO | jvm 1 | 2008/12/03 05:23:56 | at de.ansorgs.web.filter.UserAgentFilter.doFilter(UserAgentFilter.java:69) INFO | jvm 1 | 2008/12/03 05:23:56 | at de.ansorgs.web.filter.GzipFilter.doFilter(GzipFilter.java:111) INFO | jvm 1 | 2008/12/03 05:23:56 | at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) INFO | jvm 1 | 2008/12/03 05:23:56 | at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) INFO | jvm 1 | 2008/12/03 05:23:56 | at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) INFO | jvm 1 | 2008/12/03 05:23:56 | at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175) INFO | jvm 1 | 2008/12/03 05:23:56 | at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128) INFO | jvm 1 | 2008/12/03 05:23:56 | at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) INFO | jvm 1 | 2008/12/03 05:23:56 | at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) INFO | jvm 1 | 2008/12/03 05:23:56 | at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:263) INFO | jvm 1 | 2008/12/03 05:23:56 | at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844) INFO | jvm 1 | 2008/12/03 05:23:56 | at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:584) INFO | jvm 1 | 2008/12/03 05:23:56 | at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447) INFO | jvm 1 | 2008/12/03 05:23:56 | at java.lang.Thread.run(Thread.java:619) INFO | jvm 1 | 2008/12/03 05:23:56 | DBCP object created 2008-12-02 03:10:49 by the following code was never closed: INFO | jvm 1 | 2008/12/03 05:23:56 | java.lang.Exception INFO | jvm 1 | 2008/12/03 05:23:56 | at org.apache.tomcat.dbcp.dbcp.AbandonedTrace.setStackTrace(AbandonedTrace.java:160) INFO | jvm 1 | 2008/12/03 05:23:56 | at org.apache.tomcat.dbcp.dbcp.AbandonedObjectPool.borrowObject(AbandonedObjectPool.java:86) INFO | jvm 1 | 2008/12/03 05:23:56 | at org.apache.tomcat.dbcp.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:96) INFO | jvm 1 | 2008/12/03 05:23:56 | at org.apache.tomcat.dbcp.dbcp.BasicDataSource.getConnection(BasicDataSource.java:880) INFO | jvm 1 | 2008/12/03 05:23:56 | at net.liftweb.mapper.DB$$anonfun$3$$anonfun$apply$3.apply(DB.scala:82) INFO | jvm 1 | 2008/12/03 05:23:56 | at net.liftweb.mapper.DB$$anonfun$3$$anonfun$apply$3.apply(DB.scala:81) INFO | jvm 1 | 2008/12/03 05:23:56 | at net.liftweb.util.ControlHelpers$class.tryo(ControlHelpers.scala:39) INFO | jvm 1 | 2008/12/03 05:23:56 | at net.liftweb.util.Helpers$.tryo(Helpers.scala:29) INFO | jvm 1 | 2008/12/03 05:23:56 | at net.liftweb.util.ControlHelpers$class.tryo(ControlHelpers.scala:53) INFO | jvm 1 | 2008/12/03 05:23:56 | at net.liftweb.util.Helpers$.tryo(Helpers.scala:29) INFO | jvm 1 | 2008/12/03 05:23:56 | at net.liftweb.mapper.DB$$anonfun$3.apply(DB.scala:81) INFO | jvm 1 | 2008/12/03 05:23:56 | at net.liftweb.mapper.DB$$anonfun$3.apply(DB.scala:84) INFO | jvm 1 | 2008/12/03 05:23:56 | at net.liftweb.util.EmptyCan.openOr(Can.scala:314) INFO | jvm 1 | 2008/12/03 05:23:56 | at net.liftweb.mapper.DB$.newConnection(DB.scala:80) INFO | jvm 1 | 2008/12/03 05:23:56 | at net.liftweb.mapper.DB$.getConnection(DB.scala:117) INFO | jvm 1 | 2008/12/03 05:23:56 | at net.liftweb.mapper.DB$.use(DB.scala:271) INFO | jvm 1 | 2008/12/03 05:23:56 | at bootstrap.liftweb.TransactionalWrapper$$anon$1.apply(TransactionalWrapper.scala:31) INFO | jvm 1 | 2008/12/03 05:23:56 | at net.liftweb.http.S$.net$liftweb$http$S$$doAround(S.scala:377) INFO | jvm 1 | 2008/12/03 05:23:56 | at net.liftweb.http.S$$anonfun$net$liftweb$http$S$$_nest2InnerInit$1.apply(S.scala:455) INFO | jvm 1 | 2008/12/03 05:23:56 | at net.liftweb.util.ThreadGlobal.doWith(ThreadGlobal.scala:31) INFO | jvm 1 | 2008/12/03 05:23:56 | at net.liftweb.http.S$.net$liftweb$http$S$$_nest2InnerInit(S.scala:454) INFO | jvm 1 | 2008/12/03 05:23:56 | at net.liftweb.http.S$$anonfun$net$liftweb$http$S$$_innerInit$1$$anonfun$apply$18$$anonfun$apply$19$$anonfun$apply$20$$anonfun$apply$21$$anonfun$apply$22.apply(S.scala:474) INFO | jvm 1 | 2008/12/03 05:23:56 | at net.liftweb.util.ThreadGlobal.doWith(ThreadGlobal.scala:31) INFO | jvm 1 | 2008/12/03 05:23:56 | at net.liftweb.http.S$$anonfun$net$liftweb$http$S$$_innerInit$1$$anonfun$apply$18$$anonfun$apply$19$$anonfun$apply$20$$anonfun$apply$21.apply(S.scala:473) INFO | jvm 1 | 2008/12/03 05:23:56 | at net.liftweb.util.ThreadGlobal.doWith(ThreadGlobal.scala:31) INFO | jvm 1 | 2008/12/03 05:23:56 | at net.liftweb.http.S$$anonfun$net$liftweb$http$S$$_innerInit$1$$anonfun$apply$18$$anonfun$apply$19$$anonfun$apply$20.apply(S.scala:472) INFO | jvm 1 | 2008/12/03 05:23:56 | at net.liftweb.util.ThreadGlobal.doWith(ThreadGlobal.scala:31) INFO | jvm 1 | 2008/12/03 05:23:56 | at net.liftweb.http.S$$anonfun$net$liftweb$http$S$$_innerInit$1$$anonfun$apply$18$$anonfun$apply$19.apply(S.scala:471) INFO | jvm 1 | 2008/12/03 05:23:56 | at net.liftweb.util.ThreadGlobal.doWith(ThreadGlobal.scala:31) INFO | jvm 1 | 2008/12/03 05:23:56 | at net.liftweb.http.S$$anonfun$net$liftweb$http$S$$_innerInit$1$$anonfun$apply$18.apply(S.scala:470) INFO | jvm 1 | 2008/12/03 05:23:56 | at net.liftweb.util.ThreadGlobal.doWith(ThreadGlobal.scala:31) INFO | jvm 1 | 2008/12/03 05:23:56 | at net.liftweb.http.S$$anonfun$net$liftweb$http$S$$_innerInit$1.apply(S.scala:469) INFO | jvm 1 | 2008/12/03 05:23:56 | at net.liftweb.util.ThreadGlobal.doWith(ThreadGlobal.scala:31) INFO | jvm 1 | 2008/12/03 05:23:56 | at net.liftweb.http.S$.net$liftweb$http$S$$_innerInit(S.scala:468) INFO | jvm 1 | 2008/12/03 05:23:56 | at net.liftweb.http.S$$anonfun$_init$1$$anonfun$apply$25$$anonfun$apply$26$$anonfun$apply$27$$anonfun$apply$28.apply(S.scala:498) INFO | jvm 1 | 2008/12/03 05:23:56 | at net.liftweb.util.ThreadGlobal.doWith(ThreadGlobal.scala:31) INFO | jvm 1 | 2008/12/03 05:23:56 | at net.liftweb.http.S$$anonfun$_init$1$$anonfun$apply$25$$anonfun$apply$26$$anonfun$apply$27.apply(S.scala:497) INFO | jvm 1 | 2008/12/03 05:23:56 | at net.liftweb.http.RequestVarHandler$.apply(Vars.scala:145) INFO | jvm 1 | 2008/12/03 05:23:56 | at net.liftweb.http.S$$anonfun$_init$1$$anonfun$apply$25$$anonfun$apply$26.apply(S.scala:495) INFO | jvm 1 | 2008/12/03 05:23:56 | at net.liftweb.util.ThreadGlobal.doWith(ThreadGlobal.scala:31) INFO | jvm 1 | 2008/12/03 05:23:56 | at net.liftweb.http.S$$anonfun$_init$1$$anonfun$apply$25.apply(S.scala:494) INFO | jvm 1 | 2008/12/03 05:23:56 | at net.liftweb.util.ThreadGlobal.doWith(ThreadGlobal.scala:31) INFO | jvm 1 | 2008/12/03 05:23:56 | at net.liftweb.http.S$$anonfun$_init$1.apply(S.scala:493) INFO | jvm 1 | 2008/12/03 05:23:56 | at net.liftweb.util.ThreadGlobal.doWith(ThreadGlobal.scala:31) INFO | jvm 1 | 2008/12/03 05:23:56 | at net.liftweb.http.S$._init(S.scala:492) INFO | jvm 1 | 2008/12/03 05:23:56 | at net.liftweb.http.S$.init(S.scala:338) INFO | jvm 1 | 2008/12/03 05:23:56 | at net.liftweb.http.LiftServlet.doService(LiftServlet.scala:163) INFO | jvm 1 | 2008/12/03 05:23:56 | at net.liftweb.http.LiftServlet$$anonfun$doIt$1$1.apply(LiftServlet.scala:108) INFO | jvm 1 | 2008/12/03 05:23:56 | at net.liftweb.http.LiftServlet$$anonfun$doIt$1$1.apply(LiftServlet.scala:108) INFO | jvm 1 | 2008/12/03 05:23:56 | at net.liftweb.util.TimeHelpers$class.calcTime(TimeHelpers.scala:242) INFO | jvm 1 | 2008/12/03 05:23:56 | at net.liftweb.util.Helpers$.calcTime(Helpers.scala:29) INFO | jvm 1 | 2008/12/03 05:23:56 | at net.liftweb.util.TimeHelpers$class.logTime(TimeHelpers.scala:251) INFO | jvm 1 | 2008/12/03 05:23:56 | at net.liftweb.util.Helpers$.logTime(Helpers.scala:29) INFO | jvm 1 | 2008/12/03 05:23:56 | at net.liftweb.http.LiftServlet.doIt$1(LiftServlet.scala:107) INFO | jvm 1 | 2008/12/03 05:23:56 | at net.liftweb.http.LiftServlet.service(LiftServlet.scala:112) INFO | jvm 1 | 2008/12/03 05:23:56 | at net.liftweb.http.LiftFilterTrait$$anonfun$doFilter$1$$anonfun$apply$16.apply(LiftServlet.scala:480) INFO | jvm 1 | 2008/12/03 05:23:56 | at net.liftweb.http.LiftFilterTrait$$anonfun$doFilter$1$$anonfun$apply$16.apply(LiftServlet.scala:480) INFO | jvm 1 | 2008/12/03 05:23:56 | at net.liftweb.util.ThreadGlobal.doWith(ThreadGlobal.scala:31) INFO | jvm 1 | 2008/12/03 05:23:56 | at net.liftweb.http.URLRewriter$.doWith(Req.scala:367) INFO | jvm 1 | 2008/12/03 05:23:56 | at net.liftweb.http.LiftFilterTrait$$anonfun$doFilter$1.apply(LiftServlet.scala:479) INFO | jvm 1 | 2008/12/03 05:23:56 | at net.liftweb.http.LiftFilterTrait$$anonfun$doFilter$1.apply(LiftServlet.scala:473) INFO | jvm 1 | 2008/12/03 05:23:56 | at net.liftweb.http.RequestVarHandler$$anonfun$apply$3$$anonfun$apply$4$$anonfun$apply$5.apply(Vars.scala:150) INFO | jvm 1 | 2008/12/03 05:23:56 | at net.liftweb.util.ThreadGlobal.doWith(ThreadGlobal.scala:31) INFO | jvm 1 | 2008/12/03 05:23:56 | at net.liftweb.http.RequestVarHandler$$anonfun$apply$3$$anonfun$apply$4.apply(Vars.scala:149) INFO | jvm 1 | 2008/12/03 05:23:56 | at net.liftweb.util.ThreadGlobal.doWith(ThreadGlobal.scala:31) INFO | jvm 1 | 2008/12/03 05:23:56 | at net.liftweb.http.RequestVarHandler$$anonfun$apply$3.apply(Vars.scala:148) INFO | jvm 1 | 2008/12/03 05:23:56 | at net.liftweb.util.ThreadGlobal.doWith(ThreadGlobal.scala:31) INFO | jvm 1 | 2008/12/03 05:23:56 | at net.liftweb.http.RequestVarHandler$.apply(Vars.scala:147) INFO | jvm 1 | 2008/12/03 05:23:56 | at net.liftweb.http.LiftFilterTrait$class.doFilter(LiftServlet.scala:472) INFO | jvm 1 | 2008/12/03 05:23:56 | at net.liftweb.http.LiftFilter.doFilter(LiftServlet.scala:493) INFO | jvm 1 | 2008/12/03 05:23:56 | at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) INFO | jvm 1 | 2008/12/03 05:23:56 | at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) INFO | jvm 1 | 2008/12/03 05:23:56 | at de.ansorgs.web.filter.UserAgentFilter.doFilter(UserAgentFilter.java:69) INFO | jvm 1 | 2008/12/03 05:23:56 | at de.ansorgs.web.filter.GzipFilter.doFilter(GzipFilter.java:111) INFO | jvm 1 | 2008/12/03 05:23:56 | at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) INFO | jvm 1 | 2008/12/03 05:23:56 | at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) INFO | jvm 1 | 2008/12/03 05:23:56 | at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) INFO | jvm 1 | 2008/12/03 05:23:56 | at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175) INFO | jvm 1 | 2008/12/03 05:23:56 | at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128) INFO | jvm 1 | 2008/12/03 05:23:56 | at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) INFO | jvm 1 | 2008/12/03 05:23:56 | at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) INFO | jvm 1 | 2008/12/03 05:23:56 | at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:263) INFO | jvm 1 | 2008/12/03 05:23:56 | at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844) INFO | jvm 1 | 2008/12/03 05:23:56 | at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:584) INFO | jvm 1 | 2008/12/03 05:23:56 | at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447) INFO | jvm 1 | 2008/12/03 05:23:56 | at java.lang.Thread.run(Thread.java:619)