Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

oga-maven-plugin not working over internet proxy nor can it use local files #54

Open
radpuj opened this issue Feb 6, 2023 · 3 comments
Labels
help wanted Extra attention is needed

Comments

@radpuj
Copy link

radpuj commented Feb 6, 2023

I put in my pom.xml:

<reporting>
  <plugins>
    ...	
    <plugin>
      <groupId>biz.lermitage.oga</groupId>
      <artifactId>oga-maven-plugin</artifactId>
      <version>1.8.0</version>
    </plugin>
  </plugins>
</reporting>

When I execute:
mvn biz.lermitage.oga:oga-maven-plugin:check

I get:

[INFO] --- oga-maven-plugin:1.8.0:check (default-cli) @ HelloWorld ---
[INFO] Old GroupId Alerter - github.com/jonathanlermitage/oga-maven-plugin
[INFO] Loading definitions from https://raw.githubusercontent.com/jonathanlermitage/oga-maven-plugin/master/uc/og-definitions.json
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time:  2.672 s
[INFO] Finished at: 2023-02-06T16:02:10+01:00
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal biz.lermitage.oga:oga-maven-plugin:1.8.0:check (default-cli) on project HelloWorld:
Plugin failure, please report it to github.com/jonathanlermitage/oga-maven-plugin: Connection refused: connect -> [Help 1]

