My guess, since a listener didn’t start, is to check TestProj’s web.xml file, look at all your listeners and make sure you don’t have a typing error. Or you can just comment them all out, deploy the project and make sure it works. If it does, then uncomment one listener and redeploy, does it still work? Keep going until you find the listener that is causing it to die.