KorAP / Krill

:mag: A Corpus Data Retrieval Index using Lucene for Look-Ups
BSD 2-Clause "Simplified" License
15 stars 3 forks source link

Set default value for namedVCPath #146

Closed margaretha closed 1 month ago

margaretha commented 1 month ago

Krill throws errors when namedVCPath is null. This cause the problem described in https://github.com/KorAP/Kustvakt/issues/754

java.lang.NullPointerException: Cannot invoke "String.endsWith(String)" because "namedVCPath" is null at de.ids_mannheim.korap.KrillCollection.fromStore(KrillCollection.java:188) at de.ids_mannheim.korap.collection.VirtualCorpusFilter$DocBitsSupplier.supplyDocBits(VirtualCorpusFilter.java:78) at de.ids_mannheim.korap.collection.VirtualCorpusFilter.lambda$0(VirtualCorpusFilter.java:42) at de.ids_mannheim.korap.cache.VirtualCorpusCache.getDocBits(VirtualCorpusCache.java:324) at de.ids_mannheim.korap.collection.VirtualCorpusFilter.getDocIdSet(VirtualCorpusFilter.java:39) at de.ids_mannheim.korap.KrillCollection.getDocIdSet(KrillCollection.java:667) at de.ids_mannheim.korap.KrillCollection.bits(KrillCollection.java:603) at de.ids_mannheim.korap.KrillCollection.docCount(KrillCollection.java:857) at de.ids_mannheim.korap.KrillCollection.numberOf(KrillCollection.java:735) at de.ids_mannheim.korap.KrillCollection.numberOf(KrillCollection.java:700) at de.ids_mannheim.korap.web.SearchKrill.getStatistics(SearchKrill.java:321) at de.ids_mannheim.korap.core.service.StatisticService.retrieveStatisticsForCorpusQuery(StatisticService.java:41) at de.ids_mannheim.korap.core.web.controller.StatisticController.getStatistics(StatisticController.java:78)