FAQ  •  Register  •  Login

Unable to change any directory on Library

<<

philou7691

Serviio newbie

Posts: 4

Joined: Sun Dec 09, 2018 9:49 am

Post Sun Dec 09, 2018 10:07 am

Unable to change any directory on Library

Hello,
I have Serviio PRO v 1.10, and since the last release I can not change any directories in my library settings.
I can delete, add directories, but when I check the save button, there's an error message saying :
An unexpected error occured : (500) check the log

and here what i find in the log

WARN [ServiioStatusService] RuntimeException occurred. Returning error code 500 to the REST layer. Message: Cannot initialize searcher, the index is possibly corrupted.

  Code:
2018-12-09 11:00:35,344 WARN  [ServiioStatusService] RuntimeException occurred. Returning error code 500 to the REST layer. Message: Cannot initialize searcher, the index is possibly corrupted.
java.lang.RuntimeException: Cannot initialize searcher, the index is possibly corrupted.
   at org.serviio.library.search.SearchManager.searcher(SearchManager.java:105)
   at org.serviio.library.search.SearchManager.updateDoc(SearchManager.java:125)
   at org.serviio.library.local.service.SearchService.updateStockTailValue(SearchService.java:57)
   at org.serviio.library.local.stacking.StackingManager.updateSearchDataForStack(StackingManager.java:146)
   at org.serviio.library.local.stacking.StackingManager.lambda$1(StackingManager.java:105)
   at java.util.Optional.ifPresent(Optional.java:159)
   at org.serviio.library.local.stacking.StackingManager.updateStackForARemovedFile(StackingManager.java:99)
   at org.serviio.library.local.service.VideoService.removeVideoFromLibrary(VideoService.java:199)
   at org.serviio.library.local.service.RepositoryService.removeMediaItems(RepositoryService.java:232)
   at org.serviio.library.local.service.RepositoryService.cleanRepository(RepositoryService.java:151)
   at org.serviio.library.local.service.RepositoryService.removeRepositories(RepositoryService.java:131)
   at org.serviio.library.local.service.RepositoryService.saveRepositories(RepositoryService.java:76)
   at org.serviio.ui.resources.server.RepositoryServerResource.saveLocalRepositories(RepositoryServerResource.java:172)
   at org.serviio.ui.resources.server.RepositoryServerResource.save(RepositoryServerResource.java:106)
   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
   at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
   at java.lang.reflect.Method.invoke(Method.java:498)
   at org.restlet.resource.ServerResource.doHandle(ServerResource.java:521)
   at org.restlet.resource.ServerResource.put(ServerResource.java:1405)
   at org.restlet.resource.ServerResource.doHandle(ServerResource.java:610)
   at org.restlet.resource.ServerResource.doNegotiatedHandle(ServerResource.java:679)
   at org.restlet.resource.ServerResource.doConditionalHandle(ServerResource.java:357)
   at org.serviio.restlet.AbstractServerResource.doConditionalHandle(AbstractServerResource.java:49)
   at org.restlet.resource.ServerResource.handle(ServerResource.java:1014)
   at org.restlet.resource.Finder.handle(Finder.java:246)
   at org.restlet.routing.Filter.doHandle(Filter.java:159)
   at org.restlet.routing.Filter.handle(Filter.java:206)
   at org.restlet.routing.Router.doHandle(Router.java:431)
   at org.restlet.routing.Router.handle(Router.java:648)
   at org.restlet.routing.Filter.doHandle(Filter.java:159)
   at org.restlet.routing.Filter.handle(Filter.java:206)
   at org.restlet.routing.Filter.doHandle(Filter.java:159)
   at org.restlet.engine.application.StatusFilter.doHandle(StatusFilter.java:155)
   at org.restlet.routing.Filter.handle(Filter.java:206)
   at org.restlet.routing.Filter.doHandle(Filter.java:159)
   at org.restlet.routing.Filter.handle(Filter.java:206)
   at org.restlet.engine.CompositeHelper.handle(CompositeHelper.java:211)
   at org.restlet.engine.application.ApplicationHelper.handle(ApplicationHelper.java:84)
   at org.restlet.Application.handle(Application.java:384)
   at org.restlet.routing.Filter.doHandle(Filter.java:159)
   at org.restlet.routing.Filter.handle(Filter.java:206)
   at org.restlet.routing.Router.doHandle(Router.java:431)
   at org.restlet.routing.Router.handle(Router.java:648)
   at org.restlet.routing.Filter.doHandle(Filter.java:159)
   at org.restlet.routing.Filter.handle(Filter.java:206)
   at org.restlet.routing.Router.doHandle(Router.java:431)
   at org.restlet.routing.Router.handle(Router.java:648)
   at org.restlet.routing.Filter.doHandle(Filter.java:159)
   at org.restlet.engine.application.StatusFilter.doHandle(StatusFilter.java:155)
   at org.restlet.routing.Filter.handle(Filter.java:206)
   at org.restlet.routing.Filter.doHandle(Filter.java:159)
   at org.restlet.routing.Filter.handle(Filter.java:206)
   at org.restlet.engine.CompositeHelper.handle(CompositeHelper.java:211)
   at org.restlet.Component.handle(Component.java:406)
   at org.restlet.Server.handle(Server.java:516)
   at org.restlet.engine.connector.ServerHelper.handle(ServerHelper.java:72)
   at org.restlet.engine.adapter.HttpServerHelper.handle(HttpServerHelper.java:152)
   at org.restlet.ext.simple.internal.SimpleContainer.handle(SimpleContainer.java:80)
   at org.simpleframework.http.core.Dispatcher.dispatch(Dispatcher.java:121)
   at org.simpleframework.http.core.Dispatcher.run(Dispatcher.java:103)
   at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
   at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
   at java.lang.Thread.run(Thread.java:748)
