Closed kazooo closed 4 years ago
Podle toho URL http://fcrepo:8080/fedora soudim, ze to cele bezi pod Dockerem. Nevim, jaky image krameria pouzivate, ale ten, co kdysi vytvoril Martin Rumanek, pred startem Krameria do fedory zapisoval ve skriptu run
FOXML modely, ktere stahoval ze standardni distribuce na githubu a ulozil si je do lokalniho adresare /tmp/fedora uvnitr kontejneru. Kramerius sam o sobe zadna data do fedory pri startu nezapisuje. Predpokladam, ze to nedela ani verze DNNT, to by asi mohl potvrdit @pavel-stastny ?
Nedělá. Jedinou věc kterou dělají všechny instance krameria založené na fedoře 3.X a nesouvísí to s daty je získávání verze fedory přes endpoint describe.
@vlahoda @pavel-stastny děkuju za odpověd, problém byl na stráně zakladního image Krameria, který měl odlišnou verzi curlu na posílání FOXML modelů. V té verzi platila jiná syntaxe POST requestu.
Při startu Krameria DNNT napojeného na čistou Fedoru bez jakýchkoliv dat, ve Fedore vzniká exception
Tento exception se pak zobrazuje v logach Krameria jako odpověd od Fedory
a dál už minimálně /search endpoint Krameria nefunguje.
Během ladění jsme zjistili, že když se Kramerius startuje s již naplněnou Fedorou žadná výjimka nevzniká, a Kramerius normálně funguje. Chtěl bych se zeptat, co posílá Kramerius Fedore při inicializaci? Je to nějaké XML sloužicí k definování modelů a relací ve Fedore? Kde toto XML můžu najit?