hectorqin / reader

阅读3服务器版,桌面端,iOS可用。后端 Kotlin + Spring Boot + Vert.x + Coroutine ;前端 Vue.js + Element。麻烦点点star,关注一下公众号【假装大佬】❗️ Demo服务器由于未备案已被关停,建议自行搭建
GNU General Public License v3.0
7.85k stars 5.18k forks source link

打开出现问题 #437

Open btrencai opened 1 year ago

btrencai commented 1 year ago

Describe the bug 描述你遇到的问题 1694530961130 打开出现 io.vertx.core.json.DecodeException: Failed to decode:No content to map due to end-of-input at [Source: (String)""; line: 1, column: 0]

To Reproduce 如何重现问题

  1. 部署完打开就有
hectorqin commented 1 year ago

怎么部署的?贴一下日志看看

btrencai commented 1 year ago

docker run -d --restart=always --name=reader -e "SPRING_PROFILES_ACTIVE=prod" -v $(pwd)/logs:/logs -v $(pwd)/storage:/storage -p 8090:8080 hectorqin/reader

docker部署

btrencai commented 1 year ago

看日志没有报错

btrencai commented 1 year ago

今天换其他服务器重新部署没有问题,这是什么原因

hectorqin commented 1 year ago

数据文件有问题,一般看日志能发现是什么文件的数据出问题了

btrencai commented 1 year ago
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:678)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:665)