I have other Maven plugins (e.g. org.owasp / dependency-check-maven) which do manage to download their stuff.
(I'm on Windows + Java 8 and I have environmental variables https_proxy and http_proxy properly set up.)

I thought I could have a workaround - download these .json files locally and point to them:

<plugin>
  <groupId>biz.lermitage.oga</groupId>
  <artifactId>oga-maven-plugin</artifactId>
  <version>1.8.0</version>

  <configuration>
    <ogDefinitionsUrl>src/test/resources/og-definitions.json</ogDefinitionsUrl>
    <ogUnofficialDefinitionsUrl>src/test/resources/og-unofficial-definitions.json</ogUnofficialDefinitionsUrl>
  </configuration>
</plugin>

...but the result is exactly the same.

@froque
Copy link
Contributor

froque commented Feb 6, 2023

How about ?

docker run -it --rm --name squid-container --net=host -e TZ=UTC ubuntu/squid:5.2-22.04_beta
mvn biz.lermitage.oga:oga-maven-plugin:check -Dhttps.proxyHost=localhost -Dhttps.proxyPort=3128

@jonathanlermitage
Copy link
Owner

Also, could you please run the maven goal with the -e switch? The stacktrace would be helpful, especially when you downloaded the json files locally.

@radpuj
Copy link
Author

radpuj commented Feb 7, 2023

Thanks for a quick reply! Below is the result of executing mvn -e -X biz.lermitage.oga:oga-maven-plugin:check
If I remove <ogDefinitionsUrl> and <ogUnofficialDefinitionsUrl> from my pom.xml, there is no difference in the logs.

My proxy-related environmental variables are set up the following way:

https_proxy=http://radpuj:myPassword@myCompanyProxyHost:8012
http_proxy=http://radpuj:myPassword@myCompanyProxyHost:8012
Apache Maven 3.6.3 (cecedd343002696d0abb50b32b541b8a6ba2883f)
Java version: 1.8.0_121, vendor: Oracle Corporation, runtime: C:\Users\radpuj\Programs\jdk1.8.0_121\jre
Default locale: en_GB, platform encoding: Cp1252
OS name: "windows nt (unknown)", version: "10.0", arch: "amd64", family: "windows"
[DEBUG] Created new class realm maven.api
[DEBUG] Importing foreign packages into class realm maven.api
[DEBUG]   Imported: javax.annotation.* < plexus.core
[DEBUG]   Imported: javax.annotation.security.* < plexus.core
[DEBUG]   Imported: javax.enterprise.inject.* < plexus.core
[DEBUG]   Imported: javax.enterprise.util.* < plexus.core
[DEBUG]   Imported: javax.inject.* < plexus.core
[DEBUG]   Imported: org.apache.maven.* < plexus.core
[DEBUG]   Imported: org.apache.maven.artifact < plexus.core
[DEBUG]   Imported: org.apache.maven.classrealm < plexus.core
[DEBUG]   Imported: org.apache.maven.cli < plexus.core
[DEBUG]   Imported: org.apache.maven.configuration < plexus.core
[DEBUG]   Imported: org.apache.maven.exception < plexus.core
[DEBUG]   Imported: org.apache.maven.execution < plexus.core
[DEBUG]   Imported: org.apache.maven.execution.scope < plexus.core
[DEBUG]   Imported: org.apache.maven.lifecycle < plexus.core
[DEBUG]   Imported: org.apache.maven.model < plexus.core
[DEBUG]   Imported: org.apache.maven.monitor < plexus.core
[DEBUG]   Imported: org.apache.maven.plugin < plexus.core
[DEBUG]   Imported: org.apache.maven.profiles < plexus.core
[DEBUG]   Imported: org.apache.maven.project < plexus.core
[DEBUG]   Imported: org.apache.maven.reporting < plexus.core
[DEBUG]   Imported: org.apache.maven.repository < plexus.core
[DEBUG]   Imported: org.apache.maven.rtinfo < plexus.core
[DEBUG]   Imported: org.apache.maven.settings < plexus.core
[DEBUG]   Imported: org.apache.maven.toolchain < plexus.core
[DEBUG]   Imported: org.apache.maven.usability < plexus.core
[DEBUG]   Imported: org.apache.maven.wagon.* < plexus.core
[DEBUG]   Imported: org.apache.maven.wagon.authentication < plexus.core
[DEBUG]   Imported: org.apache.maven.wagon.authorization < plexus.core
[DEBUG]   Imported: org.apache.maven.wagon.events < plexus.core
[DEBUG]   Imported: org.apache.maven.wagon.observers < plexus.core
[DEBUG]   Imported: org.apache.maven.wagon.proxy < plexus.core
[DEBUG]   Imported: org.apache.maven.wagon.repository < plexus.core
[DEBUG]   Imported: org.apache.maven.wagon.resource < plexus.core
[DEBUG]   Imported: org.codehaus.classworlds < plexus.core
[DEBUG]   Imported: org.codehaus.plexus.* < plexus.core
[DEBUG]   Imported: org.codehaus.plexus.classworlds < plexus.core
[DEBUG]   Imported: org.codehaus.plexus.component < plexus.core
[DEBUG]   Imported: org.codehaus.plexus.configuration < plexus.core
[DEBUG]   Imported: org.codehaus.plexus.container < plexus.core
[DEBUG]   Imported: org.codehaus.plexus.context < plexus.core
[DEBUG]   Imported: org.codehaus.plexus.lifecycle < plexus.core
[DEBUG]   Imported: org.codehaus.plexus.logging < plexus.core
[DEBUG]   Imported: org.codehaus.plexus.personality < plexus.core
[DEBUG]   Imported: org.codehaus.plexus.util.xml.Xpp3Dom < plexus.core
[DEBUG]   Imported: org.codehaus.plexus.util.xml.pull.XmlPullParser < plexus.core
[DEBUG]   Imported: org.codehaus.plexus.util.xml.pull.XmlPullParserException < plexus.core
[DEBUG]   Imported: org.codehaus.plexus.util.xml.pull.XmlSerializer < plexus.core
[DEBUG]   Imported: org.eclipse.aether.* < plexus.core
[DEBUG]   Imported: org.eclipse.aether.artifact < plexus.core
[DEBUG]   Imported: org.eclipse.aether.collection < plexus.core
[DEBUG]   Imported: org.eclipse.aether.deployment < plexus.core
[DEBUG]   Imported: org.eclipse.aether.graph < plexus.core
[DEBUG]   Imported: org.eclipse.aether.impl < plexus.core
[DEBUG]   Imported: org.eclipse.aether.installation < plexus.core
[DEBUG]   Imported: org.eclipse.aether.internal.impl < plexus.core
[DEBUG]   Imported: org.eclipse.aether.metadata < plexus.core
[DEBUG]   Imported: org.eclipse.aether.repository < plexus.core
[DEBUG]   Imported: org.eclipse.aether.resolution < plexus.core
[DEBUG]   Imported: org.eclipse.aether.spi < plexus.core
[DEBUG]   Imported: org.eclipse.aether.transfer < plexus.core
[DEBUG]   Imported: org.eclipse.aether.version < plexus.core
[DEBUG]   Imported: org.fusesource.jansi.* < plexus.core
[DEBUG]   Imported: org.slf4j.* < plexus.core
[DEBUG]   Imported: org.slf4j.event.* < plexus.core
[DEBUG]   Imported: org.slf4j.helpers.* < plexus.core
[DEBUG]   Imported: org.slf4j.spi.* < plexus.core
[DEBUG] Populating class realm maven.api
[INFO] Error stacktraces are turned on.
[DEBUG] Message scheme: color
[DEBUG] Message styles: debug info warning error success failure strong mojo project
[DEBUG] Reading global settings from C:\Users\radpuj\Programs\apache-maven\bin\..\conf\settings.xml
[DEBUG] Reading user settings from C:\Users\radpuj\.m2\settings.xml
[DEBUG] Reading global toolchains from C:\Users\radpuj\Programs\apache-maven\bin\..\conf\toolchains.xml
[DEBUG] Reading user toolchains from C:\Users\radpuj\.m2\toolchains.xml
[DEBUG] Using local repository at C:\Users\radpuj\dev\mvn-repo
[DEBUG] Using manager EnhancedLocalRepositoryManager with priority 10.0 for C:\Users\radpuj\dev\mvn-repo
[INFO] Scanning for projects...
[DEBUG] Looking up lifecycle mappings for packaging jar from ClassRealm[plexus.core, parent: null]
[DEBUG] Could not find metadata biz.lermitage.oga:oga-maven-plugin/maven-metadata.xml in local (C:\Users\radpuj\dev\mvn-repo)
[DEBUG] Skipped remote request for biz.lermitage.oga:oga-maven-plugin/maven-metadata.xml, locally cached metadata up-to-date.
[DEBUG] Resolved plugin version for biz.lermitage.oga:oga-maven-plugin to 1.8.0
[DEBUG] === REACTOR BUILD PLAN ================================================
[DEBUG] Project: HelloWorld:jar:1.0-SNAPSHOT
[DEBUG] Tasks:   [biz.lermitage.oga:oga-maven-plugin:check]
[DEBUG] Style:   Regular
[DEBUG] =======================================================================
[INFO] 
[INFO] ------------------------------------------------------------------------
[INFO] Building HelloWorld 1.0-SNAPSHOT
[INFO] --------------------------------[ jar ]---------------------------------
[DEBUG] Could not find metadata biz.lermitage.oga:oga-maven-plugin/maven-metadata.xml in local (C:\Users\radpuj\dev\mvn-repo)
[DEBUG] Skipped remote request for biz.lermitage.oga:oga-maven-plugin/maven-metadata.xml, locally cached metadata up-to-date.
[DEBUG] Resolved plugin version for biz.lermitage.oga:oga-maven-plugin to 1.8.0
[DEBUG] Lifecycle default -> [validate, initialize, generate-sources, process-sources, generate-resources, process-resources, compile, process-classes, generate-test-sources, process-test-sources, generate-test-resources, process-test-resources, test-compile, process-test-classes, test, prepare-package, package, pre-integration-test, integration-test, post-integration-test, verify, install, deploy]
[DEBUG] Lifecycle clean -> [pre-clean, clean, post-clean]
[DEBUG] Lifecycle site -> [pre-site, site, post-site, site-deploy]
[DEBUG] === PROJECT BUILD PLAN ================================================
[DEBUG] Project:       HelloWorld:1.0-SNAPSHOT
[DEBUG] Dependencies (collect): []
[DEBUG] Dependencies (resolve): []
[DEBUG] -----------------------------------------------------------------------
[DEBUG] Goal:          biz.lermitage.oga:oga-maven-plugin:1.8.0:check (default-cli)
[DEBUG] Style:         Regular
[DEBUG] Configuration: <?xml version="1.0" encoding="UTF-8"?>
<configuration>
  <additionalDefinitionFiles>${additionalDefinitionFiles}</additionalDefinitionFiles>
  <failOnError>${failOnError}</failOnError>
  <ignoreListFile>${ignoreListFile}</ignoreListFile>
  <ignoreListUrl>${ignoreListUrl}</ignoreListUrl>
  <ignoreUnofficialMigrations>${ignoreUnofficialMigrations}</ignoreUnofficialMigrations>
  <ogDefinitionsUrl>${ogDefinitionsUrl}</ogDefinitionsUrl>
  <ogUnofficialDefinitionsUrl>${ogUnofficialDefinitionsUrl}</ogUnofficialDefinitionsUrl>
  <project>${project}</project>
  <skip>${oga.maven.skip}</skip>
</configuration>
[DEBUG] =======================================================================
[INFO] 
[INFO] --- oga-maven-plugin:1.8.0:check (default-cli) @ HelloWorld ---
[DEBUG] Dependency collection stats: {ConflictMarker.analyzeTime=1563653, ConflictMarker.markTime=843169, ConflictMarker.nodeCount=90, ConflictIdSorter.graphTime=868587, ConflictIdSorter.topsortTime=666716, ConflictIdSorter.conflictIdCount=41, ConflictIdSorter.conflictIdCycleCount=0, ConflictResolver.totalTime=9007988, ConflictResolver.conflictItemCount=88, DefaultDependencyCollector.collectTime=657674484, DefaultDependencyCollector.transformTime=16839447}
[DEBUG] biz.lermitage.oga:oga-maven-plugin:jar:1.8.0
[DEBUG]    org.jetbrains.kotlin:kotlin-stdlib:jar:1.7.10:compile
[DEBUG]       org.jetbrains.kotlin:kotlin-stdlib-common:jar:1.7.10:compile
[DEBUG]       org.jetbrains:annotations:jar:13.0:compile
[DEBUG]    org.apache.maven:maven-core:jar:3.8.6:compile
[DEBUG]       org.apache.maven:maven-model:jar:3.8.6:compile
[DEBUG]       org.apache.maven:maven-settings:jar:3.8.6:compile
[DEBUG]       org.apache.maven:maven-settings-builder:jar:3.8.6:compile
[DEBUG]          org.codehaus.plexus:plexus-sec-dispatcher:jar:2.0:compile
[DEBUG]             org.codehaus.plexus:plexus-cipher:jar:2.0:compile
[DEBUG]       org.apache.maven:maven-builder-support:jar:3.8.6:compile
[DEBUG]       org.apache.maven:maven-repository-metadata:jar:3.8.6:compile
[DEBUG]       org.apache.maven:maven-artifact:jar:3.8.6:compile
[DEBUG]       org.apache.maven:maven-model-builder:jar:3.8.6:compile
[DEBUG]       org.apache.maven:maven-resolver-provider:jar:3.8.6:compile
[DEBUG]       org.apache.maven.resolver:maven-resolver-impl:jar:1.6.3:compile
[DEBUG]       org.apache.maven.resolver:maven-resolver-api:jar:1.6.3:compile
[DEBUG]       org.apache.maven.resolver:maven-resolver-spi:jar:1.6.3:compile
[DEBUG]       org.apache.maven.resolver:maven-resolver-util:jar:1.6.3:compile
[DEBUG]       org.apache.maven.shared:maven-shared-utils:jar:3.3.4:compile
[DEBUG]          commons-io:commons-io:jar:2.6:compile
[DEBUG]       org.eclipse.sisu:org.eclipse.sisu.plexus:jar:0.3.5:compile
[DEBUG]          javax.annotation:javax.annotation-api:jar:1.2:compile
[DEBUG]       org.eclipse.sisu:org.eclipse.sisu.inject:jar:0.3.5:compile
[DEBUG]       com.google.inject:guice:jar:no_aop:4.2.2:compile
[DEBUG]          aopalliance:aopalliance:jar:1.0:compile
[DEBUG]          com.google.guava:guava:jar:25.1-android:compile
[DEBUG]             com.google.code.findbugs:jsr305:jar:3.0.2:compile
[DEBUG]             org.checkerframework:checker-compat-qual:jar:2.0.0:compile
[DEBUG]             com.google.errorprone:error_prone_annotations:jar:2.1.3:compile
[DEBUG]             com.google.j2objc:j2objc-annotations:jar:1.1:compile
[DEBUG]             org.codehaus.mojo:animal-sniffer-annotations:jar:1.14:compile
[DEBUG]       javax.inject:javax.inject:jar:1:compile
[DEBUG]       org.codehaus.plexus:plexus-utils:jar:3.3.1:compile
[DEBUG]       org.codehaus.plexus:plexus-classworlds:jar:2.6.0:compile
[DEBUG]       org.codehaus.plexus:plexus-interpolation:jar:1.26:compile
[DEBUG]       org.codehaus.plexus:plexus-component-annotations:jar:2.1.0:compile
[DEBUG]       org.apache.commons:commons-lang3:jar:3.8.1:compile
[DEBUG]       org.slf4j:slf4j-api:jar:1.7.36:compile
[DEBUG]    org.apache.maven:maven-plugin-api:jar:3.8.6:compile
[DEBUG]    com.google.code.gson:gson:jar:2.9.1:compile
[DEBUG] Created new class realm plugin>biz.lermitage.oga:oga-maven-plugin:1.8.0
[DEBUG] Importing foreign packages into class realm plugin>biz.lermitage.oga:oga-maven-plugin:1.8.0
[DEBUG]   Imported:  < maven.api
[DEBUG] Populating class realm plugin>biz.lermitage.oga:oga-maven-plugin:1.8.0
[DEBUG]   Included: biz.lermitage.oga:oga-maven-plugin:jar:1.8.0
[DEBUG]   Included: org.jetbrains.kotlin:kotlin-stdlib:jar:1.7.10
[DEBUG]   Included: org.jetbrains.kotlin:kotlin-stdlib-common:jar:1.7.10
[DEBUG]   Included: org.jetbrains:annotations:jar:13.0
[DEBUG]   Included: org.codehaus.plexus:plexus-sec-dispatcher:jar:2.0
[DEBUG]   Included: org.codehaus.plexus:plexus-cipher:jar:2.0
[DEBUG]   Included: org.apache.maven:maven-builder-support:jar:3.8.6
[DEBUG]   Included: org.apache.maven.resolver:maven-resolver-util:jar:1.6.3
[DEBUG]   Included: org.apache.maven.shared:maven-shared-utils:jar:3.3.4
[DEBUG]   Included: commons-io:commons-io:jar:2.6
[DEBUG]   Included: javax.annotation:javax.annotation-api:jar:1.2
[DEBUG]   Included: org.eclipse.sisu:org.eclipse.sisu.inject:jar:0.3.5
[DEBUG]   Included: com.google.inject:guice:jar:no_aop:4.2.2
[DEBUG]   Included: aopalliance:aopalliance:jar:1.0
[DEBUG]   Included: com.google.guava:guava:jar:25.1-android
[DEBUG]   Included: com.google.code.findbugs:jsr305:jar:3.0.2
[DEBUG]   Included: org.checkerframework:checker-compat-qual:jar:2.0.0
[DEBUG]   Included: com.google.errorprone:error_prone_annotations:jar:2.1.3
[DEBUG]   Included: com.google.j2objc:j2objc-annotations:jar:1.1
[DEBUG]   Included: org.codehaus.mojo:animal-sniffer-annotations:jar:1.14
[DEBUG]   Included: org.codehaus.plexus:plexus-utils:jar:3.3.1
[DEBUG]   Included: org.codehaus.plexus:plexus-interpolation:jar:1.26
[DEBUG]   Included: org.codehaus.plexus:plexus-component-annotations:jar:2.1.0
[DEBUG]   Included: org.apache.commons:commons-lang3:jar:3.8.1
[DEBUG]   Included: com.google.code.gson:gson:jar:2.9.1
[DEBUG] Configuring mojo biz.lermitage.oga:oga-maven-plugin:1.8.0:check from plugin realm ClassRealm[plugin>biz.lermitage.oga:oga-maven-plugin:1.8.0, parent: sun.misc.Launcher$AppClassLoader@55f96302]
[DEBUG] Configuring mojo 'biz.lermitage.oga:oga-maven-plugin:1.8.0:check' with basic configurator -->
[DEBUG]   (f) additionalDefinitionFiles = []
[DEBUG]   (s) project = MavenProject: HelloWorld:1.0-SNAPSHOT @ C:\Users\radpuj\dev\HelloWorld\pom.xml
[DEBUG] -- end configuration --
[INFO] Old GroupId Alerter - github.com/jonathanlermitage/oga-maven-plugin
[INFO] Loading definitions from https://raw.githubusercontent.com/jonathanlermitage/oga-maven-plugin/master/uc/og-definitions.json
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time:  2.926 s
[INFO] Finished at: 2023-02-07T20:09:22+01:00
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal biz.lermitage.oga:oga-maven-plugin:1.8.0:check (default-cli) on project HelloWorld: Plugin failure, please report it to github.com/jonathanlermitage/oga-maven-plugin: Connection refused: connect -> [Help 1]
org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal biz.lermitage.oga:oga-maven-plugin:1.8.0:check (default-cli) on project HelloWorld: Plugin failure, please report it to github.com/jonathanlermitage/oga-maven-plugin
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:215)
    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 sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke (Method.java:498)
    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.plugin.MojoExecutionException: Plugin failure, please report it to github.com/jonathanlermitage/oga-maven-plugin
    at biz.lermitage.oga.CheckMojo.execute (CheckMojo.kt:159)
    at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:137)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:210)
    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 sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke (Method.java:498)
    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: java.net.ConnectException: Connection refused: connect
    at java.net.DualStackPlainSocketImpl.connect0 (Native Method)
    at java.net.DualStackPlainSocketImpl.socketConnect (DualStackPlainSocketImpl.java:79)
    at java.net.AbstractPlainSocketImpl.doConnect (AbstractPlainSocketImpl.java:350)
    at java.net.AbstractPlainSocketImpl.connectToAddress (AbstractPlainSocketImpl.java:206)
    at java.net.AbstractPlainSocketImpl.connect (AbstractPlainSocketImpl.java:188)
    at java.net.PlainSocketImpl.connect (PlainSocketImpl.java:172)
    at java.net.SocksSocketImpl.connect (SocksSocketImpl.java:392)
    at java.net.Socket.connect (Socket.java:589)
    at sun.security.ssl.SSLSocketImpl.connect (SSLSocketImpl.java:668)
    at sun.security.ssl.BaseSSLSocketImpl.connect (BaseSSLSocketImpl.java:173)
    at sun.net.NetworkClient.doConnect (NetworkClient.java:180)
    at sun.net.www.http.HttpClient.openServer (HttpClient.java:432)
    at sun.net.www.http.HttpClient.openServer (HttpClient.java:527)
    at sun.net.www.protocol.https.HttpsClient.<init> (HttpsClient.java:264)
    at sun.net.www.protocol.https.HttpsClient.New (HttpsClient.java:367)
    at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.getNewHttpClient (AbstractDelegateHttpsURLConnection.java:191)
    at sun.net.www.protocol.http.HttpURLConnection.plainConnect0 (HttpURLConnection.java:1138)
    at sun.net.www.protocol.http.HttpURLConnection.plainConnect (HttpURLConnection.java:1032)
    at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect (AbstractDelegateHttpsURLConnection.java:177)
    at sun.net.www.protocol.http.HttpURLConnection.getInputStream0 (HttpURLConnection.java:1546)
    at sun.net.www.protocol.http.HttpURLConnection.getInputStream (HttpURLConnection.java:1474)
    at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream (HttpsURLConnectionImpl.java:254)
    at biz.lermitage.oga.util.IOTools.readContent (IOTools.kt:57)
    at biz.lermitage.oga.util.IOTools.readFromLocation (IOTools.kt:45)
    at biz.lermitage.oga.util.IOTools.readDefinitions (IOTools.kt:26)
    at biz.lermitage.oga.util.DefinitionsTools.loadDefinitionsFromUrl (DefinitionsTools.kt:17)
    at biz.lermitage.oga.CheckMojo.execute (CheckMojo.kt:76)
    at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:137)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:210)
    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 sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke (Method.java:498)
    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)
[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/MojoExecutionException

@jonathanlermitage jonathanlermitage added the help wanted Extra attention is needed label Jun 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

3 participants