The easiest solution (and what worked for me) was to delete my tomcat server from the “Servers” view in Eclipse, then create a new server and add all the appropriate modules to it.
Sometimes tomcat gets confused and the easiest/least time consuming way to resolve things is to start over.