I'm having an interesting problem with the Equinox servlet container in Tomcat.
When attempting to access a class that exists in an imported package (exported from a different bundle), I receive a NoClassDefFoundError. However, the oddity is, when I attempt to access a final static field within that class, it returns the value of the field without a problem. I do not encounter this error when running in Equinox directly from within Eclipse.
I saw a post on the newsgroup that seemed to have a similar problem, but was never answered definitively.