-
Notifications
You must be signed in to change notification settings - Fork 0
Home
LukasSykora edited this page Jul 20, 2026
·
6 revisions
Poslední vydaná stabilní verze:
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ů.
- 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.
| 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. |
| 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 |
Při standardním nasazení pod kontextem /metacheck:
http://localhost:8080/metacheck/
http://localhost:8080/metacheck/swagger/
http://localhost:8080/metacheck/rest/v1/application