That would be java-8-openjdk-amd64 On Ubuntu 20.04. Nothing changed on my end, 
just a git pull and then maven b0rked.

From: Sean Reid <[email protected]>
Sent: zaterdag 27 juni 2020 13:26
To: [email protected]
Subject: Re: 1.2.0 WAR build issue guacamole-client

Hi Tom,

What version of the JDK are you using?

Sean

On Sat, Jun 27, 2020 at 4:06 AM Daniëls, Tom 
<[email protected]<mailto:[email protected]>> wrote:
Hi Nick,

Thanks for the quick response and advise!
Unfortunately the issue remains unresolved;
user@guac:/home/user/git/guacamole-client# git fetch
user@guac:/home/user/git/guacamole-client# git checkout staging/1.2.0​
Branch 'staging/1.2.0' set up to track remote branch 'staging/1.2.0' from 
'origin'.​
Switched to a new branch 'staging/1.2.0'​
user@guac:/home/user/git/guacamole-client# git reset --hard 
origin/staging/1.2.0​
HEAD is now at 21ec5640a GUACAMOLE-728: Merge changes leveraging PostgreSQL's 
legacy "ssl" parameter only for disabling SSL.​
​
[INFO] Reactor Summary:​
[INFO]​
[INFO] guacamole-common 1.1.0 ............................. SUCCESS [  9.397 s]​
[INFO] guacamole-ext 1.2.0 ................................ SUCCESS [  9.934 s]​
[INFO] guacamole-common-js 1.2.0 .......................... SUCCESS [  1.422 s]​
[INFO] guacamole 1.2.0 .................................... SUCCESS [ 14.684 s]​
[INFO] guacamole-auth-cas 1.2.0 ........................... SUCCESS [  3.193 s]​
[INFO] guacamole-auth-duo 1.2.0 ........................... SUCCESS [  2.998 s]​
[INFO] guacamole-auth-header 1.2.0 ........................ SUCCESS [  0.359 s]​
[INFO] guacamole-auth-jdbc 1.2.0 .......................... SUCCESS [  0.293 s]​
[INFO] guacamole-auth-jdbc-base 1.2.0 ..................... SUCCESS [  3.441 s]​
[INFO] guacamole-auth-jdbc-mysql 1.2.0 .................... FAILURE [  1.647 s]​
[INFO] guacamole-auth-jdbc-postgresql 1.2.0 ............... SKIPPED​
[INFO] guacamole-auth-jdbc-sqlserver 1.2.0 ................ SKIPPED​
[INFO] guacamole-auth-jdbc-dist 1.2.0 ..................... SKIPPED​
[INFO] guacamole-auth-ldap 1.2.0 .......................... SKIPPED​
[INFO] guacamole-auth-openid 1.2.0 ........................ SKIPPED​
[INFO] guacamole-auth-quickconnect 1.2.0 .................. SKIPPED​
[INFO] guacamole-auth-saml 1.2.0 .......................... SKIPPED​
[INFO] guacamole-auth-totp 1.2.0 .......................... SKIPPED​
[INFO] guacamole-example 1.2.0 ............................ SKIPPED​
[INFO] guacamole-playback-example 1.2.0 ................... SKIPPED​
[INFO] guacamole-client 1.2.0 ............................. SKIPPED​
[INFO] ------------------------------------------------------------------------​
[INFO] BUILD FAILURE​
[INFO] ------------------------------------------------------------------------​
[INFO] Total time:  47.770 s​
[INFO] Finished at: 2020-06-27T07:47:50Z​
[INFO] ------------------------------------------------------------------------​
[ERROR] Failed to execute goal 
org.apache.maven.plugins:maven-compiler-plugin:3.3:compile (default-compile) on 
project guacamole-auth-jdbc-mysql: Compilation failure​
[ERROR] 
/home/user/git/guacamole-client/extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-mysql/src/main/java/org/apache/guacamole/auth/mysql/conf/MySQLEnvironment.java:[390,4]
 error: method does not override or implement a method from a supertype​
[ERROR]​ -> [Help 1]​
[ERROR]​
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e 
switch.​
[ERROR] Re-run Maven using the -X switch to enable full debug logging.​
[ERROR]​
[ERROR] For more information about the errors and possible solutions, please 
read the following articles:​
[ERROR] [Help 1] 
http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException​
[ERROR]​
[ERROR] After correcting the problems, you can resume the build with the 
command​
[ERROR]   mvn <args> -rf :guacamole-auth-jdbc-mysql​
​
Created debug info using command
mvn package -X -rf :guacamole-auth-jdbc-mysql​

