Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Inspire bulk validation tool - installation and API #1144

Open
jirikadlec2 opened this issue Nov 28, 2024 · 0 comments
Open

Inspire bulk validation tool - installation and API #1144

jirikadlec2 opened this issue Nov 28, 2024 · 0 comments

Comments

@jirikadlec2
Copy link

Hi,

At EEA SDI premises, we are using a local installation of the INSPIRE validator. However, we are encountering an issue with a high number of concurrent requests being submitted via the API, which renders the validator unusable. Based on our understanding, the validator only supports up to 20 concurrent validation runs.

As a potential solution, we are considering using the INSPIRE Bulk Validation Tool (https://github.com/inspire-eu-validation/monitoring-bulk-validation-tool) to increase the number of concurrent validation requests. However, we have not been able to determine whether the bulk validation tool provides an API that could allow our users to submit metadata XML files for validation.

It’s possible that the Pentaho Data Integration platform includes a built-in REST API for submitting XML files and retrieving validation results. However, we have not found any information confirming that this feature is available in the Pentaho Community edition.

Has anyone here had experience with running the Bulk Validation Tool or have any suggestions on how to expose it via an API so external users can connect to it?

Alternatively, do you have any suggestions for implementing a queue in front of the INSPIRE validator to handle the submission of hundreds of XML files for validation from multiple users?

Thanks,
Jiří Kadlec

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant