make web listener support servlet 3.0