I have the same issue.
The difference is that my app works (the mapping is done) when I run it on tomcat inside Eclipse but not when I deploy it and try to run it on tomcat stand alone (not bound to eclipse)...
It might have something to do with my ant build file... I'm not that familiar with ant...
So what caused the issue for you?