Serviio 1.5 / OpenJDK 1.8 / noSuchMethodError
Exception in thread "main" java.lang.NoSuchMethodError: org.restlet.routing.Router.attachDefault(Ljava/lang/Class;)Lorg/restlet/routing/Route;
at org.serviio.mediabrowser.rest.MediaBrowserRestletApplication.createInboundRoot(MediaBrowserRestletApplication.java:33)
at org.restlet.Application.getInboundRoot(Application.java:271)
at org.restlet.engine.application.ApplicationHelper.start(ApplicationHelper.java:127)
at org.restlet.Application.start(Application.java:572)
at org.restlet.routing.Filter.start(Filter.java:274)
at org.restlet.routing.Router.start(Router.java:823)
at org.restlet.Component.startRouters(Component.java:621)
at org.restlet.Component.start(Component.java:563)
at org.serviio.restlet.RestletServer.startComponent(RestletServer.java:152)
at org.serviio.restlet.RestletServer.runServer(RestletServer.java:81)
at org.serviio.MediaServer.main(MediaServer.java:114)
Serviio Pro 1.5
FreeBSD 10.0p17
OpenJDK Runtime Environment (build 1.8.0_31-b13)
OpenJDK 64-Bit Server VM (build 25.31-b07, mixed mode)
Attempted the upgrade before I realized that Java 8 was required. Upgraded Java and attempted to run again. This error is consistent. (FYI - Using the FreeBSD ports method to install Serviio, OpenJDK, etc.)
Things to note:
The java process is running (it's consuming clock cycles), ports 23423 and 23424 appear to have listeners. Serviio-console can connect and configure, Serviio apps for Android can connect for administration, but not for media. No record in the log of any attempt to scan/re-scan the library directories.
Thoughts?