I got this error when running text extraction manually or via crontab.
Need your help. Thank you.
Code: Select all
2021-11-24 07:36:01,750 [Thread-17] [] INFO c.o.extractor.TextExtractorWorker - processSerial.Working on {docUuid=1726f02e-4750-4c1f-ac26-52f6d00cc0e3, docPath=/okm:trash/system/00036243 - 20210330 (10).pdf, docVerUuid=a520d0d8-3b31-4402-a710-f51029e07c4d, date=Sat Jun 19 04:32:20 MYT 2021}
2021-11-24 07:36:01,751 [Thread-17] [] WARN c.o.extractor.TextExtractorWorker - /home/ksklsu/tomcat-7.0.61/repository/datastore/a5/20/d0/d8/a520d0d8-3b31-4402-a710-f51029e07c4d (No such file or directory)
java.io.FileNotFoundException: /home/ksklsu/tomcat-7.0.61/repository/datastore/a5/20/d0/d8/a520d0d8-3b31-4402-a710-f51029e07c4d (No such file or directory)
at java.io.FileInputStream.open0(Native Method) ~[na:1.8.0_131]
at java.io.FileInputStream.open(FileInputStream.java:195) ~[na:1.8.0_131]
at java.io.FileInputStream.<init>(FileInputStream.java:138) ~[na:1.8.0_131]
at com.openkm.module.db.stuff.FsDataStore.read(FsDataStore.java:65) ~[FsDataStore.class:na]
at com.openkm.dao.NodeDocumentDAO.textExtractorHelper(NodeDocumentDAO.java:1499) ~[NodeDocumentDAO.class:na]
at com.openkm.extractor.TextExtractorWorker.processSerial(TextExtractorWorker.java:161) [TextExtractorWorker.class:na]
at com.openkm.extractor.TextExtractorWorker.processQueue(TextExtractorWorker.java:146) [TextExtractorWorker.class:na]
at com.openkm.extractor.TextExtractorWorker.run(TextExtractorWorker.java:97) [TextExtractorWorker.class:na]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_131]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_131]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_131]
at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_131]
at bsh.Reflect.invokeMethod(Reflect.java:166) [beanshell2-2.1.8.jar:2.1.8 2014-02-20 03:56:17]
at bsh.Reflect.invokeObjectMethod(Reflect.java:99) [beanshell2-2.1.8.jar:2.1.8 2014-02-20 03:56:17]
at bsh.BSHPrimarySuffix.doName(BSHPrimarySuffix.java:176) [beanshell2-2.1.8.jar:2.1.8 2014-02-20 03:56:17]
at bsh.BSHPrimarySuffix.doSuffix(BSHPrimarySuffix.java:120) [beanshell2-2.1.8.jar:2.1.8 2014-02-20 03:56:17]
at bsh.BSHPrimaryExpression.eval(BSHPrimaryExpression.java:80) [beanshell2-2.1.8.jar:2.1.8 2014-02-20 03:56:17]
at bsh.BSHPrimaryExpression.eval(BSHPrimaryExpression.java:47) [beanshell2-2.1.8.jar:2.1.8 2014-02-20 03:56:17]
at bsh.Interpreter.eval(Interpreter.java:664) [beanshell2-2.1.8.jar:2.1.8 2014-02-20 03:56:17]
at bsh.Interpreter.eval(Interpreter.java:758) [beanshell2-2.1.8.jar:2.1.8 2014-02-20 03:56:17]
at bsh.Interpreter.eval(Interpreter.java:747) [beanshell2-2.1.8.jar:2.1.8 2014-02-20 03:56:17]
at com.openkm.util.ExecutionUtils.runScript(ExecutionUtils.java:106) [ExecutionUtils.class:na]
at com.openkm.core.Cron$RunnerBsh.run(Cron.java:99) [Cron$RunnerBsh.class:na]
at java.lang.Thread.run(Thread.java:748) [na:1.8.0_131]
Need your help. Thank you.