I built the war with no issues, dropped it into the tomcat folder (in docker) 
and bounced the container.  Now the MySQL authentication/extension appears to 
have issues.  Any ideas?
For reference, I'm still troubleshooting the fact that I cannot connect to any 
remote RDP servers (or any servers) on my installation, though it's a mirror of 
a friend's built with the same scripts. I rebuilt the war to add logging 
information around the areas that are failing.
Thank you

17:41:36.046 [localhost-startStop-1] ERROR o.a.g.extension.ProviderFactory - 
authentication provider extension failed to start: 
com.google.inject.internal.util.$ComputationException: 
java.lang.NoClassDefFoundError: 
org/apache/guacamole/net/auth/ConnectionRecordSet$SortableProperty
17:41:36.053 [localhost-startStop-1] DEBUG o.a.g.extension.ProviderFactory - 
org.apache.guacamole.auth.mysql.MySQLAuthenticationProvider instantiation 
failed.
java.lang.reflect.InvocationTargetException: null
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native 
Method) ~[na:1.8.0_131]
        at 
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
 ~[na:1.8.0_131]
        at 
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
 ~[na:1.8.0_131]
        at java.lang.reflect.Constructor.newInstance(Constructor.java:423) 
~[na:1.8.0_131]
        at 
org.apache.guacamole.extension.ProviderFactory.newInstance(ProviderFactory.java:59)
 ~[ProviderFactory.class:na]
        at 
org.apache.guacamole.extension.AuthenticationProviderFacade.<init>(AuthenticationProviderFacade.java:68)
 [AuthenticationProviderFacade.class:na]
        at 
org.apache.guacamole.extension.ExtensionModule.bindAuthenticationProvider(ExtensionModule.java:165)
 [ExtensionModule.class:na]
        at 
org.apache.guacamole.extension.ExtensionModule.bindAuthenticationProviders(ExtensionModule.java:181)
 [ExtensionModule.class:na]
        at 
org.apache.guacamole.extension.ExtensionModule.loadExtensions(ExtensionModule.java:378)
 [ExtensionModule.class:na]
        at 
org.apache.guacamole.extension.ExtensionModule.configureServlets(ExtensionModule.java:433)
 [ExtensionModule.class:na]
        at 
com.google.inject.servlet.ServletModule.configure(ServletModule.java:53) 
[guice-servlet-3.0.jar:na]
        at com.google.inject.AbstractModule.configure(AbstractModule.java:59) 
[guice-3.0.jar:na]
        at 
com.google.inject.spi.Elements$RecordingBinder.install(Elements.java:223) 
[guice-3.0.jar:na]
        at com.google.inject.spi.Elements.getElements(Elements.java:101) 
[guice-3.0.jar:na]
        at 
com.google.inject.internal.InjectorShell$Builder.build(InjectorShell.java:133) 
[guice-3.0.jar:na]
        at 
com.google.inject.internal.InternalInjectorCreator.build(InternalInjectorCreator.java:103)
 [guice-3.0.jar:na]
        at com.google.inject.Guice.createInjector(Guice.java:95) 
[guice-3.0.jar:na]
        at com.google.inject.Guice.createInjector(Guice.java:83) 
[guice-3.0.jar:na]
        at 
org.apache.guacamole.GuacamoleServletContextListener.getInjector(GuacamoleServletContextListener.java:89)
 [GuacamoleServletContextListener.class:na]
        at 
com.google.inject.servlet.GuiceServletContextListener.contextInitialized(GuiceServletContextListener.java:45)
 [guice-servlet-3.0.jar:na]
        at 
org.apache.guacamole.GuacamoleServletContextListener.contextInitialized(GuacamoleServletContextListener.java:81)
 [GuacamoleServletContextListener.class:na]
        at 
org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4728)
 [catalina.jar:8.0.20]
        at 
org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5162)
 [catalina.jar:8.0.20]
        at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) 
[catalina.jar:8.0.20]
        at 
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:725) 
[catalina.jar:8.0.20]
        at 
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:701) 
[catalina.jar:8.0.20]
        at 
org.apache.catalina.core.StandardHost.addChild(StandardHost.java:717) 
[catalina.jar:8.0.20]
        at 
org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:917) 
[catalina.jar:8.0.20]
        at 
org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1701) 
[catalina.jar:8.0.20]
        at 
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) 
[na:1.8.0_131]
        at java.util.concurrent.FutureTask.run(FutureTask.java:266) 
