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)

Reply via email to