A web server commonly used to host Java
enterprise applications. It works
just good enough that it is not cast aside, but not poor enough that someone has been convinced to write a better tool. Frequently, unexpected errors will surface without
justification, and can be solved by restarting the server.