Короче говоря, если вы хотите легкий контейнер для развертывания, используйте Geronimo (он основан на Apache и Jetty). Если вы хотите, чтобы «все в одном все делало для вас в контейнере JEE5», то Glassfish - это то, что нужно, но это не маленькая вещь.
Наконец, вопрос, зачем вам вообще нужен контейнер? Что вам нужно сделать, что действительно нужно полностью на контейнере? Многие высоко масштабируемые решения используют смесь Spring и Jetty для достижения своих целей. Очень легкий, очень проворный.