Looks like according to Japi, AccessibleHTML is non-public but it has inner classes that are protected. Since these classes would be entirely inaccessible through the Java language, they should not be considered part of the public API, and I'll make a change to Japi to skip such classes. Unfortunately I'm having issues with my wrists and fingers right now and need to keep my spare time hacking to a minimum so it might take me a while before I can get to this. But the right thing to do for Classpath is definitely to NOT try to implement these, and Japi will get fixed in due course. Thanks for finding this bug! Stuart. -- http://sab39.dev.netreach.com/