The 'is' convention is a mandatory aspect of the Bean protocol, and JAXB
sticks to the Bean protocol like glue. If Axis doesn't like it, Axis has a
defect.
There is all kinds of hairy customization possible at a low level in JAXB,
but I can't tell you if any of it would help you.