I confirmed the problem. Sorry about the inconvenience. It seems to me
that XJC ignores any vendor extension in the external binding file.
As a workaround, you could define a transformation that adds the xjc:***
customization to the schema before compilation.
You can keep the rest of the customization in the external binding file.
--
Kohsuke Kawaguchi <kohsuke.kawaguchi_at_sun.com>