Closed LenkaKravecova closed 8 years ago
@jdobiasovsky vytvořili jsme toto issue podle vašeho popisu z gitteru.
Zatím se nám nepodařilo u nás vaše issue zreplikovat.
Používáte tento image image: moravianlibrary/meditor:latest
? Napadá nás, že možná se vám nenastaví proměnná documentTypes
, která má pak takovou výchozí hodnotu.
Zkuste prosím "backslashovat" hodnotu proměnné takto:
documentTypes=monograph\, periodical\, map\, soundrecording
Ano, image mám nastavený na image: moravianlibrary/meditor:latest
. Backslashování hodnot také nepomohlo.
V odkazu na výchozí hodnoty documentTypes jsem si všimnul že jsou nastavené na periodical, monograph
. Ne naopak. Vyzkoušel jsem tedy také tuto možnost a teď Meditor složku vidí (zobrazují se jako monograph a periodical). Nicméně její obsah ne, ani po refreshi.
Není možné, že máte špatně nastavené práva v importních složkách? Tohle nevypadá na chybu editoru. U nás se ji nepodařilo replikovat. Co se stane když "vlezete" do kontejneru editoru a zkusíte načíst nějaký soubor z importních složek?
$ docker exec -it <nazev_editor_kontejneru> bash
$ head <importni_slozka>/obrazek.tiff
`[workflow@digi-workflow editor]$ docker exec -it editor_meditor_1 bash
<al/000629702_1920_1921_02_05/000629702_1920_1921_02_05_0001.tif
head: cannot open 'smb://moon.ntkcz.cz/scan/DIGITALIZACE/EDITOR/periodical /000629702_1920_1921_02_05/000629702_1920_1921_02_05_0001.tif' for reading: No such file or directory`
Daný postup zobrazuje "No such file or directory". Nicméně složky monograph i periodical mají stejná přístupová práva a jsou i v pořádku namountovány, takže se do nich dá přes příkazový řádek dostat. Takže by přístupy měly být v pořádku?
`[workflow@digi-workflow EDITOR]$ ls -l
celkem 0
drwxrwxr-x+ 2 workflow workflow 0 28. čec 10.57 monograph
drwxrwxr-x+ 3 workflow workflow 0 28. čec 11.06 periodical
drwxrwxr-x+ 2 workflow workflow 0 28. čec 11.04 periodical\
`
Třetí složka periodical\
se objevila při nastavení documentTypes = periodical, monograph. Předtím byly hodnoty opačně
Restartoval jsem meditor příkazy docker-compose stop && docker-compose rm -f && docker-compose up -d
. V docker-compose.yml jsou hodnoty documentTypes = periodical, monograph
Meditor nyní vidí pouze periodicals včetně podsložek, ale po spuštění editace vyskočí hláška: "No images found in /data/meditor/input/periodical/000629702_1920_1921_02_05/ Chcete provést akci znova?"
Akce Znovu načíst vstupní frontu v logu hlásí chybu:
ERROR (FedoraAccessImpl.java:866) - model:periodical in not in the repository, please insert this model first!Failed to access the WSDL at: file:/home/kreplj/code/moravianlibrary-meditor/editor-common/editor-common-server/src/wsdl/FedoraAPI-M.wsdl.
Celá hláška tady: queue_refresh.txt
Dobře, projevila se nám stejná chyba.
ERROR (FedoraAccessImpl.java:866) - model:periodical in not in the repository, please insert this model first!
Budu na tom pracovat od úterý a pak dám vědět.
Dobrý den, udělal jsem opravu, mělo by to fungovat. Stačí když si stáhnete docker image s tagem dot-fix a potom znovu vytvoříte docker kontejner
Dobrý den, udělal jsem co jste říkal a zdá se, že všechno zase normálně funguje.
Děkujeme
Dobře, zavíráme.
Meditor nezobrazuje položky ve vstupní frontě, ukazuje se jenom monograph, ale periodicals i s obsahem chybí. Složka monograph je sice vidět, ale pokud se do ní nahrají soubory, tak nejsou vidět (ani po refreshi).
@jirikrepl, co s tím můžeme na straně MZK ještě udělat?