Я бы так не сказал, нет.Схема XML намного богаче с точки зрения типов и определенных структур, и поэтому любая схема, которую вы генерируете из Java, становится довольно простой и невыразительной.
Во что бы то ни стало генерировать исходную схему из вашего кода, но тогда вам следуетдействительно приукрасить результат и сохранить его как первоклассного гражданина, а не сгенерированный продукт.После того, как он был реализован, вы можете подключить его обратно к маршаллеру / демаршаллеру JAXB в качестве слоя проверки.