com.jayway.jsonpath.PathNotFoundException: No results for path: $['category2'] at com.jayway.jsonpath.internal.path.EvaluationContextImpl.getValue(EvaluationContextImpl.java:133) at com.jayway.jsonpath.JsonPath.read(JsonPath.java:185) at com.jayway.jsonpath.internal.JsonContext.read(JsonContext.java:89) at com.jayway.jsonpath.internal.JsonContext.read(JsonContext.java:78) at io.legado.app.model.analyzeRule.AnalyzeByJSonPath.getStringList$reader_pro(AnalyzeByJSonPath.kt:90) at io.legado.app.model.analyzeRule.AnalyzeByJSonPath.getStringList$reader_pro(AnalyzeByJSonPath.kt:109) at io.legado.app.model.analyzeRule.AnalyzeRule.getStringList(AnalyzeRule.kt:176) at io.legado.app.model.analyzeRule.AnalyzeRule.getStringList$default(AnalyzeRule.kt:157) at io.legado.app.model.webBook.BookList.getSearchItem(BookList.kt:178) at io.legado.app.model.webBook.BookList.analyzeBookList(BookList.kt:88) at io.legado.app.model.webBook.WebBook.searchBook(WebBook.kt:74) at io.legado.app.model.webBook.WebBook$searchBook$1.invokeSuspend(WebBook.kt) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106) at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:571) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:678) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:665) com.jayway.jsonpath.PathNotFoundException: No results for path: $['role'] at com.jayway.jsonpath.internal.path.EvaluationContextImpl.getValue(EvaluationContextImpl.java:133) at com.jayway.jsonpath.JsonPath.read(JsonPath.java:185) at com.jayway.jsonpath.internal.JsonContext.read(JsonContext.java:89) at com.jayway.jsonpath.internal.JsonContext.read(JsonContext.java:78) at io.legado.app.model.analyzeRule.AnalyzeByJSonPath.getStringList$reader_pro(AnalyzeByJSonPath.kt:90) at io.legado.app.model.analyzeRule.AnalyzeByJSonPath.getStringList$reader_pro(AnalyzeByJSonPath.kt:109) at io.legado.app.model.analyzeRule.AnalyzeRule.getStringList(AnalyzeRule.kt:176) at io.legado.app.model.analyzeRule.AnalyzeRule.getStringList$default(AnalyzeRule.kt:157) at io.legado.app.model.webBook.BookList.getSearchItem(BookList.kt:178) at io.legado.app.model.webBook.BookList.analyzeBookList(BookList.kt:88) at io.legado.app.model.webBook.WebBook.searchBook(WebBook.kt:74) at io.legado.app.model.webBook.WebBook$searchBook$1.invokeSuspend(WebBook.kt) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106) at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:571) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:678) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:665) com.jayway.jsonpath.PathNotFoundException: No results for path: $['ability'] at com.jayway.jsonpath.internal.path.EvaluationContextImpl.getValue(EvaluationContextImpl.java:133) at com.jayway.jsonpath.JsonPath.read(JsonPath.java:185) at com.jayway.jsonpath.internal.JsonContext.read(JsonContext.java:89) at com.jayway.jsonpath.internal.JsonContext.read(JsonContext.java:78) at io.legado.app.model.analyzeRule.AnalyzeByJSonPath.getStringList$reader_pro(AnalyzeByJSonPath.kt:90) at io.legado.app.model.analyzeRule.AnalyzeByJSonPath.getStringList$reader_pro(AnalyzeByJSonPath.kt:109) at io.legado.app.model.analyzeRule.AnalyzeRule.getStringList(AnalyzeRule.kt:176) at io.legado.app.model.analyzeRule.AnalyzeRule.getStringList$default(AnalyzeRule.kt:157) at io.legado.app.model.webBook.BookList.getSearchItem(BookList.kt:178) at io.legado.app.model.webBook.BookList.analyzeBookList(BookList.kt:88) at io.legado.app.model.webBook.WebBook.searchBook(WebBook.kt:74) at io.legado.app.model.webBook.WebBook$searchBook$1.invokeSuspend(WebBook.kt) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106) at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:571) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:678) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:665) com.jayway.jsonpath.PathNotFoundException: No results for path: $['category2'] at com.jayway.jsonpath.internal.path.EvaluationContextImpl.getValue(EvaluationContextImpl.java:133) at com.jayway.jsonpath.JsonPath.read(JsonPath.java:185) at com.jayway.jsonpath.internal.JsonContext.read(JsonContext.java:89) at com.jayway.jsonpath.internal.JsonContext.read(JsonContext.java:78) at io.legado.app.model.analyzeRule.AnalyzeByJSonPath.getStringList$reader_pro(AnalyzeByJSonPath.kt:90) at io.legado.app.model.analyzeRule.AnalyzeByJSonPath.getStringList$reader_pro(AnalyzeByJSonPath.kt:109) at io.legado.app.model.analyzeRule.AnalyzeRule.getStringList(AnalyzeRule.kt:176) at io.legado.app.model.analyzeRule.AnalyzeRule.getStringList$default(AnalyzeRule.kt:157) at io.legado.app.model.webBook.BookList.getSearchItem(BookList.kt:178) at io.legado.app.model.webBook.BookList.analyzeBookList(BookList.kt:88) at io.legado.app.model.webBook.WebBook.searchBook(WebBook.kt:74) at io.legado.app.model.webBook.WebBook$searchBook$1.invokeSuspend(WebBook.kt) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106) at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:571) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:678) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:665) com.jayway.jsonpath.PathNotFoundException: No results for path: $['role'] at com.jayway.jsonpath.internal.path.EvaluationContextImpl.getValue(EvaluationContextImpl.java:133) at com.jayway.jsonpath.JsonPath.read(JsonPath.java:185) at com.jayway.jsonpath.internal.JsonContext.read(JsonContext.java:89) at com.jayway.jsonpath.internal.JsonContext.read(JsonContext.java:78) at io.legado.app.model.analyzeRule.AnalyzeByJSonPath.getStringList$reader_pro(AnalyzeByJSonPath.kt:90) at io.legado.app.model.analyzeRule.AnalyzeByJSonPath.getStringList$reader_pro(AnalyzeByJSonPath.kt:109) at io.legado.app.model.analyzeRule.AnalyzeRule.getStringList(AnalyzeRule.kt:176) at io.legado.app.model.analyzeRule.AnalyzeRule.getStringList$default(AnalyzeRule.kt:157) at io.legado.app.model.webBook.BookList.getSearchItem(BookList.kt:178) at io.legado.app.model.webBook.BookList.analyzeBookList(BookList.kt:88) at io.legado.app.model.webBook.WebBook.searchBook(WebBook.kt:74) at io.legado.app.model.webBook.WebBook$searchBook$1.invokeSuspend(WebBook.kt) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106) at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:571) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:678) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:665) com.jayway.jsonpath.PathNotFoundException: No results for path: $['ability'] at com.jayway.jsonpath.internal.path.EvaluationContextImpl.getValue(EvaluationContextImpl.java:133) at com.jayway.jsonpath.JsonPath.read(JsonPath.java:185) at com.jayway.jsonpath.internal.JsonContext.read(JsonContext.java:89) at com.jayway.jsonpath.internal.JsonContext.read(JsonContext.java:78) at io.legado.app.model.analyzeRule.AnalyzeByJSonPath.getStringList$reader_pro(AnalyzeByJSonPath.kt:90) at io.legado.app.model.analyzeRule.AnalyzeByJSonPath.getStringList$reader_pro(AnalyzeByJSonPath.kt:109) at io.legado.app.model.analyzeRule.AnalyzeRule.getStringList(AnalyzeRule.kt:176) at io.legado.app.model.analyzeRule.AnalyzeRule.getStringList$default(AnalyzeRule.kt:157) at io.legado.app.model.webBook.BookList.getSearchItem(BookList.kt:178) at io.legado.app.model.webBook.BookList.analyzeBookList(BookList.kt:88) at io.legado.app.model.webBook.WebBook.searchBook(WebBook.kt:74) at io.legado.app.model.webBook.WebBook$searchBook$1.invokeSuspend(WebBook.kt) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106) at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:571) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:678) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:665) com.jayway.jsonpath.PathNotFoundException: No results for path: $['category2'] at com.jayway.jsonpath.internal.path.EvaluationContextImpl.getValue(EvaluationContextImpl.java:133) at com.jayway.jsonpath.JsonPath.read(JsonPath.java:185) at com.jayway.jsonpath.internal.JsonContext.read(JsonContext.java:89) at com.jayway.jsonpath.internal.JsonContext.read(JsonContext.java:78) at io.legado.app.model.analyzeRule.AnalyzeByJSonPath.getStringList$reader_pro(AnalyzeByJSonPath.kt:90) at io.legado.app.model.analyzeRule.AnalyzeByJSonPath.getStringList$reader_pro(AnalyzeByJSonPath.kt:109) at io.legado.app.model.analyzeRule.AnalyzeRule.getStringList(AnalyzeRule.kt:176) at io.legado.app.model.analyzeRule.AnalyzeRule.getStringList$default(AnalyzeRule.kt:157) at io.legado.app.model.webBook.BookList.getSearchItem(BookList.kt:178) at io.legado.app.model.webBook.BookList.analyzeBookList(BookList.kt:88) at io.legado.app.model.webBook.WebBook.searchBook(WebBook.kt:74) at io.legado.app.model.webBook.WebBook$searchBook$1.invokeSuspend(WebBook.kt) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106) at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:571) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:678) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:665) com.jayway.jsonpath.PathNotFoundException: No results for path: $['role'] at com.jayway.jsonpath.internal.path.EvaluationContextImpl.getValue(EvaluationContextImpl.java:133) at com.jayway.jsonpath.JsonPath.read(JsonPath.java:185) at com.jayway.jsonpath.internal.JsonContext.read(JsonContext.java:89) at com.jayway.jsonpath.internal.JsonContext.read(JsonContext.java:78) at io.legado.app.model.analyzeRule.AnalyzeByJSonPath.getStringList$reader_pro(AnalyzeByJSonPath.kt:90) at io.legado.app.model.analyzeRule.AnalyzeByJSonPath.getStringList$reader_pro(AnalyzeByJSonPath.kt:109) at io.legado.app.model.analyzeRule.AnalyzeRule.getStringList(AnalyzeRule.kt:176) at io.legado.app.model.analyzeRule.AnalyzeRule.getStringList$default(AnalyzeRule.kt:157) at io.legado.app.model.webBook.BookList.getSearchItem(BookList.kt:178) at io.legado.app.model.webBook.BookList.analyzeBookList(BookList.kt:88) at io.legado.app.model.webBook.WebBook.searchBook(WebBook.kt:74) at io.legado.app.model.webBook.WebBook$searchBook$1.invokeSuspend(WebBook.kt) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106) at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:571) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:678) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:665) com.jayway.jsonpath.PathNotFoundException: No results for path: $['ability'] at com.jayway.jsonpath.internal.path.EvaluationContextImpl.getValue(EvaluationContextImpl.java:133) at com.jayway.jsonpath.JsonPath.read(JsonPath.java:185) at com.jayway.jsonpath.internal.JsonContext.read(JsonContext.java:89) at com.jayway.jsonpath.internal.JsonContext.read(JsonContext.java:78) at io.legado.app.model.analyzeRule.AnalyzeByJSonPath.getStringList$reader_pro(AnalyzeByJSonPath.kt:90) at io.legado.app.model.analyzeRule.AnalyzeByJSonPath.getStringList$reader_pro(AnalyzeByJSonPath.kt:109) at io.legado.app.model.analyzeRule.AnalyzeRule.getStringList(AnalyzeRule.kt:176) at io.legado.app.model.analyzeRule.AnalyzeRule.getStringList$default(AnalyzeRule.kt:157) at io.legado.app.model.webBook.BookList.getSearchItem(BookList.kt:178) at io.legado.app.model.webBook.BookList.analyzeBookList(BookList.kt:88) at io.legado.app.model.webBook.WebBook.searchBook(WebBook.kt:74) at io.legado.app.model.webBook.WebBook$searchBook$1.invokeSuspend(WebBook.kt) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106) at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:571) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:678) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:665) com.jayway.jsonpath.PathNotFoundException: No results for path: $['category2'] at com.jayway.jsonpath.internal.path.EvaluationContextImpl.getValue(EvaluationContextImpl.java:133) at com.jayway.jsonpath.JsonPath.read(JsonPath.java:185) at com.jayway.jsonpath.internal.JsonContext.read(JsonContext.java:89) at com.jayway.jsonpath.internal.JsonContext.read(JsonContext.java:78) at io.legado.app.model.analyzeRule.AnalyzeByJSonPath.getStringList$reader_pro(AnalyzeByJSonPath.kt:90) at io.legado.app.model.analyzeRule.AnalyzeByJSonPath.getStringList$reader_pro(AnalyzeByJSonPath.kt:109) at io.legado.app.model.analyzeRule.AnalyzeRule.getStringList(AnalyzeRule.kt:176) at io.legado.app.model.analyzeRule.AnalyzeRule.getStringList$default(AnalyzeRule.kt:157) at io.legado.app.model.webBook.BookList.getSearchItem(BookList.kt:178) at io.legado.app.model.webBook.BookList.analyzeBookList(BookList.kt:88) at io.legado.app.model.webBook.WebBook.searchBook(WebBook.kt:74) at io.legado.app.model.webBook.WebBook$searchBook$1.invokeSuspend(WebBook.kt) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106) at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:571) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:678) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:665) com.jayway.jsonpath.PathNotFoundException: No results for path: $['role'] at com.jayway.jsonpath.internal.path.EvaluationContextImpl.getValue(EvaluationContextImpl.java:133) at com.jayway.jsonpath.JsonPath.read(JsonPath.java:185) at com.jayway.jsonpath.internal.JsonContext.read(JsonContext.java:89) at com.jayway.jsonpath.internal.JsonContext.read(JsonContext.java:78) at io.legado.app.model.analyzeRule.AnalyzeByJSonPath.getStringList$reader_pro(AnalyzeByJSonPath.kt:90) at io.legado.app.model.analyzeRule.AnalyzeByJSonPath.getStringList$reader_pro(AnalyzeByJSonPath.kt:109) at io.legado.app.model.analyzeRule.AnalyzeRule.getStringList(AnalyzeRule.kt:176) at io.legado.app.model.analyzeRule.AnalyzeRule.getStringList$default(AnalyzeRule.kt:157) at io.legado.app.model.webBook.BookList.getSearchItem(BookList.kt:178) at io.legado.app.model.webBook.BookList.analyzeBookList(BookList.kt:88) at io.legado.app.model.webBook.WebBook.searchBook(WebBook.kt:74) at io.legado.app.model.webBook.WebBook$searchBook$1.invokeSuspend(WebBook.kt) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106) at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:571) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:678) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:665) com.jayway.jsonpath.PathNotFoundException: No results for path: $['ability'] at com.jayway.jsonpath.internal.path.EvaluationContextImpl.getValue(EvaluationContextImpl.java:133) at com.jayway.jsonpath.JsonPath.read(JsonPath.java:185) at com.jayway.jsonpath.internal.JsonContext.read(JsonContext.java:89) at com.jayway.jsonpath.internal.JsonContext.read(JsonContext.java:78) at io.legado.app.model.analyzeRule.AnalyzeByJSonPath.getStringList$reader_pro(AnalyzeByJSonPath.kt:90) at io.legado.app.model.analyzeRule.AnalyzeByJSonPath.getStringList$reader_pro(AnalyzeByJSonPath.kt:109) at io.legado.app.model.analyzeRule.AnalyzeRule.getStringList(AnalyzeRule.kt:176) at io.legado.app.model.analyzeRule.AnalyzeRule.getStringList$default(AnalyzeRule.kt:157) at io.legado.app.model.webBook.BookList.getSearchItem(BookList.kt:178) at io.legado.app.model.webBook.BookList.analyzeBookList(BookList.kt:88) at io.legado.app.model.webBook.WebBook.searchBook(WebBook.kt:74) at io.legado.app.model.webBook.WebBook$searchBook$1.invokeSuspend(WebBook.kt) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106) at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:571) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:678) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:665) com.jayway.jsonpath.PathNotFoundException: No results for path: $['category2'] at com.jayway.jsonpath.internal.path.EvaluationContextImpl.getValue(EvaluationContextImpl.java:133) at com.jayway.jsonpath.JsonPath.read(JsonPath.java:185) at com.jayway.jsonpath.internal.JsonContext.read(JsonContext.java:89) at com.jayway.jsonpath.internal.JsonContext.read(JsonContext.java:78) at io.legado.app.model.analyzeRule.AnalyzeByJSonPath.getStringList$reader_pro(AnalyzeByJSonPath.kt:90) at io.legado.app.model.analyzeRule.AnalyzeByJSonPath.getStringList$reader_pro(AnalyzeByJSonPath.kt:109) at io.legado.app.model.analyzeRule.AnalyzeRule.getStringList(AnalyzeRule.kt:176) at io.legado.app.model.analyzeRule.AnalyzeRule.getStringList$default(AnalyzeRule.kt:157) at io.legado.app.model.webBook.BookList.getSearchItem(BookList.kt:178) at io.legado.app.model.webBook.BookList.analyzeBookList(BookList.kt:88) at io.legado.app.model.webBook.WebBook.searchBook(WebBook.kt:74) at io.legado.app.model.webBook.WebBook$searchBook$1.invokeSuspend(WebBook.kt) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106) at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:571) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:678) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:665) com.jayway.jsonpath.PathNotFoundException: No results for path: $['role'] at com.jayway.jsonpath.internal.path.EvaluationContextImpl.getValue(EvaluationContextImpl.java:133) at com.jayway.jsonpath.JsonPath.read(JsonPath.java:185) at com.jayway.jsonpath.internal.JsonContext.read(JsonContext.java:89) at com.jayway.jsonpath.internal.JsonContext.read(JsonContext.java:78) at io.legado.app.model.analyzeRule.AnalyzeByJSonPath.getStringList$reader_pro(AnalyzeByJSonPath.kt:90) at io.legado.app.model.analyzeRule.AnalyzeByJSonPath.getStringList$reader_pro(AnalyzeByJSonPath.kt:109) at io.legado.app.model.analyzeRule.AnalyzeRule.getStringList(AnalyzeRule.kt:176) at io.legado.app.model.analyzeRule.AnalyzeRule.getStringList$default(AnalyzeRule.kt:157) at io.legado.app.model.webBook.BookList.getSearchItem(BookList.kt:178) at io.legado.app.model.webBook.BookList.analyzeBookList(BookList.kt:88) at io.legado.app.model.webBook.WebBook.searchBook(WebBook.kt:74) at io.legado.app.model.webBook.WebBook$searchBook$1.invokeSuspend(WebBook.kt) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106) at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:571) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:678) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:665) com.jayway.jsonpath.PathNotFoundException: No results for path: $['ability'] at com.jayway.jsonpath.internal.path.EvaluationContextImpl.getValue(EvaluationContextImpl.java:133) at com.jayway.jsonpath.JsonPath.read(JsonPath.java:185) at com.jayway.jsonpath.internal.JsonContext.read(JsonContext.java:89) at com.jayway.jsonpath.internal.JsonContext.read(JsonContext.java:78) at io.legado.app.model.analyzeRule.AnalyzeByJSonPath.getStringList$reader_pro(AnalyzeByJSonPath.kt:90) at io.legado.app.model.analyzeRule.AnalyzeByJSonPath.getStringList$reader_pro(AnalyzeByJSonPath.kt:109) at io.legado.app.model.analyzeRule.AnalyzeRule.getStringList(AnalyzeRule.kt:176) at io.legado.app.model.analyzeRule.AnalyzeRule.getStringList$default(AnalyzeRule.kt:157) at io.legado.app.model.webBook.BookList.getSearchItem(BookList.kt:178) at io.legado.app.model.webBook.BookList.analyzeBookList(BookList.kt:88) at io.legado.app.model.webBook.WebBook.searchBook(WebBook.kt:74) at io.legado.app.model.webBook.WebBook$searchBook$1.invokeSuspend(WebBook.kt) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106) at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:571) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:678) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:665) com.jayway.jsonpath.PathNotFoundException: No results for path: $['category2'] at com.jayway.jsonpath.internal.path.EvaluationContextImpl.getValue(EvaluationContextImpl.java:133) at com.jayway.jsonpath.JsonPath.read(JsonPath.java:185) at com.jayway.jsonpath.internal.JsonContext.read(JsonContext.java:89) at com.jayway.jsonpath.internal.JsonContext.read(JsonContext.java:78) at io.legado.app.model.analyzeRule.AnalyzeByJSonPath.getStringList$reader_pro(AnalyzeByJSonPath.kt:90) at io.legado.app.model.analyzeRule.AnalyzeByJSonPath.getStringList$reader_pro(AnalyzeByJSonPath.kt:109) at io.legado.app.model.analyzeRule.AnalyzeRule.getStringList(AnalyzeRule.kt:176) at io.legado.app.model.analyzeRule.AnalyzeRule.getStringList$default(AnalyzeRule.kt:157) at io.legado.app.model.webBook.BookList.getSearchItem(BookList.kt:178) at io.legado.app.model.webBook.BookList.analyzeBookList(BookList.kt:88) at io.legado.app.model.webBook.WebBook.searchBook(WebBook.kt:74) at io.legado.app.model.webBook.WebBook$searchBook$1.invokeSuspend(WebBook.kt) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106) at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:571) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:678) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:665) com.jayway.jsonpath.PathNotFoundException: No results for path: $['role'] at com.jayway.jsonpath.internal.path.EvaluationContextImpl.getValue(EvaluationContextImpl.java:133) at com.jayway.jsonpath.JsonPath.read(JsonPath.java:185) at com.jayway.jsonpath.internal.JsonContext.read(JsonContext.java:89) at com.jayway.jsonpath.internal.JsonContext.read(JsonContext.java:78) at io.legado.app.model.analyzeRule.AnalyzeByJSonPath.getStringList$reader_pro(AnalyzeByJSonPath.kt:90) at io.legado.app.model.analyzeRule.AnalyzeByJSonPath.getStringList$reader_pro(AnalyzeByJSonPath.kt:109) at io.legado.app.model.analyzeRule.AnalyzeRule.getStringList(AnalyzeRule.kt:176) at io.legado.app.model.analyzeRule.AnalyzeRule.getStringList$default(AnalyzeRule.kt:157) at io.legado.app.model.webBook.BookList.getSearchItem(BookList.kt:178) at io.legado.app.model.webBook.BookList.analyzeBookList(BookList.kt:88) at io.legado.app.model.webBook.WebBook.searchBook(WebBook.kt:74) at io.legado.app.model.webBook.WebBook$searchBook$1.invokeSuspend(WebBook.kt) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106) at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:571) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:678) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:665) com.jayway.jsonpath.PathNotFoundException: No results for path: $['ability'] at com.jayway.jsonpath.internal.path.EvaluationContextImpl.getValue(EvaluationContextImpl.java:133) at com.jayway.jsonpath.JsonPath.read(JsonPath.java:185) at com.jayway.jsonpath.internal.JsonContext.read(JsonContext.java:89) at com.jayway.jsonpath.internal.JsonContext.read(JsonContext.java:78) at io.legado.app.model.analyzeRule.AnalyzeByJSonPath.getStringList$reader_pro(AnalyzeByJSonPath.kt:90) at io.legado.app.model.analyzeRule.AnalyzeByJSonPath.getStringList$reader_pro(AnalyzeByJSonPath.kt:109) at io.legado.app.model.analyzeRule.AnalyzeRule.getStringList(AnalyzeRule.kt:176) Error grabbing logs: invalid character 'l' after object key

