OK folks it's your favorite time of day-- when a newbie answers his own question.
Turns out I was being fooled by the duplicate webapps structures-- one in my tomcat installation, one in my axis installation. You've got to put the classes in the tomcat installation directory! I wonder why there is a "webapps" structure in the axis instllation if it isn't used for anything?