Вы можете установить ValidationEventHandler на своем маршаллере, который игнорировал все события:
marshaller.setEventHandler(new IgnoringValidationEventHandler());
ValidationEventHandler будет выглядеть примерно так:
import javax.xml.bind.ValidationEvent;
import javax.xml.bind.ValidationEventHandler;
public class IgnoringValidationEventHandler implements ValidationEventHandler {
public boolean handleEvent(ValidationEvent event) {
return true;
}
}
Примечание:
Если это новое приложение, я бы рекомендовал использовать JAXB 2 (JSR-222) вместо JAXB 1.