Hi,

I'm running guacamole-client 1.4.0:

# grep VERSION /var/lib/tomcat-8.5-hmn/webapps/HMNsg/translations/en.json
        "VERSION" : "1.4.0",

but I'm seeing this in the log:

[localhost-startStop-1] DEBUG o.a.g.extension.ExtensionModule - Reading 
extension: "guacamole-auth-jdbc-postgresql-1.4.0.jar"
[localhost-startStop-1] ERROR o.a.g.extension.ExtensionModule - Extension 
"guacamole-auth-jdbc-postgresql-1.4.0.jar" could not be loaded: Authentication 
provider class cannot be loaded (wrong version of API?).
[localhost-startStop-1] DEBUG o.a.g.extension.ExtensionModule - Unable to load 
extension.
org.apache.guacamole.GuacamoleException: Authentication provider class cannot 
be loaded (wrong version of API?).
        at 
org.apache.guacamole.extension.Extension.getAuthenticationProviderClass(Extension.java:234)
        at 
org.apache.guacamole.extension.Extension.getAuthenticationProviderClasses(Extension.java:266)
        at org.apache.guacamole.extension.Extension.<init>(Extension.java:420)
        at 
org.apache.guacamole.extension.ExtensionModule.getExtensions(ExtensionModule.java:482)
        at 
org.apache.guacamole.extension.ExtensionModule.loadExtensions(ExtensionModule.java:535)
        at 
org.apache.guacamole.extension.ExtensionModule.configureServlets(ExtensionModule.java:608)
        at 
com.google.inject.servlet.ServletModule.configure(ServletModule.java:52)
        at com.google.inject.AbstractModule.configure(AbstractModule.java:64)
        at 
com.google.inject.spi.Elements$RecordingBinder.install(Elements.java:409)
        at com.google.inject.spi.Elements.getElements(Elements.java:108)
        at 
com.google.inject.internal.InjectorShell$Builder.build(InjectorShell.java:160)
        at 
com.google.inject.internal.InternalInjectorCreator.build(InternalInjectorCreator.java:107)
        at com.google.inject.Guice.createInjector(Guice.java:87)
        at com.google.inject.Guice.createInjector(Guice.java:78)
        at 
org.apache.guacamole.GuacamoleServletContextListener.lambda$getInjector$0(GuacamoleServletContextListener.java:184)
        at 
java.util.concurrent.atomic.AtomicReference.updateAndGet(AtomicReference.java:179)
        at 
org.apache.guacamole.GuacamoleServletContextListener.getInjector(GuacamoleServletContextListener.java:177)
        at 
com.google.inject.servlet.GuiceServletContextListener.contextInitialized(GuiceServletContextListener.java:45)
        at 
org.apache.guacamole.GuacamoleServletContextListener.contextInitialized(GuacamoleServletContextListener.java:164)
        at org.apache.catalina.core.StandardContext.listenerStart(Unknown 
Source)
        at org.apache.catalina.core.StandardContext.startInternal(Unknown 
Source)
        at org.apache.catalina.util.LifecycleBase.start(Unknown Source)
        at org.apache.catalina.core.ContainerBase.addChildInternal(Unknown 
Source)
        at org.apache.catalina.core.ContainerBase.addChild(Unknown Source)
        at org.apache.catalina.core.StandardHost.addChild(Unknown Source)
        at org.apache.catalina.startup.HostConfig.deployWAR(Unknown Source)
        at org.apache.catalina.startup.HostConfig$DeployWar.run(Unknown Source)
        at 
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
        at java.util.concurrent.FutureTask.run(FutureTask.java:266)
        at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
        at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
        at java.lang.Thread.run(Thread.java:748)
Caused by: java.lang.NoClassDefFoundError: 
org/apache/guacamole/auth/jdbc/InjectedAuthenticationProvider
        at java.lang.ClassLoader.defineClass1(Native Method)
        at java.lang.ClassLoader.defineClass(ClassLoader.java:756)
        at 
java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
        at java.net.URLClassLoader.defineClass(URLClassLoader.java:473)
        at java.net.URLClassLoader.access$100(URLClassLoader.java:74)
        at java.net.URLClassLoader$1.run(URLClassLoader.java:369)
        at java.net.URLClassLoader$1.run(URLClassLoader.java:363)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(URLClassLoader.java:362)
        at 
org.apache.guacamole.extension.ExtensionClassLoader.findClass(ExtensionClassLoader.java:149)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:418)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:351)
        at 
org.apache.guacamole.extension.Extension.getAuthenticationProviderClass(Extension.java:220)
        ... 31 common frames omitted
Caused by: java.lang.ClassNotFoundException: 
org.apache.guacamole.auth.jdbc.InjectedAuthenticationProvider
        at java.net.URLClassLoader.findClass(URLClassLoader.java:387)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:418)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:351)
        at 
org.apache.guacamole.extension.ExtensionClassLoader.findClass(ExtensionClassLoader.java:154)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:418)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:351)
        ... 44 common frames omitted

Vieri

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to