I got these results;
[WARNING] The POM for org.apache.guacamole:guacamole-auth-jdbc-base:jar:1.2.0 
is missing, no dependency information available​
[...]​
​
[ERROR] Failed to execute goal on project guacamole-auth-jdbc-mysql: Could not 
resolve dependencies for project 
org.apache.guacamole:guacamole-auth-jdbc-mysql:jar:1.2.0: The following 
artifacts could not be resolved: org.apache.guacamole:guacamole-ext:jar:1.2.0, 
org.apache.guacamole:guacamole-auth-jdbc-base:jar:1.2.0: Could not find 
artifact org.apache.guacamole:guacamole-ext:jar:1.2.0 in central 
(https://repo.maven.apache.org/maven2) -> [Help 1]​
org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal 
on project guacamole-auth-jdbc-mysql: Could not resolve dependencies for 
project org.apache.guacamole:guacamole-auth-jdbc-mysql:jar:1.2.0: The following 
artifacts could not be resolved: org.apache.guacamole:guacamole-ext:jar:1.2.0, 
org.apache.guacamole:guacamole-auth-jdbc-base:jar:1.2.0: Could not find 
artifact org.apache.guacamole:guacamole-ext:jar:1.2.0 in central 
(https://repo.maven.apache.org/maven2)​
    at 
org.apache.maven.lifecycle.internal.LifecycleDependencyResolver.getDependencies 
(LifecycleDependencyResolver.java:269)​
    at 
org.apache.maven.lifecycle.internal.LifecycleDependencyResolver.resolveProjectDependencies
 (LifecycleDependencyResolver.java:147)​
    at 
org.apache.maven.lifecycle.internal.MojoExecutor.ensureDependenciesAreResolved 
(MojoExecutor.java:248)​
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute 
(MojoExecutor.java:202)​
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute 
(MojoExecutor.java:156)​
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute 
(MojoExecutor.java:148)​
    at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject 
(LifecycleModuleBuilder.java:117)​
    at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject 
(LifecycleModuleBuilder.java:81)​
    at 
org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build
 (SingleThreadedBuilder.java:56)​
    at org.apache.maven.lifecycle.internal.LifecycleStarter.execute 
(LifecycleStarter.java:128)​
    at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305)​
    at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)​
    at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)​
    at org.apache.maven.cli.MavenCli.execute (MavenCli.java:957)​
    at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:289)​
    at org.apache.maven.cli.MavenCli.main (MavenCli.java:193)​
    at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)​
    at jdk.internal.reflect.NativeMethodAccessorImpl.invoke 
(NativeMethodAccessorImpl.java:62)​
    at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke 
(DelegatingMethodAccessorImpl.java:43)​
    at java.lang.reflect.Method.invoke (Method.java:564)​
    at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced 
(Launcher.java:282)​
    at org.codehaus.plexus.classworlds.launcher.Launcher.launch 
(Launcher.java:225)​
    at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode 
(Launcher.java:406)​
    at org.codehaus.plexus.classworlds.launcher.Launcher.main 
(Launcher.java:347)​
Caused by: org.apache.maven.project.DependencyResolutionException: Could not 
resolve dependencies for project 
org.apache.guacamole:guacamole-auth-jdbc-mysql:jar:1.2.0: The following 
artifacts could not be resolved: org.apache.guacamole:guacamole-ext:jar:1.2.0, 
org.apache.guacamole:guacamole-auth-jdbc-base:jar:1.2.0: Could not find 
artifact org.apache.guacamole:guacamole-ext:jar:1.2.0 in central 
(https://repo.maven.apache.org/maven2)​
    at org.apache.maven.project.DefaultProjectDependenciesResolver.resolve 
(DefaultProjectDependenciesResolver.java:209)​
    at 
org.apache.maven.lifecycle.internal.LifecycleDependencyResolver.getDependencies 
(LifecycleDependencyResolver.java:243)​
    at 
org.apache.maven.lifecycle.internal.LifecycleDependencyResolver.resolveProjectDependencies
 (LifecycleDependencyResolver.java:147)​
    at 
org.apache.maven.lifecycle.internal.MojoExecutor.ensureDependenciesAreResolved 
(MojoExecutor.java:248)​
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute 
(MojoExecutor.java:202)​
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute 
(MojoExecutor.java:156)​
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute 
(MojoExecutor.java:148)​
    at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject 
(LifecycleModuleBuilder.java:117)​
    at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject 
(LifecycleModuleBuilder.java:81)​
    at 
org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build
 (SingleThreadedBuilder.java:56)​
    at org.apache.maven.lifecycle.internal.LifecycleStarter.execute 
(LifecycleStarter.java:128)​
    at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305)​
    at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)​
    at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)​
    at org.apache.maven.cli.MavenCli.execute (MavenCli.java:957)​
    at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:289)​
    at org.apache.maven.cli.MavenCli.main (MavenCli.java:193)​
    at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)​
    at jdk.internal.reflect.NativeMethodAccessorImpl.invoke 
(NativeMethodAccessorImpl.java:62)​
    at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke 
(DelegatingMethodAccessorImpl.java:43)​
    at java.lang.reflect.Method.invoke (Method.java:564)​
    at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced 
(Launcher.java:282)​
    at org.codehaus.plexus.classworlds.launcher.Launcher.launch 
(Launcher.java:225)​
    at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode 
(Launcher.java:406)​
    at org.codehaus.plexus.classworlds.launcher.Launcher.main 
(Launcher.java:347)​
Caused by: org.eclipse.aether.resolution.DependencyResolutionException: The 
following artifacts could not be resolved: 
org.apache.guacamole:guacamole-ext:jar:1.2.0, 
org.apache.guacamole:guacamole-auth-jdbc-base:jar:1.2.0: Could not find 
artifact org.apache.guacamole:guacamole-ext:jar:1.2.0 in central 
(https://repo.maven.apache.org/maven2)​
    at 
org.eclipse.aether.internal.impl.DefaultRepositorySystem.resolveDependencies 
(DefaultRepositorySystem.java:357)​
    at org.apache.maven.project.DefaultProjectDependenciesResolver.resolve 
(DefaultProjectDependenciesResolver.java:202)​
    at 
org.apache.maven.lifecycle.internal.LifecycleDependencyResolver.getDependencies 
(LifecycleDependencyResolver.java:243)​
    at 
org.apache.maven.lifecycle.internal.LifecycleDependencyResolver.resolveProjectDependencies
 (LifecycleDependencyResolver.java:147)​
    at 
org.apache.maven.lifecycle.internal.MojoExecutor.ensureDependenciesAreResolved 
(MojoExecutor.java:248)​
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute 
(MojoExecutor.java:202)​
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute 
(MojoExecutor.java:156)​
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute 
(MojoExecutor.java:148)​
    at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject 
(LifecycleModuleBuilder.java:117)​
    at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject 
(LifecycleModuleBuilder.java:81)​
    at 
org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build
 (SingleThreadedBuilder.java:56)​
    at org.apache.maven.lifecycle.internal.LifecycleStarter.execute 
(LifecycleStarter.java:128)​
    at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305)​
    at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)​
    at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)​
    at org.apache.maven.cli.MavenCli.execute (MavenCli.java:957)​
    at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:289)​
    at org.apache.maven.cli.MavenCli.main (MavenCli.java:193)​
    at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)​
    at jdk.internal.reflect.NativeMethodAccessorImpl.invoke 
(NativeMethodAccessorImpl.java:62)​
    at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke 
(DelegatingMethodAccessorImpl.java:43)​
    at java.lang.reflect.Method.invoke (Method.java:564)​
    at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced 
(Launcher.java:282)​
    at org.codehaus.plexus.classworlds.launcher.Launcher.launch 
(Launcher.java:225)​
    at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode 
(Launcher.java:406)​
    at org.codehaus.plexus.classworlds.launcher.Launcher.main 
(Launcher.java:347)​
Caused by: org.eclipse.aether.resolution.ArtifactResolutionException: The 
following artifacts could not be resolved: 
org.apache.guacamole:guacamole-ext:jar:1.2.0, 
org.apache.guacamole:guacamole-auth-jdbc-base:jar:1.2.0: Could not find 
artifact org.apache.guacamole:guacamole-ext:jar:1.2.0 in central 
(https://repo.maven.apache.org/maven2)​
    at org.eclipse.aether.internal.impl.DefaultArtifactResolver.resolve 
(DefaultArtifactResolver.java:424)​
    at 
org.eclipse.aether.internal.impl.DefaultArtifactResolver.resolveArtifacts 
(DefaultArtifactResolver.java:229)​
    at 
org.eclipse.aether.internal.impl.DefaultRepositorySystem.resolveDependencies 
(DefaultRepositorySystem.java:340)​
    at org.apache.maven.project.DefaultProjectDependenciesResolver.resolve 
(DefaultProjectDependenciesResolver.java:202)​
    at 
org.apache.maven.lifecycle.internal.LifecycleDependencyResolver.getDependencies 
(LifecycleDependencyResolver.java:243)​
    at 
org.apache.maven.lifecycle.internal.LifecycleDependencyResolver.resolveProjectDependencies
 (LifecycleDependencyResolver.java:147)​
    at 
org.apache.maven.lifecycle.internal.MojoExecutor.ensureDependenciesAreResolved 
(MojoExecutor.java:248)​
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute 
(MojoExecutor.java:202)​
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute 
(MojoExecutor.java:156)​
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute 
(MojoExecutor.java:148)​
    at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject 
(LifecycleModuleBuilder.java:117)​
    at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject 
(LifecycleModuleBuilder.java:81)​
    at 
org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build
 (SingleThreadedBuilder.java:56)​
    at org.apache.maven.lifecycle.internal.LifecycleStarter.execute 
(LifecycleStarter.java:128)​
    at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305)​
    at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)​
    at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)​
    at org.apache.maven.cli.MavenCli.execute (MavenCli.java:957)​
    at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:289)​
    at org.apache.maven.cli.MavenCli.main (MavenCli.java:193)​
    at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)​
    at jdk.internal.reflect.NativeMethodAccessorImpl.invoke 
(NativeMethodAccessorImpl.java:62)​
    at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke 
(DelegatingMethodAccessorImpl.java:43)​
    at java.lang.reflect.Method.invoke (Method.java:564)​
    at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced 
(Launcher.java:282)​
    at org.codehaus.plexus.classworlds.launcher.Launcher.launch 
(Launcher.java:225)​
    at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode 
(Launcher.java:406)​
    at org.codehaus.plexus.classworlds.launcher.Launcher.main 
(Launcher.java:347)​
Caused by: org.eclipse.aether.transfer.ArtifactNotFoundException: Could not 
find artifact org.apache.guacamole:guacamole-ext:jar:1.2.0 in central 
(https://repo.maven.apache.org/maven2)​
    at 
org.eclipse.aether.connector.basic.ArtifactTransportListener.transferFailed 
(ArtifactTransportListener.java:48)​
    at 
org.eclipse.aether.connector.basic.BasicRepositoryConnector$TaskRunner.run 
(BasicRepositoryConnector.java:369)​
    at org.eclipse.aether.util.concurrency.RunnableErrorForwarder$1.run 
(RunnableErrorForwarder.java:75)​
    at java.util.concurrent.ThreadPoolExecutor.runWorker 
(ThreadPoolExecutor.java:1130)​
    at java.util.concurrent.ThreadPoolExecutor$Worker.run 
(ThreadPoolExecutor.java:630)​
    at java.lang.Thread.run (Thread.java:832)​
[ERROR]​
[ERROR]​
[ERROR] For more information about the errors and possible solutions, please 
read the following articles:​
[ERROR] [Help 1] 
http://cwiki.apache.org/confluence/display/MAVEN/DependencyResolutionException​

​ Server is running Ubuntu 20.04 fully patched.Hopefully someone can help me 
out of this bind.

Kind regards
Tom Daniels


From: Nick Couchman <[email protected]<mailto:[email protected]>>
Sent: vrijdag 26 juni 2020 14:41
To: [email protected]<mailto:[email protected]>
Subject: Re: 1.2.0 WAR build issue guacamole-client

On Fri, Jun 26, 2020 at 6:40 AM Daniëls, Tom 
<[email protected]<mailto:[email protected]>> wrote:
Hi Guys,

Today I tried to update to the newest 1.2.0 code but the Client won’t build. It 
errors out on guacamole-auth-jdbc-mysql:

[ERROR] Failed to execute goal 
org.apache.maven.plugins:maven-compiler-plugin:3.3:compile (default-compile) on 
project guacamole-auth-jdbc-mysql: Compilation failure
[ERROR] 
/home/user/git/guacamole-client/extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-mysql/src/main/java/org/apache/guacamole/auth/mysql/conf/MySQLEnvironment.java:[390,4]
 error: method does not override or implement a method from a supertype
[ERROR]
[ERROR] -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e 
switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please 
read the following articles:
[ERROR] [Help 1] 
http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException
[ERROR]
[ERROR] After correcting the problems, you can resume the build with the command
[ERROR]   mvn <args> -rf :guacamole-auth-jdbc-mysql

Anyone have any insight on how to fix this?

I suspect your git tree is not completely up-to-date, as we have done several 
builds of the 1.2.0 code over the past 24 hours in preparation for the upcoming 
release, and we're not seeing this build problem.  If you have your own fork of 
the code then please make sure it is updated with the Apache repos.  If you're 
using the Apache repos directly, then make sure you're doing the "git pull" and 
that you haven't made any direct changes to the code that would block it 
completely pulling down the remote changes.  The easiest thing to do, assuming 
you're on the Apache repos, would be:

git fetch
git checkout staging/1.2.0
git reset --hard origin/staging/1.2.0

and then try building, again.  Based on the error above it looks like you're 
missing the guacamole-auth-jdbc-base changes for GUACAMOLE-708, which defines 
the Interface for auto-creating missing users.

-Nick


Reply via email to