1.3 KiB
1.3 KiB
uoa-validator-engine2
This engine validates XML records against OpenAIRE's Guidelines.
It relies on model definitions from the uoa-validator-engine2-result-models software, included as a dependency.
Documentation
- Code Overview: A high-level overview of the most important packages and classes in the project.
- Logic Flow: A detailed description of the validation process, from the entry point to the final result.
- Extending the Engine: A guide on how to create custom rules and profiles.
- Usage Guide: Examples of how to use the validator, both from the command line and programmatically.
Install and run instructions
- Have JDK 8 and maven installed.
- Build with
mvn clean install -U. - Run with
java -jar target/uoa-validator-engine2-<VERSION>.jar.
License
This project is licensed under the Apache License, Version 2.0. See the LICENSE.md file for details.