[na:1.8.0_131]
        at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) 
[na:1.8.0_131]
        at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) 
[na:1.8.0_131]
        at java.lang.Thread.run(Thread.java:748) [na:1.8.0_131]
Caused by: com.google.inject.internal.util.$ComputationException: 
com.google.inject.internal.util.$ComputationException: 
java.lang.NoClassDefFoundError: 
org/apache/guacamole/net/auth/ConnectionRecordSet$SortableProperty
        at 
com.google.inject.internal.util.$MapMaker$StrategyImpl.compute(MapMaker.java:553)
 ~[guice-3.0.jar:na]
        at 
com.google.inject.internal.util.$MapMaker$StrategyImpl.compute(MapMaker.java:419)
 ~[guice-3.0.jar:na]
        at 
com.google.inject.internal.util.$CustomConcurrentHashMap$ComputingImpl.get(CustomConcurrentHashMap.java:2041)
 ~[guice-3.0.jar:na]
        at com.google.inject.internal.FailableCache.get(FailableCache.java:50) 
~[guice-3.0.jar:na]
        at 
com.google.inject.internal.ConstructorInjectorStore.get(ConstructorInjectorStore.java:49)
 ~[guice-3.0.jar:na]
        at 
com.google.inject.internal.ConstructorBindingImpl.initialize(ConstructorBindingImpl.java:125)
 ~[guice-3.0.jar:na]
        at 
com.google.inject.internal.InjectorImpl.initializeBinding(InjectorImpl.java:507)
 ~[guice-3.0.jar:na]
        at 
com.google.inject.internal.AbstractBindingProcessor$Processor$1.run(AbstractBindingProcessor.java:159)
 ~[guice-3.0.jar:na]
        at 
com.google.inject.internal.ProcessedBindingData.initializeBindings(ProcessedBindingData.java:44)
 ~[guice-3.0.jar:na]
        at 
com.google.inject.internal.InternalInjectorCreator.initializeStatically(InternalInjectorCreator.java:122)
 [guice-3.0.jar:na]
        at 
com.google.inject.internal.InternalInjectorCreator.build(InternalInjectorCreator.java:106)
 [guice-3.0.jar:na]
        at com.google.inject.Guice.createInjector(Guice.java:95) 
[guice-3.0.jar:na]
        at com.google.inject.Guice.createInjector(Guice.java:72) 
[guice-3.0.jar:na]
        at com.google.inject.Guice.createInjector(Guice.java:62) 
[guice-3.0.jar:na]
        at 
org.apache.guacamole.auth.mysql.MySQLInjectorProvider.create(MySQLInjectorProvider.java:42)
 ~[na:na]
        at 
org.apache.guacamole.auth.jdbc.JDBCInjectorProvider.get(JDBCInjectorProvider.java:80)
 ~[na:na]
        at 
org.apache.guacamole.auth.jdbc.InjectedAuthenticationProvider.<init>(InjectedAuthenticationProvider.java:68)
 ~[na:na]
        at 
org.apache.guacamole.auth.mysql.MySQLAuthenticationProvider.<init>(MySQLAuthenticationProvider.java:42)
 ~[na:na]
        ... 34 common frames omitted
Caused by: com.google.inject.internal.util.$ComputationException: 
java.lang.NoClassDefFoundError: 
org/apache/guacamole/net/auth/ConnectionRecordSet$SortableProperty
        at 
com.google.inject.internal.util.$MapMaker$StrategyImpl.compute(MapMaker.java:553)
 ~[guice-3.0.jar:na]
        at 
com.google.inject.internal.util.$MapMaker$StrategyImpl.compute(MapMaker.java:419)
 ~[guice-3.0.jar:na]
        at 
com.google.inject.internal.util.$CustomConcurrentHashMap$ComputingImpl.get(CustomConcurrentHashMap.java:2041)
 ~[guice-3.0.jar:na]
        at com.google.inject.internal.FailableCache.get(FailableCache.java:50) 
~[guice-3.0.jar:na]
        at 
com.google.inject.internal.MembersInjectorStore.get(MembersInjectorStore.java:65)
 ~[guice-3.0.jar:na]
        at 
com.google.inject.internal.ConstructorInjectorStore.createConstructor(ConstructorInjectorStore.java:73)
 ~[guice-3.0.jar:na]
        at 
com.google.inject.internal.ConstructorInjectorStore.access$000(ConstructorInjectorStore.java:28)
 ~[guice-3.0.jar:na]
        at 
com.google.inject.internal.ConstructorInjectorStore$1.create(ConstructorInjectorStore.java:36)
 ~[guice-3.0.jar:na]
        at 
com.google.inject.internal.ConstructorInjectorStore$1.create(ConstructorInjectorStore.java:32)
 ~[guice-3.0.jar:na]
        at 
com.google.inject.internal.FailableCache$1.apply(FailableCache.java:39) 
~[guice-3.0.jar:na]
        at 
com.google.inject.internal.util.$MapMaker$StrategyImpl.compute(MapMaker.java:549)
 ~[guice-3.0.jar:na]
        ... 51 common frames omitted
Caused by: java.lang.NoClassDefFoundError: 
org/apache/guacamole/net/auth/ConnectionRecordSet$SortableProperty
        at java.lang.Class.getDeclaredMethods0(Native Method) ~[na:1.8.0_131]
        at java.lang.Class.privateGetDeclaredMethods(Class.java:2701) 
~[na:1.8.0_131]
        at java.lang.Class.getDeclaredMethods(Class.java:1975) ~[na:1.8.0_131]
        at 
com.google.inject.spi.InjectionPoint.getInjectionPoints(InjectionPoint.java:662)
 ~[guice-3.0.jar:na]
        at 
com.google.inject.spi.InjectionPoint.forInstanceMethodsAndFields(InjectionPoint.java:356)
 ~[guice-3.0.jar:na]
        at 
com.google.inject.internal.ConstructorBindingImpl.getInternalDependencies(ConstructorBindingImpl.java:151)
 ~[guice-3.0.jar:na]
        at 
com.google.inject.internal.InjectorImpl.getInternalDependencies(InjectorImpl.java:585)
 ~[guice-3.0.jar:na]
        at 
com.google.inject.internal.InjectorImpl.cleanup(InjectorImpl.java:543) 
~[guice-3.0.jar:na]
        at 
com.google.inject.internal.InjectorImpl.initializeJitBinding(InjectorImpl.java:529)
 ~[guice-3.0.jar:na]
        at 
com.google.inject.internal.InjectorImpl.createJustInTimeBinding(InjectorImpl.java:847)
 ~[guice-3.0.jar:na]
        at 
com.google.inject.internal.InjectorImpl.createJustInTimeBindingRecursive(InjectorImpl.java:772)
 ~[guice-3.0.jar:na]
        at 
com.google.inject.internal.InjectorImpl.getJustInTimeBinding(InjectorImpl.java:256)
 ~[guice-3.0.jar:na]
        at 
com.google.inject.internal.InjectorImpl.getBindingOrThrow(InjectorImpl.java:205)
 ~[guice-3.0.jar:na]
        at 
com.google.inject.internal.InjectorImpl.createProviderBinding(InjectorImpl.java:317)
 ~[guice-3.0.jar:na]
        at 
com.google.inject.internal.InjectorImpl.createJustInTimeBinding(InjectorImpl.java:805)
 ~[guice-3.0.jar:na]
        at 
com.google.inject.internal.InjectorImpl.createJustInTimeBindingRecursive(InjectorImpl.java:772)
 ~[guice-3.0.jar:na]
        at 
com.google.inject.internal.InjectorImpl.getJustInTimeBinding(InjectorImpl.java:256)
 ~[guice-3.0.jar:na]
        at 
com.google.inject.internal.InjectorImpl.getBindingOrThrow(InjectorImpl.java:205)
 ~[guice-3.0.jar:na]
        at 
com.google.inject.internal.InjectorImpl.getInternalFactory(InjectorImpl.java:853)
 ~[guice-3.0.jar:na]
        at 
com.google.inject.internal.SingleFieldInjector.<init>(SingleFieldInjector.java:41)
 ~[guice-3.0.jar:na]
        at 
com.google.inject.internal.MembersInjectorStore.getInjectors(MembersInjectorStore.java:125)
 ~[guice-3.0.jar:na]
        at 
com.google.inject.internal.MembersInjectorStore.createWithListeners(MembersInjectorStore.java:95)
 ~[guice-3.0.jar:na]
        at 
com.google.inject.internal.MembersInjectorStore.access$000(MembersInjectorStore.java:34)
 ~[guice-3.0.jar:na]
        at 
com.google.inject.internal.MembersInjectorStore$1.create(MembersInjectorStore.java:42)
 ~[guice-3.0.jar:na]
        at 
com.google.inject.internal.MembersInjectorStore$1.create(MembersInjectorStore.java:39)
 ~[guice-3.0.jar:na]
        at 
com.google.inject.internal.FailableCache$1.apply(FailableCache.java:39) 
~[guice-3.0.jar:na]
        at 
com.google.inject.internal.util.$MapMaker$StrategyImpl.compute(MapMaker.java:549)
 ~[guice-3.0.jar:na]
        ... 61 common frames omitted
Caused by: java.lang.ClassNotFoundException: 
org.apache.guacamole.net.auth.ConnectionRecordSet$SortableProperty
        at java.net.URLClassLoader.findClass(URLClassLoader.java:381) 
~[na:1.8.0_131]
        at java.lang.ClassLoader.loadClass(ClassLoader.java:424) ~[na:1.8.0_131]
        at java.lang.ClassLoader.loadClass(ClassLoader.java:357) ~[na:1.8.0_131]
        ... 88 common frames omitted
17:41:36.053 [localhost-startStop-1] DEBUG o.a.g.extension.ExtensionModule - 
[1] Binding AuthenticationProvider 
"org.apache.guacamole.auth.mysql.MySQLSharedAuthenticationProvider".
17:41:36.054 [localhost-startStop-1] INFO  o.a.g.environment.LocalEnvironment - 
GUACAMOLE_HOME is "/root/.guacamole".
12-Oct-2017 17:41:36.067 WARNING [localhost-startStop-1] null.null Method 
[public void 
org.apache.guacamole.auth.jdbc.connection.ConnectionDirectory.add(org.apache.guacamole.net.auth.Identifiable)
 throws org.apache.guacamole.GuacamoleException] is synthetic and is being 
intercepted by 
[org.mybatis.guice.transactional.TransactionalMethodInterceptor@124b106d]. This 
could indicate a bug.  The method may be intercepted twice, or may not be 
intercepted at all.
12-Oct-2017 17:41:36.068 WARNING [localhost-startStop-1] null.null Method 
[public void 
org.apache.guacamole.auth.jdbc.connection.ConnectionDirectory.update(org.apache.guacamole.net.auth.Identifiable)
 throws org.apache.guacamole.GuacamoleException] is synthetic and is being 
intercepted by 
[org.mybatis.guice.transactional.TransactionalMethodInterceptor@124b106d]. This 
could indicate a bug.  The method may be intercepted twice, or may not be 
intercepted at all.
12-Oct-2017 17:41:36.068 WARNING [localhost-startStop-1] null.null Method 
[public void 
org.apache.guacamole.auth.jdbc.connectiongroup.ConnectionGroupDirectory.add(org.apache.guacamole.net.auth.Identifiable)
 throws org.apache.guacamole.GuacamoleException] is synthetic and is being 
intercepted by 
[org.mybatis.guice.transactional.TransactionalMethodInterceptor@124b106d]. This 
could indicate a bug.  The method may be intercepted twice, or may not be 
intercepted at all.
12-Oct-2017 17:41:36.069 WARNING [localhost-startStop-1] null.null Method 
[public void 
org.apache.guacamole.auth.jdbc.connectiongroup.ConnectionGroupDirectory.update(org.apache.guacamole.net.auth.Identifiable)
 throws org.apache.guacamole.GuacamoleException] is synthetic and is being 
intercepted by 
[org.mybatis.guice.transactional.TransactionalMethodInterceptor@124b106d]. This 
could indicate a bug.  The method may be intercepted twice, or may not be 
intercepted at all.
17:41:36.072 [localhost-startStop-1] ERROR o.a.g.extension.ProviderFactory - 
authentication provider extension failed to start: 
com.google.inject.internal.util.$ComputationException: 
java.lang.NoClassDefFoundError: 
org/apache/guacamole/net/auth/ConnectionRecordSet$SortableProperty
17:41:36.074 [localhost-startStop-1] DEBUG o.a.g.extension.ProviderFactory - 
org.apache.guacamole.auth.mysql.MySQLSharedAuthenticationProvider instantiation 
failed.
java.lang.reflect.InvocationTargetException: null
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native 
Method) ~[na:1.8.0_131]
        at 
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
 ~[na:1.8.0_131]
        at 
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
 ~[na:1.8.0_131]
        at java.lang.reflect.Constructor.newInstance(Constructor.java:423) 
~[na:1.8.0_131]
        at 
org.apache.guacamole.extension.ProviderFactory.newInstance(ProviderFactory.java:59)
 ~[ProviderFactory.class:na]
        at 
org.apache.guacamole.extension.AuthenticationProviderFacade.<init>(AuthenticationProviderFacade.java:68)
 [AuthenticationProviderFacade.class:na]
        at 
org.apache.guacamole.extension.ExtensionModule.bindAuthenticationProvider(ExtensionModule.java:165)
 [ExtensionModule.class:na]
        at 
org.apache.guacamole.extension.ExtensionModule.bindAuthenticationProviders(ExtensionModule.java:181)
 [ExtensionModule.class:na]
        at 
org.apache.guacamole.extension.ExtensionModule.loadExtensions(ExtensionModule.java:378)
 [ExtensionModule.class:na]
        at 
org.apache.guacamole.extension.ExtensionModule.configureServlets(ExtensionModule.java:433)
 [ExtensionModule.class:na]
        at 
com.google.inject.servlet.ServletModule.configure(ServletModule.java:53) 
[guice-servlet-3.0.jar:na]
        at com.google.inject.AbstractModule.configure(AbstractModule.java:59) 
[guice-3.0.jar:na]
        at 
com.google.inject.spi.Elements$RecordingBinder.install(Elements.java:223) 
[guice-3.0.jar:na]
        at com.google.inject.spi.Elements.getElements(Elements.java:101) 
[guice-3.0.jar:na]
        at 
com.google.inject.internal.InjectorShell$Builder.build(InjectorShell.java:133) 
[guice-3.0.jar:na]
        at 
com.google.inject.internal.InternalInjectorCreator.build(InternalInjectorCreator.java:103)
 [guice-3.0.jar:na]
        at com.google.inject.Guice.createInjector(Guice.java:95) 
[guice-3.0.jar:na]
        at com.google.inject.Guice.createInjector(Guice.java:83) 
[guice-3.0.jar:na]
        at 
org.apache.guacamole.GuacamoleServletContextListener.getInjector(GuacamoleServletContextListener.java:89)
 [GuacamoleServletContextListener.class:na]
        at 
com.google.inject.servlet.GuiceServletContextListener.contextInitialized(GuiceServletContextListener.java:45)
 [guice-servlet-3.0.jar:na]
        at 
org.apache.guacamole.GuacamoleServletContextListener.contextInitialized(GuacamoleServletContextListener.java:81)
 [GuacamoleServletContextListener.class:na]
        at 
org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4728)
 [catalina.jar:8.0.20]
        at 
org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5162)
 [catalina.jar:8.0.20]
        at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) 
[catalina.jar:8.0.20]
        at 
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:725) 
[catalina.jar:8.0.20]
        at 
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:701) 
[catalina.jar:8.0.20]
        at 
org.apache.catalina.core.StandardHost.addChild(StandardHost.java:717) 
[catalina.jar:8.0.20]
        at 
org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:917) 
[catalina.jar:8.0.20]
        at 
org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1701) 
[catalina.jar:8.0.20]
        at 
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) 
[na:1.8.0_131]
        at java.util.concurrent.FutureTask.run(FutureTask.java:266) 
[na:1.8.0_131]
        at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) 
[na:1.8.0_131]
        at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) 
[na:1.8.0_131]
        at java.lang.Thread.run(Thread.java:748) [na:1.8.0_131]
Caused by: com.google.inject.internal.util.$ComputationException: 
com.google.inject.internal.util.$ComputationException: 
java.lang.NoClassDefFoundError: 
org/apache/guacamole/net/auth/ConnectionRecordSet$SortableProperty
        at 
com.google.inject.internal.util.$MapMaker$StrategyImpl.compute(MapMaker.java:553)
 ~[guice-3.0.jar:na]
        at 
com.google.inject.internal.util.$MapMaker$StrategyImpl.compute(MapMaker.java:419)
 ~[guice-3.0.jar:na]
        at 
com.google.inject.internal.util.$CustomConcurrentHashMap$ComputingImpl.get(CustomConcurrentHashMap.java:2041)
 ~[guice-3.0.jar:na]
        at com.google.inject.internal.FailableCache.get(FailableCache.java:50) 
~[guice-3.0.jar:na]
        at 
com.google.inject.internal.ConstructorInjectorStore.get(ConstructorInjectorStore.java:49)
 ~[guice-3.0.jar:na]
        at 
com.google.inject.internal.ConstructorBindingImpl.initialize(ConstructorBindingImpl.java:125)
 ~[guice-3.0.jar:na]
        at 
com.google.inject.internal.InjectorImpl.initializeBinding(InjectorImpl.java:507)
 ~[guice-3.0.jar:na]
        at 
com.google.inject.internal.AbstractBindingProcessor$Processor$1.run(AbstractBindingProcessor.java:159)
 ~[guice-3.0.jar:na]
        at 
com.google.inject.internal.ProcessedBindingData.initializeBindings(ProcessedBindingData.java:44)
 ~[guice-3.0.jar:na]
        at 
com.google.inject.internal.InternalInjectorCreator.initializeStatically(InternalInjectorCreator.java:122)
 [guice-3.0.jar:na]
        at 
com.google.inject.internal.InternalInjectorCreator.build(InternalInjectorCreator.java:106)
 [guice-3.0.jar:na]
        at com.google.inject.Guice.createInjector(Guice.java:95) 
[guice-3.0.jar:na]
        at com.google.inject.Guice.createInjector(Guice.java:72) 
[guice-3.0.jar:na]
        at com.google.inject.Guice.createInjector(Guice.java:62) 
[guice-3.0.jar:na]
        at 
org.apache.guacamole.auth.mysql.MySQLInjectorProvider.create(MySQLInjectorProvider.java:42)
 ~[na:na]
        at 
org.apache.guacamole.auth.jdbc.JDBCInjectorProvider.get(JDBCInjectorProvider.java:80)
 ~[na:na]
        at 
org.apache.guacamole.auth.jdbc.InjectedAuthenticationProvider.<init>(InjectedAuthenticationProvider.java:68)
 ~[na:na]
        at 
org.apache.guacamole.auth.mysql.MySQLSharedAuthenticationProvider.<init>(MySQLSharedAuthenticationProvider.java:42)
 ~[na:na]
        ... 34 common frames omitted
Caused by: com.google.inject.internal.util.$ComputationException: 
java.lang.NoClassDefFoundError: 
org/apache/guacamole/net/auth/ConnectionRecordSet$SortableProperty
        at 
com.google.inject.internal.util.$MapMaker$StrategyImpl.compute(MapMaker.java:553)
 ~[guice-3.0.jar:na]
        at 
com.google.inject.internal.util.$MapMaker$StrategyImpl.compute(MapMaker.java:419)
 ~[guice-3.0.jar:na]
        at 
com.google.inject.internal.util.$CustomConcurrentHashMap$ComputingImpl.get(CustomConcurrentHashMap.java:2041)
 ~[guice-3.0.jar:na]
        at com.google.inject.internal.FailableCache.get(FailableCache.java:50) 
~[guice-3.0.jar:na]
        at 
com.google.inject.internal.MembersInjectorStore.get(MembersInjectorStore.java:65)
 ~[guice-3.0.jar:na]
        at 
com.google.inject.internal.ConstructorInjectorStore.createConstructor(ConstructorInjectorStore.java:73)
 ~[guice-3.0.jar:na]
        at 
com.google.inject.internal.ConstructorInjectorStore.access$000(ConstructorInjectorStore.java:28)
 ~[guice-3.0.jar:na]
        at 
com.google.inject.internal.ConstructorInjectorStore$1.create(ConstructorInjectorStore.java:36)
 ~[guice-3.0.jar:na]
        at 
com.google.inject.internal.ConstructorInjectorStore$1.create(ConstructorInjectorStore.java:32)
 ~[guice-3.0.jar:na]
        at 
com.google.inject.internal.FailableCache$1.apply(FailableCache.java:39) 
~[guice-3.0.jar:na]
        at 
com.google.inject.internal.util.$MapMaker$StrategyImpl.compute(MapMaker.java:549)
 ~[guice-3.0.jar:na]
        ... 51 common frames omitted
Caused by: java.lang.NoClassDefFoundError: 
org/apache/guacamole/net/auth/ConnectionRecordSet$SortableProperty
        at java.lang.Class.getDeclaredMethods0(Native Method) ~[na:1.8.0_131]
        at java.lang.Class.privateGetDeclaredMethods(Class.java:2701) 
