Skip to content
LukasSykora edited this page Jul 20, 2026 · 6 revisions

Novinky

Poslední vydaná stabilní verze:

MetacheckAPI

Stručný popis:

MetacheckAPI je serverová část aplikace Metacheck. Poskytuje REST API pro přípravu, sledování a editaci metadat digitalizačních dávek, pracuje s výstupem služby Metakat a umožňuje navazující kontrolu a úpravy metadat, ALTO souborů a obrazových náhledů.

Hlavní funkce

  • evidence a správa dávek zpracování,
  • spouštění, zastavení a restart zpracování dávky,
  • načítání objektů a metadat z metakat.json,
  • editace metadat objektu,
  • získání ALTO XML a obrazových souborů pro objekt,
  • vystavení konfigurace pro klientskou aplikaci,
  • Swagger dokumentace REST API.

Rychlá navigace

Stránka Obsah
Quick Start Instalace od nuly v nejkratším možném postupu.
Instalace Požadavky, sestavení WAR balíčku a nasazení do servlet kontejneru.
Konfigurace METACHECK_HOME, metacheck.cfg, datasource, Metakat, ProArc a cesty k souborům.
Architektura Přehled komponent, vazeb a toku zpracování dávky.
REST API Přehled endpointů a základní příklady volání.
Troubleshooting Řešení nejčastějších problémů při instalaci a provozu.
Upgrade Guide Doporučený postup aktualizace, ověření a rollbacku.
Provozní příručka Logy, zálohy, monitoring a provozní checklist.

Technologie

Oblast Použito
Runtime Java 21
Build Maven
Balíček WAR metacheck.war
REST Jakarta REST / Jersey
Databáze PostgreSQL přes JNDI datasource jdbc/proarc
Logování Log4j 2
Dokumentace API Swagger UI

Základní URL

Při standardním nasazení pod kontextem /metacheck:

http://localhost:8080/metacheck/
http://localhost:8080/metacheck/swagger/
http://localhost:8080/metacheck/rest/v1/application

Clone this wiki locally