Symptoms: log messages and exception trace below. The message above will not get in any logs and will only be displayed on the console due to the way RxTx works. Watch the startup log of dz-runner
carefully to catch it, or use tee(1).
-Djava.library.path="/usr/lib/jni"
It is possible that the path will be different, find the actual location by executing this command:
02:45:21,466 WARN OneWireAccessProvider pool-3-thread-1 [startup getPortsAvailable] Could not load serial comm API for pure-Java DS9097U adapter.
02:45:21,467 WARN OneWireAccessProvider pool-3-thread-1 [startup getPortsAvailable] This message can be safely ignored if you are using TMEX Drivers or
02:45:21,468 WARN OneWireAccessProvider pool-3-thread-1 [startup getPortsAvailable] the NetAdapter to connect to the 1-Wire Network.
02:45:21,469 ERROR OneWireAccessProvider pool-3-thread-1 [startup getPortsAvailable] Standard drivers for 1-Wire are not found.
02:45:21,470 ERROR OneWireAccessProvider pool-3-thread-1 [startup getPortsAvailable] Please download the latest drivers from http://www.ibutton.com
02:45:21,471 ERROR OneWireAccessProvider pool-3-thread-1 [startup getPortsAvailable] Or install RXTX Serial Communications API from http://www.rxtx.org
02:45:21,503 ERROR OwapiDeviceFactory pool-3-thread-1 [] Uncaught exception:
java.lang.IllegalArgumentException: Port '/dev/ttyUSB0' unavailable, valid values: []
Things to check:
http://stackoverflow.com/questions/9628988/ubuntu-rxtx-does-not-recognize-usb-serial-device yet?
at net.sf.dz3.device.sensor.impl.onewire.OwapiDeviceFactory.startup(OwapiDeviceFactory.java:209)
at net.sf.jukebox.service.PassiveService$StartupWrapper.call(PassiveService.java:477)
at net.sf.jukebox.service.PassiveService.wrap(PassiveService.java:746)
at net.sf.jukebox.service.ActiveService$ActiveWrapper.run(ActiveService.java:149)
at java.lang.Thread.run(Thread.java:745)