moravianlibrary / MEditor

Digitization information system build on top of Fedora repository
GNU General Public License v2.0
15 stars 7 forks source link

Problém s editorem NTK #86

Closed LenkaKravecova closed 8 years ago

LenkaKravecova commented 8 years ago

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?

jirikrepl commented 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

jdobiasovsky commented 8 years ago

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.

jirikrepl commented 8 years ago

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
jdobiasovsky commented 8 years ago
`[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ě

jdobiasovsky commented 8 years ago

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

jirikrepl commented 8 years ago

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.

jirikrepl commented 8 years ago

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

jdobiasovsky commented 8 years ago

Dobrý den, udělal jsem co jste říkal a zdá se, že všechno zase normálně funguje.

Děkujeme

LenkaKravecova commented 8 years ago

Dobře, zavíráme.