Generating the violations with jaxb

For kuleszdl/SIFEI#58