Skip to main content

You are currently viewing the Trifork Blog, to view our full website please go to Trifork.com

Using Supervisor with Docker to manage processes (supporting image inheritance)

Using Supervisor with Docker to manage processes (supporting image inheritance)

In August I wrote a blog post on the creation of tomcat images. Since then, Docker has evolved much, and so has my own knowledge of it. I’d like to update you on what I found to be a good way to manage container processes. After reading this article, I hope you will find good […]

Using Docker to efficiently create multiple tomcat instances

Using Docker to efficiently create multiple tomcat instances

In my previous blog article I gave a short introduction into Docker (“an open-source engine that automates the deployment of any application as a lightweight, portable, self-sufficient container that will run virtually anywhere”). In this article we’ll check out how to create an image for Tomcat 7 and the Java 7 JDK as dependency. So, let’s […]

Debugging the dreaded “SEVERE: Error listenerStart” and “SEVERE: Error filterStart” tomcat error messages

Just a quick post that I hope might benefit others. If you have been developing web applications on tomcat for a while you have likely come the two error messages mentioned in the title. SEVERE: Error listenerStart Occurs when an exception is thrown in the contextInitialized method of a ServletContextListener SEVERE: Error filterStart Occurs when an […]

My 11 day quest to connecting JMS client to remote GlassFish from Tomcat

To prevent anyone from being in this tormenting situation ever again, this article describes the result of my 11 day quest to get a remote JMS client (running in Tomcat 6) to send JMS messages to a clustered GlassFish v2.1.1. The contents: Step 1. Configure GlassFish JMS Step 2. Configure GlassFish ports Step 3. Configure […]