Thanks that is a good point. No static initializer. It is something
about this class (actually it is an interface) and gae and
deserialization. I can get the code to work if I eschew the interface
(which gae cannot find) and just use the implementing class
directly. Its like my WEB-INF/classes
Okay last night I deployed onto GAE and everything worked. I changed
some html (no java, config, etc) and deployed again. Now when I
access the app via the default gae url e.g. id.appspot.com, my app
throws a ClassNotFoundException - and I'm sure the class is in the WEB-
INF/classes folder. Stran