I've installed guacamole on current 18.04.3 LTS and failed to get it working.
root@host:/usr/share/guacamole/guacamole/WEB-INF/lib# ls -l total 0 lrwxrwxrwx 1 root root 32 Nov 29 2016 aopalliance.jar -> ../../../../java/aopalliance.jar lrwxrwxrwx 1 root root 40 Nov 29 2016 atinject-jsr330-api.jar -> ../../../../java/atinject-jsr330-api.jar lrwxrwxrwx 1 root root 34 Nov 29 2016 commons-codec.jar -> ../../../../java/commons-codec.jar lrwxrwxrwx 1 root root 42 Nov 29 2016 guacamole-auth-noauth.jar -> ../../../../java/guacamole-auth-noauth.jar lrwxrwxrwx 1 root root 37 Nov 29 2016 guacamole-common.jar -> ../../../../java/guacamole-common.jar lrwxrwxrwx 1 root root 34 Nov 29 2016 guacamole-ext.jar -> ../../../../java/guacamole-ext.jar lrwxrwxrwx 1 root root 26 Nov 29 2016 guava.jar -> ../../../../java/guava.jar lrwxrwxrwx 1 root root 34 Nov 29 2016 guice-servlet.jar -> ../../../../java/guice-servlet.jar lrwxrwxrwx 1 root root 26 Nov 29 2016 guice.jar -> ../../../../java/guice.jar lrwxrwxrwx 1 root root 43 Nov 29 2016 istack-commons-runtime.jar -> ../../../../java/istack-commons-runtime.jar lrwxrwxrwx 1 root root 37 Nov 29 2016 jackson-core-asl.jar -> ../../../../java/jackson-core-asl.jar lrwxrwxrwx 1 root root 34 Nov 29 2016 jackson-jaxrs.jar -> ../../../../java/jackson-jaxrs.jar lrwxrwxrwx 1 root root 39 Nov 29 2016 jackson-mapper-asl.jar -> ../../../../java/jackson-mapper-asl.jar lrwxrwxrwx 1 root root 31 Nov 29 2016 jackson-xc.jar -> ../../../../java/jackson-xc.jar lrwxrwxrwx 1 root root 37 Jan 30 14:48 javax.activation.jar -> ../../../../java/javax.activation.jar lrwxrwxrwx 1 root root 30 Nov 29 2016 jaxb-impl.jar -> ../../../../java/jaxb-impl.jar lrwxrwxrwx 1 root root 33 Nov 29 2016 jersey-core.jar -> ../../../../java/jersey1-core.jar lrwxrwxrwx 1 root root 34 Nov 29 2016 jersey-guice.jar -> ../../../../java/jersey1-guice.jar lrwxrwxrwx 1 root root 33 Nov 29 2016 jersey-json.jar -> ../../../../java/jersey1-json.jar lrwxrwxrwx 1 root root 35 Nov 29 2016 jersey-server.jar -> ../../../../java/jersey1-server.jar lrwxrwxrwx 1 root root 36 Nov 29 2016 jersey-servlet.jar -> ../../../../java/jersey1-servlet.jar lrwxrwxrwx 1 root root 29 Nov 29 2016 jettison.jar -> ../../../../java/jettison.jar lrwxrwxrwx 1 root root 31 Nov 29 2016 jsr311-api.jar -> ../../../../java/jsr311-api.jar lrwxrwxrwx 1 root root 36 Nov 29 2016 logback-classic.jar -> ../../../../java/logback-classic.jar lrwxrwxrwx 1 root root 33 Nov 29 2016 logback-core.jar -> ../../../../java/logback-core.jar lrwxrwxrwx 1 root root 30 Nov 29 2016 slf4j-api.jar -> ../../../../java/slf4j-api.jar lrwxrwxrwx 1 root root 29 Nov 29 2016 stax-api.jar -> ../../../../java/stax-api.jar lrwxrwxrwx 1 root root 25 Nov 29 2016 txw2.jar -> ../../../../java/txw2.jar The error from /var/log/tomcat8/localhost.2020-01-30.log is: 30-Jan-2020 15:04:02.116 SEVERE [localhost-startStop-1] org.apache.catalina.core.StandardContext.filterStart Exception starting filter [guiceFilter] java.lang.NoClassDefFoundError: com/sun/xml/bind/v2/model/annotation/AnnotationReader Looking where I can find AnnotationReader -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1806510 Title: regression on bionic To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/guacamole-client/+bug/1806510/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs