[jira] [Commented] (GUACAMOLE-736) guacamole-auth-cas build fails against JDK 11
[ https://issues.apache.org/jira/browse/GUACAMOLE-736?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16772573#comment-16772573 ] Michael Jumper commented on GUACAMOLE-736: -- And though it doesn't produce a build failure, we should probably also explicitly depend within Guacamole itself: {code:none} [mjumper@dev-mjumper guacamole-client]$ find -name pom.xml | xargs grep -L "jaxb-api" | xargs dirname | while read PROJECT_DIR; do [ -d "$PROJECT_DIR/src/" ] && find "$PROJECT_DIR/src/" -name "*.java" | xargs grep 'javax.xml.bind'; done ./guacamole/src/main/java/org/apache/guacamole/rest/auth/SecureRandomAuthTokenGenerator.java:import javax.xml.bind.DatatypeConverter; ./guacamole/src/main/java/org/apache/guacamole/rest/auth/TokenRESTService.java:import javax.xml.bind.DatatypeConverter; ./guacamole/src/main/java/org/apache/guacamole/tunnel/OutputStreamInterceptingFilter.java:import javax.xml.bind.DatatypeConverter; ./guacamole/src/main/java/org/apache/guacamole/tunnel/InputStreamInterceptingFilter.java:import javax.xml.bind.DatatypeConverter; [mjumper@dev-mjumper guacamole-client]$ {code} It looks like the Guacamole part of the build doesn't currently fail because an older version of {{jaxb-api}} is pulled in via {{jersey-json}}. > guacamole-auth-cas build fails against JDK 11 > - > > Key: GUACAMOLE-736 > URL: https://issues.apache.org/jira/browse/GUACAMOLE-736 > Project: Guacamole > Issue Type: Bug > Components: guacamole-auth-cas, guacamole-auth-duo, > guacamole-auth-jdbc, guacamole-auth-radius, guacamole-auth-totp >Affects Versions: 1.0.0, 1.1.0 >Reporter: Michael Jumper >Assignee: Michael Jumper >Priority: Minor > > When attempting to build guacamole-client against JDK 11, the > guacamole-auth-cas portion of the build fails with the following error: > {code:none} > [ERROR] Failed to execute goal > org.apache.maven.plugins:maven-compiler-plugin:3.3:compile (default-compile) > on project guacamole-auth-cas: Compilation failure: Compilation failure: > [ERROR] > guacamole-client/extensions/guacamole-auth-cas/src/main/java/org/apache/guacamole/auth/cas/ticket/TicketValidationService.java:[31,21] > error: package javax.xml.bind does not exist > [ERROR] > guacamole-client/extensions/guacamole-auth-cas/src/main/java/org/apache/guacamole/auth/cas/ticket/TicketValidationService.java:[164,34] > error: cannot find symbol > {code} > This is apparently because the {{java.xml.bind}} package was deprecated as a > part of the JDK in version 9 and finally removed in JDK 11. It continues to > exist in non-deprecated form, but now must be pulled in manually as a > dependency: > https://stackoverflow.com/questions/52502189/java-11-package-javax-xml-bind-does-not-exist -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Updated] (GUACAMOLE-736) guacamole-auth-cas build fails against JDK 11
[ https://issues.apache.org/jira/browse/GUACAMOLE-736?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Michael Jumper updated GUACAMOLE-736: - Component/s: guacamole > guacamole-auth-cas build fails against JDK 11 > - > > Key: GUACAMOLE-736 > URL: https://issues.apache.org/jira/browse/GUACAMOLE-736 > Project: Guacamole > Issue Type: Bug > Components: guacamole, guacamole-auth-cas, guacamole-auth-duo, > guacamole-auth-jdbc, guacamole-auth-radius, guacamole-auth-totp >Affects Versions: 1.0.0, 1.1.0 >Reporter: Michael Jumper >Assignee: Michael Jumper >Priority: Minor > > When attempting to build guacamole-client against JDK 11, the > guacamole-auth-cas portion of the build fails with the following error: > {code:none} > [ERROR] Failed to execute goal > org.apache.maven.plugins:maven-compiler-plugin:3.3:compile (default-compile) > on project guacamole-auth-cas: Compilation failure: Compilation failure: > [ERROR] > guacamole-client/extensions/guacamole-auth-cas/src/main/java/org/apache/guacamole/auth/cas/ticket/TicketValidationService.java:[31,21] > error: package javax.xml.bind does not exist > [ERROR] > guacamole-client/extensions/guacamole-auth-cas/src/main/java/org/apache/guacamole/auth/cas/ticket/TicketValidationService.java:[164,34] > error: cannot find symbol > {code} > This is apparently because the {{java.xml.bind}} package was deprecated as a > part of the JDK in version 9 and finally removed in JDK 11. It continues to > exist in non-deprecated form, but now must be pulled in manually as a > dependency: > https://stackoverflow.com/questions/52502189/java-11-package-javax-xml-bind-does-not-exist -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Updated] (GUACAMOLE-736) guacamole-auth-cas build fails against JDK 11
[ https://issues.apache.org/jira/browse/GUACAMOLE-736?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Nick Couchman updated GUACAMOLE-736: Affects Version/s: 1.1.0 1.0.0 > guacamole-auth-cas build fails against JDK 11 > - > > Key: GUACAMOLE-736 > URL: https://issues.apache.org/jira/browse/GUACAMOLE-736 > Project: Guacamole > Issue Type: Bug > Components: guacamole-auth-cas, guacamole-auth-duo, > guacamole-auth-jdbc, guacamole-auth-totp >Affects Versions: 1.0.0, 1.1.0 >Reporter: Michael Jumper >Assignee: Nick Couchman >Priority: Minor > > When attempting to build guacamole-client against JDK 11, the > guacamole-auth-cas portion of the build fails with the following error: > {code:none} > [ERROR] Failed to execute goal > org.apache.maven.plugins:maven-compiler-plugin:3.3:compile (default-compile) > on project guacamole-auth-cas: Compilation failure: Compilation failure: > [ERROR] > guacamole-client/extensions/guacamole-auth-cas/src/main/java/org/apache/guacamole/auth/cas/ticket/TicketValidationService.java:[31,21] > error: package javax.xml.bind does not exist > [ERROR] > guacamole-client/extensions/guacamole-auth-cas/src/main/java/org/apache/guacamole/auth/cas/ticket/TicketValidationService.java:[164,34] > error: cannot find symbol > {code} > This is apparently because the {{java.xml.bind}} package was deprecated as a > part of the JDK in version 9 and finally removed in JDK 11. It continues to > exist in non-deprecated form, but now must be pulled in manually as a > dependency: > https://stackoverflow.com/questions/52502189/java-11-package-javax-xml-bind-does-not-exist -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Assigned] (GUACAMOLE-736) guacamole-auth-cas build fails against JDK 11
[ https://issues.apache.org/jira/browse/GUACAMOLE-736?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Michael Jumper reassigned GUACAMOLE-736: Assignee: Michael Jumper > guacamole-auth-cas build fails against JDK 11 > - > > Key: GUACAMOLE-736 > URL: https://issues.apache.org/jira/browse/GUACAMOLE-736 > Project: Guacamole > Issue Type: Bug > Components: guacamole-auth-cas, guacamole-auth-duo, > guacamole-auth-jdbc, guacamole-auth-radius, guacamole-auth-totp >Affects Versions: 1.0.0, 1.1.0 >Reporter: Michael Jumper >Assignee: Michael Jumper >Priority: Minor > > When attempting to build guacamole-client against JDK 11, the > guacamole-auth-cas portion of the build fails with the following error: > {code:none} > [ERROR] Failed to execute goal > org.apache.maven.plugins:maven-compiler-plugin:3.3:compile (default-compile) > on project guacamole-auth-cas: Compilation failure: Compilation failure: > [ERROR] > guacamole-client/extensions/guacamole-auth-cas/src/main/java/org/apache/guacamole/auth/cas/ticket/TicketValidationService.java:[31,21] > error: package javax.xml.bind does not exist > [ERROR] > guacamole-client/extensions/guacamole-auth-cas/src/main/java/org/apache/guacamole/auth/cas/ticket/TicketValidationService.java:[164,34] > error: cannot find symbol > {code} > This is apparently because the {{java.xml.bind}} package was deprecated as a > part of the JDK in version 9 and finally removed in JDK 11. It continues to > exist in non-deprecated form, but now must be pulled in manually as a > dependency: > https://stackoverflow.com/questions/52502189/java-11-package-javax-xml-bind-does-not-exist -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Reopened] (GUACAMOLE-736) guacamole-auth-cas build fails against JDK 11
[ https://issues.apache.org/jira/browse/GUACAMOLE-736?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Michael Jumper reopened GUACAMOLE-736: -- Assignee: (was: Nick Couchman) > guacamole-auth-cas build fails against JDK 11 > - > > Key: GUACAMOLE-736 > URL: https://issues.apache.org/jira/browse/GUACAMOLE-736 > Project: Guacamole > Issue Type: Bug > Components: guacamole-auth-cas, guacamole-auth-duo, > guacamole-auth-jdbc, guacamole-auth-radius, guacamole-auth-totp >Affects Versions: 1.0.0, 1.1.0 >Reporter: Michael Jumper >Priority: Minor > > When attempting to build guacamole-client against JDK 11, the > guacamole-auth-cas portion of the build fails with the following error: > {code:none} > [ERROR] Failed to execute goal > org.apache.maven.plugins:maven-compiler-plugin:3.3:compile (default-compile) > on project guacamole-auth-cas: Compilation failure: Compilation failure: > [ERROR] > guacamole-client/extensions/guacamole-auth-cas/src/main/java/org/apache/guacamole/auth/cas/ticket/TicketValidationService.java:[31,21] > error: package javax.xml.bind does not exist > [ERROR] > guacamole-client/extensions/guacamole-auth-cas/src/main/java/org/apache/guacamole/auth/cas/ticket/TicketValidationService.java:[164,34] > error: cannot find symbol > {code} > This is apparently because the {{java.xml.bind}} package was deprecated as a > part of the JDK in version 9 and finally removed in JDK 11. It continues to > exist in non-deprecated form, but now must be pulled in manually as a > dependency: > https://stackoverflow.com/questions/52502189/java-11-package-javax-xml-bind-does-not-exist -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (GUACAMOLE-736) guacamole-auth-cas build fails against JDK 11
[ https://issues.apache.org/jira/browse/GUACAMOLE-736?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16772559#comment-16772559 ] Michael Jumper commented on GUACAMOLE-736: -- Almost! Apparently applies to guacamole-auth-radius as well: {code:none} ... [INFO] --- maven-compiler-plugin:3.3:compile (default-compile) @ guacamole-auth-radius --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 9 source files to /home/jenkins/jenkins-slave/workspace/guacamole-client-build-test/JDK/JDK 11/guacamole-client/extensions/guacamole-auth-radius/target/classes [INFO] - [ERROR] COMPILATION ERROR : [INFO] - [ERROR] /home/jenkins/jenkins-slave/workspace/guacamole-client-build-test/JDK/JDK 11/guacamole-client/extensions/guacamole-auth-radius/src/main/java/org/apache/guacamole/auth/radius/AuthenticationProviderService.java:[28,21] error: package javax.xml.bind does not exist [ERROR] /home/jenkins/jenkins-slave/workspace/guacamole-client-build-test/JDK/JDK 11/guacamole-client/extensions/guacamole-auth-radius/src/main/java/org/apache/guacamole/auth/radius/AuthenticationProviderService.java:[103,29] error: cannot find symbol [ERROR] symbol: variable DatatypeConverter location: class AuthenticationProviderService /home/jenkins/jenkins-slave/workspace/guacamole-client-build-test/JDK/JDK 11/guacamole-client/extensions/guacamole-auth-radius/src/main/java/org/apache/guacamole/auth/radius/AuthenticationProviderService.java:[167,36] error: cannot find symbol [INFO] 3 errors [INFO] - [INFO] [INFO] Reactor Summary for guacamole-client 1.1.0: [INFO] [INFO] guacamole-common ... SUCCESS [ 21.940 s] [INFO] guacamole-ext .. SUCCESS [ 11.645 s] [INFO] guacamole-common-js SUCCESS [ 2.826 s] [INFO] guacamole .. SUCCESS [ 20.813 s] [INFO] guacamole-auth-cas . SUCCESS [ 5.001 s] [INFO] guacamole-auth-duo . SUCCESS [ 3.408 s] [INFO] guacamole-auth-header .. SUCCESS [ 2.180 s] [INFO] guacamole-auth-jdbc SUCCESS [ 0.054 s] [INFO] guacamole-auth-jdbc-base ... SUCCESS [ 4.430 s] [INFO] guacamole-auth-jdbc-mysql .. SUCCESS [ 4.960 s] [INFO] guacamole-auth-jdbc-postgresql . SUCCESS [ 4.579 s] [INFO] guacamole-auth-jdbc-sqlserver .. SUCCESS [ 4.856 s] [INFO] guacamole-auth-jdbc-dist ... SUCCESS [ 1.460 s] [INFO] guacamole-auth-ldap SUCCESS [ 5.411 s] [INFO] guacamole-auth-openid .. SUCCESS [ 3.258 s] [INFO] guacamole-auth-quickconnect SUCCESS [ 4.602 s] [INFO] guacamole-auth-totp SUCCESS [ 8.314 s] [INFO] guacamole-example .. SUCCESS [ 1.282 s] [INFO] guacamole-playback-example . SUCCESS [ 0.592 s] [INFO] guacamole-auth-radius .. FAILURE [ 3.580 s] [INFO] guacamole-client ... SKIPPED [INFO] [INFO] BUILD FAILURE [INFO] [INFO] Total time: 01:55 min [INFO] Finished at: 2019-02-20T02:39:54Z [INFO] {code} > guacamole-auth-cas build fails against JDK 11 > - > > Key: GUACAMOLE-736 > URL: https://issues.apache.org/jira/browse/GUACAMOLE-736 > Project: Guacamole > Issue Type: Bug > Components: guacamole-auth-cas, guacamole-auth-duo, > guacamole-auth-jdbc, guacamole-auth-totp >Affects Versions: 1.0.0, 1.1.0 >Reporter: Michael Jumper >Assignee: Nick Couchman >Priority: Minor > > When attempting to build guacamole-client against JDK 11, the > guacamole-auth-cas portion of the build fails with the following error: > {code:none} > [ERROR] Failed to execute goal > org.apache.maven.plugins:maven-compiler-plugin:3.3:compile (default-compile) > on project guacamole-auth-cas: Compilation failure: Compilation failure: > [ERROR] > guacamole-client/extensions/guacamole-auth-cas/src/main/java/org/apache/guacamole/auth/cas/ticket/TicketValidationService.java:[31,21] > error: package javax.xml.bind does not exist > [ERROR] >
[jira] [Resolved] (GUACAMOLE-736) guacamole-auth-cas build fails against JDK 11
[ https://issues.apache.org/jira/browse/GUACAMOLE-736?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Nick Couchman resolved GUACAMOLE-736. - Resolution: Fixed > guacamole-auth-cas build fails against JDK 11 > - > > Key: GUACAMOLE-736 > URL: https://issues.apache.org/jira/browse/GUACAMOLE-736 > Project: Guacamole > Issue Type: Bug > Components: guacamole-auth-cas, guacamole-auth-duo, > guacamole-auth-jdbc, guacamole-auth-totp >Affects Versions: 1.0.0, 1.1.0 >Reporter: Michael Jumper >Assignee: Nick Couchman >Priority: Minor > > When attempting to build guacamole-client against JDK 11, the > guacamole-auth-cas portion of the build fails with the following error: > {code:none} > [ERROR] Failed to execute goal > org.apache.maven.plugins:maven-compiler-plugin:3.3:compile (default-compile) > on project guacamole-auth-cas: Compilation failure: Compilation failure: > [ERROR] > guacamole-client/extensions/guacamole-auth-cas/src/main/java/org/apache/guacamole/auth/cas/ticket/TicketValidationService.java:[31,21] > error: package javax.xml.bind does not exist > [ERROR] > guacamole-client/extensions/guacamole-auth-cas/src/main/java/org/apache/guacamole/auth/cas/ticket/TicketValidationService.java:[164,34] > error: cannot find symbol > {code} > This is apparently because the {{java.xml.bind}} package was deprecated as a > part of the JDK in version 9 and finally removed in JDK 11. It continues to > exist in non-deprecated form, but now must be pulled in manually as a > dependency: > https://stackoverflow.com/questions/52502189/java-11-package-javax-xml-bind-does-not-exist -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Assigned] (GUACAMOLE-381) Disable Clipboard Cut and Paste
[ https://issues.apache.org/jira/browse/GUACAMOLE-381?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Michael Jumper reassigned GUACAMOLE-381: Assignee: Michael Jumper > Disable Clipboard Cut and Paste > --- > > Key: GUACAMOLE-381 > URL: https://issues.apache.org/jira/browse/GUACAMOLE-381 > Project: Guacamole > Issue Type: Improvement > Components: guacamole-client > Environment: Kiosk Mode >Reporter: Dr Houle >Assignee: Michael Jumper >Priority: Minor > Attachments: GuacamoleChanges.Txt > > > Disable Clipboard functions > In some implementations, the ability to disable the Clipboard at the client > would be beneficial. > Kiosk mode to securely, view Patient Data for instance. > Disabling Clipboard paste in one direction or the other would be another > valuable modification. > Copy to the host but not into the client > Copy to the client but not the host > Dr. Houle -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Updated] (GUACAMOLE-381) Disable Clipboard Cut and Paste
[ https://issues.apache.org/jira/browse/GUACAMOLE-381?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Michael Jumper updated GUACAMOLE-381: - Component/s: (was: guacamole-client) VNC Telnet SSH RDP guacamole-ext Documentation Kubernetes > Disable Clipboard Cut and Paste > --- > > Key: GUACAMOLE-381 > URL: https://issues.apache.org/jira/browse/GUACAMOLE-381 > Project: Guacamole > Issue Type: Improvement > Components: Documentation, guacamole-ext, Kubernetes, RDP, SSH, > Telnet, VNC > Environment: Kiosk Mode >Reporter: Dr Houle >Assignee: Michael Jumper >Priority: Minor > Attachments: GuacamoleChanges.Txt > > > Disable Clipboard functions > In some implementations, the ability to disable the Clipboard at the client > would be beneficial. > Kiosk mode to securely, view Patient Data for instance. > Disabling Clipboard paste in one direction or the other would be another > valuable modification. > Copy to the host but not into the client > Copy to the client but not the host > Dr. Houle -- This message was sent by Atlassian JIRA (v7.6.3#76005)