Skip to content

Tag: java

How to close a spring ApplicationContext?

After my application finishes I want to close the spring context. The relevant code has an ApplicationContext reference but I couldn’t find a close method. Answer Downcast your ApplicationContext to ConfigurableApplicationContext which defines close() method:

Initializing C3P0 connection pool takes 2 min

I can’t wrap my head around why the initialization of a c3p0 connection pool takes 2 min in my Hibernate application. This is in my Hibernate.cfg.xml: The connection settings are set in my HibernateUtil file when building the session factory. The pool is initialize when the first transaction in my tests…

In Java servlet, cookie.getMaxAge() always returns -1

If I set a cookie with a setMaxAge() well into the future, when I read the cookie back into memory in a subsequent request, the getMaxAge() gives me back a -1. I have checked the actual cookie via Chrome’s settings, and inspector, and I can verify that the expiration date is indeed set 60 days in the fu…