Your comments

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.

Raw files
Books sharing module : active

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.

Direct database integration would provide access to additional information not stored in the individual files. ComicRack does not store metadata in comicinfo.xml. cyo has been pretty open about not including all comicbook metadata. A couple examples are user ratings and the read/not read status of books.

Also, not all ComicRack users allow ComicRack to update file data (some are concerned with data integrity) .