Caused by: java.io.FileNotFoundException: C:\Program Files\Serviio\library\search\_7i7_Lucene41_0.tip (Le fichier spécifié est introuvable)
   at java.io.RandomAccessFile.open0(Native Method)
   at java.io.RandomAccessFile.open(RandomAccessFile.java:316)
   at java.io.RandomAccessFile.<init>(RandomAccessFile.java:243)
   at org.apache.lucene.store.SimpleFSDirectory.openInput(SimpleFSDirectory.java:58)
   at org.apache.lucene.codecs.blocktree.BlockTreeTermsReader.<init>(BlockTreeTermsReader.java:115)
   at org.apache.lucene.codecs.lucene41.Lucene41PostingsFormat.fieldsProducer(Lucene41PostingsFormat.java:441)
   at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsReader.<init>(PerFieldPostingsFormat.java:197)
   at org.apache.lucene.codecs.perfield.PerFieldPostingsFormat.fieldsProducer(PerFieldPostingsFormat.java:254)
   at org.apache.lucene.index.SegmentCoreReaders.<init>(SegmentCoreReaders.java:120)
   at org.apache.lucene.index.SegmentReader.<init>(SegmentReader.java:108)
   at org.apache.lucene.index.ReadersAndUpdates.getReader(ReadersAndUpdates.java:145)
   at org.apache.lucene.index.BufferedUpdatesStream.applyDeletesAndUpdates(BufferedUpdatesStream.java:282)
   at org.apache.lucene.index.IndexWriter.applyAllDeletesAndUpdates(IndexWriter.java:3312)
   at org.apache.lucene.index.IndexWriter.maybeApplyDeletes(IndexWriter.java:3303)
   at org.apache.lucene.index.IndexWriter.getReader(IndexWriter.java:420)
   at org.apache.lucene.index.DirectoryReader.open(DirectoryReader.java:112)
   at org.serviio.library.search.Searcher.<init>(Searcher.java:63)
   at org.serviio.library.search.SearchManager.searcher(SearchManager.java:103)
   ... 63 more


How can I solve this problem ?
Thanks in advance for you informations
Phil
<<

zip

User avatar

Serviio developer / Site Admin

Posts: 17212

Joined: Sat Oct 24, 2009 12:24 pm

Location: London, UK

Post Sun Dec 09, 2018 10:37 am

Re: Unable to change any directory on Library

the DB looks corrupted. try reinstalling
<<

philou7691

Serviio newbie

Posts: 4

Joined: Sun Dec 09, 2018 9:49 am

Post Sun Dec 09, 2018 10:56 am

Re: Unable to change any directory on Library

zip wrote:the DB looks corrupted. try reinstalling

Hi Petr
I re installed the latest version, and I have the same error :oops:

Do I have to uninstal first ?. :|
<<

zip

User avatar

Serviio developer / Site Admin

Posts: 17212

Joined: Sat Oct 24, 2009 12:24 pm

Location: London, UK

Post Sun Dec 09, 2018 11:52 am

Re: Unable to change any directory on Library

yes, the upgrade process doesn't touch the library database files.
<<

philou7691

Serviio newbie

Posts: 4

Joined: Sun Dec 09, 2018 9:49 am

Post Mon Dec 10, 2018 6:19 pm

Re: Unable to change any directory on Library

Hi
Thanks for you help : uninstalling >> installing solved my pbs... ;)
Everythings works again well 8-)
Regards
phil

Return to Serviio Support & Help

Who is online

Users browsing this forum: No registered users and 36 guests

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.