ServletContextListeners that are declared in the web.xml file (under the <listener> tag) should be picked up by the container without further configuration.
But I just tested Glassfish v2ur1 and for some reason it is not calling the ServletContextListeners...
[Message sent by forum member 'soronthar' (soronthar)]
http://forums.java.net/jive/thread.jspa?messageID=266766