btrencai commented 1 year ago

怎么把容器删干净啊,我是用宝塔部署的,新手不是很懂,抱歉

hectorqin commented 1 year ago
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:678)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:665)

com.jayway.jsonpath.PathNotFoundException: No results for path: $['category2'] at com.jayway.jsonpath.internal.path.EvaluationContextImpl.getValue(EvaluationContextImpl.java:133) at com.jayway.jsonpath.JsonPath.read(JsonPath.java:185) at com.jayway.jsonpath.internal.JsonContext.read(JsonContext.java:89) at com.jayway.jsonpath.internal.JsonContext.read(JsonContext.java:78) at io.legado.app.model.analyzeRule.AnalyzeByJSonPath.getStringList$reader_pro(AnalyzeByJSonPath.kt:90) at io.legado.app.model.analyzeRule.AnalyzeByJSonPath.getStringList$reader_pro(AnalyzeByJSonPath.kt:109) at io.legado.app.model.analyzeRule.AnalyzeRule.getStringList(AnalyzeRule.kt:176) at io.legado.app.model.analyzeRule.AnalyzeRule.getStringList$default(AnalyzeRule.kt:157) at io.legado.app.model.webBook.BookList.getSearchItem(BookList.kt:178) at io.legado.app.model.webBook.BookList.analyzeBookList(BookList.kt:88) at io.legado.app.model.webBook.WebBook.searchBook(WebBook.kt:74) at io.legado.app.model.webBook.WebBook$searchBook$1.invokeSuspend(WebBook.kt) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106) at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:571) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:678) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:665) com.jayway.jsonpath.PathNotFoundException: No results for path: $['role'] at com.jayway.jsonpath.internal.path.EvaluationContextImpl.getValue(EvaluationContextImpl.java:133) at com.jayway.jsonpath.JsonPath.read(JsonPath.java:185) at com.jayway.jsonpath.internal.JsonContext.read(JsonContext.java:89) at com.jayway.jsonpath.internal.JsonContext.read(JsonContext.java:78) at io.legado.app.model.analyzeRule.AnalyzeByJSonPath.getStringList$reader_pro(AnalyzeByJSonPath.kt:90) at io.legado.app.model.analyzeRule.AnalyzeByJSonPath.getStringList$reader_pro(AnalyzeByJSonPath.kt:109) at io.legado.app.model.analyzeRule.AnalyzeRule.getStringList(AnalyzeRule.kt:176) at io.legado.app.model.analyzeRule.AnalyzeRule.getStringList$default(AnalyzeRule.kt:157) at io.legado.app.model.webBook.BookList.getSearchItem(BookList.kt:178) at io.legado.app.model.webBook.BookList.analyzeBookList(BookList.kt:88) at io.legado.app.model.webBook.WebBook.searchBook(WebBook.kt:74) at io.legado.app.model.webBook.WebBook$searchBook$1.invokeSuspend(WebBook.kt) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106) at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:571) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:678) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:665) com.jayway.jsonpath.PathNotFoundException: No results for path: $['ability'] at com.jayway.jsonpath.internal.path.EvaluationContextImpl.getValue(EvaluationContextImpl.java:133) at com.jayway.jsonpath.JsonPath.read(JsonPath.java:185) at com.jayway.jsonpath.internal.JsonContext.read(JsonContext.java:89) at com.jayway.jsonpath.internal.JsonContext.read(JsonContext.java:78) at io.legado.app.model.analyzeRule.AnalyzeByJSonPath.getStringList$reader_pro(AnalyzeByJSonPath.kt:90) at io.legado.app.model.analyzeRule.AnalyzeByJSonPath.getStringList$reader_pro(AnalyzeByJSonPath.kt:109) at io.legado.app.model.analyzeRule.AnalyzeRule.getStringList(AnalyzeRule.kt:176) at io.legado.app.model.analyzeRule.AnalyzeRule.getStringList$default(AnalyzeRule.kt:157) at io.legado.app.model.webBook.BookList.getSearchItem(BookList.kt:178) at io.legado.app.model.webBook.BookList.analyzeBookList(BookList.kt:88) at io.legado.app.model.webBook.WebBook.searchBook(WebBook.kt:74) at io.legado.app.model.webBook.WebBook$searchBook$1.invokeSuspend(WebBook.kt) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106) at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:571) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:678) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:665) com.jayway.jsonpath.PathNotFoundException: No results for path: $['category2'] at com.jayway.jsonpath.internal.path.EvaluationContextImpl.getValue(EvaluationContextImpl.java:133) at com.jayway.jsonpath.JsonPath.read(JsonPath.java:185) at com.jayway.jsonpath.internal.JsonContext.read(JsonContext.java:89) at com.jayway.jsonpath.internal.JsonContext.read(JsonContext.java:78) at io.legado.app.model.analyzeRule.AnalyzeByJSonPath.getStringList$reader_pro(AnalyzeByJSonPath.kt:90) at io.legado.app.model.analyzeRule.AnalyzeByJSonPath.getStringList$reader_pro(AnalyzeByJSonPath.kt:109) at io.legado.app.model.analyzeRule.AnalyzeRule.getStringList(AnalyzeRule.kt:176) at io.legado.app.model.analyzeRule.AnalyzeRule.getStringList$default(AnalyzeRule.kt:157) at io.legado.app.model.webBook.BookList.getSearchItem(BookList.kt:178) at io.legado.app.model.webBook.BookList.analyzeBookList(BookList.kt:88) at io.legado.app.model.webBook.WebBook.searchBook(WebBook.kt:74) at io.legado.app.model.webBook.WebBook$searchBook$1.invokeSuspend(WebBook.kt) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106) at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:571) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:678) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:665) com.jayway.jsonpath.PathNotFoundException: No results for path: $['role'] at com.jayway.jsonpath.internal.path.EvaluationContextImpl.getValue(EvaluationContextImpl.java:133) at com.jayway.jsonpath.JsonPath.read(JsonPath.java:185) at com.jayway.jsonpath.internal.JsonContext.read(JsonContext.java:89) at com.jayway.jsonpath.internal.JsonContext.read(JsonContext.java:78) at io.legado.app.model.analyzeRule.AnalyzeByJSonPath.getStringList$reader_pro(AnalyzeByJSonPath.kt:90) at io.legado.app.model.analyzeRule.AnalyzeByJSonPath.getStringList$reader_pro(AnalyzeByJSonPath.kt:109) at io.legado.app.model.analyzeRule.AnalyzeRule.getStringList(AnalyzeRule.kt:176) at io.legado.app.model.analyzeRule.AnalyzeRule.getStringList$default(AnalyzeRule.kt:157) at io.legado.app.model.webBook.BookList.getSearchItem(BookList.kt:178) at io.legado.app.model.webBook.BookList.analyzeBookList(BookList.kt:88) at io.legado.app.model.webBook.WebBook.searchBook(WebBook.kt:74) at io.legado.app.model.webBook.WebBook$searchBook$1.invokeSuspend(WebBook.kt) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106) at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:571) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:678) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:665) com.jayway.jsonpath.PathNotFoundException: No results for path: $['ability'] at com.jayway.jsonpath.internal.path.EvaluationContextImpl.getValue(EvaluationContextImpl.java:133) at com.jayway.jsonpath.JsonPath.read(JsonPath.java:185) at com.jayway.jsonpath.internal.JsonContext.read(JsonContext.java:89) at com.jayway.jsonpath.internal.JsonContext.read(JsonContext.java:78) at io.legado.app.model.analyzeRule.AnalyzeByJSonPath.getStringList$reader_pro(AnalyzeByJSonPath.kt:90) at io.legado.app.model.analyzeRule.AnalyzeByJSonPath.getStringList$reader_pro(AnalyzeByJSonPath.kt:109) at io.legado.app.model.analyzeRule.AnalyzeRule.getStringList(AnalyzeRule.kt:176) at io.legado.app.model.analyzeRule.AnalyzeRule.getStringList$default(AnalyzeRule.kt:157) at io.legado.app.model.webBook.BookList.getSearchItem(BookList.kt:178) at io.legado.app.model.webBook.BookList.analyzeBookList(BookList.kt:88) at io.legado.app.model.webBook.WebBook.searchBook(WebBook.kt:74) at io.legado.app.model.webBook.WebBook$searchBook$1.invokeSuspend(WebBook.kt) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106) at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:571) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:678) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:665) com.jayway.jsonpath.PathNotFoundException: No results for path: $['category2'] at com.jayway.jsonpath.internal.path.EvaluationContextImpl.getValue(EvaluationContextImpl.java:133) at com.jayway.jsonpath.JsonPath.read(JsonPath.java:185) at com.jayway.jsonpath.internal.JsonContext.read(JsonContext.java:89) at com.jayway.jsonpath.internal.JsonContext.read(JsonContext.java:78) at io.legado.app.model.analyzeRule.AnalyzeByJSonPath.getStringList$reader_pro(AnalyzeByJSonPath.kt:90) at io.legado.app.model.analyzeRule.AnalyzeByJSonPath.getStringList$reader_pro(AnalyzeByJSonPath.kt:109) at io.legado.app.model.analyzeRule.AnalyzeRule.getStringList(AnalyzeRule.kt:176) at io.legado.app.model.analyzeRule.AnalyzeRule.getStringList$default(AnalyzeRule.kt:157) at io.legado.app.model.webBook.BookList.getSearchItem(BookList.kt:178) at io.legado.app.model.webBook.BookList.analyzeBookList(BookList.kt:88) at io.legado.app.model.webBook.WebBook.searchBook(WebBook.kt:74) at io.legado.app.model.webBook.WebBook$searchBook$1.invokeSuspend(WebBook.kt) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106) at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:571) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:678) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:665) com.jayway.jsonpath.PathNotFoundException: No results for path: $['role'] at com.jayway.jsonpath.internal.path.EvaluationContextImpl.getValue(EvaluationContextImpl.java:133) at com.jayway.jsonpath.JsonPath.read(JsonPath.java:185) at com.jayway.jsonpath.internal.JsonContext.read(JsonContext.java:89) at com.jayway.jsonpath.internal.JsonContext.read(JsonContext.java:78) at io.legado.app.model.analyzeRule.AnalyzeByJSonPath.getStringList$reader_pro(AnalyzeByJSonPath.kt:90) at io.legado.app.model.analyzeRule.AnalyzeByJSonPath.getStringList$reader_pro(AnalyzeByJSonPath.kt:109) at io.legado.app.model.analyzeRule.AnalyzeRule.getStringList(AnalyzeRule.kt:176) at io.legado.app.model.analyzeRule.AnalyzeRule.getStringList$default(AnalyzeRule.kt:157) at io.legado.app.model.webBook.BookList.getSearchItem(BookList.kt:178) at io.legado.app.model.webBook.BookList.analyzeBookList(BookList.kt:88) at io.legado.app.model.webBook.WebBook.searchBook(WebBook.kt:74) at io.legado.app.model.webBook.WebBook$searchBook$1.invokeSuspend(WebBook.kt) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106) at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:571) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:678) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:665) com.jayway.jsonpath.PathNotFoundException: No results for path: $['ability'] at com.jayway.jsonpath.internal.path.EvaluationContextImpl.getValue(EvaluationContextImpl.java:133) at com.jayway.jsonpath.JsonPath.read(JsonPath.java:185) at com.jayway.jsonpath.internal.JsonContext.read(JsonContext.java:89) at com.jayway.jsonpath.internal.JsonContext.read(JsonContext.java:78) at io.legado.app.model.analyzeRule.AnalyzeByJSonPath.getStringList$reader_pro(AnalyzeByJSonPath.kt:90) at io.legado.app.model.analyzeRule.AnalyzeByJSonPath.getStringList$reader_pro(AnalyzeByJSonPath.kt:109) at io.legado.app.model.analyzeRule.AnalyzeRule.getStringList(AnalyzeRule.kt:176) at io.legado.app.model.analyzeRule.AnalyzeRule.getStringList$default(AnalyzeRule.kt:157) at io.legado.app.model.webBook.BookList.getSearchItem(BookList.kt:178) at io.legado.app.model.webBook.BookList.analyzeBookList(BookList.kt:88) at io.legado.app.model.webBook.WebBook.searchBook(WebBook.kt:74) at io.legado.app.model.webBook.WebBook$searchBook$1.invokeSuspend(WebBook.kt) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106) at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:571) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:678) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:665) com.jayway.jsonpath.PathNotFoundException: No results for path: $['category2'] at com.jayway.jsonpath.internal.path.EvaluationContextImpl.getValue(EvaluationContextImpl.java:133) at com.jayway.jsonpath.JsonPath.read(JsonPath.java:185) at com.jayway.jsonpath.internal.JsonContext.read(JsonContext.java:89) at com.jayway.jsonpath.internal.JsonContext.read(JsonContext.java:78) at io.legado.app.model.analyzeRule.AnalyzeByJSonPath.getStringList$reader_pro(AnalyzeByJSonPath.kt:90) at io.legado.app.model.analyzeRule.AnalyzeByJSonPath.getStringList$reader_pro(AnalyzeByJSonPath.kt:109) at io.legado.app.model.analyzeRule.AnalyzeRule.getStringList(AnalyzeRule.kt:176) at io.legado.app.model.analyzeRule.AnalyzeRule.getStringList$default(AnalyzeRule.kt:157) at io.legado.app.model.webBook.BookList.getSearchItem(BookList.kt:178) at io.legado.app.model.webBook.BookList.analyzeBookList(BookList.kt:88) at io.legado.app.model.webBook.WebBook.searchBook(WebBook.kt:74) at io.legado.app.model.webBook.WebBook$searchBook$1.invokeSuspend(WebBook.kt) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106) at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:571) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:678) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:665) com.jayway.jsonpath.PathNotFoundException: No results for path: $['role'] at com.jayway.jsonpath.internal.path.EvaluationContextImpl.getValue(EvaluationContextImpl.java:133) at com.jayway.jsonpath.JsonPath.read(JsonPath.java:185) at com.jayway.jsonpath.internal.JsonContext.read(JsonContext.java:89) at com.jayway.jsonpath.internal.JsonContext.read(JsonContext.java:78) at io.legado.app.model.analyzeRule.AnalyzeByJSonPath.getStringList$reader_pro(AnalyzeByJSonPath.kt:90) at io.legado.app.model.analyzeRule.AnalyzeByJSonPath.getStringList$reader_pro(AnalyzeByJSonPath.kt:109) at io.legado.app.model.analyzeRule.AnalyzeRule.getStringList(AnalyzeRule.kt:176) at io.legado.app.model.analyzeRule.AnalyzeRule.getStringList$default(AnalyzeRule.kt:157) at io.legado.app.model.webBook.BookList.getSearchItem(BookList.kt:178) at io.legado.app.model.webBook.BookList.analyzeBookList(BookList.kt:88) at io.legado.app.model.webBook.WebBook.searchBook(WebBook.kt:74) at io.legado.app.model.webBook.WebBook$searchBook$1.invokeSuspend(WebBook.kt) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106) at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:571) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:678) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:665) com.jayway.jsonpath.PathNotFoundException: No results for path: $['ability'] at com.jayway.jsonpath.internal.path.EvaluationContextImpl.getValue(EvaluationContextImpl.java:133) at com.jayway.jsonpath.JsonPath.read(JsonPath.java:185) at com.jayway.jsonpath.internal.JsonContext.read(JsonContext.java:89) at com.jayway.jsonpath.internal.JsonContext.read(JsonContext.java:78) at io.legado.app.model.analyzeRule.AnalyzeByJSonPath.getStringList$reader_pro(AnalyzeByJSonPath.kt:90) at io.legado.app.model.analyzeRule.AnalyzeByJSonPath.getStringList$reader_pro(AnalyzeByJSonPath.kt:109) at io.legado.app.model.analyzeRule.AnalyzeRule.getStringList(AnalyzeRule.kt:176) at io.legado.app.model.analyzeRule.AnalyzeRule.getStringList$default(AnalyzeRule.kt:157) at io.legado.app.model.webBook.BookList.getSearchItem(BookList.kt:178) at io.legado.app.model.webBook.BookList.analyzeBookList(BookList.kt:88) at io.legado.app.model.webBook.WebBook.searchBook(WebBook.kt:74) at io.legado.app.model.webBook.WebBook$searchBook$1.invokeSuspend(WebBook.kt) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106) at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:571) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:678) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:665) com.jayway.jsonpath.PathNotFoundException: No results for path: $['category2'] at com.jayway.jsonpath.internal.path.EvaluationContextImpl.getValue(EvaluationContextImpl.java:133) at com.jayway.jsonpath.JsonPath.read(JsonPath.java:185) at com.jayway.jsonpath.internal.JsonContext.read(JsonContext.java:89) at com.jayway.jsonpath.internal.JsonContext.read(JsonContext.java:78) at io.legado.app.model.analyzeRule.AnalyzeByJSonPath.getStringList$reader_pro(AnalyzeByJSonPath.kt:90) at io.legado.app.model.analyzeRule.AnalyzeByJSonPath.getStringList$reader_pro(AnalyzeByJSonPath.kt:109) at io.legado.app.model.analyzeRule.AnalyzeRule.getStringList(AnalyzeRule.kt:176) at io.legado.app.model.analyzeRule.AnalyzeRule.getStringList$default(AnalyzeRule.kt:157) at io.legado.app.model.webBook.BookList.getSearchItem(BookList.kt:178) at io.legado.app.model.webBook.BookList.analyzeBookList(BookList.kt:88) at io.legado.app.model.webBook.WebBook.searchBook(WebBook.kt:74) at io.legado.app.model.webBook.WebBook$searchBook$1.invokeSuspend(WebBook.kt) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106) at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:571) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:678) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:665) com.jayway.jsonpath.PathNotFoundException: No results for path: $['role'] at com.jayway.jsonpath.internal.path.EvaluationContextImpl.getValue(EvaluationContextImpl.java:133) at com.jayway.jsonpath.JsonPath.read(JsonPath.java:185) at com.jayway.jsonpath.internal.JsonContext.read(JsonContext.java:89) at com.jayway.jsonpath.internal.JsonContext.read(JsonContext.java:78) at io.legado.app.model.analyzeRule.AnalyzeByJSonPath.getStringList$reader_pro(AnalyzeByJSonPath.kt:90) at io.legado.app.model.analyzeRule.AnalyzeByJSonPath.getStringList$reader_pro(AnalyzeByJSonPath.kt:109) at io.legado.app.model.analyzeRule.AnalyzeRule.getStringList(AnalyzeRule.kt:176) at io.legado.app.model.analyzeRule.AnalyzeRule.getStringList$default(AnalyzeRule.kt:157) at io.legado.app.model.webBook.BookList.getSearchItem(BookList.kt:178) at io.legado.app.model.webBook.BookList.analyzeBookList(BookList.kt:88) at io.legado.app.model.webBook.WebBook.searchBook(WebBook.kt:74) at io.legado.app.model.webBook.WebBook$searchBook$1.invokeSuspend(WebBook.kt) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106) at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:571) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:678) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:665) com.jayway.jsonpath.PathNotFoundException: No results for path: $['ability'] at com.jayway.jsonpath.internal.path.EvaluationContextImpl.getValue(EvaluationContextImpl.java:133) at com.jayway.jsonpath.JsonPath.read(JsonPath.java:185) at com.jayway.jsonpath.internal.JsonContext.read(JsonContext.java:89) at com.jayway.jsonpath.internal.JsonContext.read(JsonContext.java:78) at io.legado.app.model.analyzeRule.AnalyzeByJSonPath.getStringList$reader_pro(AnalyzeByJSonPath.kt:90) at io.legado.app.model.analyzeRule.AnalyzeByJSonPath.getStringList$reader_pro(AnalyzeByJSonPath.kt:109) at io.legado.app.model.analyzeRule.AnalyzeRule.getStringList(AnalyzeRule.kt:176) at io.legado.app.model.analyzeRule.AnalyzeRule.getStringList$default(AnalyzeRule.kt:157) at io.legado.app.model.webBook.BookList.getSearchItem(BookList.kt:178) at io.legado.app.model.webBook.BookList.analyzeBookList(BookList.kt:88) at io.legado.app.model.webBook.WebBook.searchBook(WebBook.kt:74) at io.legado.app.model.webBook.WebBook$searchBook$1.invokeSuspend(WebBook.kt) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106) at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:571) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:678) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:665) com.jayway.jsonpath.PathNotFoundException: No results for path: $['category2'] at com.jayway.jsonpath.internal.path.EvaluationContextImpl.getValue(EvaluationContextImpl.java:133) at com.jayway.jsonpath.JsonPath.read(JsonPath.java:185) at com.jayway.jsonpath.internal.JsonContext.read(JsonContext.java:89) at com.jayway.jsonpath.internal.JsonContext.read(JsonContext.java:78) at io.legado.app.model.analyzeRule.AnalyzeByJSonPath.getStringList$reader_pro(AnalyzeByJSonPath.kt:90) at io.legado.app.model.analyzeRule.AnalyzeByJSonPath.getStringList$reader_pro(AnalyzeByJSonPath.kt:109) at io.legado.app.model.analyzeRule.AnalyzeRule.getStringList(AnalyzeRule.kt:176) at io.legado.app.model.analyzeRule.AnalyzeRule.getStringList$default(AnalyzeRule.kt:157) at io.legado.app.model.webBook.BookList.getSearchItem(BookList.kt:178) at io.legado.app.model.webBook.BookList.analyzeBookList(BookList.kt:88) at io.legado.app.model.webBook.WebBook.searchBook(WebBook.kt:74) at io.legado.app.model.webBook.WebBook$searchBook$1.invokeSuspend(WebBook.kt) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106) at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:571) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:678) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:665) com.jayway.jsonpath.PathNotFoundException: No results for path: $['role'] at com.jayway.jsonpath.internal.path.EvaluationContextImpl.getValue(EvaluationContextImpl.java:133) at com.jayway.jsonpath.JsonPath.read(JsonPath.java:185) at com.jayway.jsonpath.internal.JsonContext.read(JsonContext.java:89) at com.jayway.jsonpath.internal.JsonContext.read(JsonContext.java:78) at io.legado.app.model.analyzeRule.AnalyzeByJSonPath.getStringList$reader_pro(AnalyzeByJSonPath.kt:90) at io.legado.app.model.analyzeRule.AnalyzeByJSonPath.getStringList$reader_pro(AnalyzeByJSonPath.kt:109) at io.legado.app.model.analyzeRule.AnalyzeRule.getStringList(AnalyzeRule.kt:176) at io.legado.app.model.analyzeRule.AnalyzeRule.getStringList$default(AnalyzeRule.kt:157) at io.legado.app.model.webBook.BookList.getSearchItem(BookList.kt:178) at io.legado.app.model.webBook.BookList.analyzeBookList(BookList.kt:88) at io.legado.app.model.webBook.WebBook.searchBook(WebBook.kt:74) at io.legado.app.model.webBook.WebBook$searchBook$1.invokeSuspend(WebBook.kt) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106) at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:571) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:678) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:665) com.jayway.jsonpath.PathNotFoundException: No results for path: $['ability'] at com.jayway.jsonpath.internal.path.EvaluationContextImpl.getValue(EvaluationContextImpl.java:133) at com.jayway.jsonpath.JsonPath.read(JsonPath.java:185) at com.jayway.jsonpath.internal.JsonContext.read(JsonContext.java:89) at com.jayway.jsonpath.internal.JsonContext.read(JsonContext.java:78) at io.legado.app.model.analyzeRule.AnalyzeByJSonPath.getStringList$reader_pro(AnalyzeByJSonPath.kt:90) at io.legado.app.model.analyzeRule.AnalyzeByJSonPath.getStringList$reader_pro(AnalyzeByJSonPath.kt:109) at io.legado.app.model.analyzeRule.AnalyzeRule.getStringList(AnalyzeRule.kt:176) Error grabbing logs: invalid character 'l' after object key

这是书源问题,要么书源不兼容,要么书源本身有问题。

怎么把容器删干净啊,我是用宝塔部署的,新手不是很懂,抱歉

将映射目录 storage 都删掉,这样数据就都没了

btrencai commented 1 year ago

像我这样部署的映射目录在哪里啊

hectorqin commented 1 year ago

当前目录下的 storage 目录