~[na:1.8.0_131]
        at java.lang.Class.getDeclaredMethods(Class.java:1975) ~[na:1.8.0_131]
        at 
com.google.inject.spi.InjectionPoint.getInjectionPoints(InjectionPoint.java:662)
 ~[guice-3.0.jar:na]
        at 
com.google.inject.spi.InjectionPoint.forInstanceMethodsAndFields(InjectionPoint.java:356)
 ~[guice-3.0.jar:na]
        at 
com.google.inject.internal.ConstructorBindingImpl.getInternalDependencies(ConstructorBindingImpl.java:151)
 ~[guice-3.0.jar:na]
        at 
com.google.inject.internal.InjectorImpl.getInternalDependencies(InjectorImpl.java:585)
 ~[guice-3.0.jar:na]
        at 
com.google.inject.internal.InjectorImpl.cleanup(InjectorImpl.java:543) 
~[guice-3.0.jar:na]
        at 
com.google.inject.internal.InjectorImpl.initializeJitBinding(InjectorImpl.java:529)
 ~[guice-3.0.jar:na]
        at 
com.google.inject.internal.InjectorImpl.createJustInTimeBinding(InjectorImpl.java:847)
 ~[guice-3.0.jar:na]
        at 
com.google.inject.internal.InjectorImpl.createJustInTimeBindingRecursive(InjectorImpl.java:772)
 ~[guice-3.0.jar:na]
        at 
com.google.inject.internal.InjectorImpl.getJustInTimeBinding(InjectorImpl.java:256)
 ~[guice-3.0.jar:na]
        at 
com.google.inject.internal.InjectorImpl.getBindingOrThrow(InjectorImpl.java:205)
 ~[guice-3.0.jar:na]
        at 
com.google.inject.internal.InjectorImpl.createProviderBinding(InjectorImpl.java:317)
 ~[guice-3.0.jar:na]
        at 
com.google.inject.internal.InjectorImpl.createJustInTimeBinding(InjectorImpl.java:805)
 ~[guice-3.0.jar:na]
        at 
com.google.inject.internal.InjectorImpl.createJustInTimeBindingRecursive(InjectorImpl.java:772)
 ~[guice-3.0.jar:na]
        at 
com.google.inject.internal.InjectorImpl.getJustInTimeBinding(InjectorImpl.java:256)
 ~[guice-3.0.jar:na]
        at 
com.google.inject.internal.InjectorImpl.getBindingOrThrow(InjectorImpl.java:205)
 ~[guice-3.0.jar:na]
        at 
com.google.inject.internal.InjectorImpl.getInternalFactory(InjectorImpl.java:853)
 ~[guice-3.0.jar:na]
        at 
com.google.inject.internal.SingleFieldInjector.<init>(SingleFieldInjector.java:41)
 ~[guice-3.0.jar:na]
        at 
com.google.inject.internal.MembersInjectorStore.getInjectors(MembersInjectorStore.java:125)
 ~[guice-3.0.jar:na]
        at 
com.google.inject.internal.MembersInjectorStore.createWithListeners(MembersInjectorStore.java:95)
 ~[guice-3.0.jar:na]
        at 
com.google.inject.internal.MembersInjectorStore.access$000(MembersInjectorStore.java:34)
 ~[guice-3.0.jar:na]
        at 
com.google.inject.internal.MembersInjectorStore$1.create(MembersInjectorStore.java:42)
 ~[guice-3.0.jar:na]
        at 
com.google.inject.internal.MembersInjectorStore$1.create(MembersInjectorStore.java:39)
 ~[guice-3.0.jar:na]
        at 
com.google.inject.internal.FailableCache$1.apply(FailableCache.java:39) 
~[guice-3.0.jar:na]
        at 
com.google.inject.internal.util.$MapMaker$StrategyImpl.compute(MapMaker.java:549)
 ~[guice-3.0.jar:na]
        ... 61 common frames omitted
Caused by: java.lang.ClassNotFoundException: 
org.apache.guacamole.net.auth.ConnectionRecordSet$SortableProperty
        at java.net.URLClassLoader.findClass(URLClassLoader.java:381) 
~[na:1.8.0_131]
        at java.lang.ClassLoader.loadClass(ClassLoader.java:424) ~[na:1.8.0_131]
        at java.lang.ClassLoader.loadClass(ClassLoader.java:357) ~[na:1.8.0_131]
        ... 88 common frames omitted

Reply via email to