Your comments
Just in case the crash was caused by something in one of the other libraries, I cleared out the books and comics libraries. So now my config is just:
cat /opt/ubooquity/preferences.xml<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <userPreferences> <filesPaths> <path> <pathString>/extshares/hostcomics</pathString> <authorizedUsers/> </path> </filesPaths> <comicsPaths/> <booksPaths/> <users/> <isFilesProviderEnabled>true</isFilesProviderEnabled> <isComicsProviderEnabled>false</isComicsProviderEnabled> <isBooksProviderEnabled>false</isBooksProviderEnabled> <isUserManagementEnabled>false</isUserManagementEnabled> <portNumber>2202</portNumber> <comicWidth>160</comicWidth> <comicHeight>230</comicHeight> <comicsPaginationNumber>30</comicsPaginationNumber> <bookWidth>160</bookWidth> <bookHeight>230</bookHeight> <booksPaginationNumber>30</booksPaginationNumber> <minimizeToTray>false</minimizeToTray> <minimizeOnStartup>false</minimizeOnStartup> <autoscanPeriod>1440</autoscanPeriod> <isWebAdminEnabled>true</isWebAdminEnabled> <theme>modern</theme> <isShrinkingCacheEnabled>false</isShrinkingCacheEnabled> <shrunkPageWidth>1536</shrunkPageWidth> <shrunkPageHeight>2400</shrunkPageHeight> <shrinkingCachePath></shrinkingCachePath> <autoScanAtLaunch>true</autoScanAtLaunch> <reverseProxyPrefix></reverseProxyPrefix> <keystorePath></keystorePath> <keystorePassword></keystorePassword> <isOpdsProviderEnabled>true</isOpdsProviderEnabled> <hideEmptyFolder>false</hideEmptyFolder> <folderExclusionPattern></folderExclusionPattern> <bypassSingleRootFolder>true</bypassSingleRootFolder> <enableFolderMetadataDisplay>false</enableFolderMetadataDisplay> </userPreferences>
I started up the server and requested the raw files section:
20160216 01:39:18 [main] INFO com.ubooquity.Ubooquity - Running with the following parameters - headless: true, port: 2202, webadmin: true, host: null, debug: false, execdir: /opt/ubooquity20160216 01:39:18 [main] INFO com.ubooquity.Ubooquity - ############################# 20160216 01:39:18 [main] INFO com.ubooquity.Ubooquity - # Starting Ubooquity # 20160216 01:39:18 [main] INFO com.ubooquity.Ubooquity - ############################# 20160216 01:39:18 [main] INFO com.ubooquity.Ubooquity - Java version: 1.7.0_79 20160216 01:39:18 [main] INFO com.ubooquity.Ubooquity - Java vendor: Oracle Corporation 20160216 01:39:18 [main] INFO com.ubooquity.Ubooquity - Max heap size available: 878 MB 20160216 01:39:18 [main] INFO com.ubooquity.Ubooquity - OS name: Linux 20160216 01:39:18 [main] INFO com.ubooquity.Ubooquity - OS version: 3.13.0-62-generic 20160216 01:39:18 [main] INFO com.ubooquity.Ubooquity - OS architecture: amd64 20160216 01:39:18 [main] INFO com.ubooquity.Ubooquity - Loading local version info 20160216 01:39:18 [main] INFO com.ubooquity.Ubooquity - Ubooquity 1.9.0 built on 2016-02-06 at 12:05 20160216 01:39:18 [main] INFO com.ubooquity.Ubooquity - Creating application folders 20160216 01:39:18 [main] INFO com.ubooquity.Ubooquity - Loading preferences 20160216 01:39:39 [main] INFO com.ubooquity.c - Starting internal server... 20160216 01:39:39 [Scanner thread] INFO com.ubooquity.data.feeder.a - Scanning books directories 20160216 01:39:39 [Scanner thread] INFO com.ubooquity.data.feeder.a - Finished scanning books directories, populating folders content cache 20160216 01:39:39 [Scanner thread] INFO com.ubooquity.data.feeder.a - Books folder content cache populated 20160216 01:39:39 [Scanner thread] INFO com.ubooquity.data.feeder.a - Scanning comics directories 20160216 01:39:39 [Scanner thread] INFO com.ubooquity.data.feeder.a - Finished scanning comics directories, populating folders content cache 20160216 01:39:39 [Scanner thread] INFO com.ubooquity.data.feeder.a - Comics folder content cache populated 20160216 01:39:39 [Scanner thread] INFO com.ubooquity.data.feeder.a - Comics statistics: [total: 0, added or updated: 0, removed: 0] 20160216 01:39:39 [Scanner thread] INFO com.ubooquity.data.feeder.a - Books statistics: [total: 0, added or updated: 0, removed: 0] 20160216 01:39:39 [main] INFO com.ubooquity.c - Reverse proxy prefix is not activated 20160216 01:39:39 [main] INFO com.ubooquity.c - Internal server started. Listening on port 2202 20160216 01:39:40 [Timer-1] INFO com.ubooquity.Ubooquity - Checking latest available Ubooquity version from website 20160216 01:39:41 [Timer-1] INFO com.ubooquity.Ubooquity - Latest version available: 1.9.0 - Current version: 1.9.0 20160216 01:42:12 [pool-1-thread-1] ERROR com.ubooquity.Ubooquity - Uncaught exception on thread: pool-1-thread-1 java.lang.NoSuchMethodError: java.util.List.sort(Ljava/util/Comparator;)V at com.ubooquity.provider.rawfile.a.b(SourceFile:136) ~[Ubooquity.jar:1.9.0] at com.ubooquity.provider.rawfile.a.a(SourceFile:51) ~[Ubooquity.jar:1.9.0] at com.ubooquity.c.a(SourceFile:324) ~[Ubooquity.jar:1.9.0] at com.ubooquity.c.a(SourceFile:58) ~[Ubooquity.jar:1.9.0] at com.ubooquity.c$1.a(SourceFile:133) ~[Ubooquity.jar:1.9.0] at com.ubooquity.e.e.a(SourceFile:287) ~[Ubooquity.jar:1.9.0] at com.ubooquity.e.e$f.a(SourceFile:830) ~[Ubooquity.jar:1.9.0] at com.ubooquity.e.e$1$1.run(SourceFile:210) ~[Ubooquity.jar:1.9.0] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) ~[na:1.7.0_79] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) ~[na:1.7.0_79] at java.lang.Thread.run(Thread.java:745) ~[na:1.7.0_79] 20160216 01:42:12 [pool-1-thread-2] ERROR com.ubooquity.Ubooquity - Uncaught exception on thread: pool-1-thread-2 java.lang.NoSuchMethodError: java.util.List.sort(Ljava/util/Comparator;)V at com.ubooquity.provider.rawfile.a.b(SourceFile:136) ~[Ubooquity.jar:1.9.0] at com.ubooquity.provider.rawfile.a.a(SourceFile:51) ~[Ubooquity.jar:1.9.0] at com.ubooquity.c.a(SourceFile:324) ~[Ubooquity.jar:1.9.0] at com.ubooquity.c.a(SourceFile:58) ~[Ubooquity.jar:1.9.0] at com.ubooquity.c$1.a(SourceFile:133) ~[Ubooquity.jar:1.9.0] at com.ubooquity.e.e.a(SourceFile:287) ~[Ubooquity.jar:1.9.0] at com.ubooquity.e.e$f.a(SourceFile:830) ~[Ubooquity.jar:1.9.0] at com.ubooquity.e.e$1$1.run(SourceFile:210) ~[Ubooquity.jar:1.9.0] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) ~[na:1.7.0_79] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) ~[na:1.7.0_79] at java.lang.Thread.run(Thread.java:745) ~[na:1.7.0_79] 20160216 01:42:12 [pool-1-thread-3] ERROR com.ubooquity.Ubooquity - Uncaught exception on thread: pool-1-thread-3 java.lang.NoSuchMethodError: java.util.List.sort(Ljava/util/Comparator;)V at com.ubooquity.provider.rawfile.a.b(SourceFile:136) ~[Ubooquity.jar:1.9.0] at com.ubooquity.provider.rawfile.a.a(SourceFile:51) ~[Ubooquity.jar:1.9.0] at com.ubooquity.c.a(SourceFile:324) ~[Ubooquity.jar:1.9.0] at com.ubooquity.c.a(SourceFile:58) ~[Ubooquity.jar:1.9.0] at com.ubooquity.c$1.a(SourceFile:133) ~[Ubooquity.jar:1.9.0] at com.ubooquity.e.e.a(SourceFile:287) ~[Ubooquity.jar:1.9.0] at com.ubooquity.e.e$f.a(SourceFile:830) ~[Ubooquity.jar:1.9.0] at com.ubooquity.e.e$1$1.run(SourceFile:210) ~[Ubooquity.jar:1.9.0] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) ~[na:1.7.0_79] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) ~[na:1.7.0_79] at java.lang.Thread.run(Thread.java:745) ~[na:1.7.0_79] 20160216 01:42:12 [pool-1-thread-4] ERROR com.ubooquity.Ubooquity - Uncaught exception on thread: pool-1-thread-4 java.lang.NoSuchMethodError: java.util.List.sort(Ljava/util/Comparator;)V at com.ubooquity.provider.rawfile.a.b(SourceFile:136) ~[Ubooquity.jar:1.9.0] at com.ubooquity.provider.rawfile.a.a(SourceFile:51) ~[Ubooquity.jar:1.9.0] at com.ubooquity.c.a(SourceFile:324) ~[Ubooquity.jar:1.9.0] at com.ubooquity.c.a(SourceFile:58) ~[Ubooquity.jar:1.9.0] at com.ubooquity.c$1.a(SourceFile:133) ~[Ubooquity.jar:1.9.0] at com.ubooquity.e.e.a(SourceFile:287) ~[Ubooquity.jar:1.9.0] at com.ubooquity.e.e$f.a(SourceFile:830) ~[Ubooquity.jar:1.9.0] at com.ubooquity.e.e$1$1.run(SourceFile:210) ~[Ubooquity.jar:1.9.0] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) ~[na:1.7.0_79] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) ~[na:1.7.0_79] at java.lang.Thread.run(Thread.java:745) ~[na:1.7.0_79] 20160216 01:42:12 [pool-1-thread-5] ERROR com.ubooquity.Ubooquity - Uncaught exception on thread: pool-1-thread-5 java.lang.NoSuchMethodError: java.util.List.sort(Ljava/util/Comparator;)V at com.ubooquity.provider.rawfile.a.b(SourceFile:136) ~[Ubooquity.jar:1.9.0] at com.ubooquity.provider.rawfile.a.a(SourceFile:51) ~[Ubooquity.jar:1.9.0] at com.ubooquity.c.a(SourceFile:324) ~[Ubooquity.jar:1.9.0] at com.ubooquity.c.a(SourceFile:58) ~[Ubooquity.jar:1.9.0] at com.ubooquity.c$1.a(SourceFile:133) ~[Ubooquity.jar:1.9.0] at com.ubooquity.e.e.a(SourceFile:287) ~[Ubooquity.jar:1.9.0] at com.ubooquity.e.e$f.a(SourceFile:830) ~[Ubooquity.jar:1.9.0] at com.ubooquity.e.e$1$1.run(SourceFile:210) ~[Ubooquity.jar:1.9.0] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) ~[na:1.7.0_79] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) ~[na:1.7.0_79] at java.lang.Thread.run(Thread.java:745) ~[na:1.7.0_79] 20160216 01:42:12 [pool-1-thread-6] ERROR com.ubooquity.Ubooquity - Uncaught exception on thread: pool-1-thread-6 java.lang.NoSuchMethodError: java.util.List.sort(Ljava/util/Comparator;)V at com.ubooquity.provider.rawfile.a.b(SourceFile:136) ~[Ubooquity.jar:1.9.0] at com.ubooquity.provider.rawfile.a.a(SourceFile:51) ~[Ubooquity.jar:1.9.0] at com.ubooquity.c.a(SourceFile:324) ~[Ubooquity.jar:1.9.0] at com.ubooquity.c.a(SourceFile:58) ~[Ubooquity.jar:1.9.0] at com.ubooquity.c$1.a(SourceFile:133) ~[Ubooquity.jar:1.9.0] at com.ubooquity.e.e.a(SourceFile:287) ~[Ubooquity.jar:1.9.0] at com.ubooquity.e.e$f.a(SourceFile:830) ~[Ubooquity.jar:1.9.0] at com.ubooquity.e.e$1$1.run(SourceFile:210) ~[Ubooquity.jar:1.9.0] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) ~[na:1.7.0_79] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) ~[na:1.7.0_79] at java.lang.Thread.run(Thread.java:745) ~[na:1.7.0_79] 20160216 01:42:12 [pool-1-thread-13] ERROR com.ubooquity.Ubooquity - Uncaught exception on thread: pool-1-thread-13 java.lang.NoSuchMethodError: java.util.List.sort(Ljava/util/Comparator;)V at com.ubooquity.provider.rawfile.a.b(SourceFile:136) ~[Ubooquity.jar:1.9.0] at com.ubooquity.provider.rawfile.a.a(SourceFile:51) ~[Ubooquity.jar:1.9.0] at com.ubooquity.c.a(SourceFile:324) ~[Ubooquity.jar:1.9.0] at com.ubooquity.c.a(SourceFile:58) ~[Ubooquity.jar:1.9.0] at com.ubooquity.c$1.a(SourceFile:133) ~[Ubooquity.jar:1.9.0] at com.ubooquity.e.e.a(SourceFile:287) ~[Ubooquity.jar:1.9.0] at com.ubooquity.e.e$f.a(SourceFile:830) ~[Ubooquity.jar:1.9.0] at com.ubooquity.e.e$1$1.run(SourceFile:210) ~[Ubooquity.jar:1.9.0] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) ~[na:1.7.0_79] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) ~[na:1.7.0_79] at java.lang.Thread.run(Thread.java:745) ~[na:1.7.0_79] 20160216 01:42:12 [pool-1-thread-15] ERROR com.ubooquity.Ubooquity - Uncaught exception on thread: pool-1-thread-15 java.lang.NoSuchMethodError: java.util.List.sort(Ljava/util/Comparator;)V at com.ubooquity.provider.rawfile.a.b(SourceFile:136) ~[Ubooquity.jar:1.9.0] at com.ubooquity.provider.rawfile.a.a(SourceFile:51) ~[Ubooquity.jar:1.9.0] at com.ubooquity.c.a(SourceFile:324) ~[Ubooquity.jar:1.9.0] at com.ubooquity.c.a(SourceFile:58) ~[Ubooquity.jar:1.9.0] at com.ubooquity.c$1.a(SourceFile:133) ~[Ubooquity.jar:1.9.0] at com.ubooquity.e.e.a(SourceFile:287) ~[Ubooquity.jar:1.9.0] at com.ubooquity.e.e$f.a(SourceFile:830) ~[Ubooquity.jar:1.9.0] at com.ubooquity.e.e$1$1.run(SourceFile:210) ~[Ubooquity.jar:1.9.0] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) ~[na:1.7.0_79] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) ~[na:1.7.0_79] at java.lang.Thread.run(Thread.java:745) ~[na:1.7.0_79] 20160216 01:42:17 [pool-1-thread-17] ERROR com.ubooquity.Ubooquity - Uncaught exception on thread: pool-1-thread-17 java.lang.NoSuchMethodError: java.util.List.sort(Ljava/util/Comparator;)V at com.ubooquity.provider.rawfile.a.b(SourceFile:136) ~[Ubooquity.jar:1.9.0] at com.ubooquity.provider.rawfile.a.a(SourceFile:51) ~[Ubooquity.jar:1.9.0] at com.ubooquity.c.a(SourceFile:324) ~[Ubooquity.jar:1.9.0] at com.ubooquity.c.a(SourceFile:58) ~[Ubooquity.jar:1.9.0] at com.ubooquity.c$1.a(SourceFile:133) ~[Ubooquity.jar:1.9.0] at com.ubooquity.e.e.a(SourceFile:287) ~[Ubooquity.jar:1.9.0] at com.ubooquity.e.e$f.a(SourceFile:830) ~[Ubooquity.jar:1.9.0] at com.ubooquity.e.e$1$1.run(SourceFile:210) ~[Ubooquity.jar:1.9.0] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) ~[na:1.7.0_79] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) ~[na:1.7.0_79] at java.lang.Thread.run(Thread.java:745) ~[na:1.7.0_79
Here's my config in case that helps:
Ubooquity version: 1.9.0 built on 2016-02-06 at 12:05 Java version: 1.7.0_79 Java vendor: Oracle Corporation Java VM name: OpenJDK 64-Bit Server VM OS name: Linux OS version: 3.13.0-62-generic OS architecture: amd64 Number of processors: 4 Max memory: 878 MB Free memory: 57 MB Total memory: 88 MB isUserManagementEnabled: false comicWidth: 160 comicHeight: 230 comicsPaginationNumber: 30 bookWidth: 160 bookHeight: 230 booksPaginationNumber: 30 autoscanPeriod: 1440 isWebAdminEnabled: true theme: modern reverseProxyPrefix: false keystorePath: false keystorePassword: false isOpdsProviderEnabled: true hideEmptyFolder: false scanExclusionPattern: false bypassSingleRootFolder: true window.innerWidth: 1536 window.innerHeight: 730 window.outerWidth: 1920 window.outerHeight: 1040 window.devicePixelRatio: 1.25 navigator.userAgent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/48.0.2564.103 Safari/537.36 navigator.platform: Win32 navigator.language: en-US screen.availWidth: 1920 screen.availHeight: 1040 screen.width: 1920 screen.height: 1080
Not sure if this is helpful but I removed the path info off of the java run line in the startup file
diff /etc/init.d/ubooquityd /root/ubooquityd-backup30c30 < nohup java -jar Ubooquity.jar $MEM_OPT -port $UBOOQUITY_PORT $ADMIN_MODE $GUI_STATE 2>&1 & --- > nohup java -jar /opt/ubooquity/Ubooquity.jar $MEM_OPT -port $UBOOQUITY_PORT $ADMIN_MODE $GUI_STATE /opt/ubooquity/ 2>&1 &
Now I'm getting an actual java error when I navigate to the raw folder ( myserver:2202/files/ ):
20160213 18:52:33 [pool-1-thread-5] ERROR com.ubooquity.Ubooquity - Uncaught exception on thread: pool-1-thread-5java.lang.NoSuchMethodError: java.util.List.sort(Ljava/util/Comparator;)V at com.ubooquity.provider.rawfile.a.b(SourceFile:136) ~[Ubooquity.jar:1.9.0] at com.ubooquity.provider.rawfile.a.a(SourceFile:51) ~[Ubooquity.jar:1.9.0] at com.ubooquity.c.a(SourceFile:324) ~[Ubooquity.jar:1.9.0] at com.ubooquity.c.a(SourceFile:58) ~[Ubooquity.jar:1.9.0] at com.ubooquity.c$1.a(SourceFile:133) ~[Ubooquity.jar:1.9.0] at com.ubooquity.e.e.a(SourceFile:287) ~[Ubooquity.jar:1.9.0] at com.ubooquity.e.e$f.a(SourceFile:830) ~[Ubooquity.jar:1.9.0] at com.ubooquity.e.e$1$1.run(SourceFile:210) ~[Ubooquity.jar:1.9.0] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) ~[na:1.7.0_79] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) ~[na:1.7.0_79] at java.lang.Thread.run(Thread.java:745) ~[na:1.7.0_79] 20160213 18:52:33 [pool-1-thread-1] ERROR com.ubooquity.Ubooquity - Uncaught exception on thread: pool-1-thread-1 java.lang.NoSuchMethodError: java.util.List.sort(Ljava/util/Comparator;)V at com.ubooquity.provider.rawfile.a.b(SourceFile:136) ~[Ubooquity.jar:1.9.0] at com.ubooquity.provider.rawfile.a.a(SourceFile:51) ~[Ubooquity.jar:1.9.0] at com.ubooquity.c.a(SourceFile:324) ~[Ubooquity.jar:1.9.0] at com.ubooquity.c.a(SourceFile:58) ~[Ubooquity.jar:1.9.0] at com.ubooquity.c$1.a(SourceFile:133) ~[Ubooquity.jar:1.9.0] at com.ubooquity.e.e.a(SourceFile:287) ~[Ubooquity.jar:1.9.0] at com.ubooquity.e.e$f.a(SourceFile:830) ~[Ubooquity.jar:1.9.0] at com.ubooquity.e.e$1$1.run(SourceFile:210) ~[Ubooquity.jar:1.9.0] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) ~[na:1.7.0_79] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) ~[na:1.7.0_79] at java.lang.Thread.run(Thread.java:745) ~[na:1.7.0_79] 20160213 18:52:33 [pool-1-thread-7] ERROR com.ubooquity.Ubooquity - Uncaught exception on thread: pool-1-thread-7 java.lang.NoSuchMethodError: java.util.List.sort(Ljava/util/Comparator;)V at com.ubooquity.provider.rawfile.a.b(SourceFile:136) ~[Ubooquity.jar:1.9.0] at com.ubooquity.provider.rawfile.a.a(SourceFile:51) ~[Ubooquity.jar:1.9.0] at com.ubooquity.c.a(SourceFile:324) ~[Ubooquity.jar:1.9.0] at com.ubooquity.c.a(SourceFile:58) ~[Ubooquity.jar:1.9.0] at com.ubooquity.c$1.a(SourceFile:133) ~[Ubooquity.jar:1.9.0] at com.ubooquity.e.e.a(SourceFile:287) ~[Ubooquity.jar:1.9.0] at com.ubooquity.e.e$f.a(SourceFile:830) ~[Ubooquity.jar:1.9.0] at com.ubooquity.e.e$1$1.run(SourceFile:210) ~[Ubooquity.jar:1.9.0] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) ~[na:1.7.0_79] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) ~[na:1.7.0_79] at java.lang.Thread.run(Thread.java:745) ~[na:1.7.0_79] 20160213 18:52:33 [pool-1-thread-4] ERROR com.ubooquity.Ubooquity - Uncaught exception on thread: pool-1-thread-4 java.lang.NoSuchMethodError: java.util.List.sort(Ljava/util/Comparator;)V at com.ubooquity.provider.rawfile.a.b(SourceFile:136) ~[Ubooquity.jar:1.9.0] at com.ubooquity.provider.rawfile.a.a(SourceFile:51) ~[Ubooquity.jar:1.9.0] at com.ubooquity.c.a(SourceFile:324) ~[Ubooquity.jar:1.9.0] at com.ubooquity.c.a(SourceFile:58) ~[Ubooquity.jar:1.9.0] at com.ubooquity.c$1.a(SourceFile:133) ~[Ubooquity.jar:1.9.0] at com.ubooquity.e.e.a(SourceFile:287) ~[Ubooquity.jar:1.9.0] at com.ubooquity.e.e$f.a(SourceFile:830) ~[Ubooquity.jar:1.9.0] at com.ubooquity.e.e$1$1.run(SourceFile:210) ~[Ubooquity.jar:1.9.0] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) ~[na:1.7.0_79] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) ~[na:1.7.0_79] at java.lang.Thread.run(Thread.java:745) ~[na:1.7.0_79] 20160213 18:52:33 [pool-1-thread-2] ERROR com.ubooquity.Ubooquity - Uncaught exception on thread: pool-1-thread-2 java.lang.NoSuchMethodError: java.util.List.sort(Ljava/util/Comparator;)V at com.ubooquity.provider.rawfile.a.b(SourceFile:136) ~[Ubooquity.jar:1.9.0] at com.ubooquity.provider.rawfile.a.a(SourceFile:51) ~[Ubooquity.jar:1.9.0] at com.ubooquity.c.a(SourceFile:324) ~[Ubooquity.jar:1.9.0] at com.ubooquity.c.a(SourceFile:58) ~[Ubooquity.jar:1.9.0] at com.ubooquity.c$1.a(SourceFile:133) ~[Ubooquity.jar:1.9.0] at com.ubooquity.e.e.a(SourceFile:287) ~[Ubooquity.jar:1.9.0] at com.ubooquity.e.e$f.a(SourceFile:830) ~[Ubooquity.jar:1.9.0] at com.ubooquity.e.e$1$1.run(SourceFile:210) ~[Ubooquity.jar:1.9.0] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) ~[na:1.7.0_79] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) ~[na:1.7.0_79] at java.lang.Thread.run(Thread.java:745) ~[na:1.7.0_79] 20160213 18:52:33 [pool-1-thread-3] ERROR com.ubooquity.Ubooquity - Uncaught exception on thread: pool-1-thread-3 java.lang.NoSuchMethodError: java.util.List.sort(Ljava/util/Comparator;)V at com.ubooquity.provider.rawfile.a.b(SourceFile:136) ~[Ubooquity.jar:1.9.0] at com.ubooquity.provider.rawfile.a.a(SourceFile:51) ~[Ubooquity.jar:1.9.0] at com.ubooquity.c.a(SourceFile:324) ~[Ubooquity.jar:1.9.0] at com.ubooquity.c.a(SourceFile:58) ~[Ubooquity.jar:1.9.0] at com.ubooquity.c$1.a(SourceFile:133) ~[Ubooquity.jar:1.9.0] at com.ubooquity.e.e.a(SourceFile:287) ~[Ubooquity.jar:1.9.0] at com.ubooquity.e.e$f.a(SourceFile:830) ~[Ubooquity.jar:1.9.0] at com.ubooquity.e.e$1$1.run(SourceFile:210) ~[Ubooquity.jar:1.9.0] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) ~[na:1.7.0_79] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) ~[na:1.7.0_79] at java.lang.Thread.run(Thread.java:745) ~[na:1.7.0_79] 20160213 18:52:33 [pool-1-thread-14] ERROR com.ubooquity.Ubooquity - Uncaught exception on thread: pool-1-thread-14 java.lang.NoSuchMethodError: java.util.List.sort(Ljava/util/Comparator;)V at com.ubooquity.provider.rawfile.a.b(SourceFile:136) ~[Ubooquity.jar:1.9.0] at com.ubooquity.provider.rawfile.a.a(SourceFile:51) ~[Ubooquity.jar:1.9.0] at com.ubooquity.c.a(SourceFile:324) ~[Ubooquity.jar:1.9.0] at com.ubooquity.c.a(SourceFile:58) ~[Ubooquity.jar:1.9.0] at com.ubooquity.c$1.a(SourceFile:133) ~[Ubooquity.jar:1.9.0] at com.ubooquity.e.e.a(SourceFile:287) ~[Ubooquity.jar:1.9.0] at com.ubooquity.e.e$f.a(SourceFile:830) ~[Ubooquity.jar:1.9.0] at com.ubooquity.e.e$1$1.run(SourceFile:210) ~[Ubooquity.jar:1.9.0] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) ~[na:1.7.0_79] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) ~[na:1.7.0_79] at java.lang.Thread.run(Thread.java:745) ~[na:1.7.0_79] 20160213 18:52:34 [pool-1-thread-16] ERROR com.ubooquity.Ubooquity - Uncaught exception on thread: pool-1-thread-16 java.lang.NoSuchMethodError: java.util.List.sort(Ljava/util/Comparator;)V at com.ubooquity.provider.rawfile.a.b(SourceFile:136) ~[Ubooquity.jar:1.9.0] at com.ubooquity.provider.rawfile.a.a(SourceFile:51) ~[Ubooquity.jar:1.9.0] at com.ubooquity.c.a(SourceFile:324) ~[Ubooquity.jar:1.9.0] at com.ubooquity.c.a(SourceFile:58) ~[Ubooquity.jar:1.9.0] at com.ubooquity.c$1.a(SourceFile:133) ~[Ubooquity.jar:1.9.0] at com.ubooquity.e.e.a(SourceFile:287) ~[Ubooquity.jar:1.9.0] at com.ubooquity.e.e$f.a(SourceFile:830) ~[Ubooquity.jar:1.9.0] at com.ubooquity.e.e$1$1.run(SourceFile:210) ~[Ubooquity.jar:1.9.0] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) ~[na:1.7.0_79] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) ~[na:1.7.0_79] at java.lang.Thread.run(Thread.java:745) ~[na:1.7.0_79] 20160213 18:52:36 [pool-1-thread-18] ERROR com.ubooquity.Ubooquity - Uncaught exception on thread: pool-1-thread-18 java.lang.NoSuchMethodError: java.util.List.sort(Ljava/util/Comparator;)V at com.ubooquity.provider.rawfile.a.b(SourceFile:136) ~[Ubooquity.jar:1.9.0] at com.ubooquity.provider.rawfile.a.a(SourceFile:51) ~[Ubooquity.jar:1.9.0] at com.ubooquity.c.a(SourceFile:324) ~[Ubooquity.jar:1.9.0] at com.ubooquity.c.a(SourceFile:58) ~[Ubooquity.jar:1.9.0] at com.ubooquity.c$1.a(SourceFile:133) ~[Ubooquity.jar:1.9.0] at com.ubooquity.e.e.a(SourceFile:287) ~[Ubooquity.jar:1.9.0] at com.ubooquity.e.e$f.a(SourceFile:830) ~[Ubooquity.jar:1.9.0] at com.ubooquity.e.e$1$1.run(SourceFile:210) ~[Ubooquity.jar:1.9.0] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) ~[na:1.7.0_79] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) ~[na:1.7.0_79] at java.lang.Thread.run(Thread.java:745) ~[na:1.7.0_79] 20160213 18:52:41 [pool-1-thread-20] ERROR com.ubooquity.Ubooquity - Uncaught exception on thread: pool-1-thread-20 java.lang.NoSuchMethodError: java.util.List.sort(Ljava/util/Comparator;)V at com.ubooquity.provider.rawfile.a.b(SourceFile:136) ~[Ubooquity.jar:1.9.0] at com.ubooquity.provider.rawfile.a.a(SourceFile:51) ~[Ubooquity.jar:1.9.0] at com.ubooquity.c.a(SourceFile:324) ~[Ubooquity.jar:1.9.0] at com.ubooquity.c.a(SourceFile:58) ~[Ubooquity.jar:1.9.0] at com.ubooquity.c$1.a(SourceFile:133) ~[Ubooquity.jar:1.9.0] at com.ubooquity.e.e.a(SourceFile:287) ~[Ubooquity.jar:1.9.0] at com.ubooquity.e.e$f.a(SourceFile:830) ~[Ubooquity.jar:1.9.0] at com.ubooquity.e.e$1$1.run(SourceFile:210) ~[Ubooquity.jar:1.9.0] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) ~[na:1.7.0_79] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) ~[na:1.7.0_79] at java.lang.Thread.run(Thread.java:745) ~[na:1.7.0_79] 20160213 18:53:11 [pool-1-thread-22] ERROR com.ubooquity.Ubooquity - Uncaught exception on thread: pool-1-thread-22 java.lang.NoSuchMethodError: java.util.List.sort(Ljava/util/Comparator;)V at com.ubooquity.provider.rawfile.a.b(SourceFile:136) ~[Ubooquity.jar:1.9.0] at com.ubooquity.provider.rawfile.a.a(SourceFile:51) ~[Ubooquity.jar:1.9.0] at com.ubooquity.c.a(SourceFile:324) ~[Ubooquity.jar:1.9.0] at com.ubooquity.c.a(SourceFile:58) ~[Ubooquity.jar:1.9.0] at com.ubooquity.c$1.a(SourceFile:133) ~[Ubooquity.jar:1.9.0] at com.ubooquity.e.e.a(SourceFile:287) ~[Ubooquity.jar:1.9.0] at com.ubooquity.e.e$f.a(SourceFile:830) ~[Ubooquity.jar:1.9.0] at com.ubooquity.e.e$1$1.run(SourceFile:210) ~[Ubooquity.jar:1.9.0] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) ~[na:1.7.0_79] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) ~[na:1.7.0_79] at java.lang.Thread.run(Thread.java:745) ~[na:1.7.0_79]
I wish I had a good punchline, or a good joke for that matter.
I entered the paths through the web interface and I can verify that it will not accept a nonexistent path.
Here's the raw section straight out of the preferences.xml
<userPreferences> <filesPaths>
<path>
<pathString>/extshares/hostcomics/Manga</pathString>
<authorizedUsers/>
</path>
</filesPaths>
I tested adding a different path, similar results:
20160210 20:03:36 [pool-2-thread-6] WARN com.ubooquity.provider.rawfile.a - File not found: /opt/ubooquity/\extshares\test\Manga\
I'm suspecting the startup script at this point since it appears different from what is on the download page. I'm going to look into that some more.
edit: looks like I was going off of the info in this thread: https://ubooquity.userecho.com/topic/506924-start-at-boot-on-ubuntu-deamonize/
yeah. The path entered (and what is saved in the settings xml) is /extshares/hostcomics/Manga
Ubooquity is prepending the app path and flipping the slashes but it only happens with the raw provider. The comics path contains /extshares/hostcomics/Archive and that works fine, shows correctly. I has just updated to 1.9.0 and tried rolling back to 1.7.6 and get the same behavior.
I'll try characterizing it better this evening.
Thanks for the suggestions. Still no silver bullet.
no user management at the moment. The folder with images is a subfolder of the comics share so the permissions should be ok but I double-checked and they're set to 0777.
no exclusion pattern set at all...
This is the error I see in the log:
20160208 21:46:46 [pool-2-thread-2] WARN com.ubooquity.provider.rawfile.a - File not found: /opt/ubooquity/\extshares\hostcomics\Manga\
I'll mess around with it some more as time permits. It's helpful to know that it's supposed to work.
Also, not all ComicRack users allow ComicRack to update file data (some are concerned with data integrity) .
Customer support service by UserEcho
That looks like it fixed whatever was bombing out. I'm now able to browse a directory through the raw files section.
The only other odd thing I noticed is the name of the raw files module is wrong on the admin page but that's totally cosmetic. Thanks for the fix.