Jim,
There seem to be two separate issues here.
The one (which bug 8435 addresses) is how to emulate an enumeration type, which of course is not natively supported in Java. I could have sworn recently I saw (maybe on this list) a roundabout example how to code a Java class that Axis would recognize as an enumeration. The class made use of public constants together with getters/setters. It would be helpful if bug 8435’s text was amended with this example.
no, this is a special case of bitfield enums that axis doesnt handle yet.