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

Can't install master version of jruby-openssl #195

Open
deivid-rodriguez opened this issue Mar 25, 2020 · 36 comments
Open

Can't install master version of jruby-openssl #195

deivid-rodriguez opened this issue Mar 25, 2020 · 36 comments

Comments

@deivid-rodriguez
Copy link
Contributor

I'm getting some warnings when using jruby that seem to come from jruby-openssl. I researched the errors and they seem to have been fixed recently in jruby-openssl's master, by the latest commit.

So I'd like to try it out and see if it fixes it.

So I run the following to try build the gem locally: JAVA_OPTS=--illegal-access mvn package -Dmaven.test.skip=true

This is the result I get
WARNING: An illegal reflective access operation has occurred
WARNING: Illegal reflective access by com.google.inject.internal.cglib.core.$ReflectUtils$1 (file:/usr/share/maven/lib/guice.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int,java.security.ProtectionDomain)
WARNING: Please consider reporting this to the maintainers of com.google.inject.internal.cglib.core.$ReflectUtils$1
WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
WARNING: All illegal access operations will be denied in a future release
[INFO] Scanning for projects...
[WARNING] 
[WARNING] Some problems were encountered while building the effective model for rubygems:jruby-openssl:gem:0.10.5.dev-SNAPSHOT
[WARNING] 'build.plugins.plugin.(groupId:artifactId)' must be unique but found duplicate declaration of plugin org.apache.maven.plugins:maven-clean-plugin @ line 300, column 15
[WARNING] 'build.plugins.plugin.(groupId:artifactId)' must be unique but found duplicate declaration of plugin org.apache.maven.plugins:maven-dependency-plugin @ line 346, column 15
[WARNING] 
[WARNING] It is highly recommended to fix these problems because they threaten the stability of your build.
[WARNING] 
[WARNING] For this reason, future Maven versions might no longer support building such malformed projects.
[WARNING] 
[INFO] 
[INFO] -----------------------< rubygems:jruby-openssl >-----------------------
[INFO] Building JRuby OpenSSL 0.10.5.dev-SNAPSHOT
[INFO] --------------------------------[ gem ]---------------------------------
[INFO] 
[INFO] --- gem-maven-plugin:1.1.8:initialize (default-initialize) @ jruby-openssl ---
[INFO] 
[INFO] --- maven-resources-plugin:3.1.0:resources (default-resources) @ jruby-openssl ---
[WARNING] Using platform encoding (UTF-8 actually) to copy filtered resources, i.e. build is platform dependent!
[INFO] skip non existing resourceDirectory /home/deivid/Code/jruby-openssl/src/main/resources
[INFO] 
[INFO] --- maven-compiler-plugin:3.8.1:compile (default-compile) @ jruby-openssl ---
[INFO] Nothing to compile - all classes are up to date
[INFO] 
[INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ jruby-openssl ---
[INFO] 
[INFO] --- exec-maven-plugin:1.3.2:exec (invoker-generator) @ jruby-openssl ---
/home/deivid/Code/jruby-openssl/target/generated-sources/annotated_classes.txt - not found. skip generator.
[INFO] 
[INFO] --- build-helper-maven-plugin:1.9:add-source (default) @ jruby-openssl ---
[INFO] Source directory: /home/deivid/Code/jruby-openssl/target/generated-sources added.
[INFO] 
[INFO] --- maven-compiler-plugin:3.8.1:compile (compile-populators) @ jruby-openssl ---
[INFO] Nothing to compile - all classes are up to date
[INFO] 
[INFO] --- maven-dependency-plugin:2.8:copy-dependencies (default) @ jruby-openssl ---
[INFO] bctls-jdk15on-1.62.jar already exists in destination.
[INFO] bcpkix-jdk15on-1.62.jar already exists in destination.
[INFO] bcprov-jdk15on-1.62.jar already exists in destination.
[INFO] 
[INFO] --- maven-resources-plugin:3.1.0:testResources (default-testResources) @ jruby-openssl ---
[INFO] Not copying test resources
[INFO] 
[INFO] --- maven-compiler-plugin:3.8.1:testCompile (default-testCompile) @ jruby-openssl ---
[INFO] Not compiling test sources
[INFO] 
[INFO] --- maven-surefire-plugin:3.0.0-M4:test (default-test) @ jruby-openssl ---
[INFO] Tests are skipped.
[INFO] 
[INFO] --- runit-maven-plugin:1.1.8:test (default) @ jruby-openssl ---
[INFO] Skipping RUnit tests
[INFO] 
[INFO] --- maven-jar-plugin:2.4:jar (default) @ jruby-openssl ---
[INFO] 
[INFO] --- gem-maven-plugin:1.1.8:package (default-package) @ jruby-openssl ---
[INFO] include dependencies? true
[INFO] use repository layout? true
[INFO]  -- include -- org.bouncycastle:bcprov-jdk15on:jar:1.62:compile
[INFO]  -- include -- org.bouncycastle:bcpkix-jdk15on:jar:1.62:compile
[INFO]  -- include -- org.bouncycastle:bctls-jdk15on:jar:1.62:compile
[WARNING] ERROR:  Loading command: build (NameError)
	missing class name (`org.jruby.ext.openssl.OpenSSL')
ERROR:  While executing gem ... (NoMethodError)
    undefined method `invoke_with_build_args' for nil:NilClass

[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time:  19.445 s
[INFO] Finished at: 2020-03-25T19:39:27+01:00
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal de.saumya.mojo:gem-maven-plugin:1.1.8:package (default-package) on project jruby-openssl: Execution default-package of goal de.saumya.mojo:gem-maven-plugin:1.1.8:package failed: Java returned: 1 -> [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/PluginExecutionException
This is the error after enabling full debug logging:
Apache Maven 3.6.0
Maven home: /usr/share/maven
Java version: 11.0.6, vendor: Ubuntu, runtime: /usr/lib/jvm/java-11-openjdk-amd64
Default locale: es_ES, platform encoding: UTF-8
OS name: "linux", version: "5.3.0-42-generic", arch: "amd64", family: "unix"
WARNING: An illegal reflective access operation has occurred
WARNING: Illegal reflective access by com.google.inject.internal.cglib.core.$ReflectUtils$1 (file:/usr/share/maven/lib/guice.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int,java.security.ProtectionDomain)
WARNING: Please consider reporting this to the maintainers of com.google.inject.internal.cglib.core.$ReflectUtils$1
WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
WARNING: All illegal access operations will be denied in a future release
[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.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 /usr/share/maven/conf/settings.xml
[DEBUG] Reading user settings from /home/deivid/.m2/settings.xml
[DEBUG] Reading global toolchains from /usr/share/maven/conf/toolchains.xml
[DEBUG] Reading user toolchains from /home/deivid/.m2/toolchains.xml
[DEBUG] Using local repository at /home/deivid/.m2/repository
[DEBUG] Using manager EnhancedLocalRepositoryManager with priority 10.0 for /home/deivid/.m2/repository
[INFO] Scanning for projects...
[DEBUG] Dependency collection stats: {ConflictMarker.analyzeTime=3087316, ConflictMarker.markTime=1427812, ConflictMarker.nodeCount=39, ConflictIdSorter.graphTime=1809298, ConflictIdSorter.topsortTime=1197551, ConflictIdSorter.conflictIdCount=29, ConflictIdSorter.conflictIdCycleCount=0, ConflictResolver.totalTime=21251006, ConflictResolver.conflictItemCount=38, DefaultDependencyCollector.collectTime=503841921, DefaultDependencyCollector.transformTime=35431832}
[DEBUG] org.torquebox.mojo:mavengem-wagon:jar:1.0.3:
[DEBUG]    org.torquebox.mojo:mavengem-protocol:jar:1.0.3:compile
[DEBUG]       org.torquebox.mojo:rubygems-tools:jar:1.0.3:compile
[DEBUG]          commons-codec:commons-codec:jar:1.11:compile
[DEBUG]          org.jruby:jruby:pom:9.1.17.0:compile
[DEBUG]       org.jruby:jruby:jar:9.1.17.0:compile
[DEBUG]          org.jruby:jruby-core:jar:9.1.17.0:compile
[DEBUG]             com.github.jnr:jnr-netdb:jar:1.1.6:compile
[DEBUG]             com.github.jnr:jnr-enxio:jar:0.16:compile
[DEBUG]             com.github.jnr:jnr-x86asm:jar:1.0.2:compile
[DEBUG]             com.github.jnr:jnr-unixsocket:jar:0.17:compile
[DEBUG]             com.github.jnr:jnr-posix:jar:3.0.44:compile
[DEBUG]             com.github.jnr:jnr-constants:jar:0.9.9:compile
[DEBUG]             com.github.jnr:jffi:jar:1.2.16:compile
[DEBUG]             com.github.jnr:jffi:jar:native:1.2.16:compile
[DEBUG]             org.jruby.joni:joni:jar:2.1.15:compile
[DEBUG]             org.jruby.extras:bytelist:jar:1.0.15:compile
[DEBUG]             org.jruby.jcodings:jcodings:jar:1.0.27:compile
[DEBUG]             org.jruby:dirgra:jar:0.3:compile
[DEBUG]             com.headius:invokebinder:jar:1.10:compile
[DEBUG]             com.headius:options:jar:1.4:compile
[DEBUG]             com.headius:unsafe-fences:jar:1.0:compile
[DEBUG]             com.jcraft:jzlib:jar:1.1.3:compile
[DEBUG]             com.martiansoftware:nailgun-server:jar:0.9.1:compile
[DEBUG]             joda-time:joda-time:jar:2.8.2:compile
[DEBUG]             com.headius:modulator:jar:1.0:compile
[DEBUG]          org.jruby:jruby-stdlib:jar:9.1.17.0:compile
[DEBUG]    org.apache.maven.wagon:wagon-provider-api:jar:2.10:compile
[DEBUG]       org.codehaus.plexus:plexus-utils:jar:3.0.15:compile
[DEBUG] Created new class realm extension>org.torquebox.mojo:mavengem-wagon:1.0.3
[DEBUG] Importing foreign packages into class realm extension>org.torquebox.mojo:mavengem-wagon:1.0.3
[DEBUG]   Imported:  < maven.api
[DEBUG] Populating class realm extension>org.torquebox.mojo:mavengem-wagon:1.0.3
[DEBUG]   Included: org.torquebox.mojo:mavengem-wagon:jar:1.0.3
[DEBUG]   Included: org.torquebox.mojo:mavengem-protocol:jar:1.0.3
[DEBUG]   Included: org.torquebox.mojo:rubygems-tools:jar:1.0.3
[DEBUG]   Included: commons-codec:commons-codec:jar:1.11
[DEBUG]   Included: org.jruby:jruby:pom:9.1.17.0
[DEBUG]   Included: org.jruby:jruby:jar:9.1.17.0
[DEBUG]   Included: org.jruby:jruby-core:jar:9.1.17.0
[DEBUG]   Included: com.github.jnr:jnr-netdb:jar:1.1.6
[DEBUG]   Included: com.github.jnr:jnr-enxio:jar:0.16
[DEBUG]   Included: com.github.jnr:jnr-x86asm:jar:1.0.2
[DEBUG]   Included: com.github.jnr:jnr-unixsocket:jar:0.17
[DEBUG]   Included: com.github.jnr:jnr-posix:jar:3.0.44
[DEBUG]   Included: com.github.jnr:jnr-constants:jar:0.9.9
[DEBUG]   Included: com.github.jnr:jffi:jar:1.2.16
[DEBUG]   Included: com.github.jnr:jffi:jar:native:1.2.16
[DEBUG]   Included: org.jruby.joni:joni:jar:2.1.15
[DEBUG]   Included: org.jruby.extras:bytelist:jar:1.0.15
[DEBUG]   Included: org.jruby.jcodings:jcodings:jar:1.0.27
[DEBUG]   Included: org.jruby:dirgra:jar:0.3
[DEBUG]   Included: com.headius:invokebinder:jar:1.10
[DEBUG]   Included: com.headius:options:jar:1.4
[DEBUG]   Included: com.headius:unsafe-fences:jar:1.0
[DEBUG]   Included: com.jcraft:jzlib:jar:1.1.3
[DEBUG]   Included: com.martiansoftware:nailgun-server:jar:0.9.1
[DEBUG]   Included: joda-time:joda-time:jar:2.8.2
[DEBUG]   Included: com.headius:modulator:jar:1.0
[DEBUG]   Included: org.jruby:jruby-stdlib:jar:9.1.17.0
[DEBUG]   Included: org.codehaus.plexus:plexus-utils:jar:3.0.15
[DEBUG] Dependency collection stats: {ConflictMarker.analyzeTime=591055, ConflictMarker.markTime=372522, ConflictMarker.nodeCount=59, ConflictIdSorter.graphTime=217064, ConflictIdSorter.topsortTime=72190, ConflictIdSorter.conflictIdCount=23, ConflictIdSorter.conflictIdCycleCount=0, ConflictResolver.totalTime=2903667, ConflictResolver.conflictItemCount=58, DefaultDependencyCollector.collectTime=329321424, DefaultDependencyCollector.transformTime=4233052}
[DEBUG] de.saumya.mojo:gem-with-jar-extension:jar:1.1.8:
[DEBUG]    org.apache.maven:maven-plugin-api:jar:3.0.3:compile
[DEBUG]       org.apache.maven:maven-model:jar:3.0.3:compile
[DEBUG]       org.sonatype.sisu:sisu-inject-plexus:jar:2.1.1:compile
[DEBUG]          org.sonatype.sisu:sisu-inject-bean:jar:2.1.1:compile
[DEBUG]             org.sonatype.sisu:sisu-guice:jar:no_aop:2.9.4:compile
[DEBUG]    org.apache.maven:maven-core:jar:3.0.3:compile
[DEBUG]       org.apache.maven:maven-settings:jar:3.0.3:compile
[DEBUG]       org.apache.maven:maven-settings-builder:jar:3.0.3:compile
[DEBUG]       org.apache.maven:maven-repository-metadata:jar:3.0.3:compile
[DEBUG]       org.apache.maven:maven-model-builder:jar:3.0.3:compile
[DEBUG]       org.apache.maven:maven-aether-provider:jar:3.0.3:compile
[DEBUG]          org.sonatype.aether:aether-spi:jar:1.11:compile
[DEBUG]       org.sonatype.aether:aether-impl:jar:1.11:compile
[DEBUG]       org.sonatype.aether:aether-api:jar:1.11:compile
[DEBUG]       org.sonatype.aether:aether-util:jar:1.11:compile
[DEBUG]       org.codehaus.plexus:plexus-interpolation:jar:1.14:compile
[DEBUG]       org.codehaus.plexus:plexus-utils:jar:2.0.6:compile
[DEBUG]       org.codehaus.plexus:plexus-classworlds:jar:2.4:compile
[DEBUG]       org.codehaus.plexus:plexus-component-annotations:jar:1.5.5:compile
[DEBUG]       org.sonatype.plexus:plexus-sec-dispatcher:jar:1.3:compile
[DEBUG]          org.sonatype.plexus:plexus-cipher:jar:1.4:compile
[DEBUG]    org.apache.maven:maven-artifact:jar:3.0.3:compile
[DEBUG] Created new class realm extension>de.saumya.mojo:gem-with-jar-extension:1.1.8
[DEBUG] Importing foreign packages into class realm extension>de.saumya.mojo:gem-with-jar-extension:1.1.8
[DEBUG]   Imported:  < maven.api
[DEBUG] Populating class realm extension>de.saumya.mojo:gem-with-jar-extension:1.1.8
[DEBUG]   Included: de.saumya.mojo:gem-with-jar-extension:jar:1.1.8
[DEBUG]   Included: org.sonatype.sisu:sisu-inject-bean:jar:2.1.1
[DEBUG]   Included: org.sonatype.sisu:sisu-guice:jar:no_aop:2.9.4
[DEBUG]   Included: org.sonatype.aether:aether-util:jar:1.11
[DEBUG]   Included: org.codehaus.plexus:plexus-interpolation:jar:1.14
[DEBUG]   Included: org.codehaus.plexus:plexus-utils:jar:2.0.6
[DEBUG]   Included: org.codehaus.plexus:plexus-component-annotations:jar:1.5.5
[DEBUG]   Included: org.sonatype.plexus:plexus-sec-dispatcher:jar:1.3
[DEBUG]   Included: org.sonatype.plexus:plexus-cipher:jar:1.4
[DEBUG] Extension realms for project rubygems:jruby-openssl:gem:0.10.5.dev-SNAPSHOT: [ClassRealm[extension>org.torquebox.mojo:mavengem-wagon:1.0.3, parent: jdk.internal.loader.ClassLoaders$AppClassLoader@277050dc], ClassRealm[extension>de.saumya.mojo:gem-with-jar-extension:1.1.8, parent: jdk.internal.loader.ClassLoaders$AppClassLoader@277050dc]]
[DEBUG] Created new class realm project>rubygems:jruby-openssl:0.10.5.dev-SNAPSHOT
[DEBUG] Populating class realm project>rubygems:jruby-openssl:0.10.5.dev-SNAPSHOT
[DEBUG] Looking up lifecycle mappings for packaging gem from ClassRealm[project>rubygems:jruby-openssl:0.10.5.dev-SNAPSHOT, parent: ClassRealm[maven.api, parent: null]]
[WARNING] 
[WARNING] Some problems were encountered while building the effective model for rubygems:jruby-openssl:gem:0.10.5.dev-SNAPSHOT
[WARNING] 'build.plugins.plugin.(groupId:artifactId)' must be unique but found duplicate declaration of plugin org.apache.maven.plugins:maven-clean-plugin @ line 300, column 15
[WARNING] 'build.plugins.plugin.(groupId:artifactId)' must be unique but found duplicate declaration of plugin org.apache.maven.plugins:maven-dependency-plugin @ line 346, column 15
[WARNING] 
[WARNING] It is highly recommended to fix these problems because they threaten the stability of your build.
[WARNING] 
[WARNING] For this reason, future Maven versions might no longer support building such malformed projects.
[WARNING] 
[DEBUG] === REACTOR BUILD PLAN ================================================
[DEBUG] Project: rubygems:jruby-openssl:gem:0.10.5.dev-SNAPSHOT
[DEBUG] Tasks:   [package]
[DEBUG] Style:   Regular
[DEBUG] =======================================================================
[INFO] 
[INFO] -----------------------< rubygems:jruby-openssl >-----------------------
[INFO] Building JRuby OpenSSL 0.10.5.dev-SNAPSHOT
[INFO] --------------------------------[ gem ]---------------------------------
[DEBUG] Could not find metadata org.apache.maven.plugins:maven-resources-plugin/maven-metadata.xml in local (/home/deivid/.m2/repository)
[DEBUG] Skipped remote request for org.apache.maven.plugins:maven-resources-plugin/maven-metadata.xml, locally cached metadata up-to-date.
[DEBUG] Resolved plugin version for org.apache.maven.plugins:maven-resources-plugin to 3.1.0 from repository central (https://repo.maven.apache.org/maven2, default, releases)
[DEBUG] Could not find metadata org.apache.maven.plugins:maven-surefire-plugin/maven-metadata.xml in local (/home/deivid/.m2/repository)
[DEBUG] Skipped remote request for org.apache.maven.plugins:maven-surefire-plugin/maven-metadata.xml, locally cached metadata up-to-date.
[DEBUG] Resolved plugin version for org.apache.maven.plugins:maven-surefire-plugin to 3.0.0-M4 from repository central (https://repo.maven.apache.org/maven2, default, releases)
[DEBUG] Could not find metadata org.apache.maven.plugins:maven-install-plugin/maven-metadata.xml in local (/home/deivid/.m2/repository)
[DEBUG] Skipped remote request for org.apache.maven.plugins:maven-install-plugin/maven-metadata.xml, locally cached metadata up-to-date.
[DEBUG] Resolved plugin version for org.apache.maven.plugins:maven-install-plugin to 3.0.0-M1 from repository central (https://repo.maven.apache.org/maven2, default, releases)
[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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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:       rubygems:jruby-openssl:0.10.5.dev-SNAPSHOT
[DEBUG] Dependencies (collect): []
[DEBUG] Dependencies (resolve): [compile, runtime, test]
[DEBUG] Repositories (dependencies): [mavengems (mavengem:https://rubygems.org, default, releases+snapshots), central (https://repo.maven.apache.org/maven2, default, releases)]
[DEBUG] Repositories (plugins)     : [central (https://repo.maven.apache.org/maven2, default, releases)]
[DEBUG] -----------------------------------------------------------------------
[DEBUG] Goal:          de.saumya.mojo:gem-maven-plugin:1.1.8:initialize (default-initialize)
[DEBUG] Style:         Regular
[DEBUG] Configuration: <?xml version="1.0" encoding="UTF-8"?>
<configuration>
  <addProjectClasspath default-value="true">false</addProjectClasspath>
  <args>${args}</args>
  <binDirectory>${gem.binDirectory}</binDirectory>
  <classRealm default-value="${dummy}"/>
  <eclipseRefresh>${m2e.jruby.refresh}</eclipseRefresh>
  <eclipseWatches>${m2e.jruby.watch}</eclipseWatches>
  <env>${jruby.env}</env>
  <gemHome default-value="${project.build.directory}/rubygems">${gem.home}</gemHome>
  <gemHomes>${gem.homes}</gemHomes>
  <gemPath default-value="${project.build.directory}/rubygems">${gem.path}</gemPath>
  <gemUseSystem default-value="false">${gem.useSystem}</gemUseSystem>
  <includeGemsInResources>${gem.includeGemsInResources}</includeGemsInResources>
  <includeLibDirectoryInResources default-value="false">${gem.includeLibDirectoryInResources}</includeLibDirectoryInResources>
  <includeOpenSSL default-value="false">${gem.includeOpenSSL}</includeOpenSSL>
  <includeProvidedRubygemsInResources default-value="false">${gem.includeProvidedRubygemsInResources}</includeProvidedRubygemsInResources>
  <includeRubygemsInResources default-value="false">${gem.includeRubygemsInResources}</includeRubygemsInResources>
  <includeRubygemsInTestResources default-value="true">${gem.includeRubygemsInTestResources}</includeRubygemsInTestResources>
  <installRDoc default-value="false">${gem.installRDoc}</installRDoc>
  <installRI default-value="false">${gem.installRI}</installRI>
  <jrubyFork default-value="true">${jruby.fork}</jrubyFork>
  <jrubyJvmArgs>${jruby.jvmargs}</jrubyJvmArgs>
  <jrubySwitches>${jruby.switches}</jrubySwitches>
  <jrubyVerbose default-value="false">${jruby.verbose}</jrubyVerbose>
  <jrubyVersion>${jruby.version}</jrubyVersion>
  <launchDirectory default-value="${project.basedir}">${jruby.launchDirectory}</launchDirectory>
  <libDirectory default-value="lib">something-which-does-not-exists</libDirectory>
  <localRepository default-value="${localRepository}"/>
  <plugin default-value="${plugin}"/>
  <project default-value="${project}"/>
  <rubySourceDirectory default-value="src/main/ruby">${jruby.sourceDirectory}</rubySourceDirectory>
  <supportNative default-value="false">${gem.supportNative}</supportNative>
</configuration>
[DEBUG] -----------------------------------------------------------------------
[DEBUG] Goal:          org.apache.maven.plugins:maven-resources-plugin:3.1.0:resources (default-resources)
[DEBUG] Style:         Regular
[DEBUG] Configuration: <?xml version="1.0" encoding="UTF-8"?>
<configuration>
  <addDefaultExcludes default-value="true"/>
  <buildFilters default-value="${project.build.filters}"/>
  <encoding default-value="${project.build.sourceEncoding}"/>
  <escapeWindowsPaths default-value="true"/>
  <fileNameFiltering default-value="false"/>
  <includeEmptyDirs default-value="false"/>
  <outputDirectory default-value="${project.build.outputDirectory}"/>
  <overwrite default-value="false"/>
  <project default-value="${project}"/>
  <resources default-value="${project.resources}"/>
  <session default-value="${session}"/>
  <skip default-value="false">${maven.resources.skip}</skip>
  <supportMultiLineFiltering default-value="false"/>
  <useBuildFilters default-value="true"/>
  <useDefaultDelimiters default-value="true"/>
</configuration>
[DEBUG] -----------------------------------------------------------------------
[DEBUG] Goal:          org.apache.maven.plugins:maven-compiler-plugin:3.8.1:compile (default-compile)
[DEBUG] Style:         Regular
[DEBUG] Configuration: <?xml version="1.0" encoding="UTF-8"?>
<configuration>
  <annotationProcessors>
    <annotationProcessor>org.jruby.anno.AnnotationBinder</annotationProcessor>
  </annotationProcessors>
  <basedir default-value="${basedir}"/>
  <buildDirectory default-value="${project.build.directory}"/>
  <compilePath default-value="${project.compileClasspathElements}"/>
  <compileSourceRoots default-value="${project.compileSourceRoots}"/>
  <compilerId default-value="javac">${maven.compiler.compilerId}</compilerId>
  <compilerReuseStrategy default-value="${reuseCreated}">${maven.compiler.compilerReuseStrategy}</compilerReuseStrategy>
  <compilerVersion>${maven.compiler.compilerVersion}</compilerVersion>
  <debug default-value="true">true</debug>
  <debuglevel>${maven.compiler.debuglevel}</debuglevel>
  <encoding default-value="${project.build.sourceEncoding}">UTF-8</encoding>
  <excludes>
    <exclude>module-info.java</exclude>
  </excludes>
  <executable>${maven.compiler.executable}</executable>
  <failOnError default-value="true">${maven.compiler.failOnError}</failOnError>
  <failOnWarning default-value="false">${maven.compiler.failOnWarning}</failOnWarning>
  <forceJavacCompilerUse default-value="false">${maven.compiler.forceJavacCompilerUse}</forceJavacCompilerUse>
  <fork default-value="false">${maven.compiler.fork}</fork>
  <generatedSourcesDirectory default-value="${project.build.directory}/generated-sources/annotations">/home/deivid/Code/jruby-openssl/target/generated-sources</generatedSourcesDirectory>
  <includes>
    <include>module-info.java</include>
  </includes>
  <maxmem>${maven.compiler.maxmem}</maxmem>
  <meminitial>${maven.compiler.meminitial}</meminitial>
  <mojoExecution default-value="${mojoExecution}"/>
  <optimize default-value="false">${maven.compiler.optimize}</optimize>
  <outputDirectory default-value="${project.build.outputDirectory}"/>
  <parameters default-value="false">${maven.compiler.parameters}</parameters>
  <project default-value="${project}"/>
  <projectArtifact default-value="${project.artifact}"/>
  <release>9</release>
  <session default-value="${session}"/>
  <showDeprecation default-value="false">true</showDeprecation>
  <showWarnings default-value="false">true</showWarnings>
  <skipMain>${maven.main.skip}</skipMain>
  <skipMultiThreadWarning default-value="false">${maven.compiler.skipMultiThreadWarning}</skipMultiThreadWarning>
  <source default-value="1.6">9</source>
  <staleMillis default-value="0">${lastModGranularityMs}</staleMillis>
  <target default-value="1.6">1.7</target>
  <useIncrementalCompilation default-value="true">${maven.compiler.useIncrementalCompilation}</useIncrementalCompilation>
  <verbose default-value="false">${maven.compiler.verbose}</verbose>
</configuration>
[DEBUG] -----------------------------------------------------------------------
[DEBUG] Goal:          org.apache.maven.plugins:maven-jar-plugin:2.4:jar (default-jar)
[DEBUG] Style:         Regular
[DEBUG] Configuration: <?xml version="1.0" encoding="UTF-8"?>
<configuration>
  <classesDirectory default-value="${project.build.outputDirectory}"/>
  <defaultManifestFile default-value="${project.build.outputDirectory}/META-INF/MANIFEST.MF"/>
  <finalName default-value="${project.build.finalName}">jopenssl</finalName>
  <forceCreation default-value="false">${jar.forceCreation}</forceCreation>
  <outputDirectory default-value="${project.build.directory}">lib</outputDirectory>
  <project default-value="${project}"/>
  <session default-value="${session}"/>
  <skipIfEmpty default-value="false">${jar.skipIfEmpty}</skipIfEmpty>
  <useDefaultManifestFile default-value="false">${jar.useDefaultManifestFile}</useDefaultManifestFile>
</configuration>
[DEBUG] -----------------------------------------------------------------------
[DEBUG] Goal:          org.codehaus.mojo:exec-maven-plugin:1.3.2:exec (invoker-generator)
[DEBUG] Style:         Regular
[DEBUG] Configuration: <?xml version="1.0" encoding="UTF-8"?>
<configuration>
  <arguments>
    <argument>-Djruby.bytecode.version=1.7</argument>
    <argument>-classpath</argument>
    <classpath/>
    <argument>org.jruby.anno.InvokerGenerator</argument>
    <argument>/home/deivid/Code/jruby-openssl/target/generated-sources/annotated_classes.txt</argument>
    <argument>/home/deivid/Code/jruby-openssl/pkg/classes</argument>
  </arguments>
  <basedir default-value="${basedir}"/>
  <classpathScope default-value="runtime">compile</classpathScope>
  <commandlineArgs>${exec.args}</commandlineArgs>
  <executable>java</executable>
  <failWithEmptyArgument default-value="true"/>
  <failWithNullKeyOrValueInEnvironment default-value="true"/>
  <longClasspath default-value="false">${exec.longClasspath}</longClasspath>
  <outputFile>${exec.outputFile}</outputFile>
  <project default-value="${project}"/>
  <skip default-value="false">${skip}</skip>
  <sourceRoot>${sourceRoot}</sourceRoot>
  <testSourceRoot>${testSourceRoot}</testSourceRoot>
  <workingDirectory>${exec.workingdir}</workingDirectory>
  <session default-value="${session}"/>
</configuration>
[DEBUG] -----------------------------------------------------------------------
[DEBUG] Goal:          org.codehaus.mojo:build-helper-maven-plugin:1.9:add-source (default)
[DEBUG] Style:         Regular
[DEBUG] Configuration: <?xml version="1.0" encoding="UTF-8"?>
<configuration>
  <sources>
    <source>/home/deivid/Code/jruby-openssl/target/generated-sources</source>
  </sources>
  <project default-value="${project}"/>
</configuration>
[DEBUG] -----------------------------------------------------------------------
[DEBUG] Goal:          org.apache.maven.plugins:maven-compiler-plugin:3.8.1:compile (compile-populators)
[DEBUG] Style:         Regular
[DEBUG] Configuration: <?xml version="1.0" encoding="UTF-8"?>
<configuration>
  <annotationProcessors>
    <annotationProcessor>org.jruby.anno.AnnotationBinder</annotationProcessor>
  </annotationProcessors>
  <basedir default-value="${basedir}"/>
  <buildDirectory default-value="${project.build.directory}"/>
  <compilePath default-value="${project.compileClasspathElements}"/>
  <compileSourceRoots default-value="${project.compileSourceRoots}"/>
  <compilerArgs>
    <compilerArg></compilerArg>
    <compilerArg>-XDignore.symbol.file=true</compilerArg>
  </compilerArgs>
  <compilerId default-value="javac">${maven.compiler.compilerId}</compilerId>
  <compilerReuseStrategy default-value="${reuseCreated}">${maven.compiler.compilerReuseStrategy}</compilerReuseStrategy>
  <compilerVersion>${maven.compiler.compilerVersion}</compilerVersion>
  <debug default-value="true">true</debug>
  <debuglevel>${maven.compiler.debuglevel}</debuglevel>
  <encoding default-value="${project.build.sourceEncoding}">UTF-8</encoding>
  <excludes>
    <exclude>module-info.java</exclude>
  </excludes>
  <executable>${maven.compiler.executable}</executable>
  <failOnError default-value="true">${maven.compiler.failOnError}</failOnError>
  <failOnWarning default-value="false">${maven.compiler.failOnWarning}</failOnWarning>
  <forceJavacCompilerUse default-value="false">${maven.compiler.forceJavacCompilerUse}</forceJavacCompilerUse>
  <fork default-value="false">${maven.compiler.fork}</fork>
  <generatedSourcesDirectory default-value="${project.build.directory}/generated-sources/annotations">/home/deivid/Code/jruby-openssl/target/generated-sources</generatedSourcesDirectory>
  <includes>
    <include>org/jruby/gen/**/*.java</include>
  </includes>
  <maxmem>${maven.compiler.maxmem}</maxmem>
  <meminitial>${maven.compiler.meminitial}</meminitial>
  <mojoExecution default-value="${mojoExecution}"/>
  <optimize default-value="false">true</optimize>
  <outputDirectory default-value="${project.build.outputDirectory}"/>
  <parameters default-value="false">${maven.compiler.parameters}</parameters>
  <project default-value="${project}"/>
  <projectArtifact default-value="${project.artifact}"/>
  <release>9</release>
  <session default-value="${session}"/>
  <showDeprecation default-value="false">true</showDeprecation>
  <showWarnings default-value="false">true</showWarnings>
  <skipMain>${maven.main.skip}</skipMain>
  <skipMultiThreadWarning default-value="false">${maven.compiler.skipMultiThreadWarning}</skipMultiThreadWarning>
  <source default-value="1.6">9</source>
  <staleMillis default-value="0">${lastModGranularityMs}</staleMillis>
  <target default-value="1.6">1.7</target>
  <useIncrementalCompilation default-value="true">${maven.compiler.useIncrementalCompilation}</useIncrementalCompilation>
  <verbose default-value="false">${maven.compiler.verbose}</verbose>
</configuration>
[DEBUG] -----------------------------------------------------------------------
[DEBUG] Goal:          org.apache.maven.plugins:maven-dependency-plugin:2.8:copy-dependencies (default)
[DEBUG] Style:         Regular
[DEBUG] Configuration: <?xml version="1.0" encoding="UTF-8"?>
<configuration>
  <addParentPoms default-value="false"/>
  <classifier default-value="">${classifier}</classifier>
  <copyPom default-value="false">${mdep.copyPom}</copyPom>
  <excludeArtifactIds default-value="">${excludeArtifactIds}</excludeArtifactIds>
  <excludeClassifiers default-value="">${excludeClassifiers}</excludeClassifiers>
  <excludeGroupIds default-value="">${excludeGroupIds}</excludeGroupIds>
  <excludeScope default-value="">${excludeScope}</excludeScope>
  <excludeTransitive default-value="false">${excludeTransitive}</excludeTransitive>
  <excludeTypes default-value="">${excludeTypes}</excludeTypes>
  <failOnMissingClassifierArtifact default-value="false">${mdep.failOnMissingClassifierArtifact}</failOnMissingClassifierArtifact>
  <includeArtifactIds default-value="">${includeArtifactIds}</includeArtifactIds>
  <includeClassifiers default-value="">${includeClassifiers}</includeClassifiers>
  <includeGroupIds default-value="">org.bouncycastle</includeGroupIds>
  <includeScope default-value="">${includeScope}</includeScope>
  <includeTypes default-value="">${includeTypes}</includeTypes>
  <local default-value="${localRepository}"/>
  <markersDirectory default-value="${project.build.directory}/dependency-maven-plugin-markers">${markersDirectory}</markersDirectory>
  <outputAbsoluteArtifactFilename default-value="false">${outputAbsoluteArtifactFilename}</outputAbsoluteArtifactFilename>
  <outputDirectory default-value="${project.build.directory}/dependency">/home/deivid/Code/jruby-openssl/lib</outputDirectory>
  <overWriteIfNewer default-value="true">${overWriteIfNewer}</overWriteIfNewer>
  <overWriteReleases default-value="false">${overWriteReleases}</overWriteReleases>
  <overWriteSnapshots default-value="false">${overWriteSnapshots}</overWriteSnapshots>
  <prependGroupId default-value="false">${mdep.prependGroupId}</prependGroupId>
  <reactorProjects default-value="${reactorProjects}"/>
  <remoteRepos default-value="${project.remoteArtifactRepositories}"/>
  <silent default-value="false">${silent}</silent>
  <skip default-value="false">${mdep.skip}</skip>
  <stripClassifier default-value="false">${mdep.stripClassifier}</stripClassifier>
  <stripVersion default-value="false">${mdep.stripVersion}</stripVersion>
  <type default-value="">${type}</type>
  <useBaseVersion default-value="true">${mdep.useBaseVersion}</useBaseVersion>
  <useRepositoryLayout default-value="false">true</useRepositoryLayout>
  <useSubDirectoryPerArtifact default-value="false">${mdep.useSubDirectoryPerArtifact}</useSubDirectoryPerArtifact>
  <useSubDirectoryPerScope default-value="false">${mdep.useSubDirectoryPerScope}</useSubDirectoryPerScope>
  <useSubDirectoryPerType default-value="false">${mdep.useSubDirectoryPerType}</useSubDirectoryPerType>
  <project default-value="${project}"/>
</configuration>
[DEBUG] -----------------------------------------------------------------------
[DEBUG] Goal:          org.apache.maven.plugins:maven-resources-plugin:3.1.0:testResources (default-testResources)
[DEBUG] Style:         Regular
[DEBUG] Configuration: <?xml version="1.0" encoding="UTF-8"?>
<configuration>
  <addDefaultExcludes default-value="true"/>
  <buildFilters default-value="${project.build.filters}"/>
  <encoding default-value="${project.build.sourceEncoding}"/>
  <escapeWindowsPaths default-value="true"/>
  <fileNameFiltering default-value="false"/>
  <includeEmptyDirs default-value="false"/>
  <outputDirectory default-value="${project.build.testOutputDirectory}"/>
  <overwrite default-value="false"/>
  <project default-value="${project}"/>
  <resources default-value="${project.testResources}"/>
  <session default-value="${session}"/>
  <skip default-value="false">${maven.test.skip}</skip>
  <supportMultiLineFiltering default-value="false"/>
  <useBuildFilters default-value="true"/>
  <useDefaultDelimiters default-value="true"/>
</configuration>
[DEBUG] -----------------------------------------------------------------------
[DEBUG] Goal:          org.apache.maven.plugins:maven-compiler-plugin:3.8.1:testCompile (default-testCompile)
[DEBUG] Style:         Regular
[DEBUG] Configuration: <?xml version="1.0" encoding="UTF-8"?>
<configuration>
  <annotationProcessors>
    <annotationProcessor>org.jruby.anno.AnnotationBinder</annotationProcessor>
  </annotationProcessors>
  <basedir default-value="${basedir}"/>
  <buildDirectory default-value="${project.build.directory}"/>
  <compilePath default-value="${project.compileClasspathElements}"/>
  <compileSourceRoots default-value="${project.testCompileSourceRoots}"/>
  <compilerId default-value="javac">${maven.compiler.compilerId}</compilerId>
  <compilerReuseStrategy default-value="${reuseCreated}">${maven.compiler.compilerReuseStrategy}</compilerReuseStrategy>
  <compilerVersion>${maven.compiler.compilerVersion}</compilerVersion>
  <debug default-value="true">true</debug>
  <debuglevel>${maven.compiler.debuglevel}</debuglevel>
  <encoding default-value="${project.build.sourceEncoding}">UTF-8</encoding>
  <executable>${maven.compiler.executable}</executable>
  <failOnError default-value="true">${maven.compiler.failOnError}</failOnError>
  <failOnWarning default-value="false">${maven.compiler.failOnWarning}</failOnWarning>
  <forceJavacCompilerUse default-value="false">${maven.compiler.forceJavacCompilerUse}</forceJavacCompilerUse>
  <fork default-value="false">${maven.compiler.fork}</fork>
  <generatedTestSourcesDirectory default-value="${project.build.directory}/generated-test-sources/test-annotations"/>
  <maxmem>${maven.compiler.maxmem}</maxmem>
  <meminitial>${maven.compiler.meminitial}</meminitial>
  <mojoExecution default-value="${mojoExecution}"/>
  <optimize default-value="false">${maven.compiler.optimize}</optimize>
  <outputDirectory default-value="${project.build.testOutputDirectory}"/>
  <parameters default-value="false">${maven.compiler.parameters}</parameters>
  <project default-value="${project}"/>
  <release>9</release>
  <session default-value="${session}"/>
  <showDeprecation default-value="false">true</showDeprecation>
  <showWarnings default-value="false">true</showWarnings>
  <skip>${maven.test.skip}</skip>
  <skipMultiThreadWarning default-value="false">${maven.compiler.skipMultiThreadWarning}</skipMultiThreadWarning>
  <source default-value="1.6">9</source>
  <staleMillis default-value="0">${lastModGranularityMs}</staleMillis>
  <target default-value="1.6">1.7</target>
  <testPath default-value="${project.testClasspathElements}"/>
  <testRelease>${maven.compiler.testRelease}</testRelease>
  <testSource>${maven.compiler.testSource}</testSource>
  <testTarget>${maven.compiler.testTarget}</testTarget>
  <useIncrementalCompilation default-value="true">${maven.compiler.useIncrementalCompilation}</useIncrementalCompilation>
  <verbose default-value="false">${maven.compiler.verbose}</verbose>
</configuration>
[DEBUG] -----------------------------------------------------------------------
[DEBUG] Goal:          org.apache.maven.plugins:maven-surefire-plugin:3.0.0-M4:test (default-test)
[DEBUG] Style:         Regular
[DEBUG] Configuration: <?xml version="1.0" encoding="UTF-8"?>
<configuration>
  <additionalClasspathElements>${maven.test.additionalClasspath}</additionalClasspathElements>
  <argLine>${argLine}</argLine>
  <basedir default-value="${basedir}"/>
  <childDelegation default-value="false">${childDelegation}</childDelegation>
  <classesDirectory default-value="${project.build.outputDirectory}"/>
  <classpathDependencyExcludes>${maven.test.dependency.excludes}</classpathDependencyExcludes>
  <debugForkedProcess>${maven.surefire.debug}</debugForkedProcess>
  <dependenciesToScan>${dependenciesToScan}</dependenciesToScan>
  <disableXmlReport default-value="false">${disableXmlReport}</disableXmlReport>
  <enableAssertions default-value="true">${enableAssertions}</enableAssertions>
  <enableProcessChecker>${surefire.enableProcessChecker}</enableProcessChecker>
  <encoding default-value="${project.reporting.outputEncoding}">${surefire.encoding}</encoding>
  <excludedEnvironmentVariables>${surefire.excludedEnvironmentVariables}</excludedEnvironmentVariables>
  <excludedGroups>${excludedGroups}</excludedGroups>
  <excludesFile>${surefire.excludesFile}</excludesFile>
  <failIfNoSpecifiedTests>${surefire.failIfNoSpecifiedTests}</failIfNoSpecifiedTests>
  <failIfNoTests>${failIfNoTests}</failIfNoTests>
  <forkCount default-value="1">${forkCount}</forkCount>
  <forkMode default-value="once">${forkMode}</forkMode>
  <forkedProcessExitTimeoutInSeconds default-value="30">${surefire.exitTimeout}</forkedProcessExitTimeoutInSeconds>
  <forkedProcessTimeoutInSeconds>${surefire.timeout}</forkedProcessTimeoutInSeconds>
  <groups>${groups}</groups>
  <includesFile>${surefire.includesFile}</includesFile>
  <junitArtifactName default-value="junit:junit">${junitArtifactName}</junitArtifactName>
  <jvm>${jvm}</jvm>
  <localRepository default-value="${localRepository}"/>
  <objectFactory>${objectFactory}</objectFactory>
  <parallel>${parallel}</parallel>
  <parallelMavenExecution default-value="${session.parallel}"/>
  <parallelOptimized default-value="true">${parallelOptimized}</parallelOptimized>
  <parallelTestsTimeoutForcedInSeconds>${surefire.parallel.forcedTimeout}</parallelTestsTimeoutForcedInSeconds>
  <parallelTestsTimeoutInSeconds>${surefire.parallel.timeout}</parallelTestsTimeoutInSeconds>
  <perCoreThreadCount default-value="true">${perCoreThreadCount}</perCoreThreadCount>
  <pluginArtifactMap>${plugin.artifactMap}</pluginArtifactMap>
  <pluginDescriptor default-value="${plugin}"/>
  <printSummary default-value="true">${surefire.printSummary}</printSummary>
  <project default-value="${project}"/>
  <projectArtifactMap>${project.artifactMap}</projectArtifactMap>
  <projectBuildDirectory default-value="${project.build.directory}"/>
  <projectRemoteRepositories default-value="${project.remoteArtifactRepositories}"/>
  <redirectTestOutputToFile default-value="false">${maven.test.redirectTestOutputToFile}</redirectTestOutputToFile>
  <remoteRepositories default-value="${project.pluginArtifactRepositories}"/>
  <reportFormat default-value="brief">${surefire.reportFormat}</reportFormat>
  <reportNameSuffix default-value="">${surefire.reportNameSuffix}</reportNameSuffix>
  <reportsDirectory default-value="${project.build.directory}/surefire-reports"/>
  <rerunFailingTestsCount default-value="0">${surefire.rerunFailingTestsCount}</rerunFailingTestsCount>
  <reuseForks default-value="true">${reuseForks}</reuseForks>
  <runOrder default-value="filesystem">${surefire.runOrder}</runOrder>
  <session default-value="${session}"/>
  <shutdown default-value="exit">${surefire.shutdown}</shutdown>
  <skip default-value="false">${maven.test.skip}</skip>
  <skipAfterFailureCount default-value="0">${surefire.skipAfterFailureCount}</skipAfterFailureCount>
  <skipExec>${maven.test.skip.exec}</skipExec>
  <skipTests default-value="false">${skipTests}</skipTests>
  <suiteXmlFiles>${surefire.suiteXmlFiles}</suiteXmlFiles>
  <tempDir default-value="surefire">${tempDir}</tempDir>
  <test>${test}</test>
  <testClassesDirectory default-value="${project.build.testOutputDirectory}"/>
  <testFailureIgnore default-value="false">${maven.test.failure.ignore}</testFailureIgnore>
  <testNGArtifactName default-value="org.testng:testng">${testNGArtifactName}</testNGArtifactName>
  <testSourceDirectory default-value="${project.build.testSourceDirectory}"/>
  <threadCount>${threadCount}</threadCount>
  <threadCountClasses default-value="0">${threadCountClasses}</threadCountClasses>
  <threadCountMethods default-value="0">${threadCountMethods}</threadCountMethods>
  <threadCountSuites default-value="0">${threadCountSuites}</threadCountSuites>
  <trimStackTrace default-value="true">${trimStackTrace}</trimStackTrace>
  <useFile default-value="true">${surefire.useFile}</useFile>
  <useManifestOnlyJar default-value="true">${surefire.useManifestOnlyJar}</useManifestOnlyJar>
  <useModulePath default-value="true">${surefire.useModulePath}</useModulePath>
  <useSystemClassLoader default-value="true">${surefire.useSystemClassLoader}</useSystemClassLoader>
  <useUnlimitedThreads default-value="false">${useUnlimitedThreads}</useUnlimitedThreads>
  <workingDirectory>${basedir}</workingDirectory>
</configuration>
[DEBUG] -----------------------------------------------------------------------
[DEBUG] Goal:          de.saumya.mojo:runit-maven-plugin:1.1.8:test (default)
[DEBUG] Style:         Regular
[DEBUG] Configuration: <?xml version="1.0" encoding="UTF-8"?>
<configuration>
  <addProjectClasspath default-value="true">${jruby.addProjectClasspath}</addProjectClasspath>
  <args>${args}</args>
  <binDirectory>${gem.binDirectory}</binDirectory>
  <classRealm default-value="${dummy}"/>
  <eclipseRefresh>${m2e.jruby.refresh}</eclipseRefresh>
  <eclipseWatches>${m2e.jruby.watch}</eclipseWatches>
  <env>${jruby.env}</env>
  <gemHome default-value="${project.build.directory}/rubygems">${gem.home}</gemHome>
  <gemHomes>${gem.homes}</gemHomes>
  <gemPath default-value="${project.build.directory}/rubygems">${gem.path}</gemPath>
  <gemUseSystem default-value="false">${gem.useSystem}</gemUseSystem>
  <includeGemsInResources>${gem.includeGemsInResources}</includeGemsInResources>
  <includeLibDirectoryInResources default-value="false">${gem.includeLibDirectoryInResources}</includeLibDirectoryInResources>
  <includeOpenSSL default-value="false">${gem.includeOpenSSL}</includeOpenSSL>
  <includeProvidedRubygemsInResources default-value="false">${gem.includeProvidedRubygemsInResources}</includeProvidedRubygemsInResources>
  <includeRubygemsInResources default-value="false">${gem.includeRubygemsInResources}</includeRubygemsInResources>
  <includeRubygemsInTestResources default-value="true">${gem.includeRubygemsInTestResources}</includeRubygemsInTestResources>
  <installRDoc default-value="false">${gem.installRDoc}</installRDoc>
  <installRI default-value="false">${gem.installRI}</installRI>
  <jrubyFork default-value="true">${jruby.fork}</jrubyFork>
  <jrubyJvmArgs>${jruby.jvmargs}</jrubyJvmArgs>
  <jrubySwitches>${jruby.switches}</jrubySwitches>
  <jrubyVerbose default-value="false">${jruby.verbose}</jrubyVerbose>
  <jrubyVersion>${jruby.version}</jrubyVersion>
  <launchDirectory default-value="${project.basedir}">${jruby.launchDirectory}</launchDirectory>
  <libDirectory default-value="lib">${jruby.lib}</libDirectory>
  <localRepository default-value="${localRepository}"/>
  <modes>${jruby.modes}</modes>
  <plugin default-value="${plugin}"/>
  <project default-value="${project}"/>
  <rubySourceDirectory default-value="src/main/ruby">${jruby.sourceDirectory}</rubySourceDirectory>
  <runitArgs>${runit.args}</runitArgs>
  <runitDirectory default-value="test/**/*_test.rb">src/test/ruby/**/test_*.rb</runitDirectory>
  <skip default-value="false">${maven.test.skip}</skip>
  <skipRunit default-value="false">${skipRunit}</skipRunit>
  <skipTests default-value="false">${skipTests}</skipTests>
  <supportNative default-value="false">${gem.supportNative}</supportNative>
  <testReportDirectory default-value="${project.build.directory}/surefire-reports"/>
  <versions>${jruby.versions}</versions>
</configuration>
[DEBUG] -----------------------------------------------------------------------
[DEBUG] Goal:          org.apache.maven.plugins:maven-jar-plugin:2.4:jar (default)
[DEBUG] Style:         Regular
[DEBUG] Configuration: <?xml version="1.0" encoding="UTF-8"?>
<configuration>
  <classesDirectory default-value="${project.build.outputDirectory}"/>
  <defaultManifestFile default-value="${project.build.outputDirectory}/META-INF/MANIFEST.MF"/>
  <finalName default-value="${project.build.finalName}">jopenssl</finalName>
  <forceCreation default-value="false">${jar.forceCreation}</forceCreation>
  <outputDirectory default-value="${project.build.directory}">lib</outputDirectory>
  <project default-value="${project}"/>
  <session default-value="${session}"/>
  <skipIfEmpty default-value="false">${jar.skipIfEmpty}</skipIfEmpty>
  <useDefaultManifestFile default-value="false">${jar.useDefaultManifestFile}</useDefaultManifestFile>
</configuration>
[DEBUG] -----------------------------------------------------------------------
[DEBUG] Goal:          de.saumya.mojo:gem-maven-plugin:1.1.8:package (default-package)
[DEBUG] Style:         Regular
[DEBUG] Configuration: <?xml version="1.0" encoding="UTF-8"?>
<configuration>
  <addProjectClasspath default-value="true">${jruby.addProjectClasspath}</addProjectClasspath>
  <args>${args}</args>
  <binDirectory>${gem.binDirectory}</binDirectory>
  <buildDirectory default-value="${project.build.directory}"/>
  <classRealm default-value="${dummy}"/>
  <eclipseRefresh>${m2e.jruby.refresh}</eclipseRefresh>
  <eclipseWatches>${m2e.jruby.watch}</eclipseWatches>
  <env>${jruby.env}</env>
  <gemHome default-value="${project.build.directory}/rubygems">${gem.home}</gemHome>
  <gemHomes>${gem.homes}</gemHomes>
  <gemHook default-value="gem_hook.rb"/>
  <gemPath default-value="${project.build.directory}/rubygems">${gem.path}</gemPath>
  <gemUseSystem default-value="false">${gem.useSystem}</gemUseSystem>
  <gemspec>jruby-openssl.gemspec</gemspec>
  <gemspecOverwrite>${gemspec.overwrite}</gemspecOverwrite>
  <includeDependencies default-value="false">true</includeDependencies>
  <includeGemsInResources>${gem.includeGemsInResources}</includeGemsInResources>
  <includeLibDirectoryInResources default-value="false">${gem.includeLibDirectoryInResources}</includeLibDirectoryInResources>
  <includeOpenSSL default-value="false">${gem.includeOpenSSL}</includeOpenSSL>
  <includeProvidedRubygemsInResources default-value="false">${gem.includeProvidedRubygemsInResources}</includeProvidedRubygemsInResources>
  <includeRubygemsInResources default-value="false">${gem.includeRubygemsInResources}</includeRubygemsInResources>
  <includeRubygemsInTestResources default-value="true">${gem.includeRubygemsInTestResources}</includeRubygemsInTestResources>
  <installRDoc default-value="false">${gem.installRDoc}</installRDoc>
  <installRI default-value="false">${gem.installRI}</installRI>
  <jrubyFork default-value="true">${jruby.fork}</jrubyFork>
  <jrubyJvmArgs>${jruby.jvmargs}</jrubyJvmArgs>
  <jrubySwitches>${jruby.switches}</jrubySwitches>
  <jrubyVerbose default-value="false">${jruby.verbose}</jrubyVerbose>
  <jrubyVersion>${jruby.version}</jrubyVersion>
  <launchDirectory default-value="${project.basedir}">${jruby.launchDirectory}</launchDirectory>
  <libDirectory default-value="lib">${jruby.lib}</libDirectory>
  <localRepository default-value="${localRepository}"/>
  <plugin default-value="${plugin}"/>
  <project default-value="${project}"/>
  <rubySourceDirectory default-value="src/main/ruby">${jruby.sourceDirectory}</rubySourceDirectory>
  <supportNative default-value="false">${gem.supportNative}</supportNative>
  <useRepositoryLayout default-value="false">true</useRepositoryLayout>
</configuration>
[DEBUG] =======================================================================
[DEBUG] Could not find metadata rubygems:jar-dependencies/maven-metadata.xml in local (/home/deivid/.m2/repository)
[DEBUG] Skipped remote request for rubygems:jar-dependencies/maven-metadata.xml, locally cached metadata up-to-date.
[DEBUG] Skipped remote request for rubygems:jar-dependencies/maven-metadata.xml, locally cached metadata up-to-date.
[DEBUG] Could not find metadata rubygems:mocha/maven-metadata.xml in local (/home/deivid/.m2/repository)
[DEBUG] Skipped remote request for rubygems:mocha/maven-metadata.xml, locally cached metadata up-to-date.
[DEBUG] Failure to find rubygems:mocha/maven-metadata.xml in https://repo.maven.apache.org/maven2 was cached in the local repository, resolution will not be reattempted until the update interval of central has elapsed or updates are forced
[DEBUG] Could not find metadata rubygems:metaclass/maven-metadata.xml in local (/home/deivid/.m2/repository)
[DEBUG] Skipped remote request for rubygems:metaclass/maven-metadata.xml, locally cached metadata up-to-date.
[DEBUG] Failure to find rubygems:metaclass/maven-metadata.xml in https://repo.maven.apache.org/maven2 was cached in the local repository, resolution will not be reattempted until the update interval of central has elapsed or updates are forced
[DEBUG] Could not find metadata rubygems:ruby-maven/maven-metadata.xml in local (/home/deivid/.m2/repository)
[DEBUG] Skipped remote request for rubygems:ruby-maven/maven-metadata.xml, locally cached metadata up-to-date.
[DEBUG] Skipped remote request for rubygems:ruby-maven/maven-metadata.xml, locally cached metadata up-to-date.
[DEBUG] Could not find metadata rubygems:thor/maven-metadata.xml in local (/home/deivid/.m2/repository)
[DEBUG] Skipped remote request for rubygems:thor/maven-metadata.xml, locally cached metadata up-to-date.
[DEBUG] Failure to find rubygems:thor/maven-metadata.xml in https://repo.maven.apache.org/maven2 was cached in the local repository, resolution will not be reattempted until the update interval of central has elapsed or updates are forced
[DEBUG] Could not find metadata rubygems:maven-tools/maven-metadata.xml in local (/home/deivid/.m2/repository)
[DEBUG] Skipped remote request for rubygems:maven-tools/maven-metadata.xml, locally cached metadata up-to-date.
[DEBUG] Skipped remote request for rubygems:maven-tools/maven-metadata.xml, locally cached metadata up-to-date.
[DEBUG] Could not find metadata rubygems:thor/maven-metadata.xml in local (/home/deivid/.m2/repository)
[DEBUG] Skipped remote request for rubygems:thor/maven-metadata.xml, locally cached metadata up-to-date.
[DEBUG] Failure to find rubygems:thor/maven-metadata.xml in https://repo.maven.apache.org/maven2 was cached in the local repository, resolution will not be reattempted until the update interval of central has elapsed or updates are forced
[DEBUG] Could not find metadata rubygems:maven-tools/maven-metadata.xml in local (/home/deivid/.m2/repository)
[DEBUG] Skipped remote request for rubygems:maven-tools/maven-metadata.xml, locally cached metadata up-to-date.
[DEBUG] Skipped remote request for rubygems:maven-tools/maven-metadata.xml, locally cached metadata up-to-date.
[DEBUG] Could not find metadata rubygems:virtus/maven-metadata.xml in local (/home/deivid/.m2/repository)
[DEBUG] Skipped remote request for rubygems:virtus/maven-metadata.xml, locally cached metadata up-to-date.
[DEBUG] Failure to find rubygems:virtus/maven-metadata.xml in https://repo.maven.apache.org/maven2 was cached in the local repository, resolution will not be reattempted until the update interval of central has elapsed or updates are forced
[DEBUG] Could not find metadata rubygems:backports/maven-metadata.xml in local (/home/deivid/.m2/repository)
[DEBUG] Skipped remote request for rubygems:backports/maven-metadata.xml, locally cached metadata up-to-date.
[DEBUG] Failure to find rubygems:backports/maven-metadata.xml in https://repo.maven.apache.org/maven2 was cached in the local repository, resolution will not be reattempted until the update interval of central has elapsed or updates are forced
[DEBUG] Could not find metadata rubygems:descendants_tracker/maven-metadata.xml in local (/home/deivid/.m2/repository)
[DEBUG] Skipped remote request for rubygems:descendants_tracker/maven-metadata.xml, locally cached metadata up-to-date.
[DEBUG] Failure to find rubygems:descendants_tracker/maven-metadata.xml in https://repo.maven.apache.org/maven2 was cached in the local repository, resolution will not be reattempted until the update interval of central has elapsed or updates are forced
[DEBUG] Could not find metadata rubygems:thread_safe/maven-metadata.xml in local (/home/deivid/.m2/repository)
[DEBUG] Skipped remote request for rubygems:thread_safe/maven-metadata.xml, locally cached metadata up-to-date.
[DEBUG] Failure to find rubygems:thread_safe/maven-metadata.xml in https://repo.maven.apache.org/maven2 was cached in the local repository, resolution will not be reattempted until the update interval of central has elapsed or updates are forced
[DEBUG] Could not find metadata rubygems:atomic/maven-metadata.xml in local (/home/deivid/.m2/repository)
[DEBUG] Skipped remote request for rubygems:atomic/maven-metadata.xml, locally cached metadata up-to-date.
[DEBUG] Failure to find rubygems:atomic/maven-metadata.xml in https://repo.maven.apache.org/maven2 was cached in the local repository, resolution will not be reattempted until the update interval of central has elapsed or updates are forced
[DEBUG] Could not find metadata rubygems:backports/maven-metadata.xml in local (/home/deivid/.m2/repository)
[DEBUG] Skipped remote request for rubygems:backports/maven-metadata.xml, locally cached metadata up-to-date.
[DEBUG] Failure to find rubygems:backports/maven-metadata.xml in https://repo.maven.apache.org/maven2 was cached in the local repository, resolution will not be reattempted until the update interval of central has elapsed or updates are forced
[DEBUG] Could not find metadata rubygems:maven-tools/maven-metadata.xml in local (/home/deivid/.m2/repository)
[DEBUG] Skipped remote request for rubygems:maven-tools/maven-metadata.xml, locally cached metadata up-to-date.
[DEBUG] Skipped remote request for rubygems:maven-tools/maven-metadata.xml, locally cached metadata up-to-date.
[DEBUG] Could not find metadata rubygems:maven-tools/maven-metadata.xml in local (/home/deivid/.m2/repository)
[DEBUG] Skipped remote request for rubygems:maven-tools/maven-metadata.xml, locally cached metadata up-to-date.
[DEBUG] Skipped remote request for rubygems:maven-tools/maven-metadata.xml, locally cached metadata up-to-date.
[DEBUG] Could not find metadata rubygems:maven-tools/maven-metadata.xml in local (/home/deivid/.m2/repository)
[DEBUG] Skipped remote request for rubygems:maven-tools/maven-metadata.xml, locally cached metadata up-to-date.
[DEBUG] Skipped remote request for rubygems:maven-tools/maven-metadata.xml, locally cached metadata up-to-date.
[DEBUG] Could not find metadata rubygems:maven-tools/maven-metadata.xml in local (/home/deivid/.m2/repository)
[DEBUG] Skipped remote request for rubygems:maven-tools/maven-metadata.xml, locally cached metadata up-to-date.
[DEBUG] Skipped remote request for rubygems:maven-tools/maven-metadata.xml, locally cached metadata up-to-date.
[DEBUG] Could not find metadata rubygems:ruby-maven-libs/maven-metadata.xml in local (/home/deivid/.m2/repository)
[DEBUG] Skipped remote request for rubygems:ruby-maven-libs/maven-metadata.xml, locally cached metadata up-to-date.
[DEBUG] Skipped remote request for rubygems:ruby-maven-libs/maven-metadata.xml, locally cached metadata up-to-date.
[DEBUG] Could not find metadata rubygems:ruby-maven-libs/maven-metadata.xml in local (/home/deivid/.m2/repository)
[DEBUG] Skipped remote request for rubygems:ruby-maven-libs/maven-metadata.xml, locally cached metadata up-to-date.
[DEBUG] Skipped remote request for rubygems:ruby-maven-libs/maven-metadata.xml, locally cached metadata up-to-date.
[DEBUG] Could not find metadata rubygems:maven-tools/maven-metadata.xml in local (/home/deivid/.m2/repository)
[DEBUG] Skipped remote request for rubygems:maven-tools/maven-metadata.xml, locally cached metadata up-to-date.
[DEBUG] Skipped remote request for rubygems:maven-tools/maven-metadata.xml, locally cached metadata up-to-date.
[DEBUG] Skipped remote request for rubygems:maven-tools/maven-metadata.xml, locally cached metadata up-to-date.
[DEBUG] Could not find metadata rubygems:maven-tools:1.0.0.rc4-SNAPSHOT/maven-metadata.xml in local (/home/deivid/.m2/repository)
[DEBUG] Failure to find rubygems:maven-tools:1.0.0.rc4-SNAPSHOT/maven-metadata.xml in mavengem:https://rubygems.org was cached in the local repository, resolution will not be reattempted until the update interval of mavengems has elapsed or updates are forced
[DEBUG] Skipped remote request for rubygems:maven-tools:1.0.0.rc4-SNAPSHOT/maven-metadata.xml, locally cached metadata up-to-date.
[DEBUG] Could not find metadata rubygems:maven-tools:1.0.0.rc4-SNAPSHOT/maven-metadata.xml in local (/home/deivid/.m2/repository)
[DEBUG] Failure to find rubygems:maven-tools:1.0.0.rc4-SNAPSHOT/maven-metadata.xml in mavengem:https://rubygems.org was cached in the local repository, resolution will not be reattempted until the update interval of mavengems has elapsed or updates are forced
[DEBUG] Skipped remote request for rubygems:maven-tools:1.0.0.rc4-SNAPSHOT/maven-metadata.xml, locally cached metadata up-to-date.
[DEBUG] Could not find metadata rubygems:virtus/maven-metadata.xml in local (/home/deivid/.m2/repository)
[DEBUG] Skipped remote request for rubygems:virtus/maven-metadata.xml, locally cached metadata up-to-date.
[DEBUG] Failure to find rubygems:virtus/maven-metadata.xml in https://repo.maven.apache.org/maven2 was cached in the local repository, resolution will not be reattempted until the update interval of central has elapsed or updates are forced
[DEBUG] Skipped remote request for rubygems:virtus/maven-metadata.xml, locally cached metadata up-to-date.
[DEBUG] Could not find metadata rubygems:descendants_tracker/maven-metadata.xml in local (/home/deivid/.m2/repository)
[DEBUG] Skipped remote request for rubygems:descendants_tracker/maven-metadata.xml, locally cached metadata up-to-date.
[DEBUG] Failure to find rubygems:descendants_tracker/maven-metadata.xml in https://repo.maven.apache.org/maven2 was cached in the local repository, resolution will not be reattempted until the update interval of central has elapsed or updates are forced
[DEBUG] Skipped remote request for rubygems:descendants_tracker/maven-metadata.xml, locally cached metadata up-to-date.
[DEBUG] Could not find metadata rubygems:thread_safe/maven-metadata.xml in local (/home/deivid/.m2/repository)
[DEBUG] Skipped remote request for rubygems:thread_safe/maven-metadata.xml, locally cached metadata up-to-date.
[DEBUG] Failure to find rubygems:thread_safe/maven-metadata.xml in https://repo.maven.apache.org/maven2 was cached in the local repository, resolution will not be reattempted until the update interval of central has elapsed or updates are forced
[DEBUG] Skipped remote request for rubygems:thread_safe/maven-metadata.xml, locally cached metadata up-to-date.
[DEBUG] Could not find metadata rubygems:atomic/maven-metadata.xml in local (/home/deivid/.m2/repository)
[DEBUG] Skipped remote request for rubygems:atomic/maven-metadata.xml, locally cached metadata up-to-date.
[DEBUG] Failure to find rubygems:atomic/maven-metadata.xml in https://repo.maven.apache.org/maven2 was cached in the local repository, resolution will not be reattempted until the update interval of central has elapsed or updates are forced
[DEBUG] Skipped remote request for rubygems:atomic/maven-metadata.xml, locally cached metadata up-to-date.
[DEBUG] Could not find metadata rubygems:atomic:1.1.12.pre1-SNAPSHOT/maven-metadata.xml in local (/home/deivid/.m2/repository)
[DEBUG] Failure to find rubygems:atomic:1.1.12.pre1-SNAPSHOT/maven-metadata.xml in mavengem:https://rubygems.org was cached in the local repository, resolution will not be reattempted until the update interval of mavengems has elapsed or updates are forced
[DEBUG] Skipped remote request for rubygems:atomic:1.1.12.pre1-SNAPSHOT/maven-metadata.xml, locally cached metadata up-to-date.
[DEBUG] Could not find metadata rubygems:atomic:1.1.12.pre1-SNAPSHOT/maven-metadata.xml in local (/home/deivid/.m2/repository)
[DEBUG] Failure to find rubygems:atomic:1.1.12.pre1-SNAPSHOT/maven-metadata.xml in mavengem:https://rubygems.org was cached in the local repository, resolution will not be reattempted until the update interval of mavengems has elapsed or updates are forced
[DEBUG] Skipped remote request for rubygems:atomic:1.1.12.pre1-SNAPSHOT/maven-metadata.xml, locally cached metadata up-to-date.
[DEBUG] Could not find metadata rubygems:equalizer/maven-metadata.xml in local (/home/deivid/.m2/repository)
[DEBUG] Skipped remote request for rubygems:equalizer/maven-metadata.xml, locally cached metadata up-to-date.
[DEBUG] Failure to find rubygems:equalizer/maven-metadata.xml in https://repo.maven.apache.org/maven2 was cached in the local repository, resolution will not be reattempted until the update interval of central has elapsed or updates are forced
[DEBUG] Skipped remote request for rubygems:equalizer/maven-metadata.xml, locally cached metadata up-to-date.
[DEBUG] Could not find metadata rubygems:coercible/maven-metadata.xml in local (/home/deivid/.m2/repository)
[DEBUG] Skipped remote request for rubygems:coercible/maven-metadata.xml, locally cached metadata up-to-date.
[DEBUG] Failure to find rubygems:coercible/maven-metadata.xml in https://repo.maven.apache.org/maven2 was cached in the local repository, resolution will not be reattempted until the update interval of central has elapsed or updates are forced
[DEBUG] Skipped remote request for rubygems:coercible/maven-metadata.xml, locally cached metadata up-to-date.
[DEBUG] Could not find metadata rubygems:backports/maven-metadata.xml in local (/home/deivid/.m2/repository)
[DEBUG] Skipped remote request for rubygems:backports/maven-metadata.xml, locally cached metadata up-to-date.
[DEBUG] Failure to find rubygems:backports/maven-metadata.xml in https://repo.maven.apache.org/maven2 was cached in the local repository, resolution will not be reattempted until the update interval of central has elapsed or updates are forced
[DEBUG] Skipped remote request for rubygems:backports/maven-metadata.xml, locally cached metadata up-to-date.
[DEBUG] Could not find metadata rubygems:axiom-types/maven-metadata.xml in local (/home/deivid/.m2/repository)
[DEBUG] Skipped remote request for rubygems:axiom-types/maven-metadata.xml, locally cached metadata up-to-date.
[DEBUG] Failure to find rubygems:axiom-types/maven-metadata.xml in https://repo.maven.apache.org/maven2 was cached in the local repository, resolution will not be reattempted until the update interval of central has elapsed or updates are forced
[DEBUG] Skipped remote request for rubygems:axiom-types/maven-metadata.xml, locally cached metadata up-to-date.
[DEBUG] Could not find metadata rubygems:ice_nine/maven-metadata.xml in local (/home/deivid/.m2/repository)
[DEBUG] Skipped remote request for rubygems:ice_nine/maven-metadata.xml, locally cached metadata up-to-date.
[DEBUG] Failure to find rubygems:ice_nine/maven-metadata.xml in https://repo.maven.apache.org/maven2 was cached in the local repository, resolution will not be reattempted until the update interval of central has elapsed or updates are forced
[DEBUG] Skipped remote request for rubygems:ice_nine/maven-metadata.xml, locally cached metadata up-to-date.
[DEBUG] Could not find metadata rubygems:coercible/maven-metadata.xml in local (/home/deivid/.m2/repository)
[DEBUG] Skipped remote request for rubygems:coercible/maven-metadata.xml, locally cached metadata up-to-date.
[DEBUG] Failure to find rubygems:coercible/maven-metadata.xml in https://repo.maven.apache.org/maven2 was cached in the local repository, resolution will not be reattempted until the update interval of central has elapsed or updates are forced
[DEBUG] Skipped remote request for rubygems:coercible/maven-metadata.xml, locally cached metadata up-to-date.
[DEBUG] Could not find metadata rubygems:descendants_tracker/maven-metadata.xml in local (/home/deivid/.m2/repository)
[DEBUG] Skipped remote request for rubygems:descendants_tracker/maven-metadata.xml, locally cached metadata up-to-date.
[DEBUG] Failure to find rubygems:descendants_tracker/maven-metadata.xml in https://repo.maven.apache.org/maven2 was cached in the local repository, resolution will not be reattempted until the update interval of central has elapsed or updates are forced
[DEBUG] Skipped remote request for rubygems:descendants_tracker/maven-metadata.xml, locally cached metadata up-to-date.
[DEBUG] Could not find metadata rubygems:equalizer/maven-metadata.xml in local (/home/deivid/.m2/repository)
[DEBUG] Skipped remote request for rubygems:equalizer/maven-metadata.xml, locally cached metadata up-to-date.
[DEBUG] Failure to find rubygems:equalizer/maven-metadata.xml in https://repo.maven.apache.org/maven2 was cached in the local repository, resolution will not be reattempted until the update interval of central has elapsed or updates are forced
[DEBUG] Skipped remote request for rubygems:equalizer/maven-metadata.xml, locally cached metadata up-to-date.
[DEBUG] Could not find metadata rubygems:axiom-types/maven-metadata.xml in local (/home/deivid/.m2/repository)
[DEBUG] Skipped remote request for rubygems:axiom-types/maven-metadata.xml, locally cached metadata up-to-date.
[DEBUG] Failure to find rubygems:axiom-types/maven-metadata.xml in https://repo.maven.apache.org/maven2 was cached in the local repository, resolution will not be reattempted until the update interval of central has elapsed or updates are forced
[DEBUG] Skipped remote request for rubygems:axiom-types/maven-metadata.xml, locally cached metadata up-to-date.
[DEBUG] Could not find metadata rubygems:ice_nine/maven-metadata.xml in local (/home/deivid/.m2/repository)
[DEBUG] Skipped remote request for rubygems:ice_nine/maven-metadata.xml, locally cached metadata up-to-date.
[DEBUG] Failure to find rubygems:ice_nine/maven-metadata.xml in https://repo.maven.apache.org/maven2 was cached in the local repository, resolution will not be reattempted until the update interval of central has elapsed or updates are forced
[DEBUG] Skipped remote request for rubygems:ice_nine/maven-metadata.xml, locally cached metadata up-to-date.
[DEBUG] Could not find metadata rubygems:thread_safe/maven-metadata.xml in local (/home/deivid/.m2/repository)
[DEBUG] Skipped remote request for rubygems:thread_safe/maven-metadata.xml, locally cached metadata up-to-date.
[DEBUG] Failure to find rubygems:thread_safe/maven-metadata.xml in https://repo.maven.apache.org/maven2 was cached in the local repository, resolution will not be reattempted until the update interval of central has elapsed or updates are forced
[DEBUG] Skipped remote request for rubygems:thread_safe/maven-metadata.xml, locally cached metadata up-to-date.
[DEBUG] Could not find metadata rubygems:atomic/maven-metadata.xml in local (/home/deivid/.m2/repository)
[DEBUG] Skipped remote request for rubygems:atomic/maven-metadata.xml, locally cached metadata up-to-date.
[DEBUG] Failure to find rubygems:atomic/maven-metadata.xml in https://repo.maven.apache.org/maven2 was cached in the local repository, resolution will not be reattempted until the update interval of central has elapsed or updates are forced
[DEBUG] Skipped remote request for rubygems:atomic/maven-metadata.xml, locally cached metadata up-to-date.
[DEBUG] Could not find metadata rubygems:descendants_tracker/maven-metadata.xml in local (/home/deivid/.m2/repository)
[DEBUG] Skipped remote request for rubygems:descendants_tracker/maven-metadata.xml, locally cached metadata up-to-date.
[DEBUG] Failure to find rubygems:descendants_tracker/maven-metadata.xml in https://repo.maven.apache.org/maven2 was cached in the local repository, resolution will not be reattempted until the update interval of central has elapsed or updates are forced
[DEBUG] Skipped remote request for rubygems:descendants_tracker/maven-metadata.xml, locally cached metadata up-to-date.
[DEBUG] Could not find metadata rubygems:descendants_tracker/maven-metadata.xml in local (/home/deivid/.m2/repository)
[DEBUG] Skipped remote request for rubygems:descendants_tracker/maven-metadata.xml, locally cached metadata up-to-date.
[DEBUG] Failure to find rubygems:descendants_tracker/maven-metadata.xml in https://repo.maven.apache.org/maven2 was cached in the local repository, resolution will not be reattempted until the update interval of central has elapsed or updates are forced
[DEBUG] Skipped remote request for rubygems:descendants_tracker/maven-metadata.xml, locally cached metadata up-to-date.
[DEBUG] Could not find metadata rubygems:equalizer/maven-metadata.xml in local (/home/deivid/.m2/repository)
[DEBUG] Skipped remote request for rubygems:equalizer/maven-metadata.xml, locally cached metadata up-to-date.
[DEBUG] Failure to find rubygems:equalizer/maven-metadata.xml in https://repo.maven.apache.org/maven2 was cached in the local repository, resolution will not be reattempted until the update interval of central has elapsed or updates are forced
[DEBUG] Skipped remote request for rubygems:equalizer/maven-metadata.xml, locally cached metadata up-to-date.
[DEBUG] Could not find metadata rubygems:maven-tools:1.0.0.rc5-SNAPSHOT/maven-metadata.xml in local (/home/deivid/.m2/repository)
[DEBUG] Failure to find rubygems:maven-tools:1.0.0.rc5-SNAPSHOT/maven-metadata.xml in mavengem:https://rubygems.org was cached in the local repository, resolution will not be reattempted until the update interval of mavengems has elapsed or updates are forced
[DEBUG] Skipped remote request for rubygems:maven-tools:1.0.0.rc5-SNAPSHOT/maven-metadata.xml, locally cached metadata up-to-date.
[DEBUG] Could not find metadata rubygems:maven-tools:1.0.0.rc5-SNAPSHOT/maven-metadata.xml in local (/home/deivid/.m2/repository)
[DEBUG] Failure to find rubygems:maven-tools:1.0.0.rc5-SNAPSHOT/maven-metadata.xml in mavengem:https://rubygems.org was cached in the local repository, resolution will not be reattempted until the update interval of mavengems has elapsed or updates are forced
[DEBUG] Skipped remote request for rubygems:maven-tools:1.0.0.rc5-SNAPSHOT/maven-metadata.xml, locally cached metadata up-to-date.
[DEBUG] Could not find metadata rubygems:maven-tools:1.0.0.rc6-SNAPSHOT/maven-metadata.xml in local (/home/deivid/.m2/repository)
[DEBUG] Failure to find rubygems:maven-tools:1.0.0.rc6-SNAPSHOT/maven-metadata.xml in mavengem:https://rubygems.org was cached in the local repository, resolution will not be reattempted until the update interval of mavengems has elapsed or updates are forced
[DEBUG] Skipped remote request for rubygems:maven-tools:1.0.0.rc6-SNAPSHOT/maven-metadata.xml, locally cached metadata up-to-date.
[DEBUG] Could not find metadata rubygems:maven-tools:1.0.0.rc6-SNAPSHOT/maven-metadata.xml in local (/home/deivid/.m2/repository)
[DEBUG] Failure to find rubygems:maven-tools:1.0.0.rc6-SNAPSHOT/maven-metadata.xml in mavengem:https://rubygems.org was cached in the local repository, resolution will not be reattempted until the update interval of mavengems has elapsed or updates are forced
[DEBUG] Skipped remote request for rubygems:maven-tools:1.0.0.rc6-SNAPSHOT/maven-metadata.xml, locally cached metadata up-to-date.
[DEBUG] Could not find metadata rubygems:ruby-maven-libs/maven-metadata.xml in local (/home/deivid/.m2/repository)
[DEBUG] Skipped remote request for rubygems:ruby-maven-libs/maven-metadata.xml, locally cached metadata up-to-date.
[DEBUG] Skipped remote request for rubygems:ruby-maven-libs/maven-metadata.xml, locally cached metadata up-to-date.
[DEBUG] Skipped remote request for rubygems:ruby-maven-libs/maven-metadata.xml, locally cached metadata up-to-date.
[DEBUG] Could not find metadata rubygems:maven-tools/maven-metadata.xml in local (/home/deivid/.m2/repository)
[DEBUG] Skipped remote request for rubygems:maven-tools/maven-metadata.xml, locally cached metadata up-to-date.
[DEBUG] Skipped remote request for rubygems:maven-tools/maven-metadata.xml, locally cached metadata up-to-date.
[DEBUG] Could not find metadata rubygems:virtus/maven-metadata.xml in local (/home/deivid/.m2/repository)
[DEBUG] Skipped remote request for rubygems:virtus/maven-metadata.xml, locally cached metadata up-to-date.
[DEBUG] Failure to find rubygems:virtus/maven-metadata.xml in https://repo.maven.apache.org/maven2 was cached in the local repository, resolution will not be reattempted until the update interval of central has elapsed or updates are forced
[DEBUG] Could not find metadata rubygems:equalizer/maven-metadata.xml in local (/home/deivid/.m2/repository)
[DEBUG] Skipped remote request for rubygems:equalizer/maven-metadata.xml, locally cached metadata up-to-date.
[DEBUG] Failure to find rubygems:equalizer/maven-metadata.xml in https://repo.maven.apache.org/maven2 was cached in the local repository, resolution will not be reattempted until the update interval of central has elapsed or updates are forced
[DEBUG] Could not find metadata rubygems:coercible/maven-metadata.xml in local (/home/deivid/.m2/repository)
[DEBUG] Skipped remote request for rubygems:coercible/maven-metadata.xml, locally cached metadata up-to-date.
[DEBUG] Failure to find rubygems:coercible/maven-metadata.xml in https://repo.maven.apache.org/maven2 was cached in the local repository, resolution will not be reattempted until the update interval of central has elapsed or updates are forced
[DEBUG] Could not find metadata rubygems:backports/maven-metadata.xml in local (/home/deivid/.m2/repository)
[DEBUG] Skipped remote request for rubygems:backports/maven-metadata.xml, locally cached metadata up-to-date.
[DEBUG] Failure to find rubygems:backports/maven-metadata.xml in https://repo.maven.apache.org/maven2 was cached in the local repository, resolution will not be reattempted until the update interval of central has elapsed or updates are forced
[DEBUG] Could not find metadata rubygems:axiom-types/maven-metadata.xml in local (/home/deivid/.m2/repository)
[DEBUG] Skipped remote request for rubygems:axiom-types/maven-metadata.xml, locally cached metadata up-to-date.
[DEBUG] Failure to find rubygems:axiom-types/maven-metadata.xml in https://repo.maven.apache.org/maven2 was cached in the local repository, resolution will not be reattempted until the update interval of central has elapsed or updates are forced
[DEBUG] Could not find metadata rubygems:ice_nine/maven-metadata.xml in local (/home/deivid/.m2/repository)
[DEBUG] Skipped remote request for rubygems:ice_nine/maven-metadata.xml, locally cached metadata up-to-date.
[DEBUG] Failure to find rubygems:ice_nine/maven-metadata.xml in https://repo.maven.apache.org/maven2 was cached in the local repository, resolution will not be reattempted until the update interval of central has elapsed or updates are forced
[DEBUG] Could not find metadata rubygems:coercible/maven-metadata.xml in local (/home/deivid/.m2/repository)
[DEBUG] Skipped remote request for rubygems:coercible/maven-metadata.xml, locally cached metadata up-to-date.
[DEBUG] Failure to find rubygems:coercible/maven-metadata.xml in https://repo.maven.apache.org/maven2 was cached in the local repository, resolution will not be reattempted until the update interval of central has elapsed or updates are forced
[DEBUG] Could not find metadata rubygems:descendants_tracker/maven-metadata.xml in local (/home/deivid/.m2/repository)
[DEBUG] Skipped remote request for rubygems:descendants_tracker/maven-metadata.xml, locally cached metadata up-to-date.
[DEBUG] Failure to find rubygems:descendants_tracker/maven-metadata.xml in https://repo.maven.apache.org/maven2 was cached in the local repository, resolution will not be reattempted until the update interval of central has elapsed or updates are forced
[DEBUG] Could not find metadata rubygems:equalizer/maven-metadata.xml in local (/home/deivid/.m2/repository)
[DEBUG] Skipped remote request for rubygems:equalizer/maven-metadata.xml, locally cached metadata up-to-date.
[DEBUG] Failure to find rubygems:equalizer/maven-metadata.xml in https://repo.maven.apache.org/maven2 was cached in the local repository, resolution will not be reattempted until the update interval of central has elapsed or updates are forced
[DEBUG] Could not find metadata rubygems:axiom-types/maven-metadata.xml in local (/home/deivid/.m2/repository)
[DEBUG] Skipped remote request for rubygems:axiom-types/maven-metadata.xml, locally cached metadata up-to-date.
[DEBUG] Failure to find rubygems:axiom-types/maven-metadata.xml in https://repo.maven.apache.org/maven2 was cached in the local repository, resolution will not be reattempted until the update interval of central has elapsed or updates are forced
[DEBUG] Could not find metadata rubygems:ice_nine/maven-metadata.xml in local (/home/deivid/.m2/repository)
[DEBUG] Skipped remote request for rubygems:ice_nine/maven-metadata.xml, locally cached metadata up-to-date.
[DEBUG] Failure to find rubygems:ice_nine/maven-metadata.xml in https://repo.maven.apache.org/maven2 was cached in the local repository, resolution will not be reattempted until the update interval of central has elapsed or updates are forced
[DEBUG] Could not find metadata rubygems:thread_safe/maven-metadata.xml in local (/home/deivid/.m2/repository)
[DEBUG] Skipped remote request for rubygems:thread_safe/maven-metadata.xml, locally cached metadata up-to-date.
[DEBUG] Failure to find rubygems:thread_safe/maven-metadata.xml in https://repo.maven.apache.org/maven2 was cached in the local repository, resolution will not be reattempted until the update interval of central has elapsed or updates are forced
[DEBUG] Could not find metadata rubygems:atomic/maven-metadata.xml in local (/home/deivid/.m2/repository)
[DEBUG] Skipped remote request for rubygems:atomic/maven-metadata.xml, locally cached metadata up-to-date.
[DEBUG] Failure to find rubygems:atomic/maven-metadata.xml in https://repo.maven.apache.org/maven2 was cached in the local repository, resolution will not be reattempted until the update interval of central has elapsed or updates are forced
[DEBUG] Could not find metadata rubygems:descendants_tracker/maven-metadata.xml in local (/home/deivid/.m2/repository)
[DEBUG] Skipped remote request for rubygems:descendants_tracker/maven-metadata.xml, locally cached metadata up-to-date.
[DEBUG] Failure to find rubygems:descendants_tracker/maven-metadata.xml in https://repo.maven.apache.org/maven2 was cached in the local repository, resolution will not be reattempted until the update interval of central has elapsed or updates are forced
[DEBUG] Could not find metadata rubygems:descendants_tracker/maven-metadata.xml in local (/home/deivid/.m2/repository)
[DEBUG] Skipped remote request for rubygems:descendants_tracker/maven-metadata.xml, locally cached metadata up-to-date.
[DEBUG] Failure to find rubygems:descendants_tracker/maven-metadata.xml in https://repo.maven.apache.org/maven2 was cached in the local repository, resolution will not be reattempted until the update interval of central has elapsed or updates are forced
[DEBUG] Could not find metadata rubygems:equalizer/maven-metadata.xml in local (/home/deivid/.m2/repository)
[DEBUG] Skipped remote request for rubygems:equalizer/maven-metadata.xml, locally cached metadata up-to-date.
[DEBUG] Failure to find rubygems:equalizer/maven-metadata.xml in https://repo.maven.apache.org/maven2 was cached in the local repository, resolution will not be reattempted until the update interval of central has elapsed or updates are forced
[DEBUG] Could not find metadata rubygems:maven-tools/maven-metadata.xml in local (/home/deivid/.m2/repository)
[DEBUG] Skipped remote request for rubygems:maven-tools/maven-metadata.xml, locally cached metadata up-to-date.
[DEBUG] Skipped remote request for rubygems:maven-tools/maven-metadata.xml, locally cached metadata up-to-date.
[DEBUG] Could not find metadata rubygems:maven-tools/maven-metadata.xml in local (/home/deivid/.m2/repository)
[DEBUG] Skipped remote request for rubygems:maven-tools/maven-metadata.xml, locally cached metadata up-to-date.
[DEBUG] Skipped remote request for rubygems:maven-tools/maven-metadata.xml, locally cached metadata up-to-date.
[DEBUG] Could not find metadata rubygems:maven-tools/maven-metadata.xml in local (/home/deivid/.m2/repository)
[DEBUG] Skipped remote request for rubygems:maven-tools/maven-metadata.xml, locally cached metadata up-to-date.
[DEBUG] Skipped remote request for rubygems:maven-tools/maven-metadata.xml, locally cached metadata up-to-date.
[DEBUG] Could not find metadata rubygems:ruby-maven-libs/maven-metadata.xml in local (/home/deivid/.m2/repository)
[DEBUG] Skipped remote request for rubygems:ruby-maven-libs/maven-metadata.xml, locally cached metadata up-to-date.
[DEBUG] Skipped remote request for rubygems:ruby-maven-libs/maven-metadata.xml, locally cached metadata up-to-date.
[DEBUG] Skipped remote request for rubygems:ruby-maven-libs/maven-metadata.xml, locally cached metadata up-to-date.
[DEBUG] Could not find metadata rubygems:ruby-maven-libs/maven-metadata.xml in local (/home/deivid/.m2/repository)
[DEBUG] Skipped remote request for rubygems:ruby-maven-libs/maven-metadata.xml, locally cached metadata up-to-date.
[DEBUG] Skipped remote request for rubygems:ruby-maven-libs/maven-metadata.xml, locally cached metadata up-to-date.
[DEBUG] Could not find metadata rubygems:ruby-maven-libs/maven-metadata.xml in local (/home/deivid/.m2/repository)
[DEBUG] Skipped remote request for rubygems:ruby-maven-libs/maven-metadata.xml, locally cached metadata up-to-date.
[DEBUG] Skipped remote request for rubygems:ruby-maven-libs/maven-metadata.xml, locally cached metadata up-to-date.
[DEBUG] Could not find metadata com.github.jnr:jffi/maven-metadata.xml in local (/home/deivid/.m2/repository)
[DEBUG] Failure to find com.github.jnr:jffi/maven-metadata.xml in mavengem:https://rubygems.org was cached in the local repository, resolution will not be reattempted until the update interval of mavengems has elapsed or updates are forced
[DEBUG] Skipped remote request for com.github.jnr:jffi/maven-metadata.xml, locally cached metadata up-to-date.
[DEBUG] Skipped remote request for com.github.jnr:jffi/maven-metadata.xml, locally cached metadata up-to-date.
[DEBUG] Skipped remote request for com.github.jnr:jffi/maven-metadata.xml, locally cached metadata up-to-date.
[DEBUG] Could not find metadata com.github.jnr:jffi:1.2.20-SNAPSHOT/maven-metadata.xml in local (/home/deivid/.m2/repository)
[DEBUG] Failure to find com.github.jnr:jffi:1.2.20-SNAPSHOT/maven-metadata.xml in mavengem:https://rubygems.org was cached in the local repository, resolution will not be reattempted until the update interval of mavengems has elapsed or updates are forced
[DEBUG] Skipped remote request for com.github.jnr:jffi:1.2.20-SNAPSHOT/maven-metadata.xml, locally cached metadata up-to-date.
[DEBUG] Skipped remote request for com.github.jnr:jffi:1.2.20-SNAPSHOT/maven-metadata.xml, locally cached metadata up-to-date.
[DEBUG] Could not find metadata com.github.jnr:jffi:1.2.20-SNAPSHOT/maven-metadata.xml in local (/home/deivid/.m2/repository)
[DEBUG] Failure to find com.github.jnr:jffi:1.2.20-SNAPSHOT/maven-metadata.xml in mavengem:https://rubygems.org was cached in the local repository, resolution will not be reattempted until the update interval of mavengems has elapsed or updates are forced
[DEBUG] Skipped remote request for com.github.jnr:jffi:1.2.20-SNAPSHOT/maven-metadata.xml, locally cached metadata up-to-date.
[DEBUG] Skipped remote request for com.github.jnr:jffi:1.2.20-SNAPSHOT/maven-metadata.xml, locally cached metadata up-to-date.
[DEBUG] Could not find metadata com.github.jnr:jffi:1.2.21-SNAPSHOT/maven-metadata.xml in local (/home/deivid/.m2/repository)
[DEBUG] Failure to find com.github.jnr:jffi:1.2.21-SNAPSHOT/maven-metadata.xml in mavengem:https://rubygems.org was cached in the local repository, resolution will not be reattempted until the update interval of mavengems has elapsed or updates are forced
[DEBUG] Skipped remote request for com.github.jnr:jffi:1.2.21-SNAPSHOT/maven-metadata.xml, locally cached metadata up-to-date.
[DEBUG] Skipped remote request for com.github.jnr:jffi:1.2.21-SNAPSHOT/maven-metadata.xml, locally cached metadata up-to-date.
[DEBUG] Could not find metadata com.github.jnr:jffi:1.2.21-SNAPSHOT/maven-metadata.xml in local (/home/deivid/.m2/repository)
[DEBUG] Failure to find com.github.jnr:jffi:1.2.21-SNAPSHOT/maven-metadata.xml in mavengem:https://rubygems.org was cached in the local repository, resolution will not be reattempted until the update interval of mavengems has elapsed or updates are forced
[DEBUG] Skipped remote request for com.github.jnr:jffi:1.2.21-SNAPSHOT/maven-metadata.xml, locally cached metadata up-to-date.
[DEBUG] Skipped remote request for com.github.jnr:jffi:1.2.21-SNAPSHOT/maven-metadata.xml, locally cached metadata up-to-date.
[DEBUG] Could not find metadata com.github.jnr:jffi:1.2.23-SNAPSHOT/maven-metadata.xml in local (/home/deivid/.m2/repository)
[DEBUG] Failure to find com.github.jnr:jffi:1.2.23-SNAPSHOT/maven-metadata.xml in mavengem:https://rubygems.org was cached in the local repository, resolution will not be reattempted until the update interval of mavengems has elapsed or updates are forced
[DEBUG] Skipped remote request for com.github.jnr:jffi:1.2.23-SNAPSHOT/maven-metadata.xml, locally cached metadata up-to-date.
[DEBUG] Skipped remote request for com.github.jnr:jffi:1.2.23-SNAPSHOT/maven-metadata.xml, locally cached metadata up-to-date.
[DEBUG] Could not find metadata com.github.jnr:jffi:1.2.23-SNAPSHOT/maven-metadata.xml in local (/home/deivid/.m2/repository)
[DEBUG] Failure to find com.github.jnr:jffi:1.2.23-SNAPSHOT/maven-metadata.xml in mavengem:https://rubygems.org was cached in the local repository, resolution will not be reattempted until the update interval of mavengems has elapsed or updates are forced
[DEBUG] Skipped remote request for com.github.jnr:jffi:1.2.23-SNAPSHOT/maven-metadata.xml, locally cached metadata up-to-date.
[DEBUG] Skipped remote request for com.github.jnr:jffi:1.2.23-SNAPSHOT/maven-metadata.xml, locally cached metadata up-to-date.
[DEBUG] Could not find metadata com.github.jnr:jffi:1.3.0-SNAPSHOT/maven-metadata.xml in local (/home/deivid/.m2/repository)
[DEBUG] Failure to find com.github.jnr:jffi:1.3.0-SNAPSHOT/maven-metadata.xml in mavengem:https://rubygems.org was cached in the local repository, resolution will not be reattempted until the update interval of mavengems has elapsed or updates are forced
[DEBUG] Skipped remote request for com.github.jnr:jffi:1.3.0-SNAPSHOT/maven-metadata.xml, locally cached metadata up-to-date.
[DEBUG] Skipped remote request for com.github.jnr:jffi:1.3.0-SNAPSHOT/maven-metadata.xml, locally cached metadata up-to-date.
[DEBUG] Could not find metadata com.github.jnr:jffi:1.3.0-SNAPSHOT/maven-metadata.xml in local (/home/deivid/.m2/repository)
[DEBUG] Failure to find com.github.jnr:jffi:1.3.0-SNAPSHOT/maven-metadata.xml in mavengem:https://rubygems.org was cached in the local repository, resolution will not be reattempted until the update interval of mavengems has elapsed or updates are forced
[DEBUG] Skipped remote request for com.github.jnr:jffi:1.3.0-SNAPSHOT/maven-metadata.xml, locally cached metadata up-to-date.
[DEBUG] Skipped remote request for com.github.jnr:jffi:1.3.0-SNAPSHOT/maven-metadata.xml, locally cached metadata up-to-date.
[DEBUG] Could not find metadata com.github.jnr:jffi/maven-metadata.xml in local (/home/deivid/.m2/repository)
[DEBUG] Failure to find com.github.jnr:jffi/maven-metadata.xml in mavengem:https://rubygems.org was cached in the local repository, resolution will not be reattempted until the update interval of mavengems has elapsed or updates are forced
[DEBUG] Skipped remote request for com.github.jnr:jffi/maven-metadata.xml, locally cached metadata up-to-date.
[DEBUG] Skipped remote request for com.github.jnr:jffi/maven-metadata.xml, locally cached metadata up-to-date.
[DEBUG] Skipped remote request for com.github.jnr:jffi/maven-metadata.xml, locally cached metadata up-to-date.
[DEBUG] Could not find metadata com.github.jnr:jffi:1.2.20-SNAPSHOT/maven-metadata.xml in local (/home/deivid/.m2/repository)
[DEBUG] Failure to find com.github.jnr:jffi:1.2.20-SNAPSHOT/maven-metadata.xml in mavengem:https://rubygems.org was cached in the local repository, resolution will not be reattempted until the update interval of mavengems has elapsed or updates are forced
[DEBUG] Skipped remote request for com.github.jnr:jffi:1.2.20-SNAPSHOT/maven-metadata.xml, locally cached metadata up-to-date.
[DEBUG] Skipped remote request for com.github.jnr:jffi:1.2.20-SNAPSHOT/maven-metadata.xml, locally cached metadata up-to-date.
[DEBUG] Could not find metadata com.github.jnr:jffi:1.2.21-SNAPSHOT/maven-metadata.xml in local (/home/deivid/.m2/repository)
[DEBUG] Failure to find com.github.jnr:jffi:1.2.21-SNAPSHOT/maven-metadata.xml in mavengem:https://rubygems.org was cached in the local repository, resolution will not be reattempted until the update interval of mavengems has elapsed or updates are forced
[DEBUG] Skipped remote request for com.github.jnr:jffi:1.2.21-SNAPSHOT/maven-metadata.xml, locally cached metadata up-to-date.
[DEBUG] Skipped remote request for com.github.jnr:jffi:1.2.21-SNAPSHOT/maven-metadata.xml, locally cached metadata up-to-date.
[DEBUG] Could not find metadata com.github.jnr:jffi:1.2.23-SNAPSHOT/maven-metadata.xml in local (/home/deivid/.m2/repository)
[DEBUG] Failure to find com.github.jnr:jffi:1.2.23-SNAPSHOT/maven-metadata.xml in mavengem:https://rubygems.org was cached in the local repository, resolution will not be reattempted until the update interval of mavengems has elapsed or updates are forced
[DEBUG] Skipped remote request for com.github.jnr:jffi:1.2.23-SNAPSHOT/maven-metadata.xml, locally cached metadata up-to-date.
[DEBUG] Skipped remote request for com.github.jnr:jffi:1.2.23-SNAPSHOT/maven-metadata.xml, locally cached metadata up-to-date.
[DEBUG] Could not find metadata com.github.jnr:jffi:1.3.0-SNAPSHOT/maven-metadata.xml in local (/home/deivid/.m2/repository)
[DEBUG] Failure to find com.github.jnr:jffi:1.3.0-SNAPSHOT/maven-metadata.xml in mavengem:https://rubygems.org was cached in the local repository, resolution will not be reattempted until the update interval of mavengems has elapsed or updates are forced
[DEBUG] Skipped remote request for com.github.jnr:jffi:1.3.0-SNAPSHOT/maven-metadata.xml, locally cached metadata up-to-date.
[DEBUG] Skipped remote request for com.github.jnr:jffi:1.3.0-SNAPSHOT/maven-metadata.xml, locally cached metadata up-to-date.
[DEBUG] Could not find metadata com.github.jnr:jnr-x86asm/maven-metadata.xml in local (/home/deivid/.m2/repository)
[DEBUG] Failure to find com.github.jnr:jnr-x86asm/maven-metadata.xml in mavengem:https://rubygems.org was cached in the local repository, resolution will not be reattempted until the update interval of mavengems has elapsed or updates are forced
[DEBUG] Skipped remote request for com.github.jnr:jnr-x86asm/maven-metadata.xml, locally cached metadata up-to-date.
[DEBUG] Failure to find com.github.jnr:jnr-x86asm/maven-metadata.xml in https://oss.sonatype.org/content/repositories/snapshots/ was cached in the local repository, resolution will not be reattempted until the update interval of sonatype has elapsed or updates are forced
[DEBUG] Failure to find com.github.jnr:jnr-x86asm/maven-metadata.xml in https://oss.sonatype.org/content/repositories/snapshots was cached in the local repository, resolution will not be reattempted until the update interval of sonatype-nexus-snapshots has elapsed or updates are forced
[DEBUG] Dependency collection stats: {ConflictMarker.analyzeTime=11965182, ConflictMarker.markTime=6007368, ConflictMarker.nodeCount=1233, ConflictIdSorter.graphTime=9294020, ConflictIdSorter.topsortTime=158702, ConflictIdSorter.conflictIdCount=46, ConflictIdSorter.conflictIdCycleCount=0, ConflictResolver.totalTime=6783963, ConflictResolver.conflictItemCount=133, DefaultDependencyCollector.collectTime=1689406453, DefaultDependencyCollector.transformTime=34261999}
[DEBUG] rubygems:jruby-openssl:gem:0.10.5.dev-SNAPSHOT
[DEBUG]    rubygems:jar-dependencies:gem:0.4.0:test
[DEBUG]    rubygems:mocha:gem:1.11.2:test
[DEBUG]    rubygems:ruby-maven:gem:3.3.12:test
[DEBUG]       rubygems:ruby-maven-libs:gem:3.3.9:test
[DEBUG]    org.bouncycastle:bcprov-jdk15on:jar:1.62:compile
[DEBUG]    org.bouncycastle:bcpkix-jdk15on:jar:1.62:compile
[DEBUG]    org.bouncycastle:bctls-jdk15on:jar:1.62:compile
[DEBUG]    org.jruby:jruby-core:jar:1.7.20:provided
[DEBUG]       org.ow2.asm:asm:jar:5.0.3:provided
[DEBUG]       org.ow2.asm:asm-commons:jar:5.0.3:provided
[DEBUG]          org.ow2.asm:asm-tree:jar:5.0.3:provided
[DEBUG]       org.ow2.asm:asm-analysis:jar:5.0.3:provided
[DEBUG]       org.ow2.asm:asm-util:jar:5.0.3:provided
[DEBUG]       org.jruby.joni:joni:jar:2.1.3:provided
[DEBUG]       com.github.jnr:jnr-netdb:jar:1.1.2:provided
[DEBUG]       com.github.jnr:jnr-enxio:jar:0.9:provided
[DEBUG]       com.github.jnr:jnr-x86asm:jar:1.0.2:provided
[DEBUG]       com.github.jnr:jnr-unixsocket:jar:0.8:provided
[DEBUG]       com.github.jnr:jnr-posix:jar:3.0.12:provided
[DEBUG]       org.jruby.extras:bytelist:jar:1.0.11:provided
[DEBUG]       com.github.jnr:jnr-constants:jar:0.8.7:provided
[DEBUG]       org.jruby.jcodings:jcodings:jar:1.0.13:provided
[DEBUG]       com.github.jnr:jnr-ffi:jar:2.0.3:provided
[DEBUG]       com.github.jnr:jffi:jar:1.2.9:provided
[DEBUG]       com.github.jnr:jffi:jar:native:1.2.9:provided
[DEBUG]       org.yaml:snakeyaml:jar:1.13:provided
[DEBUG]       com.jcraft:jzlib:jar:1.1.3:provided
[DEBUG]       com.headius:invokebinder:jar:1.2:provided
[DEBUG]       com.martiansoftware:nailgun-server:jar:0.9.1:provided
[DEBUG]       org.jruby:yecht:jar:1.0:provided
[DEBUG]       joda-time:joda-time:jar:2.5:provided
[DEBUG]       com.headius:options:jar:1.2:provided
[DEBUG]    junit:junit:jar:4.11:test
[DEBUG]       org.hamcrest:hamcrest-core:jar:1.3:test
[INFO] 
[INFO] --- gem-maven-plugin:1.1.8:initialize (default-initialize) @ jruby-openssl ---
[DEBUG] Dependency collection stats: {ConflictMarker.analyzeTime=578626, ConflictMarker.markTime=136106, ConflictMarker.nodeCount=80, ConflictIdSorter.graphTime=232755, ConflictIdSorter.topsortTime=139172, ConflictIdSorter.conflictIdCount=33, ConflictIdSorter.conflictIdCycleCount=0, ConflictResolver.totalTime=4493119, ConflictResolver.conflictItemCount=78, DefaultDependencyCollector.collectTime=111777247, DefaultDependencyCollector.transformTime=5686148}
[DEBUG] de.saumya.mojo:gem-maven-plugin:jar:1.1.8:
[DEBUG]    de.saumya.mojo:jruby-maven-plugin:jar:1.1.8:compile
[DEBUG]       de.saumya.mojo:ruby-tools:jar:1.1.8:compile
[DEBUG]          org.apache.ant:ant:jar:1.9.4:compile
[DEBUG]             org.apache.ant:ant-launcher:jar:1.9.4:compile
[DEBUG]          org.codehaus.plexus:plexus-archiver:jar:3.0:compile
[DEBUG]             org.codehaus.plexus:plexus-io:jar:2.4.1:compile
[DEBUG]                commons-io:commons-io:jar:2.2:compile
[DEBUG]             org.apache.commons:commons-compress:jar:1.9:compile
[DEBUG]             org.xerial.snappy:snappy-java:jar:1.1.1.6:compile
[DEBUG]       org.sonatype.plexus:plexus-build-api:jar:0.0.7:compile
[DEBUG]    org.apache.maven:maven-plugin-api:jar:3.0.3:compile
[DEBUG]       org.apache.maven:maven-model:jar:3.0.3:compile
[DEBUG]       org.sonatype.sisu:sisu-inject-plexus:jar:2.1.1:compile
[DEBUG]          org.sonatype.sisu:sisu-inject-bean:jar:2.1.1:compile
[DEBUG]             org.sonatype.sisu:sisu-guice:jar:no_aop:2.9.4:compile
[DEBUG]    org.apache.maven:maven-core:jar:3.0.3:compile
[DEBUG]       org.apache.maven:maven-settings:jar:3.0.3:compile
[DEBUG]       org.apache.maven:maven-settings-builder:jar:3.0.3:compile
[DEBUG]       org.apache.maven:maven-repository-metadata:jar:3.0.3:compile
[DEBUG]       org.apache.maven:maven-model-builder:jar:3.0.3:compile
[DEBUG]       org.apache.maven:maven-aether-provider:jar:3.0.3:compile
[DEBUG]          org.sonatype.aether:aether-spi:jar:1.11:compile
[DEBUG]       org.sonatype.aether:aether-impl:jar:1.11:compile
[DEBUG]       org.sonatype.aether:aether-api:jar:1.11:compile
[DEBUG]       org.sonatype.aether:aether-util:jar:1.11:compile
[DEBUG]       org.codehaus.plexus:plexus-interpolation:jar:1.14:compile
[DEBUG]       org.codehaus.plexus:plexus-utils:jar:2.0.6:compile
[DEBUG]       org.codehaus.plexus:plexus-classworlds:jar:2.4:compile
[DEBUG]       org.codehaus.plexus:plexus-component-annotations:jar:1.5.5:compile
[DEBUG]       org.sonatype.plexus:plexus-sec-dispatcher:jar:1.3:compile
[DEBUG]          org.sonatype.plexus:plexus-cipher:jar:1.4:compile
[DEBUG]    org.apache.maven:maven-artifact:jar:3.0.3:compile
[DEBUG] Created new class realm plugin>de.saumya.mojo:gem-maven-plugin:1.1.8
[DEBUG] Importing foreign packages into class realm plugin>de.saumya.mojo:gem-maven-plugin:1.1.8
[DEBUG]   Imported:  < project>rubygems:jruby-openssl:0.10.5.dev-SNAPSHOT
[DEBUG] Populating class realm plugin>de.saumya.mojo:gem-maven-plugin:1.1.8
[DEBUG]   Included: de.saumya.mojo:gem-maven-plugin:jar:1.1.8
[DEBUG]   Included: de.saumya.mojo:jruby-maven-plugin:jar:1.1.8
[DEBUG]   Included: de.saumya.mojo:ruby-tools:jar:1.1.8
[DEBUG]   Included: org.apache.ant:ant:jar:1.9.4
[DEBUG]   Included: org.apache.ant:ant-launcher:jar:1.9.4
[DEBUG]   Included: org.codehaus.plexus:plexus-archiver:jar:3.0
[DEBUG]   Included: org.codehaus.plexus:plexus-io:jar:2.4.1
[DEBUG]   Included: commons-io:commons-io:jar:2.2
[DEBUG]   Included: org.apache.commons:commons-compress:jar:1.9
[DEBUG]   Included: org.xerial.snappy:snappy-java:jar:1.1.1.6
[DEBUG]   Included: org.sonatype.plexus:plexus-build-api:jar:0.0.7
[DEBUG]   Included: org.sonatype.sisu:sisu-inject-bean:jar:2.1.1
[DEBUG]   Included: org.sonatype.sisu:sisu-guice:jar:no_aop:2.9.4
[DEBUG]   Included: org.sonatype.aether:aether-util:jar:1.11
[DEBUG]   Included: org.codehaus.plexus:plexus-interpolation:jar:1.14
[DEBUG]   Included: org.codehaus.plexus:plexus-utils:jar:2.0.6
[DEBUG]   Included: org.codehaus.plexus:plexus-component-annotations:jar:1.5.5
[DEBUG]   Included: org.sonatype.plexus:plexus-sec-dispatcher:jar:1.3
[DEBUG]   Included: org.sonatype.plexus:plexus-cipher:jar:1.4
[DEBUG] Configuring mojo de.saumya.mojo:gem-maven-plugin:1.1.8:initialize from plugin realm ClassRealm[plugin>de.saumya.mojo:gem-maven-plugin:1.1.8, parent: jdk.internal.loader.ClassLoaders$AppClassLoader@277050dc]
[DEBUG] Configuring mojo 'de.saumya.mojo:gem-maven-plugin:1.1.8:initialize' with basic configurator -->
[DEBUG]   (f) addProjectClasspath = false
[DEBUG]   (f) classRealm = org.codehaus.classworlds.ClassRealmAdapter@29be997f
[DEBUG]   (f) eclipseRefresh = []
[DEBUG]   (f) eclipseWatches = []
[DEBUG]   (f) env = {}
[DEBUG]   (f) gemHome = /home/deivid/Code/jruby-openssl/pkg/rubygems
[DEBUG]   (f) gemHomes = {}
[DEBUG]   (f) gemPath = /home/deivid/Code/jruby-openssl/pkg/rubygems
[DEBUG]   (f) gemUseSystem = false
[DEBUG]   (f) includeLibDirectoryInResources = false
[DEBUG]   (f) includeOpenSSL = false
[DEBUG]   (f) includeProvidedRubygemsInResources = false
[DEBUG]   (f) includeRubygemsInResources = false
[DEBUG]   (f) includeRubygemsInTestResources = true
[DEBUG]   (f) installRDoc = false
[DEBUG]   (f) installRI = false
[DEBUG]   (f) jrubyFork = true
[DEBUG]   (f) jrubySwitches = -W0
[DEBUG]   (f) jrubyVerbose = false
[DEBUG]   (f) jrubyVersion = 9.1.17.0
[DEBUG]   (f) launchDirectory = /home/deivid/Code/jruby-openssl
[DEBUG]   (f) libDirectory = /home/deivid/Code/jruby-openssl/something-which-does-not-exists
[DEBUG]   (f) localRepository =       id: local
      url: file:///home/deivid/.m2/repository/
   layout: default
snapshots: [enabled => true, update => always]
 releases: [enabled => true, update => always]

[DEBUG]   (f) plugin = Component Descriptor: role: 'org.apache.maven.plugin.Mojo', implementation: 'de.saumya.mojo.gem.ExecMojo', role hint: 'de.saumya.mojo:gem-maven-plugin:1.1.8:exec'
role: 'org.apache.maven.plugin.Mojo', implementation: 'de.saumya.mojo.gem.GemMojo', role hint: 'de.saumya.mojo:gem-maven-plugin:1.1.8:gem'
role: 'org.apache.maven.plugin.Mojo', implementation: 'de.saumya.mojo.gem.GemifyMojo', role hint: 'de.saumya.mojo:gem-maven-plugin:1.1.8:gemify'
role: 'org.apache.maven.plugin.Mojo', implementation: 'de.saumya.mojo.gem.GenerateResourcesMojo', role hint: 'de.saumya.mojo:gem-maven-plugin:1.1.8:generate-resources'
role: 'org.apache.maven.plugin.Mojo', implementation: 'de.saumya.mojo.gem.HelpMojo', role hint: 'de.saumya.mojo:gem-maven-plugin:1.1.8:help'
role: 'org.apache.maven.plugin.Mojo', implementation: 'de.saumya.mojo.gem.InitializeMojo', role hint: 'de.saumya.mojo:gem-maven-plugin:1.1.8:initialize'
role: 'org.apache.maven.plugin.Mojo', implementation: 'de.saumya.mojo.gem.InstallMojo', role hint: 'de.saumya.mojo:gem-maven-plugin:1.1.8:install'
role: 'org.apache.maven.plugin.Mojo', implementation: 'de.saumya.mojo.gem.IrbMojo', role hint: 'de.saumya.mojo:gem-maven-plugin:1.1.8:irb'
role: 'org.apache.maven.plugin.Mojo', implementation: 'de.saumya.mojo.gem.JarsLockMojo', role hint: 'de.saumya.mojo:gem-maven-plugin:1.1.8:jars-lock'
role: 'org.apache.maven.plugin.Mojo', implementation: 'de.saumya.mojo.gem.PackageMojo', role hint: 'de.saumya.mojo:gem-maven-plugin:1.1.8:package'
role: 'org.apache.maven.plugin.Mojo', implementation: 'de.saumya.mojo.gem.PomMojo', role hint: 'de.saumya.mojo:gem-maven-plugin:1.1.8:pom'
role: 'org.apache.maven.plugin.Mojo', implementation: 'de.saumya.mojo.gem.ProcessResourcesMojo', role hint: 'de.saumya.mojo:gem-maven-plugin:1.1.8:process-resources'
role: 'org.apache.maven.plugin.Mojo', implementation: 'de.saumya.mojo.gem.PushMojo', role hint: 'de.saumya.mojo:gem-maven-plugin:1.1.8:push'
role: 'org.apache.maven.plugin.Mojo', implementation: 'de.saumya.mojo.gem.SetsMojo', role hint: 'de.saumya.mojo:gem-maven-plugin:1.1.8:sets'
---
[DEBUG]   (f) project = MavenProject: rubygems:jruby-openssl:0.10.5.dev-SNAPSHOT @ /home/deivid/Code/jruby-openssl/pom.xml
[DEBUG]   (f) rubySourceDirectory = /home/deivid/Code/jruby-openssl/src/main/ruby
[DEBUG]   (f) supportNative = false
[DEBUG] -- end configuration --
[DEBUG] resolve jruby for version 9.1.17.0
[DEBUG] script uses jruby jar:/home/deivid/.m2/repository/org/jruby/jruby-complete/9.1.17.0/jruby-complete-9.1.17.0.jar
[INFO] 
[INFO] --- maven-resources-plugin:3.1.0:resources (default-resources) @ jruby-openssl ---
[DEBUG] Dependency collection stats: {ConflictMarker.analyzeTime=203358, ConflictMarker.markTime=105200, ConflictMarker.nodeCount=68, ConflictIdSorter.graphTime=142745, ConflictIdSorter.topsortTime=93227, ConflictIdSorter.conflictIdCount=28, ConflictIdSorter.conflictIdCycleCount=0, ConflictResolver.totalTime=3651198, ConflictResolver.conflictItemCount=67, DefaultDependencyCollector.collectTime=250827792, DefaultDependencyCollector.transformTime=4276740}
[DEBUG] org.apache.maven.plugins:maven-resources-plugin:jar:3.1.0:
[DEBUG]    org.apache.maven:maven-plugin-api:jar:3.0:compile
[DEBUG]       org.apache.maven:maven-artifact:jar:3.0:compile
[DEBUG]       org.sonatype.sisu:sisu-inject-plexus:jar:1.4.2:compile
[DEBUG]          org.sonatype.sisu:sisu-inject-bean:jar:1.4.2:compile
[DEBUG]             org.sonatype.sisu:sisu-guice:jar:noaop:2.1.7:compile
[DEBUG]    org.apache.maven:maven-core:jar:3.0:compile
[DEBUG]       org.apache.maven:maven-settings:jar:3.0:compile
[DEBUG]       org.apache.maven:maven-settings-builder:jar:3.0:compile
[DEBUG]       org.apache.maven:maven-repository-metadata:jar:3.0:compile
[DEBUG]       org.apache.maven:maven-model-builder:jar:3.0:compile
[DEBUG]       org.apache.maven:maven-aether-provider:jar:3.0:runtime
[DEBUG]       org.sonatype.aether:aether-impl:jar:1.7:compile
[DEBUG]          org.sonatype.aether:aether-spi:jar:1.7:compile
[DEBUG]       org.sonatype.aether:aether-api:jar:1.7:compile
[DEBUG]       org.sonatype.aether:aether-util:jar:1.7:compile
[DEBUG]       org.codehaus.plexus:plexus-classworlds:jar:2.2.3:compile
[DEBUG]       org.codehaus.plexus:plexus-component-annotations:jar:1.7.1:compile
[DEBUG]       org.sonatype.plexus:plexus-sec-dispatcher:jar:1.3:compile
[DEBUG]          org.sonatype.plexus:plexus-cipher:jar:1.4:compile
[DEBUG]    org.apache.maven:maven-model:jar:3.0:compile
[DEBUG]    org.codehaus.plexus:plexus-utils:jar:3.1.0:compile
[DEBUG]    org.apache.maven.shared:maven-filtering:jar:3.1.1:compile
[DEBUG]       org.apache.maven.shared:maven-shared-utils:jar:3.0.0:compile
[DEBUG]          com.google.code.findbugs:jsr305:jar:2.0.1:compile
[DEBUG]       org.sonatype.plexus:plexus-build-api:jar:0.0.7:compile
[DEBUG]    commons-io:commons-io:jar:2.5:compile
[DEBUG]    org.codehaus.plexus:plexus-interpolation:jar:1.24:compile
[DEBUG] Created new class realm plugin>org.apache.maven.plugins:maven-resources-plugin:3.1.0
[DEBUG] Importing foreign packages into class realm plugin>org.apache.maven.plugins:maven-resources-plugin:3.1.0
[DEBUG]   Imported:  < project>rubygems:jruby-openssl:0.10.5.dev-SNAPSHOT
[DEBUG] Populating class realm plugin>org.apache.maven.plugins:maven-resources-plugin:3.1.0
[DEBUG]   Included: org.apache.maven.plugins:maven-resources-plugin:jar:3.1.0
[DEBUG]   Included: org.sonatype.sisu:sisu-inject-bean:jar:1.4.2
[DEBUG]   Included: org.sonatype.sisu:sisu-guice:jar:noaop:2.1.7
[DEBUG]   Included: org.sonatype.aether:aether-util:jar:1.7
[DEBUG]   Included: org.codehaus.plexus:plexus-component-annotations:jar:1.7.1
[DEBUG]   Included: org.sonatype.plexus:plexus-sec-dispatcher:jar:1.3
[DEBUG]   Included: org.sonatype.plexus:plexus-cipher:jar:1.4
[DEBUG]   Included: org.codehaus.plexus:plexus-utils:jar:3.1.0
[DEBUG]   Included: org.apache.maven.shared:maven-filtering:jar:3.1.1
[DEBUG]   Included: org.apache.maven.shared:maven-shared-utils:jar:3.0.0
[DEBUG]   Included: com.google.code.findbugs:jsr305:jar:2.0.1
[DEBUG]   Included: org.sonatype.plexus:plexus-build-api:jar:0.0.7
[DEBUG]   Included: commons-io:commons-io:jar:2.5
[DEBUG]   Included: org.codehaus.plexus:plexus-interpolation:jar:1.24
[DEBUG] Configuring mojo org.apache.maven.plugins:maven-resources-plugin:3.1.0:resources from plugin realm ClassRealm[plugin>org.apache.maven.plugins:maven-resources-plugin:3.1.0, parent: jdk.internal.loader.ClassLoaders$AppClassLoader@277050dc]
[DEBUG] Configuring mojo 'org.apache.maven.plugins:maven-resources-plugin:3.1.0:resources' with basic configurator -->
[DEBUG]   (f) addDefaultExcludes = true
[DEBUG]   (f) buildFilters = []
[DEBUG]   (f) escapeWindowsPaths = true
[DEBUG]   (f) fileNameFiltering = false
[DEBUG]   (s) includeEmptyDirs = false
[DEBUG]   (s) outputDirectory = /home/deivid/Code/jruby-openssl/pkg/classes
[DEBUG]   (s) overwrite = false
[DEBUG]   (f) project = MavenProject: rubygems:jruby-openssl:0.10.5.dev-SNAPSHOT @ /home/deivid/Code/jruby-openssl/pom.xml
[DEBUG]   (s) resources = [Resource {targetPath: null, filtering: false, FileSet {directory: /home/deivid/Code/jruby-openssl/src/main/resources, PatternSet [includes: {}, excludes: {}]}}]
[DEBUG]   (f) session = org.apache.maven.execution.MavenSession@6ecc02bb
[DEBUG]   (f) skip = false
[DEBUG]   (f) supportMultiLineFiltering = false
[DEBUG]   (f) useBuildFilters = true
[DEBUG]   (s) useDefaultDelimiters = true
[DEBUG] -- end configuration --
[DEBUG] properties used {env.TERM=xterm-256color, java.specification.version=11, sun.cpu.isalist=, sun.arch.data.model=64, env.RBENV_VERSION=jruby-9.2.11.0, env._fzf_orig_completion_sed=complete -F %s sed #_longopt, java.vendor.url=https://ubuntu.com/, env.LESSCHARSET=utf-8, env._fzf_orig_completion_rmdir=complete -F %s rmdir #_longopt, env.GOPATH=/home/deivid/Code/go, env._fzf_orig_completion_pushd=complete -o nospace -F %s pushd #_cd, sun.boot.library.path=/usr/lib/jvm/java-11-openjdk-amd64/lib, sun.java.command=org.codehaus.plexus.classworlds.launcher.Launcher package -X -Dmaven.test.skip=true, jdk.debug=release, env.SSH_AGENT_PID=2608, maven.version=3.6.0, polyglot.dump.pom=pom.xml, env._fzf_orig_completion_tail=complete -F %s tail #_longopt, java.specification.vendor=Oracle Corporation, java.version.date=2020-01-14, java.home=/usr/lib/jvm/java-11-openjdk-amd64, java.specification.name=Java Platform API Specification, java.vm.specification.vendor=Oracle Corporation, env.MANPATH=:/usr/local/texlive/2016/texmf-dist/doc/man, env.GJS_DEBUG_OUTPUT=stderr, bc.versions=1.62, sun.management.compiler=HotSpot 64-Bit Tiered Compilers, env.XDG_SESSION_PATH=/org/freedesktop/DisplayManager/Session0, java.runtime.version=11.0.6+10-post-Ubuntu-1ubuntu118.04.1, env.PATH=/home/deivid/.rbenv/shims:/home/deivid/.cargo/bin:/snap/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/usr/local/go/bin:/home/deivid/.local/bin:/usr/local/texlive/2016/bin/x86_64-linux:/home/deivid/.rbenv/bin, env.LS_COLORS=rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:, env.XDG_SEAT=seat0, file.encoding=UTF-8, env._=/usr/bin/mvn, env.XDG_SESSION_DESKTOP=cinnamon, env.SHLVL=1, project.baseUri=file:/home/deivid/Code/jruby-openssl/, java.io.tmpdir=/tmp, polyglot.dump.readonly=true, java.version=11.0.6, env.JAVA_OPTS=--ilegal-access=debug, java.vm.specification.name=Java Virtual Machine Specification, java.awt.printerjob=sun.print.PSPrinterJob, env.GNOME_TERMINAL_SCREEN=/org/gnome/Terminal/screen/59c0171d_581a_4dea_bc4d_1f453713dde1, java.library.path=/usr/java/packages/lib:/usr/lib/x86_64-linux-gnu/jni:/lib/x86_64-linux-gnu:/usr/lib/x86_64-linux-gnu:/usr/lib/jni:/lib:/usr/lib, java.vendor=Ubuntu, classworlds.conf=/usr/share/maven/bin/m2.conf, sun.io.unicode.encoding=UnicodeLittle, env.XAUTHORITY=/home/deivid/.Xauthority, sun.desktop=gnome, env.SESSION_MANAGER=local/chaba:@/tmp/.ICE-unix/2540,unix/chaba:/tmp/.ICE-unix/2540, env.LANG=es_ES.UTF-8, env._fzf_orig_completion_ln=complete -F %s ln #_longopt, env._fzf_orig_completion_ls=complete -F %s ls #_longopt, env._fzf_orig_completion_ld=complete -F %s ld #_longopt, env.XDG_DATA_DIRS=/usr/share/cinnamon:/usr/share/gnome:/home/deivid/.local/share/flatpak/exports/share:/var/lib/flatpak/exports/share:/usr/local/share:/usr/share:/var/lib/snapd/desktop, env._fzf_orig_completion_diff=complete -F %s diff #_longopt, user.timezone=, jruby.versions=9.1.17.0, os.name=Linux, java.vm.specification.version=11, env.DISPLAY=:0, env._fzf_orig_completion_ruby=complete -o bashdefault -o default -o filenames -F %s ruby #__ruby, user.home=/home/deivid, env.EDITOR=nvim, maven.build.timestamp=2020-03-25T18:56:41Z, mavengem.wagon.version=1.0.3, env.JRUBY_OPTS= --dev --debug -J-Xmx1024m, env.COLORTERM=truecolor, env.GPG_AGENT_INFO=/run/user/1000/gnupg/S.gpg-agent:0:1, env._fzf_orig_completion_head=complete -F %s head #_longopt, java.awt.graphicsenv=sun.awt.X11GraphicsEnvironment, env.LANGUAGE=C.utf8, env.DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus, env.CINNAMON_VERSION=4.4.8, path.separator=:, env.GNOME_TERMINAL_SERVICE=:1.220, os.version=5.3.0-42-generic, env.GJS_DEBUG_TOPICS=JS ERROR;JS LOG, java.vm.name=OpenJDK 64-Bit Server VM, env.SHELL=/bin/bash, env.LESSCLOSE=/usr/bin/lesspipe %s %s, env.XDG_SEAT_PATH=/org/freedesktop/DisplayManager/Seat0, env.GTK_MODULES=gail:atk-bridge, env._fzf_orig_completion_mv=complete -F %s mv #_longopt, env.VTE_VERSION=5202, os.arch=amd64, maven.multiModuleProjectDirectory=/home/deivid/Code/jruby-openssl, env.DESKTOP_SESSION=cinnamon, env.MAVEN_PROJECTBASEDIR=/home/deivid/Code/jruby-openssl, env._fzf_orig_completion_awk=complete -F %s awk #_longopt, java.vm.info=mixed mode, env.USER=deivid, java.class.version=55.0, env.RBENV_SHELL=bash, awt.toolkit=sun.awt.X11.XToolkit, env._fzf_orig_completion_ftp=complete -F %s ftp #_known_hosts, sun.jnu.encoding=UTF-8, invoker.skip=true, env._fzf_orig_completion_uniq=complete -F %s uniq #_longopt, env.XDG_GREETER_DATA_DIR=/var/lib/lightdm-data/deivid, env.DEFAULTS_PATH=/usr/share/gconf/cinnamon.default.path, maven.build.version=Apache Maven 3.6.0, maven.home=/usr/share/maven, env.JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64, env.GDMSESSION=cinnamon, file.separator=/, env.LESS=--no-init --quit-if-one-screen --raw-control-chars, java.vm.compressedOopsMode=Zero based, line.separator=
, env.GNOME_DESKTOP_SESSION_ID=this-is-deprecated, env.GDM_LANG=es_ES, env.QT_QPA_PLATFORMTHEME=qt5ct, user.name=deivid, env._fzf_orig_completion_rm=complete -F %s rm #_longopt, env.LOGNAME=deivid, env.XDG_VTNR=7, runit.dir=src/test/ruby/**/test_*.rb, env._fzf_orig_completion_sort=complete -F %s sort #_longopt, env.SSH_AUTH_SOCK=/run/user/1000/keyring/ssh, env.XDG_RUNTIME_DIR=/run/user/1000, env._fzf_orig_completion_less=complete -F %s less #_longopt, sun.os.patch.level=unknown, env.XDG_SESSION_TYPE=x11, env.INFOPATH=:/usr/local/texlive/2016/texmf-dist/doc/info, library.jansi.path=/usr/share/maven/lib/jansi-native, env.OLDPWD=/home/deivid/Code/jruby-openssl, env.BC_ENV_ARGS=/home/deivid/.config/bc, env.PWD=/home/deivid/Code/jruby-openssl, env.LESSOPEN=| /usr/bin/lesspipe %s, env.PAGER=less, java.class.path=/usr/share/maven/boot/plexus-classworlds-2.x.jar, env.HOME=/home/deivid, java.vm.vendor=Ubuntu, env._fzf_orig_completion_cat=complete -F %s cat #_longopt, jruby.switches=-W0, env._fzf_orig_completion_git=complete -o bashdefault -o default -o nospace -F %s git #__git_wrap__git_main, maven.conf=/usr/share/maven/conf, sun.java.launcher=SUN_STANDARD, user.country=ES, env.QT_ACCESSIBILITY=1, env._fzf_orig_completion_grep=complete -F %s grep #_longopt, sun.cpu.endian=little, env._fzf_orig_completion_cp=complete -F %s cp #_longopt, mavengem-wagon.version=1.0.3, user.language=es, env.MANDATORY_PATH=/usr/share/gconf/cinnamon.mandatory.path, env._fzf_orig_completion_cd=complete -o nospace -F %s cd #_cd, env._fzf_orig_completion_telnet=complete -F %s telnet #_known_hosts, env._fzf_orig_completion_nvim=complete -F %s nvim #_minimal, env.BAT_THEME=GitHub, env._fzf_orig_completion_wc=complete -F %s wc #_longopt, env.GTK_OVERLAY_SCROLLING=1, java.runtime.name=OpenJDK Runtime Environment, env._fzf_orig_completion_tee=complete -F %s tee #_longopt, env.XDG_SESSION_ID=c2, env.MAVEN_CMD_LINE_ARGS= package -X -Dmaven.test.skip=true, java.vendor.url.bug=https://bugs.launchpad.net/ubuntu/+source/openjdk-lts, env.XDG_CONFIG_DIRS=/etc/xdg/xdg-cinnamon:/etc/xdg, maven.test.skip=true, user.dir=/home/deivid/Code/jruby-openssl, invoker.test=1.62, jruby.version=9.1.17.0, jruby.plugins.version=1.1.8, env.XDG_CURRENT_DESKTOP=X-Cinnamon, java.vm.version=11.0.6+10-post-Ubuntu-1ubuntu118.04.1, env._fzf_orig_completion_du=complete -F %s du #_longopt}
[WARNING] Using platform encoding (UTF-8 actually) to copy filtered resources, i.e. build is platform dependent!
[DEBUG] resource with targetPath null
directory /home/deivid/Code/jruby-openssl/src/main/resources
excludes []
includes []
[INFO] skip non existing resourceDirectory /home/deivid/Code/jruby-openssl/src/main/resources
[DEBUG] no use filter components
[INFO] 
[INFO] --- maven-compiler-plugin:3.8.1:compile (default-compile) @ jruby-openssl ---
[DEBUG] Dependency collection stats: {ConflictMarker.analyzeTime=315012, ConflictMarker.markTime=178356, ConflictMarker.nodeCount=118, ConflictIdSorter.graphTime=121231, ConflictIdSorter.topsortTime=138288, ConflictIdSorter.conflictIdCount=45, ConflictIdSorter.conflictIdCycleCount=0, ConflictResolver.totalTime=3468690, ConflictResolver.conflictItemCount=72, DefaultDependencyCollector.collectTime=198586964, DefaultDependencyCollector.transformTime=4281116}
[DEBUG] org.apache.maven.plugins:maven-compiler-plugin:jar:3.8.1:
[DEBUG]    org.apache.maven:maven-plugin-api:jar:3.0:compile
[DEBUG]       org.apache.maven:maven-model:jar:3.0:compile
[DEBUG]       org.sonatype.sisu:sisu-inject-plexus:jar:1.4.2:compile
[DEBUG]          org.sonatype.sisu:sisu-inject-bean:jar:1.4.2:compile
[DEBUG]             org.sonatype.sisu:sisu-guice:jar:noaop:2.1.7:compile
[DEBUG]    org.apache.maven:maven-artifact:jar:3.0:compile
[DEBUG]       org.codehaus.plexus:plexus-utils:jar:2.0.4:compile
[DEBUG]    org.apache.maven:maven-core:jar:3.0:compile
[DEBUG]       org.apache.maven:maven-settings:jar:3.0:compile
[DEBUG]       org.apache.maven:maven-settings-builder:jar:3.0:compile
[DEBUG]       org.apache.maven:maven-repository-metadata:jar:3.0:compile
[DEBUG]       org.apache.maven:maven-model-builder:jar:3.0:compile
[DEBUG]       org.apache.maven:maven-aether-provider:jar:3.0:runtime
[DEBUG]       org.sonatype.aether:aether-impl:jar:1.7:compile
[DEBUG]          org.sonatype.aether:aether-spi:jar:1.7:compile
[DEBUG]       org.sonatype.aether:aether-api:jar:1.7:compile
[DEBUG]       org.sonatype.aether:aether-util:jar:1.7:compile
[DEBUG]       org.codehaus.plexus:plexus-interpolation:jar:1.14:compile
[DEBUG]       org.codehaus.plexus:plexus-classworlds:jar:2.2.3:compile
[DEBUG]       org.codehaus.plexus:plexus-component-annotations:jar:1.7.1:compile
[DEBUG]       org.sonatype.plexus:plexus-sec-dispatcher:jar:1.3:compile
[DEBUG]          org.sonatype.plexus:plexus-cipher:jar:1.4:compile
[DEBUG]    org.apache.maven.shared:maven-shared-utils:jar:3.2.1:compile
[DEBUG]       commons-io:commons-io:jar:2.5:compile
[DEBUG]    org.apache.maven.shared:maven-shared-incremental:jar:1.1:compile
[DEBUG]    org.codehaus.plexus:plexus-java:jar:0.9.10:compile
[DEBUG]       org.ow2.asm:asm:jar:6.2:compile
[DEBUG]       com.thoughtworks.qdox:qdox:jar:2.0-M9:compile
[DEBUG]    org.codehaus.plexus:plexus-compiler-api:jar:2.8.4:compile
[DEBUG]    org.codehaus.plexus:plexus-compiler-manager:jar:2.8.4:compile
[DEBUG]    org.codehaus.plexus:plexus-compiler-javac:jar:2.8.4:runtime
[DEBUG] Created new class realm plugin>org.apache.maven.plugins:maven-compiler-plugin:3.8.1
[DEBUG] Importing foreign packages into class realm plugin>org.apache.maven.plugins:maven-compiler-plugin:3.8.1
[DEBUG]   Imported:  < project>rubygems:jruby-openssl:0.10.5.dev-SNAPSHOT
[DEBUG] Populating class realm plugin>org.apache.maven.plugins:maven-compiler-plugin:3.8.1
[DEBUG]   Included: org.apache.maven.plugins:maven-compiler-plugin:jar:3.8.1
[DEBUG]   Included: org.sonatype.sisu:sisu-inject-bean:jar:1.4.2
[DEBUG]   Included: org.sonatype.sisu:sisu-guice:jar:noaop:2.1.7
[DEBUG]   Included: org.codehaus.plexus:plexus-utils:jar:2.0.4
[DEBUG]   Included: org.sonatype.aether:aether-util:jar:1.7
[DEBUG]   Included: org.codehaus.plexus:plexus-interpolation:jar:1.14
[DEBUG]   Included: org.codehaus.plexus:plexus-component-annotations:jar:1.7.1
[DEBUG]   Included: org.sonatype.plexus:plexus-sec-dispatcher:jar:1.3
[DEBUG]   Included: org.sonatype.plexus:plexus-cipher:jar:1.4
[DEBUG]   Included: org.apache.maven.shared:maven-shared-utils:jar:3.2.1
[DEBUG]   Included: commons-io:commons-io:jar:2.5
[DEBUG]   Included: org.apache.maven.shared:maven-shared-incremental:jar:1.1
[DEBUG]   Included: org.codehaus.plexus:plexus-java:jar:0.9.10
[DEBUG]   Included: org.ow2.asm:asm:jar:6.2
[DEBUG]   Included: com.thoughtworks.qdox:qdox:jar:2.0-M9
[DEBUG]   Included: org.codehaus.plexus:plexus-compiler-api:jar:2.8.4
[DEBUG]   Included: org.codehaus.plexus:plexus-compiler-manager:jar:2.8.4
[DEBUG]   Included: org.codehaus.plexus:plexus-compiler-javac:jar:2.8.4
[DEBUG] Configuring mojo org.apache.maven.plugins:maven-compiler-plugin:3.8.1:compile from plugin realm ClassRealm[plugin>org.apache.maven.plugins:maven-compiler-plugin:3.8.1, parent: jdk.internal.loader.ClassLoaders$AppClassLoader@277050dc]
[DEBUG] Configuring mojo 'org.apache.maven.plugins:maven-compiler-plugin:3.8.1:compile' with basic configurator -->
[DEBUG]   (f) annotationProcessors = [org.jruby.anno.AnnotationBinder]
[DEBUG]   (f) basedir = /home/deivid/Code/jruby-openssl
[DEBUG]   (f) buildDirectory = /home/deivid/Code/jruby-openssl/pkg
[DEBUG]   (f) compilePath = [/home/deivid/Code/jruby-openssl/pkg/classes, /home/deivid/.m2/repository/org/bouncycastle/bcprov-jdk15on/1.62/bcprov-jdk15on-1.62.jar, /home/deivid/.m2/repository/org/bouncycastle/bcpkix-jdk15on/1.62/bcpkix-jdk15on-1.62.jar, /home/deivid/.m2/repository/org/bouncycastle/bctls-jdk15on/1.62/bctls-jdk15on-1.62.jar, /home/deivid/.m2/repository/org/jruby/jruby-core/1.7.20/jruby-core-1.7.20.jar, /home/deivid/.m2/repository/org/ow2/asm/asm/5.0.3/asm-5.0.3.jar, /home/deivid/.m2/repository/org/ow2/asm/asm-commons/5.0.3/asm-commons-5.0.3.jar, /home/deivid/.m2/repository/org/ow2/asm/asm-tree/5.0.3/asm-tree-5.0.3.jar, /home/deivid/.m2/repository/org/ow2/asm/asm-analysis/5.0.3/asm-analysis-5.0.3.jar, /home/deivid/.m2/repository/org/ow2/asm/asm-util/5.0.3/asm-util-5.0.3.jar, /home/deivid/.m2/repository/org/jruby/joni/joni/2.1.3/joni-2.1.3.jar, /home/deivid/.m2/repository/com/github/jnr/jnr-netdb/1.1.2/jnr-netdb-1.1.2.jar, /home/deivid/.m2/repository/com/github/jnr/jnr-enxio/0.9/jnr-enxio-0.9.jar, /home/deivid/.m2/repository/com/github/jnr/jnr-x86asm/1.0.2/jnr-x86asm-1.0.2.jar, /home/deivid/.m2/repository/com/github/jnr/jnr-unixsocket/0.8/jnr-unixsocket-0.8.jar, /home/deivid/.m2/repository/com/github/jnr/jnr-posix/3.0.12/jnr-posix-3.0.12.jar, /home/deivid/.m2/repository/org/jruby/extras/bytelist/1.0.11/bytelist-1.0.11.jar, /home/deivid/.m2/repository/com/github/jnr/jnr-constants/0.8.7/jnr-constants-0.8.7.jar, /home/deivid/.m2/repository/org/jruby/jcodings/jcodings/1.0.13/jcodings-1.0.13.jar, /home/deivid/.m2/repository/com/github/jnr/jnr-ffi/2.0.3/jnr-ffi-2.0.3.jar, /home/deivid/.m2/repository/com/github/jnr/jffi/1.2.9/jffi-1.2.9.jar, /home/deivid/.m2/repository/com/github/jnr/jffi/1.2.9/jffi-1.2.9-native.jar, /home/deivid/.m2/repository/org/yaml/snakeyaml/1.13/snakeyaml-1.13.jar, /home/deivid/.m2/repository/com/jcraft/jzlib/1.1.3/jzlib-1.1.3.jar, /home/deivid/.m2/repository/com/headius/invokebinder/1.2/invokebinder-1.2.jar, /home/deivid/.m2/repository/com/martiansoftware/nailgun-server/0.9.1/nailgun-server-0.9.1.jar, /home/deivid/.m2/repository/org/jruby/yecht/1.0/yecht-1.0.jar, /home/deivid/.m2/repository/joda-time/joda-time/2.5/joda-time-2.5.jar, /home/deivid/.m2/repository/com/headius/options/1.2/options-1.2.jar]
[DEBUG]   (f) compileSourceRoots = [/home/deivid/Code/jruby-openssl/src/main/java]
[DEBUG]   (f) compilerId = javac
[DEBUG]   (f) debug = true
[DEBUG]   (f) encoding = UTF-8
[DEBUG]   (f) excludes = [module-info.java]
[DEBUG]   (f) failOnError = true
[DEBUG]   (f) failOnWarning = false
[DEBUG]   (f) forceJavacCompilerUse = false
[DEBUG]   (f) fork = false
[DEBUG]   (f) generatedSourcesDirectory = /home/deivid/Code/jruby-openssl/target/generated-sources
[DEBUG]   (f) includes = [module-info.java]
[DEBUG]   (f) mojoExecution = org.apache.maven.plugins:maven-compiler-plugin:3.8.1:compile {execution: default-compile}
[DEBUG]   (f) optimize = false
[DEBUG]   (f) outputDirectory = /home/deivid/Code/jruby-openssl/pkg/classes
[DEBUG]   (f) parameters = false
[DEBUG]   (f) project = MavenProject: rubygems:jruby-openssl:0.10.5.dev-SNAPSHOT @ /home/deivid/Code/jruby-openssl/pom.xml
[DEBUG]   (f) projectArtifact = rubygems:jruby-openssl:gem:0.10.5.dev-SNAPSHOT
[DEBUG]   (s) release = 9
[DEBUG]   (f) session = org.apache.maven.execution.MavenSession@6ecc02bb
[DEBUG]   (f) showDeprecation = true
[DEBUG]   (f) showWarnings = true
[DEBUG]   (f) skipMultiThreadWarning = false
[DEBUG]   (f) source = 9
[DEBUG]   (f) staleMillis = 0
[DEBUG]   (s) target = 1.7
[DEBUG]   (f) useIncrementalCompilation = true
[DEBUG]   (f) verbose = false
[DEBUG] -- end configuration --
[DEBUG] Using compiler 'javac'.
[DEBUG] Adding /home/deivid/Code/jruby-openssl/target/generated-sources to compile source roots:
  /home/deivid/Code/jruby-openssl/src/main/java
[DEBUG] New compile source roots:
  /home/deivid/Code/jruby-openssl/src/main/java
  /home/deivid/Code/jruby-openssl/target/generated-sources
[DEBUG] CompilerReuseStrategy: reuseCreated
[DEBUG] useIncrementalCompilation enabled
[INFO] Nothing to compile - all classes are up to date
[INFO] 
[INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ jruby-openssl ---
[DEBUG] Dependency collection stats: {ConflictMarker.analyzeTime=273675, ConflictMarker.markTime=234884, ConflictMarker.nodeCount=74, ConflictIdSorter.graphTime=257498, ConflictIdSorter.topsortTime=147449, ConflictIdSorter.conflictIdCount=28, ConflictIdSorter.conflictIdCycleCount=0, ConflictResolver.totalTime=3520324, ConflictResolver.conflictItemCount=70, DefaultDependencyCollector.collectTime=158278960, DefaultDependencyCollector.transformTime=4540687}
[DEBUG] org.apache.maven.plugins:maven-jar-plugin:jar:2.4:
[DEBUG]    org.apache.maven:maven-plugin-api:jar:2.0.6:compile
[DEBUG]    org.apache.maven:maven-project:jar:2.0.6:compile
[DEBUG]       org.apache.maven:maven-settings:jar:2.0.6:compile
[DEBUG]       org.apache.maven:maven-profile:jar:2.0.6:compile
[DEBUG]       org.apache.maven:maven-artifact-manager:jar:2.0.6:compile
[DEBUG]          org.apache.maven:maven-repository-metadata:jar:2.0.6:compile
[DEBUG]       org.apache.maven:maven-plugin-registry:jar:2.0.6:compile
[DEBUG]       org.codehaus.plexus:plexus-container-default:jar:1.0-alpha-9-stable-1:compile
[DEBUG]          junit:junit:jar:3.8.1:compile
[DEBUG]          classworlds:classworlds:jar:1.1-alpha-2:compile
[DEBUG]    org.apache.maven:maven-model:jar:2.0.6:runtime
[DEBUG]    org.apache.maven:maven-artifact:jar:2.0.6:compile
[DEBUG]    org.apache.maven:maven-archiver:jar:2.5:compile
[DEBUG]       org.apache.maven:maven-core:jar:2.0.6:compile
[DEBUG]          org.apache.maven:maven-plugin-parameter-documenter:jar:2.0.6:compile
[DEBUG]          org.apache.maven.reporting:maven-reporting-api:jar:2.0.6:compile
[DEBUG]             org.apache.maven.doxia:doxia-sink-api:jar:1.0-alpha-7:compile
[DEBUG]          org.apache.maven:maven-error-diagnostics:jar:2.0.6:compile
[DEBUG]          commons-cli:commons-cli:jar:1.0:compile
[DEBUG]          org.apache.maven:maven-plugin-descriptor:jar:2.0.6:compile
[DEBUG]          org.codehaus.plexus:plexus-interactivity-api:jar:1.0-alpha-4:compile
[DEBUG]          org.apache.maven:maven-monitor:jar:2.0.6:compile
[DEBUG]       org.codehaus.plexus:plexus-interpolation:jar:1.15:compile
[DEBUG]    org.codehaus.plexus:plexus-archiver:jar:2.1:compile
[DEBUG]       org.codehaus.plexus:plexus-io:jar:2.0.2:compile
[DEBUG]    commons-lang:commons-lang:jar:2.1:compile
[DEBUG]    org.codehaus.plexus:plexus-utils:jar:3.0:compile
[DEBUG] Created new class realm plugin>org.apache.maven.plugins:maven-jar-plugin:2.4
[DEBUG] Importing foreign packages into class realm plugin>org.apache.maven.plugins:maven-jar-plugin:2.4
[DEBUG]   Imported:  < project>rubygems:jruby-openssl:0.10.5.dev-SNAPSHOT
[DEBUG] Populating class realm plugin>org.apache.maven.plugins:maven-jar-plugin:2.4
[DEBUG]   Included: org.apache.maven.plugins:maven-jar-plugin:jar:2.4
[DEBUG]   Included: junit:junit:jar:3.8.1
[DEBUG]   Included: org.apache.maven:maven-archiver:jar:2.5
[DEBUG]   Included: org.apache.maven.reporting:maven-reporting-api:jar:2.0.6
[DEBUG]   Included: org.apache.maven.doxia:doxia-sink-api:jar:1.0-alpha-7
[DEBUG]   Included: commons-cli:commons-cli:jar:1.0
[DEBUG]   Included: org.codehaus.plexus:plexus-interactivity-api:jar:1.0-alpha-4
[DEBUG]   Included: org.codehaus.plexus:plexus-interpolation:jar:1.15
[DEBUG]   Included: org.codehaus.plexus:plexus-archiver:jar:2.1
[DEBUG]   Included: org.codehaus.plexus:plexus-io:jar:2.0.2
[DEBUG]   Included: commons-lang:commons-lang:jar:2.1
[DEBUG]   Included: org.codehaus.plexus:plexus-utils:jar:3.0
[DEBUG] Configuring mojo org.apache.maven.plugins:maven-jar-plugin:2.4:jar from plugin realm ClassRealm[plugin>org.apache.maven.plugins:maven-jar-plugin:2.4, parent: jdk.internal.loader.ClassLoaders$AppClassLoader@277050dc]
[DEBUG] Configuring mojo 'org.apache.maven.plugins:maven-jar-plugin:2.4:jar' with basic configurator -->
[DEBUG]   (f) classesDirectory = /home/deivid/Code/jruby-openssl/pkg/classes
[DEBUG]   (f) defaultManifestFile = /home/deivid/Code/jruby-openssl/pkg/classes/META-INF/MANIFEST.MF
[DEBUG]   (f) finalName = jopenssl
[DEBUG]   (f) forceCreation = false
[DEBUG]   (f) outputDirectory = /home/deivid/Code/jruby-openssl/lib
[DEBUG]   (f) project = MavenProject: rubygems:jruby-openssl:0.10.5.dev-SNAPSHOT @ /home/deivid/Code/jruby-openssl/pom.xml
[DEBUG]   (f) session = org.apache.maven.execution.MavenSession@6ecc02bb
[DEBUG]   (f) skipIfEmpty = false
[DEBUG]   (f) useDefaultManifestFile = false
[DEBUG] -- end configuration --
[DEBUG] isUp2date: true
[DEBUG] Archive /home/deivid/Code/jruby-openssl/lib/jopenssl.jar is uptodate.
[INFO] 
[INFO] --- exec-maven-plugin:1.3.2:exec (invoker-generator) @ jruby-openssl ---
[DEBUG] Dependency collection stats: {ConflictMarker.analyzeTime=318014, ConflictMarker.markTime=169482, ConflictMarker.nodeCount=136, ConflictIdSorter.graphTime=213393, ConflictIdSorter.topsortTime=186127, ConflictIdSorter.conflictIdCount=35, ConflictIdSorter.conflictIdCycleCount=0, ConflictResolver.totalTime=4792934, ConflictResolver.conflictItemCount=78, DefaultDependencyCollector.collectTime=92257702, DefaultDependencyCollector.transformTime=5793145}
[DEBUG] org.codehaus.mojo:exec-maven-plugin:jar:1.3.2:
[DEBUG]    org.apache.maven:maven-toolchain:jar:1.0:compile
[DEBUG]    org.apache.maven:maven-project:jar:2.2.1:compile
[DEBUG]       org.apache.maven:maven-settings:jar:2.2.1:compile
[DEBUG]       org.apache.maven:maven-profile:jar:2.2.1:compile
[DEBUG]       org.apache.maven:maven-plugin-registry:jar:2.2.1:compile
[DEBUG]       org.codehaus.plexus:plexus-interpolation:jar:1.11:compile
[DEBUG]       org.codehaus.plexus:plexus-container-default:jar:1.0-alpha-9-stable-1:compile
[DEBUG]          junit:junit:jar:4.11:test
[DEBUG]             org.hamcrest:hamcrest-core:jar:1.3:test
[DEBUG]    org.apache.maven:maven-model:jar:2.2.1:compile
[DEBUG]    org.apache.maven:maven-artifact:jar:2.2.1:compile
[DEBUG]    org.apache.maven:maven-artifact-manager:jar:2.2.1:compile
[DEBUG]       org.apache.maven:maven-repository-metadata:jar:2.2.1:compile
[DEBUG]       backport-util-concurrent:backport-util-concurrent:jar:3.1:compile
[DEBUG]    org.apache.maven:maven-core:jar:2.2.1:compile
[DEBUG]       org.apache.maven:maven-plugin-parameter-documenter:jar:2.2.1:compile
[DEBUG]       org.slf4j:slf4j-jdk14:jar:1.5.6:runtime
[DEBUG]          org.slf4j:slf4j-api:jar:1.5.6:runtime
[DEBUG]       org.slf4j:jcl-over-slf4j:jar:1.5.6:runtime
[DEBUG]       org.apache.maven.reporting:maven-reporting-api:jar:2.2.1:compile
[DEBUG]          org.apache.maven.doxia:doxia-sink-api:jar:1.1:compile
[DEBUG]          org.apache.maven.doxia:doxia-logging-api:jar:1.1:compile
[DEBUG]       org.apache.maven:maven-error-diagnostics:jar:2.2.1:compile
[DEBUG]       commons-cli:commons-cli:jar:1.2:compile
[DEBUG]       org.apache.maven:maven-plugin-descriptor:jar:2.2.1:compile
[DEBUG]       org.codehaus.plexus:plexus-interactivity-api:jar:1.0-alpha-4:compile
[DEBUG]       org.apache.maven:maven-monitor:jar:2.2.1:compile
[DEBUG]       classworlds:classworlds:jar:1.1:compile
[DEBUG]       org.sonatype.plexus:plexus-sec-dispatcher:jar:1.3:compile
[DEBUG]          org.sonatype.plexus:plexus-cipher:jar:1.4:compile
[DEBUG]    org.apache.maven:maven-plugin-api:jar:2.2.1:compile
[DEBUG]    org.codehaus.plexus:plexus-utils:jar:3.0.15:compile
[DEBUG]    org.apache.commons:commons-exec:jar:1.2:compile
[DEBUG] Created new class realm plugin>org.codehaus.mojo:exec-maven-plugin:1.3.2
[DEBUG] Importing foreign packages into class realm plugin>org.codehaus.mojo:exec-maven-plugin:1.3.2
[DEBUG]   Imported:  < project>rubygems:jruby-openssl:0.10.5.dev-SNAPSHOT
[DEBUG] Populating class realm plugin>org.codehaus.mojo:exec-maven-plugin:1.3.2
[DEBUG]   Included: org.codehaus.mojo:exec-maven-plugin:jar:1.3.2
[DEBUG]   Included: org.codehaus.plexus:plexus-interpolation:jar:1.11
[DEBUG]   Included: backport-util-concurrent:backport-util-concurrent:jar:3.1
[DEBUG]   Included: org.slf4j:slf4j-jdk14:jar:1.5.6
[DEBUG]   Included: org.slf4j:jcl-over-slf4j:jar:1.5.6
[DEBUG]   Included: org.apache.maven.reporting:maven-reporting-api:jar:2.2.1
[DEBUG]   Included: org.apache.maven.doxia:doxia-sink-api:jar:1.1
[DEBUG]   Included: org.apache.maven.doxia:doxia-logging-api:jar:1.1
[DEBUG]   Included: commons-cli:commons-cli:jar:1.2
[DEBUG]   Included: org.codehaus.plexus:plexus-interactivity-api:jar:1.0-alpha-4
[DEBUG]   Included: org.sonatype.plexus:plexus-sec-dispatcher:jar:1.3
[DEBUG]   Included: org.sonatype.plexus:plexus-cipher:jar:1.4
[DEBUG]   Included: org.codehaus.plexus:plexus-utils:jar:3.0.15
[DEBUG]   Included: org.apache.commons:commons-exec:jar:1.2
[DEBUG] Configuring mojo org.codehaus.mojo:exec-maven-plugin:1.3.2:exec from plugin realm ClassRealm[plugin>org.codehaus.mojo:exec-maven-plugin:1.3.2, parent: jdk.internal.loader.ClassLoaders$AppClassLoader@277050dc]
[DEBUG] Configuring mojo 'org.codehaus.mojo:exec-maven-plugin:1.3.2:exec' with basic configurator -->
[DEBUG]   (f) arguments = [-Djruby.bytecode.version=1.7, -classpath, Classpath {}, org.jruby.anno.InvokerGenerator, /home/deivid/Code/jruby-openssl/target/generated-sources/annotated_classes.txt, /home/deivid/Code/jruby-openssl/pkg/classes]
[DEBUG]   (f) basedir = /home/deivid/Code/jruby-openssl
[DEBUG]   (f) classpathScope = compile
[DEBUG]   (f) executable = java
[DEBUG]   (f) failWithEmptyArgument = true
[DEBUG]   (f) failWithNullKeyOrValueInEnvironment = true
[DEBUG]   (f) longClasspath = false
[DEBUG]   (f) project = MavenProject: rubygems:jruby-openssl:0.10.5.dev-SNAPSHOT @ /home/deivid/Code/jruby-openssl/pom.xml
[DEBUG]   (f) skip = false
[DEBUG]   (f) session = org.apache.maven.execution.MavenSession@6ecc02bb
[DEBUG] -- end configuration --
[DEBUG] Collected project artifacts [org.bouncycastle:bcprov-jdk15on:jar:1.62:compile, org.bouncycastle:bcpkix-jdk15on:jar:1.62:compile, org.bouncycastle:bctls-jdk15on:jar:1.62:compile, org.jruby:jruby-core:jar:1.7.20:provided, org.ow2.asm:asm:jar:5.0.3:provided, org.ow2.asm:asm-commons:jar:5.0.3:provided, org.ow2.asm:asm-tree:jar:5.0.3:provided, org.ow2.asm:asm-analysis:jar:5.0.3:provided, org.ow2.asm:asm-util:jar:5.0.3:provided, org.jruby.joni:joni:jar:2.1.3:provided, com.github.jnr:jnr-netdb:jar:1.1.2:provided, com.github.jnr:jnr-enxio:jar:0.9:provided, com.github.jnr:jnr-x86asm:jar:1.0.2:provided, com.github.jnr:jnr-unixsocket:jar:0.8:provided, com.github.jnr:jnr-posix:jar:3.0.12:provided, org.jruby.extras:bytelist:jar:1.0.11:provided, com.github.jnr:jnr-constants:jar:0.8.7:provided, org.jruby.jcodings:jcodings:jar:1.0.13:provided, com.github.jnr:jnr-ffi:jar:2.0.3:provided, com.github.jnr:jffi:jar:1.2.9:provided, com.github.jnr:jffi:jar:native:1.2.9:provided, org.yaml:snakeyaml:jar:1.13:provided, com.jcraft:jzlib:jar:1.1.3:provided, com.headius:invokebinder:jar:1.2:provided, com.martiansoftware:nailgun-server:jar:0.9.1:provided, org.jruby:yecht:jar:1.0:provided, joda-time:joda-time:jar:2.5:provided, com.headius:options:jar:1.2:provided]
[DEBUG] Collected project classpath [/home/deivid/Code/jruby-openssl/pkg/classes]
[DEBUG] dealing with org.bouncycastle:bcprov-jdk15on:jar:1.62:compile
[DEBUG] dealing with org.bouncycastle:bcpkix-jdk15on:jar:1.62:compile
[DEBUG] dealing with org.bouncycastle:bctls-jdk15on:jar:1.62:compile
[DEBUG] dealing with org.jruby:jruby-core:jar:1.7.20:provided
[DEBUG] dealing with org.ow2.asm:asm:jar:5.0.3:provided
[DEBUG] dealing with org.ow2.asm:asm-commons:jar:5.0.3:provided
[DEBUG] dealing with org.ow2.asm:asm-tree:jar:5.0.3:provided
[DEBUG] dealing with org.ow2.asm:asm-analysis:jar:5.0.3:provided
[DEBUG] dealing with org.ow2.asm:asm-util:jar:5.0.3:provided
[DEBUG] dealing with org.jruby.joni:joni:jar:2.1.3:provided
[DEBUG] dealing with com.github.jnr:jnr-netdb:jar:1.1.2:provided
[DEBUG] dealing with com.github.jnr:jnr-enxio:jar:0.9:provided
[DEBUG] dealing with com.github.jnr:jnr-x86asm:jar:1.0.2:provided
[DEBUG] dealing with com.github.jnr:jnr-unixsocket:jar:0.8:provided
[DEBUG] dealing with com.github.jnr:jnr-posix:jar:3.0.12:provided
[DEBUG] dealing with org.jruby.extras:bytelist:jar:1.0.11:provided
[DEBUG] dealing with com.github.jnr:jnr-constants:jar:0.8.7:provided
[DEBUG] dealing with org.jruby.jcodings:jcodings:jar:1.0.13:provided
[DEBUG] dealing with com.github.jnr:jnr-ffi:jar:2.0.3:provided
[DEBUG] dealing with com.github.jnr:jffi:jar:1.2.9:provided
[DEBUG] dealing with com.github.jnr:jffi:jar:native:1.2.9:provided
[DEBUG] dealing with org.yaml:snakeyaml:jar:1.13:provided
[DEBUG] dealing with com.jcraft:jzlib:jar:1.1.3:provided
[DEBUG] dealing with com.headius:invokebinder:jar:1.2:provided
[DEBUG] dealing with com.martiansoftware:nailgun-server:jar:0.9.1:provided
[DEBUG] dealing with org.jruby:yecht:jar:1.0:provided
[DEBUG] dealing with joda-time:joda-time:jar:2.5:provided
[DEBUG] dealing with com.headius:options:jar:1.2:provided
[DEBUG] env: BAT_THEME=GitHub
[DEBUG] env: BC_ENV_ARGS=/home/deivid/.config/bc
[DEBUG] env: CINNAMON_VERSION=4.4.8
[DEBUG] env: COLORTERM=truecolor
[DEBUG] env: DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus
[DEBUG] env: DEFAULTS_PATH=/usr/share/gconf/cinnamon.default.path
[DEBUG] env: DESKTOP_SESSION=cinnamon
[DEBUG] env: DISPLAY=:0
[DEBUG] env: EDITOR=nvim
[DEBUG] env: GDMSESSION=cinnamon
[DEBUG] env: GDM_LANG=es_ES
[DEBUG] env: GJS_DEBUG_OUTPUT=stderr
[DEBUG] env: GJS_DEBUG_TOPICS=JS ERROR;JS LOG
[DEBUG] env: GNOME_DESKTOP_SESSION_ID=this-is-deprecated
[DEBUG] env: GNOME_TERMINAL_SCREEN=/org/gnome/Terminal/screen/59c0171d_581a_4dea_bc4d_1f453713dde1
[DEBUG] env: GNOME_TERMINAL_SERVICE=:1.220
[DEBUG] env: GOPATH=/home/deivid/Code/go
[DEBUG] env: GPG_AGENT_INFO=/run/user/1000/gnupg/S.gpg-agent:0:1
[DEBUG] env: GTK_MODULES=gail:atk-bridge
[DEBUG] env: GTK_OVERLAY_SCROLLING=1
[DEBUG] env: HOME=/home/deivid
[DEBUG] env: INFOPATH=:/usr/local/texlive/2016/texmf-dist/doc/info
[DEBUG] env: JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64
[DEBUG] env: JAVA_OPTS=--ilegal-access=debug
[DEBUG] env: JRUBY_OPTS= --dev --debug -J-Xmx1024m
[DEBUG] env: LANG=es_ES.UTF-8
[DEBUG] env: LANGUAGE=C.utf8
[DEBUG] env: LESS=--no-init --quit-if-one-screen --raw-control-chars
[DEBUG] env: LESSCHARSET=utf-8
[DEBUG] env: LESSCLOSE=/usr/bin/lesspipe %s %s
[DEBUG] env: LESSOPEN=| /usr/bin/lesspipe %s
[DEBUG] env: LOGNAME=deivid
[DEBUG] env: LS_COLORS=rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:
[DEBUG] env: MANDATORY_PATH=/usr/share/gconf/cinnamon.mandatory.path
[DEBUG] env: MANPATH=:/usr/local/texlive/2016/texmf-dist/doc/man
[DEBUG] env: MAVEN_CMD_LINE_ARGS= package -X -Dmaven.test.skip=true
[DEBUG] env: MAVEN_PROJECTBASEDIR=/home/deivid/Code/jruby-openssl
[DEBUG] env: OLDPWD=/home/deivid/Code/jruby-openssl
[DEBUG] env: PAGER=less
[DEBUG] env: PATH=/home/deivid/.rbenv/shims:/home/deivid/.cargo/bin:/snap/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/usr/local/go/bin:/home/deivid/.local/bin:/usr/local/texlive/2016/bin/x86_64-linux:/home/deivid/.rbenv/bin
[DEBUG] env: PWD=/home/deivid/Code/jruby-openssl
[DEBUG] env: QT_ACCESSIBILITY=1
[DEBUG] env: QT_QPA_PLATFORMTHEME=qt5ct
[DEBUG] env: RBENV_SHELL=bash
[DEBUG] env: RBENV_VERSION=jruby-9.2.11.0
[DEBUG] env: SESSION_MANAGER=local/chaba:@/tmp/.ICE-unix/2540,unix/chaba:/tmp/.ICE-unix/2540
[DEBUG] env: SHELL=/bin/bash
[DEBUG] env: SHLVL=1
[DEBUG] env: SSH_AGENT_PID=2608
[DEBUG] env: SSH_AUTH_SOCK=/run/user/1000/keyring/ssh
[DEBUG] env: TERM=xterm-256color
[DEBUG] env: USER=deivid
[DEBUG] env: VTE_VERSION=5202
[DEBUG] env: XAUTHORITY=/home/deivid/.Xauthority
[DEBUG] env: XDG_CONFIG_DIRS=/etc/xdg/xdg-cinnamon:/etc/xdg
[DEBUG] env: XDG_CURRENT_DESKTOP=X-Cinnamon
[DEBUG] env: XDG_DATA_DIRS=/usr/share/cinnamon:/usr/share/gnome:/home/deivid/.local/share/flatpak/exports/share:/var/lib/flatpak/exports/share:/usr/local/share:/usr/share:/var/lib/snapd/desktop
[DEBUG] env: XDG_GREETER_DATA_DIR=/var/lib/lightdm-data/deivid
[DEBUG] env: XDG_RUNTIME_DIR=/run/user/1000
[DEBUG] env: XDG_SEAT=seat0
[DEBUG] env: XDG_SEAT_PATH=/org/freedesktop/DisplayManager/Seat0
[DEBUG] env: XDG_SESSION_DESKTOP=cinnamon
[DEBUG] env: XDG_SESSION_ID=c2
[DEBUG] env: XDG_SESSION_PATH=/org/freedesktop/DisplayManager/Session0
[DEBUG] env: XDG_SESSION_TYPE=x11
[DEBUG] env: XDG_VTNR=7
[DEBUG] env: _=/usr/bin/mvn
[DEBUG] env: _fzf_orig_completion_awk=complete -F %s awk #_longopt
[DEBUG] env: _fzf_orig_completion_cat=complete -F %s cat #_longopt
[DEBUG] env: _fzf_orig_completion_cd=complete -o nospace -F %s cd #_cd
[DEBUG] env: _fzf_orig_completion_cp=complete -F %s cp #_longopt
[DEBUG] env: _fzf_orig_completion_diff=complete -F %s diff #_longopt
[DEBUG] env: _fzf_orig_completion_du=complete -F %s du #_longopt
[DEBUG] env: _fzf_orig_completion_ftp=complete -F %s ftp #_known_hosts
[DEBUG] env: _fzf_orig_completion_git=complete -o bashdefault -o default -o nospace -F %s git #__git_wrap__git_main
[DEBUG] env: _fzf_orig_completion_grep=complete -F %s grep #_longopt
[DEBUG] env: _fzf_orig_completion_head=complete -F %s head #_longopt
[DEBUG] env: _fzf_orig_completion_ld=complete -F %s ld #_longopt
[DEBUG] env: _fzf_orig_completion_less=complete -F %s less #_longopt
[DEBUG] env: _fzf_orig_completion_ln=complete -F %s ln #_longopt
[DEBUG] env: _fzf_orig_completion_ls=complete -F %s ls #_longopt
[DEBUG] env: _fzf_orig_completion_mv=complete -F %s mv #_longopt
[DEBUG] env: _fzf_orig_completion_nvim=complete -F %s nvim #_minimal
[DEBUG] env: _fzf_orig_completion_pushd=complete -o nospace -F %s pushd #_cd
[DEBUG] env: _fzf_orig_completion_rm=complete -F %s rm #_longopt
[DEBUG] env: _fzf_orig_completion_rmdir=complete -F %s rmdir #_longopt
[DEBUG] env: _fzf_orig_completion_ruby=complete -o bashdefault -o default -o filenames -F %s ruby #__ruby
[DEBUG] env: _fzf_orig_completion_sed=complete -F %s sed #_longopt
[DEBUG] env: _fzf_orig_completion_sort=complete -F %s sort #_longopt
[DEBUG] env: _fzf_orig_completion_tail=complete -F %s tail #_longopt
[DEBUG] env: _fzf_orig_completion_tee=complete -F %s tee #_longopt
[DEBUG] env: _fzf_orig_completion_telnet=complete -F %s telnet #_known_hosts
[DEBUG] env: _fzf_orig_completion_uniq=complete -F %s uniq #_longopt
[DEBUG] env: _fzf_orig_completion_wc=complete -F %s wc #_longopt
[DEBUG] Executing command line: [java, -Djruby.bytecode.version=1.7, -classpath, /home/deivid/Code/jruby-openssl/pkg/classes:/home/deivid/.m2/repository/org/bouncycastle/bcprov-jdk15on/1.62/bcprov-jdk15on-1.62.jar:/home/deivid/.m2/repository/org/bouncycastle/bcpkix-jdk15on/1.62/bcpkix-jdk15on-1.62.jar:/home/deivid/.m2/repository/org/bouncycastle/bctls-jdk15on/1.62/bctls-jdk15on-1.62.jar:/home/deivid/.m2/repository/org/jruby/jruby-core/1.7.20/jruby-core-1.7.20.jar:/home/deivid/.m2/repository/org/ow2/asm/asm/5.0.3/asm-5.0.3.jar:/home/deivid/.m2/repository/org/ow2/asm/asm-commons/5.0.3/asm-commons-5.0.3.jar:/home/deivid/.m2/repository/org/ow2/asm/asm-tree/5.0.3/asm-tree-5.0.3.jar:/home/deivid/.m2/repository/org/ow2/asm/asm-analysis/5.0.3/asm-analysis-5.0.3.jar:/home/deivid/.m2/repository/org/ow2/asm/asm-util/5.0.3/asm-util-5.0.3.jar:/home/deivid/.m2/repository/org/jruby/joni/joni/2.1.3/joni-2.1.3.jar:/home/deivid/.m2/repository/com/github/jnr/jnr-netdb/1.1.2/jnr-netdb-1.1.2.jar:/home/deivid/.m2/repository/com/github/jnr/jnr-enxio/0.9/jnr-enxio-0.9.jar:/home/deivid/.m2/repository/com/github/jnr/jnr-x86asm/1.0.2/jnr-x86asm-1.0.2.jar:/home/deivid/.m2/repository/com/github/jnr/jnr-unixsocket/0.8/jnr-unixsocket-0.8.jar:/home/deivid/.m2/repository/com/github/jnr/jnr-posix/3.0.12/jnr-posix-3.0.12.jar:/home/deivid/.m2/repository/org/jruby/extras/bytelist/1.0.11/bytelist-1.0.11.jar:/home/deivid/.m2/repository/com/github/jnr/jnr-constants/0.8.7/jnr-constants-0.8.7.jar:/home/deivid/.m2/repository/org/jruby/jcodings/jcodings/1.0.13/jcodings-1.0.13.jar:/home/deivid/.m2/repository/com/github/jnr/jnr-ffi/2.0.3/jnr-ffi-2.0.3.jar:/home/deivid/.m2/repository/com/github/jnr/jffi/1.2.9/jffi-1.2.9.jar:/home/deivid/.m2/repository/com/github/jnr/jffi/1.2.9/jffi-1.2.9-native.jar:/home/deivid/.m2/repository/org/yaml/snakeyaml/1.13/snakeyaml-1.13.jar:/home/deivid/.m2/repository/com/jcraft/jzlib/1.1.3/jzlib-1.1.3.jar:/home/deivid/.m2/repository/com/headius/invokebinder/1.2/invokebinder-1.2.jar:/home/deivid/.m2/repository/com/martiansoftware/nailgun-server/0.9.1/nailgun-server-0.9.1.jar:/home/deivid/.m2/repository/org/jruby/yecht/1.0/yecht-1.0.jar:/home/deivid/.m2/repository/joda-time/joda-time/2.5/joda-time-2.5.jar:/home/deivid/.m2/repository/com/headius/options/1.2/options-1.2.jar, org.jruby.anno.InvokerGenerator, /home/deivid/Code/jruby-openssl/target/generated-sources/annotated_classes.txt, /home/deivid/Code/jruby-openssl/pkg/classes]
/home/deivid/Code/jruby-openssl/target/generated-sources/annotated_classes.txt - not found. skip generator.
[INFO] 
[INFO] --- build-helper-maven-plugin:1.9:add-source (default) @ jruby-openssl ---
[DEBUG] Dependency collection stats: {ConflictMarker.analyzeTime=244563, ConflictMarker.markTime=187780, ConflictMarker.nodeCount=61, ConflictIdSorter.graphTime=172380, ConflictIdSorter.topsortTime=93815, ConflictIdSorter.conflictIdCount=25, ConflictIdSorter.conflictIdCycleCount=0, ConflictResolver.totalTime=2266567, ConflictResolver.conflictItemCount=61, DefaultDependencyCollector.collectTime=16719450, DefaultDependencyCollector.transformTime=3059648}
[DEBUG] org.codehaus.mojo:build-helper-maven-plugin:jar:1.9:
[DEBUG]    org.apache.maven:maven-model:jar:2.0.6:compile
[DEBUG]    org.apache.maven:maven-project:jar:2.0.6:compile
[DEBUG]       org.apache.maven:maven-settings:jar:2.0.6:compile
[DEBUG]       org.apache.maven:maven-profile:jar:2.0.6:compile
[DEBUG]       org.apache.maven:maven-artifact-manager:jar:2.0.6:compile
[DEBUG]       org.apache.maven:maven-plugin-registry:jar:2.0.6:compile
[DEBUG]       org.codehaus.plexus:plexus-container-default:jar:1.0-alpha-9-stable-1:compile
[DEBUG]          junit:junit:jar:4.11:test
[DEBUG]             org.hamcrest:hamcrest-core:jar:1.3:test
[DEBUG]    org.apache.maven:maven-core:jar:2.0.6:compile
[DEBUG]       org.apache.maven:maven-plugin-parameter-documenter:jar:2.0.6:compile
[DEBUG]       org.apache.maven.reporting:maven-reporting-api:jar:2.0.6:compile
[DEBUG]          org.apache.maven.doxia:doxia-sink-api:jar:1.0-alpha-7:compile
[DEBUG]       org.apache.maven:maven-repository-metadata:jar:2.0.6:compile
[DEBUG]       org.apache.maven:maven-error-diagnostics:jar:2.0.6:compile
[DEBUG]       commons-cli:commons-cli:jar:1.0:compile
[DEBUG]       org.apache.maven:maven-plugin-descriptor:jar:2.0.6:compile
[DEBUG]       org.codehaus.plexus:plexus-interactivity-api:jar:1.0-alpha-4:compile
[DEBUG]       org.apache.maven:maven-monitor:jar:2.0.6:compile
[DEBUG]       classworlds:classworlds:jar:1.1:compile
[DEBUG]    org.apache.maven:maven-plugin-api:jar:2.0.6:compile
[DEBUG]    org.apache.maven:maven-artifact:jar:2.0.6:compile
[DEBUG]    org.codehaus.plexus:plexus-utils:jar:1.5.8:compile
[DEBUG]    org.beanshell:bsh:jar:2.0b4:compile
[DEBUG] Created new class realm plugin>org.codehaus.mojo:build-helper-maven-plugin:1.9
[DEBUG] Importing foreign packages into class realm plugin>org.codehaus.mojo:build-helper-maven-plugin:1.9
[DEBUG]   Imported:  < project>rubygems:jruby-openssl:0.10.5.dev-SNAPSHOT
[DEBUG] Populating class realm plugin>org.codehaus.mojo:build-helper-maven-plugin:1.9
[DEBUG]   Included: org.codehaus.mojo:build-helper-maven-plugin:jar:1.9
[DEBUG]   Included: org.apache.maven.reporting:maven-reporting-api:jar:2.0.6
[DEBUG]   Included: org.apache.maven.doxia:doxia-sink-api:jar:1.0-alpha-7
[DEBUG]   Included: commons-cli:commons-cli:jar:1.0
[DEBUG]   Included: org.codehaus.plexus:plexus-interactivity-api:jar:1.0-alpha-4
[DEBUG]   Included: org.codehaus.plexus:plexus-utils:jar:1.5.8
[DEBUG]   Included: org.beanshell:bsh:jar:2.0b4
[DEBUG] Configuring mojo org.codehaus.mojo:build-helper-maven-plugin:1.9:add-source from plugin realm ClassRealm[plugin>org.codehaus.mojo:build-helper-maven-plugin:1.9, parent: jdk.internal.loader.ClassLoaders$AppClassLoader@277050dc]
[DEBUG] Configuring mojo 'org.codehaus.mojo:build-helper-maven-plugin:1.9:add-source' with basic configurator -->
[DEBUG]   (f) sources = [/home/deivid/Code/jruby-openssl/target/generated-sources]
[DEBUG]   (f) project = MavenProject: rubygems:jruby-openssl:0.10.5.dev-SNAPSHOT @ /home/deivid/Code/jruby-openssl/pom.xml
[DEBUG] -- end configuration --
[INFO] Source directory: /home/deivid/Code/jruby-openssl/target/generated-sources added.
[INFO] 
[INFO] --- maven-compiler-plugin:3.8.1:compile (compile-populators) @ jruby-openssl ---
[DEBUG] Configuring mojo org.apache.maven.plugins:maven-compiler-plugin:3.8.1:compile from plugin realm ClassRealm[plugin>org.apache.maven.plugins:maven-compiler-plugin:3.8.1, parent: jdk.internal.loader.ClassLoaders$AppClassLoader@277050dc]
[DEBUG] Configuring mojo 'org.apache.maven.plugins:maven-compiler-plugin:3.8.1:compile' with basic configurator -->
[DEBUG]   (f) annotationProcessors = [org.jruby.anno.AnnotationBinder]
[DEBUG]   (f) basedir = /home/deivid/Code/jruby-openssl
[DEBUG]   (f) buildDirectory = /home/deivid/Code/jruby-openssl/pkg
[DEBUG]   (f) compilePath = [/home/deivid/Code/jruby-openssl/pkg/classes, /home/deivid/.m2/repository/org/bouncycastle/bcprov-jdk15on/1.62/bcprov-jdk15on-1.62.jar, /home/deivid/.m2/repository/org/bouncycastle/bcpkix-jdk15on/1.62/bcpkix-jdk15on-1.62.jar, /home/deivid/.m2/repository/org/bouncycastle/bctls-jdk15on/1.62/bctls-jdk15on-1.62.jar, /home/deivid/.m2/repository/org/jruby/jruby-core/1.7.20/jruby-core-1.7.20.jar, /home/deivid/.m2/repository/org/ow2/asm/asm/5.0.3/asm-5.0.3.jar, /home/deivid/.m2/repository/org/ow2/asm/asm-commons/5.0.3/asm-commons-5.0.3.jar, /home/deivid/.m2/repository/org/ow2/asm/asm-tree/5.0.3/asm-tree-5.0.3.jar, /home/deivid/.m2/repository/org/ow2/asm/asm-analysis/5.0.3/asm-analysis-5.0.3.jar, /home/deivid/.m2/repository/org/ow2/asm/asm-util/5.0.3/asm-util-5.0.3.jar, /home/deivid/.m2/repository/org/jruby/joni/joni/2.1.3/joni-2.1.3.jar, /home/deivid/.m2/repository/com/github/jnr/jnr-netdb/1.1.2/jnr-netdb-1.1.2.jar, /home/deivid/.m2/repository/com/github/jnr/jnr-enxio/0.9/jnr-enxio-0.9.jar, /home/deivid/.m2/repository/com/github/jnr/jnr-x86asm/1.0.2/jnr-x86asm-1.0.2.jar, /home/deivid/.m2/repository/com/github/jnr/jnr-unixsocket/0.8/jnr-unixsocket-0.8.jar, /home/deivid/.m2/repository/com/github/jnr/jnr-posix/3.0.12/jnr-posix-3.0.12.jar, /home/deivid/.m2/repository/org/jruby/extras/bytelist/1.0.11/bytelist-1.0.11.jar, /home/deivid/.m2/repository/com/github/jnr/jnr-constants/0.8.7/jnr-constants-0.8.7.jar, /home/deivid/.m2/repository/org/jruby/jcodings/jcodings/1.0.13/jcodings-1.0.13.jar, /home/deivid/.m2/repository/com/github/jnr/jnr-ffi/2.0.3/jnr-ffi-2.0.3.jar, /home/deivid/.m2/repository/com/github/jnr/jffi/1.2.9/jffi-1.2.9.jar, /home/deivid/.m2/repository/com/github/jnr/jffi/1.2.9/jffi-1.2.9-native.jar, /home/deivid/.m2/repository/org/yaml/snakeyaml/1.13/snakeyaml-1.13.jar, /home/deivid/.m2/repository/com/jcraft/jzlib/1.1.3/jzlib-1.1.3.jar, /home/deivid/.m2/repository/com/headius/invokebinder/1.2/invokebinder-1.2.jar, /home/deivid/.m2/repository/com/martiansoftware/nailgun-server/0.9.1/nailgun-server-0.9.1.jar, /home/deivid/.m2/repository/org/jruby/yecht/1.0/yecht-1.0.jar, /home/deivid/.m2/repository/joda-time/joda-time/2.5/joda-time-2.5.jar, /home/deivid/.m2/repository/com/headius/options/1.2/options-1.2.jar]
[DEBUG]   (f) compileSourceRoots = [/home/deivid/Code/jruby-openssl/src/main/java, /home/deivid/Code/jruby-openssl/target/generated-sources]
[DEBUG]   (f) compilerArgs = [null, -XDignore.symbol.file=true]
[DEBUG]   (f) compilerId = javac
[DEBUG]   (f) debug = true
[DEBUG]   (f) encoding = UTF-8
[DEBUG]   (f) excludes = [module-info.java]
[DEBUG]   (f) failOnError = true
[DEBUG]   (f) failOnWarning = false
[DEBUG]   (f) forceJavacCompilerUse = false
[DEBUG]   (f) fork = false
[DEBUG]   (f) generatedSourcesDirectory = /home/deivid/Code/jruby-openssl/target/generated-sources
[DEBUG]   (f) includes = [org/jruby/gen/**/*.java]
[DEBUG]   (f) mojoExecution = org.apache.maven.plugins:maven-compiler-plugin:3.8.1:compile {execution: compile-populators}
[DEBUG]   (f) optimize = true
[DEBUG]   (f) outputDirectory = /home/deivid/Code/jruby-openssl/pkg/classes
[DEBUG]   (f) parameters = false
[DEBUG]   (f) project = MavenProject: rubygems:jruby-openssl:0.10.5.dev-SNAPSHOT @ /home/deivid/Code/jruby-openssl/pom.xml
[DEBUG]   (f) projectArtifact = rubygems:jruby-openssl:gem:0.10.5.dev-SNAPSHOT
[DEBUG]   (s) release = 9
[DEBUG]   (f) session = org.apache.maven.execution.MavenSession@6ecc02bb
[DEBUG]   (f) showDeprecation = true
[DEBUG]   (f) showWarnings = true
[DEBUG]   (f) skipMultiThreadWarning = false
[DEBUG]   (f) source = 9
[DEBUG]   (f) staleMillis = 0
[DEBUG]   (s) target = 1.7
[DEBUG]   (f) useIncrementalCompilation = true
[DEBUG]   (f) verbose = false
[DEBUG] -- end configuration --
[DEBUG] Using compiler 'javac'.
[DEBUG] Adding /home/deivid/Code/jruby-openssl/target/generated-sources to compile source roots:
  /home/deivid/Code/jruby-openssl/src/main/java
  /home/deivid/Code/jruby-openssl/target/generated-sources
[DEBUG] New compile source roots:
  /home/deivid/Code/jruby-openssl/src/main/java
  /home/deivid/Code/jruby-openssl/target/generated-sources
[DEBUG] CompilerReuseStrategy: reuseCreated
[DEBUG] useIncrementalCompilation enabled
[INFO] Nothing to compile - all classes are up to date
[INFO] 
[INFO] --- maven-dependency-plugin:2.8:copy-dependencies (default) @ jruby-openssl ---
[DEBUG] Dependency collection stats: {ConflictMarker.analyzeTime=1344296, ConflictMarker.markTime=600635, ConflictMarker.nodeCount=297, ConflictIdSorter.graphTime=528053, ConflictIdSorter.topsortTime=211682, ConflictIdSorter.conflictIdCount=63, ConflictIdSorter.conflictIdCycleCount=0, ConflictResolver.totalTime=8915742, ConflictResolver.conflictItemCount=167, DefaultDependencyCollector.collectTime=714100808, DefaultDependencyCollector.transformTime=11719366}
[DEBUG] org.apache.maven.plugins:maven-dependency-plugin:jar:2.8:
[DEBUG]    org.apache.maven:maven-artifact:jar:2.0.9:compile
[DEBUG]    org.apache.maven:maven-plugin-api:jar:2.0.9:compile
[DEBUG]    org.apache.maven:maven-project:jar:2.0.9:compile
[DEBUG]       org.apache.maven:maven-settings:jar:2.0.9:compile
[DEBUG]       org.apache.maven:maven-profile:jar:2.0.9:compile
[DEBUG]       org.apache.maven:maven-plugin-registry:jar:2.0.9:compile
[DEBUG]    org.apache.maven:maven-model:jar:2.0.9:compile
[DEBUG]    org.apache.maven:maven-core:jar:2.0.9:compile
[DEBUG]       org.apache.maven:maven-plugin-parameter-documenter:jar:2.0.9:compile
[DEBUG]       org.apache.maven:maven-error-diagnostics:jar:2.0.9:compile
[DEBUG]       commons-cli:commons-cli:jar:1.0:compile
[DEBUG]       org.apache.maven:maven-plugin-descriptor:jar:2.0.9:compile
[DEBUG]       org.codehaus.plexus:plexus-interactivity-api:jar:1.0-alpha-4:compile
[DEBUG]       org.apache.maven:maven-monitor:jar:2.0.9:compile
[DEBUG]    org.apache.maven:maven-artifact-manager:jar:2.0.9:compile
[DEBUG]    org.apache.maven:maven-repository-metadata:jar:2.0.9:compile
[DEBUG]    org.apache.maven.reporting:maven-reporting-api:jar:3.0:compile
[DEBUG]    org.apache.maven.reporting:maven-reporting-impl:jar:2.0.5:compile
[DEBUG]       org.apache.maven.doxia:doxia-core:jar:1.0:compile
[DEBUG]       org.apache.maven.shared:maven-doxia-tools:jar:1.0.2:compile
[DEBUG]          commons-io:commons-io:jar:1.4:compile
[DEBUG]       commons-validator:commons-validator:jar:1.2.0:compile
[DEBUG]          commons-beanutils:commons-beanutils:jar:1.7.0:compile
[DEBUG]          commons-digester:commons-digester:jar:1.6:compile
[DEBUG]          commons-logging:commons-logging:jar:1.0.4:compile
[DEBUG]          oro:oro:jar:2.0.8:compile
[DEBUG]          xml-apis:xml-apis:jar:1.0.b2:compile
[DEBUG]    org.apache.maven.doxia:doxia-sink-api:jar:1.0:compile
[DEBUG]    org.apache.maven.doxia:doxia-site-renderer:jar:1.0:compile
[DEBUG]       org.codehaus.plexus:plexus-i18n:jar:1.0-beta-7:compile
[DEBUG]       org.codehaus.plexus:plexus-velocity:jar:1.1.7:compile
[DEBUG]       org.apache.velocity:velocity:jar:1.5:compile
[DEBUG]       org.apache.maven.doxia:doxia-decoration-model:jar:1.0:compile
[DEBUG]       org.apache.maven.doxia:doxia-module-apt:jar:1.0:compile
[DEBUG]       org.apache.maven.doxia:doxia-module-fml:jar:1.0:compile
[DEBUG]       org.apache.maven.doxia:doxia-module-xdoc:jar:1.0:compile
[DEBUG]       org.apache.maven.doxia:doxia-module-xhtml:jar:1.0:compile
[DEBUG]    org.codehaus.plexus:plexus-archiver:jar:2.3:compile
[DEBUG]    org.codehaus.plexus:plexus-utils:jar:3.0.9:compile
[DEBUG]    org.apache.maven.shared:file-management:jar:1.2.1:compile
[DEBUG]       org.apache.maven.shared:maven-shared-io:jar:1.1:compile
[DEBUG]          org.apache.maven.wagon:wagon-provider-api:jar:1.0-alpha-6:compile
[DEBUG]    org.codehaus.plexus:plexus-container-default:jar:1.0-alpha-9-stable-1:compile
[DEBUG]       junit:junit:jar:3.8.1:compile
[DEBUG]    org.codehaus.plexus:plexus-io:jar:2.0.6:compile
[DEBUG]    org.apache.maven.shared:maven-dependency-analyzer:jar:1.4:compile
[DEBUG]       asm:asm:jar:3.3.1:compile
[DEBUG]       org.codehaus.plexus:plexus-component-annotations:jar:1.5.5:compile
[DEBUG]    org.apache.maven.shared:maven-dependency-tree:jar:2.1:compile
[DEBUG]       org.eclipse.aether:aether-util:jar:0.9.0.M2:compile
[DEBUG]    org.apache.maven.shared:maven-common-artifact-filters:jar:1.4:compile
[DEBUG]    org.apache.maven.shared:maven-invoker:jar:2.0.11:compile
[DEBUG]    commons-lang:commons-lang:jar:2.6:compile
[DEBUG]    commons-collections:commons-collections:jar:3.2.1:compile
[DEBUG]    classworlds:classworlds:jar:1.1:compile
[DEBUG] Created new class realm plugin>org.apache.maven.plugins:maven-dependency-plugin:2.8
[DEBUG] Importing foreign packages into class realm plugin>org.apache.maven.plugins:maven-dependency-plugin:2.8
[DEBUG]   Imported:  < project>rubygems:jruby-openssl:0.10.5.dev-SNAPSHOT
[DEBUG] Populating class realm plugin>org.apache.maven.plugins:maven-dependency-plugin:2.8
[DEBUG]   Included: org.apache.maven.plugins:maven-dependency-plugin:jar:2.8
[DEBUG]   Included: commons-cli:commons-cli:jar:1.0
[DEBUG]   Included: org.codehaus.plexus:plexus-interactivity-api:jar:1.0-alpha-4
[DEBUG]   Included: org.apache.maven.reporting:maven-reporting-api:jar:3.0
[DEBUG]   Included: org.apache.maven.reporting:maven-reporting-impl:jar:2.0.5
[DEBUG]   Included: org.apache.maven.doxia:doxia-core:jar:1.0
[DEBUG]   Included: org.apache.maven.shared:maven-doxia-tools:jar:1.0.2
[DEBUG]   Included: commons-io:commons-io:jar:1.4
[DEBUG]   Included: commons-validator:commons-validator:jar:1.2.0
[DEBUG]   Included: commons-beanutils:commons-beanutils:jar:1.7.0
[DEBUG]   Included: commons-digester:commons-digester:jar:1.6
[DEBUG]   Included: commons-logging:commons-logging:jar:1.0.4
[DEBUG]   Included: oro:oro:jar:2.0.8
[DEBUG]   Included: xml-apis:xml-apis:jar:1.0.b2
[DEBUG]   Included: org.apache.maven.doxia:doxia-sink-api:jar:1.0
[DEBUG]   Included: org.apache.maven.doxia:doxia-site-renderer:jar:1.0
[DEBUG]   Included: org.codehaus.plexus:plexus-i18n:jar:1.0-beta-7
[DEBUG]   Included: org.codehaus.plexus:plexus-velocity:jar:1.1.7
[DEBUG]   Included: org.apache.velocity:velocity:jar:1.5
[DEBUG]   Included: org.apache.maven.doxia:doxia-decoration-model:jar:1.0
[DEBUG]   Included: org.apache.maven.doxia:doxia-module-apt:jar:1.0
[DEBUG]   Included: org.apache.maven.doxia:doxia-module-fml:jar:1.0
[DEBUG]   Included: org.apache.maven.doxia:doxia-module-xdoc:jar:1.0
[DEBUG]   Included: org.apache.maven.doxia:doxia-module-xhtml:jar:1.0
[DEBUG]   Included: org.codehaus.plexus:plexus-archiver:jar:2.3
[DEBUG]   Included: org.codehaus.plexus:plexus-utils:jar:3.0.9
[DEBUG]   Included: org.apache.maven.shared:file-management:jar:1.2.1
[DEBUG]   Included: org.apache.maven.shared:maven-shared-io:jar:1.1
[DEBUG]   Included: junit:junit:jar:3.8.1
[DEBUG]   Included: org.codehaus.plexus:plexus-io:jar:2.0.6
[DEBUG]   Included: org.apache.maven.shared:maven-dependency-analyzer:jar:1.4
[DEBUG]   Included: asm:asm:jar:3.3.1
[DEBUG]   Included: org.codehaus.plexus:plexus-component-annotations:jar:1.5.5
[DEBUG]   Included: org.apache.maven.shared:maven-dependency-tree:jar:2.1
[DEBUG]   Included: org.eclipse.aether:aether-util:jar:0.9.0.M2
[DEBUG]   Included: org.apache.maven.shared:maven-common-artifact-filters:jar:1.4
[DEBUG]   Included: org.apache.maven.shared:maven-invoker:jar:2.0.11
[DEBUG]   Included: commons-lang:commons-lang:jar:2.6
[DEBUG]   Included: commons-collections:commons-collections:jar:3.2.1
[DEBUG] Configuring mojo org.apache.maven.plugins:maven-dependency-plugin:2.8:copy-dependencies from plugin realm ClassRealm[plugin>org.apache.maven.plugins:maven-dependency-plugin:2.8, parent: jdk.internal.loader.ClassLoaders$AppClassLoader@277050dc]
[DEBUG] Configuring mojo 'org.apache.maven.plugins:maven-dependency-plugin:2.8:copy-dependencies' with basic configurator -->
[DEBUG]   (f) addParentPoms = false
[DEBUG]   (s) copyPom = false
[DEBUG]   (f) excludeTransitive = false
[DEBUG]   (s) failOnMissingClassifierArtifact = false
[DEBUG]   (f) includeGroupIds = org.bouncycastle
[DEBUG]   (s) local =       id: local
      url: file:///home/deivid/.m2/repository/
   layout: default
snapshots: [enabled => true, update => always]
 releases: [enabled => true, update => always]

[DEBUG]   (s) markersDirectory = /home/deivid/Code/jruby-openssl/pkg/dependency-maven-plugin-markers
[DEBUG]   (f) outputAbsoluteArtifactFilename = false
[DEBUG]   (s) outputDirectory = /home/deivid/Code/jruby-openssl/lib
[DEBUG]   (f) overWriteIfNewer = true
[DEBUG]   (f) overWriteReleases = false
[DEBUG]   (f) overWriteSnapshots = false
[DEBUG]   (s) prependGroupId = false
[DEBUG]   (f) reactorProjects = [MavenProject: rubygems:jruby-openssl:0.10.5.dev-SNAPSHOT @ /home/deivid/Code/jruby-openssl/pom.xml]
[DEBUG]   (s) remoteRepos = [      id: mavengems
      url: mavengem:https://rubygems.org
   layout: default
snapshots: [enabled => true, update => daily]
 releases: [enabled => true, update => daily]
,       id: central
      url: https://repo.maven.apache.org/maven2
   layout: default
snapshots: [enabled => false, update => daily]
 releases: [enabled => true, update => daily]
]
[DEBUG]   (f) silent = false
[DEBUG]   (s) skip = false
[DEBUG]   (f) stripClassifier = false
[DEBUG]   (s) stripVersion = false
[DEBUG]   (f) useBaseVersion = true
[DEBUG]   (s) useRepositoryLayout = true
[DEBUG]   (s) useSubDirectoryPerArtifact = false
[DEBUG]   (s) useSubDirectoryPerScope = false
[DEBUG]   (s) useSubDirectoryPerType = false
[DEBUG]   (f) project = MavenProject: rubygems:jruby-openssl:0.10.5.dev-SNAPSHOT @ /home/deivid/Code/jruby-openssl/pom.xml
[DEBUG] -- end configuration --
[INFO] bctls-jdk15on-1.62.jar already exists in destination.
[INFO] bcpkix-jdk15on-1.62.jar already exists in destination.
[INFO] bcprov-jdk15on-1.62.jar already exists in destination.
[INFO] 
[INFO] --- maven-resources-plugin:3.1.0:testResources (default-testResources) @ jruby-openssl ---
[DEBUG] Configuring mojo org.apache.maven.plugins:maven-resources-plugin:3.1.0:testResources from plugin realm ClassRealm[plugin>org.apache.maven.plugins:maven-resources-plugin:3.1.0, parent: jdk.internal.loader.ClassLoaders$AppClassLoader@277050dc]
[DEBUG] Configuring mojo 'org.apache.maven.plugins:maven-resources-plugin:3.1.0:testResources' with basic configurator -->
[DEBUG]   (f) addDefaultExcludes = true
[DEBUG]   (f) buildFilters = []
[DEBUG]   (f) escapeWindowsPaths = true
[DEBUG]   (f) fileNameFiltering = false
[DEBUG]   (s) includeEmptyDirs = false
[DEBUG]   (s) outputDirectory = /home/deivid/Code/jruby-openssl/pkg/test-classes
[DEBUG]   (s) overwrite = false
[DEBUG]   (f) project = MavenProject: rubygems:jruby-openssl:0.10.5.dev-SNAPSHOT @ /home/deivid/Code/jruby-openssl/pom.xml
[DEBUG]   (s) resources = [Resource {targetPath: null, filtering: false, FileSet {directory: /home/deivid/Code/jruby-openssl/src/test/resources, PatternSet [includes: {}, excludes: {}]}}, Resource {targetPath: null, filtering: false, FileSet {directory: /home/deivid/Code/jruby-openssl/pkg/rubygems, PatternSet [includes: {gems/**, specifications/**}, excludes: {}]}}, Resource {targetPath: null, filtering: false, FileSet {directory: /home/deivid/Code/jruby-openssl/pkg/rubygems-test, PatternSet [includes: {gems/**, specifications/**}, excludes: {}]}}]
[DEBUG]   (f) session = org.apache.maven.execution.MavenSession@6ecc02bb
[DEBUG]   (f) skip = true
[DEBUG]   (f) supportMultiLineFiltering = false
[DEBUG]   (f) useBuildFilters = true
[DEBUG]   (s) useDefaultDelimiters = true
[DEBUG] -- end configuration --
[INFO] Not copying test resources
[INFO] 
[INFO] --- maven-compiler-plugin:3.8.1:testCompile (default-testCompile) @ jruby-openssl ---
[DEBUG] Configuring mojo org.apache.maven.plugins:maven-compiler-plugin:3.8.1:testCompile from plugin realm ClassRealm[plugin>org.apache.maven.plugins:maven-compiler-plugin:3.8.1, parent: jdk.internal.loader.ClassLoaders$AppClassLoader@277050dc]
[DEBUG] Configuring mojo 'org.apache.maven.plugins:maven-compiler-plugin:3.8.1:testCompile' with basic configurator -->
[DEBUG]   (f) annotationProcessors = [org.jruby.anno.AnnotationBinder]
[DEBUG]   (f) basedir = /home/deivid/Code/jruby-openssl
[DEBUG]   (f) buildDirectory = /home/deivid/Code/jruby-openssl/pkg
[DEBUG]   (f) compilePath = [/home/deivid/Code/jruby-openssl/pkg/classes, /home/deivid/.m2/repository/org/bouncycastle/bcprov-jdk15on/1.62/bcprov-jdk15on-1.62.jar, /home/deivid/.m2/repository/org/bouncycastle/bcpkix-jdk15on/1.62/bcpkix-jdk15on-1.62.jar, /home/deivid/.m2/repository/org/bouncycastle/bctls-jdk15on/1.62/bctls-jdk15on-1.62.jar, /home/deivid/.m2/repository/org/jruby/jruby-core/1.7.20/jruby-core-1.7.20.jar, /home/deivid/.m2/repository/org/ow2/asm/asm/5.0.3/asm-5.0.3.jar, /home/deivid/.m2/repository/org/ow2/asm/asm-commons/5.0.3/asm-commons-5.0.3.jar, /home/deivid/.m2/repository/org/ow2/asm/asm-tree/5.0.3/asm-tree-5.0.3.jar, /home/deivid/.m2/repository/org/ow2/asm/asm-analysis/5.0.3/asm-analysis-5.0.3.jar, /home/deivid/.m2/repository/org/ow2/asm/asm-util/5.0.3/asm-util-5.0.3.jar, /home/deivid/.m2/repository/org/jruby/joni/joni/2.1.3/joni-2.1.3.jar, /home/deivid/.m2/repository/com/github/jnr/jnr-netdb/1.1.2/jnr-netdb-1.1.2.jar, /home/deivid/.m2/repository/com/github/jnr/jnr-enxio/0.9/jnr-enxio-0.9.jar, /home/deivid/.m2/repository/com/github/jnr/jnr-x86asm/1.0.2/jnr-x86asm-1.0.2.jar, /home/deivid/.m2/repository/com/github/jnr/jnr-unixsocket/0.8/jnr-unixsocket-0.8.jar, /home/deivid/.m2/repository/com/github/jnr/jnr-posix/3.0.12/jnr-posix-3.0.12.jar, /home/deivid/.m2/repository/org/jruby/extras/bytelist/1.0.11/bytelist-1.0.11.jar, /home/deivid/.m2/repository/com/github/jnr/jnr-constants/0.8.7/jnr-constants-0.8.7.jar, /home/deivid/.m2/repository/org/jruby/jcodings/jcodings/1.0.13/jcodings-1.0.13.jar, /home/deivid/.m2/repository/com/github/jnr/jnr-ffi/2.0.3/jnr-ffi-2.0.3.jar, /home/deivid/.m2/repository/com/github/jnr/jffi/1.2.9/jffi-1.2.9.jar, /home/deivid/.m2/repository/com/github/jnr/jffi/1.2.9/jffi-1.2.9-native.jar, /home/deivid/.m2/repository/org/yaml/snakeyaml/1.13/snakeyaml-1.13.jar, /home/deivid/.m2/repository/com/jcraft/jzlib/1.1.3/jzlib-1.1.3.jar, /home/deivid/.m2/repository/com/headius/invokebinder/1.2/invokebinder-1.2.jar, /home/deivid/.m2/repository/com/martiansoftware/nailgun-server/0.9.1/nailgun-server-0.9.1.jar, /home/deivid/.m2/repository/org/jruby/yecht/1.0/yecht-1.0.jar, /home/deivid/.m2/repository/joda-time/joda-time/2.5/joda-time-2.5.jar, /home/deivid/.m2/repository/com/headius/options/1.2/options-1.2.jar]
[DEBUG]   (f) compileSourceRoots = [/home/deivid/Code/jruby-openssl/src/test/java]
[DEBUG]   (f) compilerId = javac
[DEBUG]   (f) debug = true
[DEBUG]   (f) encoding = UTF-8
[DEBUG]   (f) failOnError = true
[DEBUG]   (f) failOnWarning = false
[DEBUG]   (f) forceJavacCompilerUse = false
[DEBUG]   (f) fork = false
[DEBUG]   (f) generatedTestSourcesDirectory = /home/deivid/Code/jruby-openssl/pkg/generated-test-sources/test-annotations
[DEBUG]   (f) mojoExecution = org.apache.maven.plugins:maven-compiler-plugin:3.8.1:testCompile {execution: default-testCompile}
[DEBUG]   (f) optimize = false
[DEBUG]   (f) outputDirectory = /home/deivid/Code/jruby-openssl/pkg/test-classes
[DEBUG]   (f) parameters = false
[DEBUG]   (f) project = MavenProject: rubygems:jruby-openssl:0.10.5.dev-SNAPSHOT @ /home/deivid/Code/jruby-openssl/pom.xml
[DEBUG]   (s) release = 9
[DEBUG]   (f) session = org.apache.maven.execution.MavenSession@6ecc02bb
[DEBUG]   (f) showDeprecation = true
[DEBUG]   (f) showWarnings = true
[DEBUG]   (f) skip = true
[DEBUG]   (f) skipMultiThreadWarning = false
[DEBUG]   (f) source = 9
[DEBUG]   (f) staleMillis = 0
[DEBUG]   (s) target = 1.7
[DEBUG]   (f) testPath = [/home/deivid/Code/jruby-openssl/pkg/test-classes, /home/deivid/Code/jruby-openssl/pkg/classes, /home/deivid/.m2/repository/org/bouncycastle/bcprov-jdk15on/1.62/bcprov-jdk15on-1.62.jar, /home/deivid/.m2/repository/org/bouncycastle/bcpkix-jdk15on/1.62/bcpkix-jdk15on-1.62.jar, /home/deivid/.m2/repository/org/bouncycastle/bctls-jdk15on/1.62/bctls-jdk15on-1.62.jar, /home/deivid/.m2/repository/org/jruby/jruby-core/1.7.20/jruby-core-1.7.20.jar, /home/deivid/.m2/repository/org/ow2/asm/asm/5.0.3/asm-5.0.3.jar, /home/deivid/.m2/repository/org/ow2/asm/asm-commons/5.0.3/asm-commons-5.0.3.jar, /home/deivid/.m2/repository/org/ow2/asm/asm-tree/5.0.3/asm-tree-5.0.3.jar, /home/deivid/.m2/repository/org/ow2/asm/asm-analysis/5.0.3/asm-analysis-5.0.3.jar, /home/deivid/.m2/repository/org/ow2/asm/asm-util/5.0.3/asm-util-5.0.3.jar, /home/deivid/.m2/repository/org/jruby/joni/joni/2.1.3/joni-2.1.3.jar, /home/deivid/.m2/repository/com/github/jnr/jnr-netdb/1.1.2/jnr-netdb-1.1.2.jar, /home/deivid/.m2/repository/com/github/jnr/jnr-enxio/0.9/jnr-enxio-0.9.jar, /home/deivid/.m2/repository/com/github/jnr/jnr-x86asm/1.0.2/jnr-x86asm-1.0.2.jar, /home/deivid/.m2/repository/com/github/jnr/jnr-unixsocket/0.8/jnr-unixsocket-0.8.jar, /home/deivid/.m2/repository/com/github/jnr/jnr-posix/3.0.12/jnr-posix-3.0.12.jar, /home/deivid/.m2/repository/org/jruby/extras/bytelist/1.0.11/bytelist-1.0.11.jar, /home/deivid/.m2/repository/com/github/jnr/jnr-constants/0.8.7/jnr-constants-0.8.7.jar, /home/deivid/.m2/repository/org/jruby/jcodings/jcodings/1.0.13/jcodings-1.0.13.jar, /home/deivid/.m2/repository/com/github/jnr/jnr-ffi/2.0.3/jnr-ffi-2.0.3.jar, /home/deivid/.m2/repository/com/github/jnr/jffi/1.2.9/jffi-1.2.9.jar, /home/deivid/.m2/repository/com/github/jnr/jffi/1.2.9/jffi-1.2.9-native.jar, /home/deivid/.m2/repository/org/yaml/snakeyaml/1.13/snakeyaml-1.13.jar, /home/deivid/.m2/repository/com/jcraft/jzlib/1.1.3/jzlib-1.1.3.jar, /home/deivid/.m2/repository/com/headius/invokebinder/1.2/invokebinder-1.2.jar, /home/deivid/.m2/repository/com/martiansoftware/nailgun-server/0.9.1/nailgun-server-0.9.1.jar, /home/deivid/.m2/repository/org/jruby/yecht/1.0/yecht-1.0.jar, /home/deivid/.m2/repository/joda-time/joda-time/2.5/joda-time-2.5.jar, /home/deivid/.m2/repository/com/headius/options/1.2/options-1.2.jar, /home/deivid/.m2/repository/junit/junit/4.11/junit-4.11.jar, /home/deivid/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar]
[DEBUG]   (f) useIncrementalCompilation = true
[DEBUG]   (f) verbose = false
[DEBUG] -- end configuration --
[INFO] Not compiling test sources
[INFO] 
[INFO] --- maven-surefire-plugin:3.0.0-M4:test (default-test) @ jruby-openssl ---
[DEBUG] Dependency collection stats: {ConflictMarker.analyzeTime=89170, ConflictMarker.markTime=88787, ConflictMarker.nodeCount=23, ConflictIdSorter.graphTime=51088, ConflictIdSorter.topsortTime=70451, ConflictIdSorter.conflictIdCount=19, ConflictIdSorter.conflictIdCycleCount=0, ConflictResolver.totalTime=1370881, ConflictResolver.conflictItemCount=22, DefaultDependencyCollector.collectTime=103067955, DefaultDependencyCollector.transformTime=1876820}
[DEBUG] org.apache.maven.plugins:maven-surefire-plugin:jar:3.0.0-M4:
[DEBUG]    org.apache.maven.surefire:maven-surefire-common:jar:3.0.0-M4:compile
[DEBUG]       org.apache.maven.surefire:surefire-api:jar:3.0.0-M4:compile
[DEBUG]          org.apache.maven.surefire:surefire-logger-api:jar:3.0.0-M4:compile
[DEBUG]       org.apache.maven.surefire:surefire-extensions-api:jar:3.0.0-M4:compile
[DEBUG]       org.apache.maven.surefire:surefire-booter:jar:3.0.0-M4:compile
[DEBUG]       org.apache.maven:maven-toolchain:jar:3.0-alpha-2:compile
[DEBUG]       org.apache.maven.shared:maven-artifact-transfer:jar:0.11.0:compile
[DEBUG]          org.apache.maven.shared:maven-common-artifact-filters:jar:3.1.0:compile
[DEBUG]             org.apache.maven:maven-model:jar:3.0:compile
[DEBUG]             org.apache.maven:maven-plugin-api:jar:3.0:compile
[DEBUG]             org.sonatype.sisu:sisu-inject-plexus:jar:1.4.2:compile
[DEBUG]                org.codehaus.plexus:plexus-classworlds:jar:2.2.3:compile
[DEBUG]                org.sonatype.sisu:sisu-inject-bean:jar:1.4.2:compile
[DEBUG]                   org.sonatype.sisu:sisu-guice:jar:noaop:2.1.7:compile
[DEBUG]          commons-codec:commons-codec:jar:1.11:compile
[DEBUG]       org.codehaus.plexus:plexus-java:jar:1.0.3:compile
[DEBUG]          org.ow2.asm:asm:jar:7.0:compile
[DEBUG]          com.thoughtworks.qdox:qdox:jar:2.0-M9:compile
[DEBUG]    org.codehaus.plexus:plexus-utils:jar:1.1:runtime
[DEBUG] Created new class realm plugin>org.apache.maven.plugins:maven-surefire-plugin:3.0.0-M4
[DEBUG] Importing foreign packages into class realm plugin>org.apache.maven.plugins:maven-surefire-plugin:3.0.0-M4
[DEBUG]   Imported:  < project>rubygems:jruby-openssl:0.10.5.dev-SNAPSHOT
[DEBUG] Populating class realm plugin>org.apache.maven.plugins:maven-surefire-plugin:3.0.0-M4
[DEBUG]   Included: org.apache.maven.plugins:maven-surefire-plugin:jar:3.0.0-M4
[DEBUG]   Included: org.apache.maven.surefire:maven-surefire-common:jar:3.0.0-M4
[DEBUG]   Included: org.apache.maven.surefire:surefire-api:jar:3.0.0-M4
[DEBUG]   Included: org.apache.maven.surefire:surefire-logger-api:jar:3.0.0-M4
[DEBUG]   Included: org.apache.maven.surefire:surefire-extensions-api:jar:3.0.0-M4
[DEBUG]   Included: org.apache.maven.surefire:surefire-booter:jar:3.0.0-M4
[DEBUG]   Included: org.apache.maven.shared:maven-artifact-transfer:jar:0.11.0
[DEBUG]   Included: org.apache.maven.shared:maven-common-artifact-filters:jar:3.1.0
[DEBUG]   Included: org.sonatype.sisu:sisu-inject-bean:jar:1.4.2
[DEBUG]   Included: org.sonatype.sisu:sisu-guice:jar:noaop:2.1.7
[DEBUG]   Included: commons-codec:commons-codec:jar:1.11
[DEBUG]   Included: org.codehaus.plexus:plexus-java:jar:1.0.3
[DEBUG]   Included: org.ow2.asm:asm:jar:7.0
[DEBUG]   Included: com.thoughtworks.qdox:qdox:jar:2.0-M9
[DEBUG]   Included: org.codehaus.plexus:plexus-utils:jar:1.1
[DEBUG] Configuring mojo org.apache.maven.plugins:maven-surefire-plugin:3.0.0-M4:test from plugin realm ClassRealm[plugin>org.apache.maven.plugins:maven-surefire-plugin:3.0.0-M4, parent: jdk.internal.loader.ClassLoaders$AppClassLoader@277050dc]
[DEBUG] Configuring mojo 'org.apache.maven.plugins:maven-surefire-plugin:3.0.0-M4:test' with basic configurator -->
[DEBUG]   (s) additionalClasspathElements = []
[DEBUG]   (s) basedir = /home/deivid/Code/jruby-openssl
[DEBUG]   (s) childDelegation = false
[DEBUG]   (s) classesDirectory = /home/deivid/Code/jruby-openssl/pkg/classes
[DEBUG]   (s) classpathDependencyExcludes = []
[DEBUG]   (s) dependenciesToScan = []
[DEBUG]   (s) disableXmlReport = false
[DEBUG]   (s) enableAssertions = true
[DEBUG]   (f) excludedEnvironmentVariables = []
[DEBUG]   (f) forkCount = 1
[DEBUG]   (s) forkMode = once
[DEBUG]   (s) forkedProcessExitTimeoutInSeconds = 30
[DEBUG]   (s) junitArtifactName = junit:junit
[DEBUG]   (s) localRepository =       id: local
      url: file:///home/deivid/.m2/repository/
   layout: default
snapshots: [enabled => true, update => always]
 releases: [enabled => true, update => always]

[DEBUG]   (f) parallelMavenExecution = false
[DEBUG]   (s) parallelOptimized = true
[DEBUG]   (s) perCoreThreadCount = true
[DEBUG]   (s) pluginArtifactMap = {org.apache.maven.plugins:maven-surefire-plugin=org.apache.maven.plugins:maven-surefire-plugin:maven-plugin:3.0.0-M4:, org.apache.maven.surefire:maven-surefire-common=org.apache.maven.surefire:maven-surefire-common:jar:3.0.0-M4:compile, org.apache.maven.surefire:surefire-api=org.apache.maven.surefire:surefire-api:jar:3.0.0-M4:compile, org.apache.maven.surefire:surefire-logger-api=org.apache.maven.surefire:surefire-logger-api:jar:3.0.0-M4:compile, org.apache.maven.surefire:surefire-extensions-api=org.apache.maven.surefire:surefire-extensions-api:jar:3.0.0-M4:compile, org.apache.maven.surefire:surefire-booter=org.apache.maven.surefire:surefire-booter:jar:3.0.0-M4:compile, org.apache.maven:maven-toolchain=org.apache.maven:maven-toolchain:jar:3.0-alpha-2:compile, org.apache.maven.shared:maven-artifact-transfer=org.apache.maven.shared:maven-artifact-transfer:jar:0.11.0:compile, org.apache.maven.shared:maven-common-artifact-filters=org.apache.maven.shared:maven-common-artifact-filters:jar:3.1.0:compile, org.apache.maven:maven-model=org.apache.maven:maven-model:jar:3.0:compile, org.apache.maven:maven-plugin-api=org.apache.maven:maven-plugin-api:jar:3.0:compile, org.sonatype.sisu:sisu-inject-plexus=org.sonatype.sisu:sisu-inject-plexus:jar:1.4.2:compile, org.codehaus.plexus:plexus-classworlds=org.codehaus.plexus:plexus-classworlds:jar:2.2.3:compile, org.sonatype.sisu:sisu-inject-bean=org.sonatype.sisu:sisu-inject-bean:jar:1.4.2:compile, org.sonatype.sisu:sisu-guice=org.sonatype.sisu:sisu-guice:jar:noaop:2.1.7:compile, commons-codec:commons-codec=commons-codec:commons-codec:jar:1.11:compile, org.codehaus.plexus:plexus-java=org.codehaus.plexus:plexus-java:jar:1.0.3:compile, org.ow2.asm:asm=org.ow2.asm:asm:jar:7.0:compile, com.thoughtworks.qdox:qdox=com.thoughtworks.qdox:qdox:jar:2.0-M9:compile, org.codehaus.plexus:plexus-utils=org.codehaus.plexus:plexus-utils:jar:1.1:runtime}
[DEBUG]   (f) pluginDescriptor = Component Descriptor: role: 'org.apache.maven.plugin.Mojo', implementation: 'org.apache.maven.plugin.surefire.HelpMojo', role hint: 'org.apache.maven.plugins:maven-surefire-plugin:3.0.0-M4:help'
role: 'org.apache.maven.plugin.Mojo', implementation: 'org.apache.maven.plugin.surefire.SurefirePlugin', role hint: 'org.apache.maven.plugins:maven-surefire-plugin:3.0.0-M4:test'
---
[DEBUG]   (s) printSummary = true
[DEBUG]   (s) project = MavenProject: rubygems:jruby-openssl:0.10.5.dev-SNAPSHOT @ /home/deivid/Code/jruby-openssl/pom.xml
[DEBUG]   (s) projectArtifactMap = {rubygems:jar-dependencies=rubygems:jar-dependencies:gem:0.4.0:test, rubygems:mocha=rubygems:mocha:gem:1.11.2:test, rubygems:ruby-maven=rubygems:ruby-maven:gem:3.3.12:test, rubygems:ruby-maven-libs=rubygems:ruby-maven-libs:gem:3.3.9:test, org.bouncycastle:bcprov-jdk15on=org.bouncycastle:bcprov-jdk15on:jar:1.62:compile, org.bouncycastle:bcpkix-jdk15on=org.bouncycastle:bcpkix-jdk15on:jar:1.62:compile, org.bouncycastle:bctls-jdk15on=org.bouncycastle:bctls-jdk15on:jar:1.62:compile, org.jruby:jruby-core=org.jruby:jruby-core:jar:1.7.20:provided, org.ow2.asm:asm=org.ow2.asm:asm:jar:5.0.3:provided, org.ow2.asm:asm-commons=org.ow2.asm:asm-commons:jar:5.0.3:provided, org.ow2.asm:asm-tree=org.ow2.asm:asm-tree:jar:5.0.3:provided, org.ow2.asm:asm-analysis=org.ow2.asm:asm-analysis:jar:5.0.3:provided, org.ow2.asm:asm-util=org.ow2.asm:asm-util:jar:5.0.3:provided, org.jruby.joni:joni=org.jruby.joni:joni:jar:2.1.3:provided, com.github.jnr:jnr-netdb=com.github.jnr:jnr-netdb:jar:1.1.2:provided, com.github.jnr:jnr-enxio=com.github.jnr:jnr-enxio:jar:0.9:provided, com.github.jnr:jnr-x86asm=com.github.jnr:jnr-x86asm:jar:1.0.2:provided, com.github.jnr:jnr-unixsocket=com.github.jnr:jnr-unixsocket:jar:0.8:provided, com.github.jnr:jnr-posix=com.github.jnr:jnr-posix:jar:3.0.12:provided, org.jruby.extras:bytelist=org.jruby.extras:bytelist:jar:1.0.11:provided, com.github.jnr:jnr-constants=com.github.jnr:jnr-constants:jar:0.8.7:provided, org.jruby.jcodings:jcodings=org.jruby.jcodings:jcodings:jar:1.0.13:provided, com.github.jnr:jnr-ffi=com.github.jnr:jnr-ffi:jar:2.0.3:provided, com.github.jnr:jffi=com.github.jnr:jffi:jar:native:1.2.9:provided, org.yaml:snakeyaml=org.yaml:snakeyaml:jar:1.13:provided, com.jcraft:jzlib=com.jcraft:jzlib:jar:1.1.3:provided, com.headius:invokebinder=com.headius:invokebinder:jar:1.2:provided, com.martiansoftware:nailgun-server=com.martiansoftware:nailgun-server:jar:0.9.1:provided, org.jruby:yecht=org.jruby:yecht:jar:1.0:provided, joda-time:joda-time=joda-time:joda-time:jar:2.5:provided, com.headius:options=com.headius:options:jar:1.2:provided, junit:junit=junit:junit:jar:4.11:test, org.hamcrest:hamcrest-core=org.hamcrest:hamcrest-core:jar:1.3:test}
[DEBUG]   (s) projectBuildDirectory = /home/deivid/Code/jruby-openssl/pkg
[DEBUG]   (s) projectRemoteRepositories = [      id: mavengems
      url: mavengem:https://rubygems.org
   layout: default
snapshots: [enabled => true, update => daily]
 releases: [enabled => true, update => daily]
,       id: central
      url: https://repo.maven.apache.org/maven2
   layout: default
snapshots: [enabled => false, update => daily]
 releases: [enabled => true, update => daily]
]
[DEBUG]   (s) redirectTestOutputToFile = false
[DEBUG]   (s) remoteRepositories = [      id: central
      url: https://repo.maven.apache.org/maven2
   layout: default
snapshots: [enabled => false, update => daily]
 releases: [enabled => true, update => never]
]
[DEBUG]   (s) reportFormat = brief
[DEBUG]   (s) reportsDirectory = /home/deivid/Code/jruby-openssl/pkg/surefire-reports
[DEBUG]   (f) rerunFailingTestsCount = 0
[DEBUG]   (f) reuseForks = true
[DEBUG]   (s) runOrder = filesystem
[DEBUG]   (s) session = org.apache.maven.execution.MavenSession@6ecc02bb
[DEBUG]   (f) shutdown = exit
[DEBUG]   (s) skip = true
[DEBUG]   (f) skipAfterFailureCount = 0
[DEBUG]   (s) skipTests = false
[DEBUG]   (s) suiteXmlFiles = []
[DEBUG]   (s) tempDir = surefire
[DEBUG]   (s) testClassesDirectory = /home/deivid/Code/jruby-openssl/pkg/test-classes
[DEBUG]   (s) testFailureIgnore = false
[DEBUG]   (s) testNGArtifactName = org.testng:testng
[DEBUG]   (s) testSourceDirectory = /home/deivid/Code/jruby-openssl/src/test/java
[DEBUG]   (s) threadCountClasses = 0
[DEBUG]   (s) threadCountMethods = 0
[DEBUG]   (s) threadCountSuites = 0
[DEBUG]   (s) trimStackTrace = true
[DEBUG]   (s) useFile = true
[DEBUG]   (s) useManifestOnlyJar = true
[DEBUG]   (f) useModulePath = true
[DEBUG]   (s) useSystemClassLoader = true
[DEBUG]   (s) useUnlimitedThreads = false
[DEBUG]   (s) workingDirectory = /home/deivid/Code/jruby-openssl
[DEBUG] -- end configuration --
[INFO] Tests are skipped.
[INFO] 
[INFO] --- runit-maven-plugin:1.1.8:test (default) @ jruby-openssl ---
[DEBUG] Dependency collection stats: {ConflictMarker.analyzeTime=253335, ConflictMarker.markTime=194015, ConflictMarker.nodeCount=89, ConflictIdSorter.graphTime=275363, ConflictIdSorter.topsortTime=125381, ConflictIdSorter.conflictIdCount=35, ConflictIdSorter.conflictIdCycleCount=0, ConflictResolver.totalTime=3952277, ConflictResolver.conflictItemCount=87, DefaultDependencyCollector.collectTime=20159891, DefaultDependencyCollector.transformTime=4924696}
[DEBUG] de.saumya.mojo:runit-maven-plugin:jar:1.1.8:
[DEBUG]    de.saumya.mojo:test-base-plugin:jar:1.1.8:compile
[DEBUG]    de.saumya.mojo:gem-maven-plugin:jar:1.1.8:compile
[DEBUG]       de.saumya.mojo:jruby-maven-plugin:jar:1.1.8:compile
[DEBUG]          de.saumya.mojo:ruby-tools:jar:1.1.8:compile
[DEBUG]             org.apache.ant:ant:jar:1.9.4:compile
[DEBUG]                org.apache.ant:ant-launcher:jar:1.9.4:compile
[DEBUG]             org.codehaus.plexus:plexus-archiver:jar:3.0:compile
[DEBUG]                org.codehaus.plexus:plexus-io:jar:2.4.1:compile
[DEBUG]                   commons-io:commons-io:jar:2.2:compile
[DEBUG]                org.apache.commons:commons-compress:jar:1.9:compile
[DEBUG]                org.xerial.snappy:snappy-java:jar:1.1.1.6:compile
[DEBUG]          org.sonatype.plexus:plexus-build-api:jar:0.0.7:compile
[DEBUG]    org.apache.maven:maven-plugin-api:jar:3.0.3:compile
[DEBUG]       org.apache.maven:maven-model:jar:3.0.3:compile
[DEBUG]       org.sonatype.sisu:sisu-inject-plexus:jar:2.1.1:compile
[DEBUG]          org.sonatype.sisu:sisu-inject-bean:jar:2.1.1:compile
[DEBUG]             org.sonatype.sisu:sisu-guice:jar:no_aop:2.9.4:compile
[DEBUG]    org.apache.maven:maven-core:jar:3.0.3:compile
[DEBUG]       org.apache.maven:maven-settings:jar:3.0.3:compile
[DEBUG]       org.apache.maven:maven-settings-builder:jar:3.0.3:compile
[DEBUG]       org.apache.maven:maven-repository-metadata:jar:3.0.3:compile
[DEBUG]       org.apache.maven:maven-model-builder:jar:3.0.3:compile
[DEBUG]       org.apache.maven:maven-aether-provider:jar:3.0.3:compile
[DEBUG]          org.sonatype.aether:aether-spi:jar:1.11:compile
[DEBUG]       org.sonatype.aether:aether-impl:jar:1.11:compile
[DEBUG]       org.sonatype.aether:aether-api:jar:1.11:compile
[DEBUG]       org.sonatype.aether:aether-util:jar:1.11:compile
[DEBUG]       org.codehaus.plexus:plexus-interpolation:jar:1.14:compile
[DEBUG]       org.codehaus.plexus:plexus-utils:jar:2.0.6:compile
[DEBUG]       org.codehaus.plexus:plexus-classworlds:jar:2.4:compile
[DEBUG]       org.codehaus.plexus:plexus-component-annotations:jar:1.5.5:compile
[DEBUG]       org.sonatype.plexus:plexus-sec-dispatcher:jar:1.3:compile
[DEBUG]          org.sonatype.plexus:plexus-cipher:jar:1.4:compile
[DEBUG]    org.apache.maven:maven-artifact:jar:3.0.3:compile
[DEBUG] Created new class realm plugin>de.saumya.mojo:runit-maven-plugin:1.1.8
[DEBUG] Importing foreign packages into class realm plugin>de.saumya.mojo:runit-maven-plugin:1.1.8
[DEBUG]   Imported:  < project>rubygems:jruby-openssl:0.10.5.dev-SNAPSHOT
[DEBUG] Populating class realm plugin>de.saumya.mojo:runit-maven-plugin:1.1.8
[DEBUG]   Included: de.saumya.mojo:runit-maven-plugin:jar:1.1.8
[DEBUG]   Included: de.saumya.mojo:test-base-plugin:jar:1.1.8
[DEBUG]   Included: de.saumya.mojo:gem-maven-plugin:jar:1.1.8
[DEBUG]   Included: de.saumya.mojo:jruby-maven-plugin:jar:1.1.8
[DEBUG]   Included: de.saumya.mojo:ruby-tools:jar:1.1.8
[DEBUG]   Included: org.apache.ant:ant:jar:1.9.4
[DEBUG]   Included: org.apache.ant:ant-launcher:jar:1.9.4
[DEBUG]   Included: org.codehaus.plexus:plexus-archiver:jar:3.0
[DEBUG]   Included: org.codehaus.plexus:plexus-io:jar:2.4.1
[DEBUG]   Included: commons-io:commons-io:jar:2.2
[DEBUG]   Included: org.apache.commons:commons-compress:jar:1.9
[DEBUG]   Included: org.xerial.snappy:snappy-java:jar:1.1.1.6
[DEBUG]   Included: org.sonatype.plexus:plexus-build-api:jar:0.0.7
[DEBUG]   Included: org.sonatype.sisu:sisu-inject-bean:jar:2.1.1
[DEBUG]   Included: org.sonatype.sisu:sisu-guice:jar:no_aop:2.9.4
[DEBUG]   Included: org.sonatype.aether:aether-util:jar:1.11
[DEBUG]   Included: org.codehaus.plexus:plexus-interpolation:jar:1.14
[DEBUG]   Included: org.codehaus.plexus:plexus-utils:jar:2.0.6
[DEBUG]   Included: org.codehaus.plexus:plexus-component-annotations:jar:1.5.5
[DEBUG]   Included: org.sonatype.plexus:plexus-sec-dispatcher:jar:1.3
[DEBUG]   Included: org.sonatype.plexus:plexus-cipher:jar:1.4
[DEBUG] Configuring mojo de.saumya.mojo:runit-maven-plugin:1.1.8:test from plugin realm ClassRealm[plugin>de.saumya.mojo:runit-maven-plugin:1.1.8, parent: jdk.internal.loader.ClassLoaders$AppClassLoader@277050dc]
[DEBUG] Configuring mojo 'de.saumya.mojo:runit-maven-plugin:1.1.8:test' with basic configurator -->
[DEBUG]   (f) addProjectClasspath = true
[DEBUG]   (f) classRealm = org.codehaus.classworlds.ClassRealmAdapter@25464154
[DEBUG]   (f) eclipseRefresh = []
[DEBUG]   (f) eclipseWatches = []
[DEBUG]   (f) env = {}
[DEBUG]   (f) gemHome = /home/deivid/Code/jruby-openssl/pkg/rubygems
[DEBUG]   (f) gemHomes = {}
[DEBUG]   (f) gemPath = /home/deivid/Code/jruby-openssl/pkg/rubygems
[DEBUG]   (f) gemUseSystem = false
[DEBUG]   (f) includeLibDirectoryInResources = false
[DEBUG]   (f) includeOpenSSL = false
[DEBUG]   (f) includeProvidedRubygemsInResources = false
[DEBUG]   (f) includeRubygemsInResources = false
[DEBUG]   (f) includeRubygemsInTestResources = true
[DEBUG]   (f) installRDoc = false
[DEBUG]   (f) installRI = false
[DEBUG]   (f) jrubyFork = true
[DEBUG]   (f) jrubySwitches = -W0
[DEBUG]   (f) jrubyVerbose = false
[DEBUG]   (f) jrubyVersion = 9.1.17.0
[DEBUG]   (f) launchDirectory = /home/deivid/Code/jruby-openssl
[DEBUG]   (f) libDirectory = /home/deivid/Code/jruby-openssl/lib
[DEBUG]   (f) localRepository =       id: local
      url: file:///home/deivid/.m2/repository/
   layout: default
snapshots: [enabled => true, update => always]
 releases: [enabled => true, update => always]

[DEBUG]   (f) plugin = Component Descriptor: role: 'org.apache.maven.plugin.Mojo', implementation: 'de.saumya.mojo.runit.HelpMojo', role hint: 'de.saumya.mojo:runit-maven-plugin:1.1.8:help'
role: 'org.apache.maven.plugin.Mojo', implementation: 'de.saumya.mojo.runit.RUnitMojo', role hint: 'de.saumya.mojo:runit-maven-plugin:1.1.8:test'
---
[DEBUG]   (f) project = MavenProject: rubygems:jruby-openssl:0.10.5.dev-SNAPSHOT @ /home/deivid/Code/jruby-openssl/pom.xml
[DEBUG]   (f) rubySourceDirectory = /home/deivid/Code/jruby-openssl/src/main/ruby
[DEBUG]   (f) runitDirectory = src/test/ruby/**/test_*.rb
[DEBUG]   (f) skip = true
[DEBUG]   (f) skipRunit = false
[DEBUG]   (f) skipTests = false
[DEBUG]   (f) supportNative = false
[DEBUG]   (f) testReportDirectory = /home/deivid/Code/jruby-openssl/pkg/surefire-reports
[DEBUG]   (f) versions = 9.1.17.0
[DEBUG] -- end configuration --
[INFO] Skipping RUnit tests
[INFO] 
[INFO] --- maven-jar-plugin:2.4:jar (default) @ jruby-openssl ---
[DEBUG] Configuring mojo org.apache.maven.plugins:maven-jar-plugin:2.4:jar from plugin realm ClassRealm[plugin>org.apache.maven.plugins:maven-jar-plugin:2.4, parent: jdk.internal.loader.ClassLoaders$AppClassLoader@277050dc]
[DEBUG] Configuring mojo 'org.apache.maven.plugins:maven-jar-plugin:2.4:jar' with basic configurator -->
[DEBUG]   (f) classesDirectory = /home/deivid/Code/jruby-openssl/pkg/classes
[DEBUG]   (f) defaultManifestFile = /home/deivid/Code/jruby-openssl/pkg/classes/META-INF/MANIFEST.MF
[DEBUG]   (f) finalName = jopenssl
[DEBUG]   (f) forceCreation = false
[DEBUG]   (f) outputDirectory = /home/deivid/Code/jruby-openssl/lib
[DEBUG]   (f) project = MavenProject: rubygems:jruby-openssl:0.10.5.dev-SNAPSHOT @ /home/deivid/Code/jruby-openssl/pom.xml
[DEBUG]   (f) session = org.apache.maven.execution.MavenSession@6ecc02bb
[DEBUG]   (f) skipIfEmpty = false
[DEBUG]   (f) useDefaultManifestFile = false
[DEBUG] -- end configuration --
[DEBUG] isUp2date: true
[DEBUG] Archive /home/deivid/Code/jruby-openssl/lib/jopenssl.jar is uptodate.
[INFO] 
[INFO] --- gem-maven-plugin:1.1.8:package (default-package) @ jruby-openssl ---
[DEBUG] Configuring mojo de.saumya.mojo:gem-maven-plugin:1.1.8:package from plugin realm ClassRealm[plugin>de.saumya.mojo:gem-maven-plugin:1.1.8, parent: jdk.internal.loader.ClassLoaders$AppClassLoader@277050dc]
[DEBUG] Configuring mojo 'de.saumya.mojo:gem-maven-plugin:1.1.8:package' with basic configurator -->
[DEBUG]   (f) addProjectClasspath = true
[DEBUG]   (f) buildDirectory = /home/deivid/Code/jruby-openssl/pkg
[DEBUG]   (f) classRealm = org.codehaus.classworlds.ClassRealmAdapter@6814262d
[DEBUG]   (f) eclipseRefresh = []
[DEBUG]   (f) eclipseWatches = []
[DEBUG]   (f) env = {}
[DEBUG]   (f) gemHome = /home/deivid/Code/jruby-openssl/pkg/rubygems
[DEBUG]   (f) gemHomes = {}
[DEBUG]   (f) gemHook = gem_hook.rb
[DEBUG]   (f) gemPath = /home/deivid/Code/jruby-openssl/pkg/rubygems
[DEBUG]   (f) gemUseSystem = false
[DEBUG]   (f) gemspec = /home/deivid/Code/jruby-openssl/jruby-openssl.gemspec
[DEBUG]   (f) includeDependencies = true
[DEBUG]   (f) includeLibDirectoryInResources = false
[DEBUG]   (f) includeOpenSSL = false
[DEBUG]   (f) includeProvidedRubygemsInResources = false
[DEBUG]   (f) includeRubygemsInResources = false
[DEBUG]   (f) includeRubygemsInTestResources = true
[DEBUG]   (f) installRDoc = false
[DEBUG]   (f) installRI = false
[DEBUG]   (f) jrubyFork = true
[DEBUG]   (f) jrubySwitches = -W0
[DEBUG]   (f) jrubyVerbose = false
[DEBUG]   (f) jrubyVersion = 9.1.17.0
[DEBUG]   (f) launchDirectory = /home/deivid/Code/jruby-openssl
[DEBUG]   (f) libDirectory = /home/deivid/Code/jruby-openssl/lib
[DEBUG]   (f) localRepository =       id: local
      url: file:///home/deivid/.m2/repository/
   layout: default
snapshots: [enabled => true, update => always]
 releases: [enabled => true, update => always]

[DEBUG]   (f) plugin = Component Descriptor: role: 'org.apache.maven.plugin.Mojo', implementation: 'de.saumya.mojo.gem.ExecMojo', role hint: 'de.saumya.mojo:gem-maven-plugin:1.1.8:exec'
role: 'org.apache.maven.plugin.Mojo', implementation: 'de.saumya.mojo.gem.GemMojo', role hint: 'de.saumya.mojo:gem-maven-plugin:1.1.8:gem'
role: 'org.apache.maven.plugin.Mojo', implementation: 'de.saumya.mojo.gem.GemifyMojo', role hint: 'de.saumya.mojo:gem-maven-plugin:1.1.8:gemify'
role: 'org.apache.maven.plugin.Mojo', implementation: 'de.saumya.mojo.gem.GenerateResourcesMojo', role hint: 'de.saumya.mojo:gem-maven-plugin:1.1.8:generate-resources'
role: 'org.apache.maven.plugin.Mojo', implementation: 'de.saumya.mojo.gem.HelpMojo', role hint: 'de.saumya.mojo:gem-maven-plugin:1.1.8:help'
role: 'org.apache.maven.plugin.Mojo', implementation: 'de.saumya.mojo.gem.InitializeMojo', role hint: 'de.saumya.mojo:gem-maven-plugin:1.1.8:initialize'
role: 'org.apache.maven.plugin.Mojo', implementation: 'de.saumya.mojo.gem.InstallMojo', role hint: 'de.saumya.mojo:gem-maven-plugin:1.1.8:install'
role: 'org.apache.maven.plugin.Mojo', implementation: 'de.saumya.mojo.gem.IrbMojo', role hint: 'de.saumya.mojo:gem-maven-plugin:1.1.8:irb'
role: 'org.apache.maven.plugin.Mojo', implementation: 'de.saumya.mojo.gem.JarsLockMojo', role hint: 'de.saumya.mojo:gem-maven-plugin:1.1.8:jars-lock'
role: 'org.apache.maven.plugin.Mojo', implementation: 'de.saumya.mojo.gem.PackageMojo', role hint: 'de.saumya.mojo:gem-maven-plugin:1.1.8:package'
role: 'org.apache.maven.plugin.Mojo', implementation: 'de.saumya.mojo.gem.PomMojo', role hint: 'de.saumya.mojo:gem-maven-plugin:1.1.8:pom'
role: 'org.apache.maven.plugin.Mojo', implementation: 'de.saumya.mojo.gem.ProcessResourcesMojo', role hint: 'de.saumya.mojo:gem-maven-plugin:1.1.8:process-resources'
role: 'org.apache.maven.plugin.Mojo', implementation: 'de.saumya.mojo.gem.PushMojo', role hint: 'de.saumya.mojo:gem-maven-plugin:1.1.8:push'
role: 'org.apache.maven.plugin.Mojo', implementation: 'de.saumya.mojo.gem.SetsMojo', role hint: 'de.saumya.mojo:gem-maven-plugin:1.1.8:sets'
---
[DEBUG]   (f) project = MavenProject: rubygems:jruby-openssl:0.10.5.dev-SNAPSHOT @ /home/deivid/Code/jruby-openssl/pom.xml
[DEBUG]   (f) rubySourceDirectory = /home/deivid/Code/jruby-openssl/src/main/ruby
[DEBUG]   (f) supportNative = false
[DEBUG]   (f) useRepositoryLayout = true
[DEBUG] -- end configuration --
[DEBUG] resolve jruby for version 9.1.17.0
[DEBUG] script uses jruby jar:/home/deivid/.m2/repository/org/jruby/jruby-complete/9.1.17.0/jruby-complete-9.1.17.0.jar
[INFO] include dependencies? true
[DEBUG] Determining update check for artifact rubygems:ruby-maven-libs (/home/deivid/.m2/repository/rubygems/ruby-maven-libs/maven-metadata-mavengems.xml) from mavengems (mavengem:https://rubygems.org)
[DEBUG] Searching for mavengems.maven-metadata-mavengems.xml.lastUpdated in resolution tracking file.
[DEBUG] Reading resolution-state from: /home/deivid/.m2/repository/rubygems/ruby-maven-libs/resolver-status.properties
[DEBUG] Determining update check for artifact rubygems:ruby-maven-libs (/home/deivid/.m2/repository/rubygems/ruby-maven-libs/maven-metadata-central.xml) from central (https://repo.maven.apache.org/maven2)
[DEBUG] Searching for central.maven-metadata-central.xml.lastUpdated in resolution tracking file.
[DEBUG] Reading resolution-state from: /home/deivid/.m2/repository/rubygems/ruby-maven-libs/resolver-status.properties
[DEBUG] Determining update check for artifact com.github.jnr:jffi (/home/deivid/.m2/repository/com/github/jnr/jffi/maven-metadata-mavengems.xml) from mavengems (mavengem:https://rubygems.org)
[DEBUG] Searching for mavengems.maven-metadata-mavengems.xml.lastUpdated in resolution tracking file.
[DEBUG] Reading resolution-state from: /home/deivid/.m2/repository/com/github/jnr/jffi/resolver-status.properties
[DEBUG] Determining update check for artifact com.github.jnr:jffi (/home/deivid/.m2/repository/com/github/jnr/jffi/maven-metadata-central.xml) from central (https://repo.maven.apache.org/maven2)
[DEBUG] Searching for central.maven-metadata-central.xml.lastUpdated in resolution tracking file.
[DEBUG] Reading resolution-state from: /home/deivid/.m2/repository/com/github/jnr/jffi/resolver-status.properties
[DEBUG] Skipping update check for artifact com.github.jnr:jffi (/home/deivid/.m2/repository/com/github/jnr/jffi/maven-metadata-sonatype.xml) from disabled repository sonatype (https://oss.sonatype.org/content/repositories/snapshots/)
[DEBUG] Skipping update check for artifact com.github.jnr:jffi (/home/deivid/.m2/repository/com/github/jnr/jffi/maven-metadata-sonatype-nexus-snapshots.xml) from disabled repository sonatype-nexus-snapshots (https://oss.sonatype.org/content/repositories/snapshots)
[DEBUG] Determining update check for artifact com.github.jnr:jffi (/home/deivid/.m2/repository/com/github/jnr/jffi/maven-metadata-mavengems.xml) from mavengems (mavengem:https://rubygems.org)
[DEBUG] Searching for mavengems.maven-metadata-mavengems.xml.lastUpdated in resolution tracking file.
[DEBUG] Reading resolution-state from: /home/deivid/.m2/repository/com/github/jnr/jffi/resolver-status.properties
[DEBUG] Determining update check for artifact com.github.jnr:jffi (/home/deivid/.m2/repository/com/github/jnr/jffi/maven-metadata-central.xml) from central (https://repo.maven.apache.org/maven2)
[DEBUG] Searching for central.maven-metadata-central.xml.lastUpdated in resolution tracking file.
[DEBUG] Reading resolution-state from: /home/deivid/.m2/repository/com/github/jnr/jffi/resolver-status.properties
[DEBUG] Skipping update check for artifact com.github.jnr:jffi (/home/deivid/.m2/repository/com/github/jnr/jffi/maven-metadata-sonatype.xml) from disabled repository sonatype (https://oss.sonatype.org/content/repositories/snapshots/)
[DEBUG] Skipping update check for artifact com.github.jnr:jffi (/home/deivid/.m2/repository/com/github/jnr/jffi/maven-metadata-sonatype-nexus-snapshots.xml) from disabled repository sonatype-nexus-snapshots (https://oss.sonatype.org/content/repositories/snapshots)
[DEBUG] Determining update check for artifact com.github.jnr:jnr-x86asm (/home/deivid/.m2/repository/com/github/jnr/jnr-x86asm/maven-metadata-mavengems.xml) from mavengems (mavengem:https://rubygems.org)
[DEBUG] Searching for mavengems.maven-metadata-mavengems.xml.lastUpdated in resolution tracking file.
[DEBUG] Reading resolution-state from: /home/deivid/.m2/repository/com/github/jnr/jnr-x86asm/resolver-status.properties
[DEBUG] Determining update check for artifact com.github.jnr:jnr-x86asm (/home/deivid/.m2/repository/com/github/jnr/jnr-x86asm/maven-metadata-central.xml) from central (https://repo.maven.apache.org/maven2)
[DEBUG] Searching for central.maven-metadata-central.xml.lastUpdated in resolution tracking file.
[DEBUG] Reading resolution-state from: /home/deivid/.m2/repository/com/github/jnr/jnr-x86asm/resolver-status.properties
[DEBUG] Skipping update check for artifact com.github.jnr:jnr-x86asm (/home/deivid/.m2/repository/com/github/jnr/jnr-x86asm/maven-metadata-sonatype.xml) from disabled repository sonatype (https://oss.sonatype.org/content/repositories/snapshots/)
[DEBUG] Skipping update check for artifact com.github.jnr:jnr-x86asm (/home/deivid/.m2/repository/com/github/jnr/jnr-x86asm/maven-metadata-sonatype-nexus-snapshots.xml) from disabled repository sonatype-nexus-snapshots (https://oss.sonatype.org/content/repositories/snapshots)
[INFO] use repository layout? true
[INFO]  -- include -- org.bouncycastle:bcprov-jdk15on:jar:1.62:compile
[INFO]  -- include -- org.bouncycastle:bcpkix-jdk15on:jar:1.62:compile
[INFO]  -- include -- org.bouncycastle:bctls-jdk15on:jar:1.62:compile
[DEBUG] java classpath  : /home/deivid/Code/jruby-openssl/pkg/test-classes:/home/deivid/Code/jruby-openssl/pkg/classes:/home/deivid/.m2/repository/org/bouncycastle/bcprov-jdk15on/1.62/bcprov-jdk15on-1.62.jar:/home/deivid/.m2/repository/org/bouncycastle/bcpkix-jdk15on/1.62/bcpkix-jdk15on-1.62.jar:/home/deivid/.m2/repository/org/bouncycastle/bctls-jdk15on/1.62/bctls-jdk15on-1.62.jar:/home/deivid/.m2/repository/org/jruby/jruby-core/1.7.20/jruby-core-1.7.20.jar:/home/deivid/.m2/repository/org/ow2/asm/asm/5.0.3/asm-5.0.3.jar:/home/deivid/.m2/repository/org/ow2/asm/asm-commons/5.0.3/asm-commons-5.0.3.jar:/home/deivid/.m2/repository/org/ow2/asm/asm-tree/5.0.3/asm-tree-5.0.3.jar:/home/deivid/.m2/repository/org/ow2/asm/asm-analysis/5.0.3/asm-analysis-5.0.3.jar:/home/deivid/.m2/repository/org/ow2/asm/asm-util/5.0.3/asm-util-5.0.3.jar:/home/deivid/.m2/repository/org/jruby/joni/joni/2.1.3/joni-2.1.3.jar:/home/deivid/.m2/repository/com/github/jnr/jnr-netdb/1.1.2/jnr-netdb-1.1.2.jar:/home/deivid/.m2/repository/com/github/jnr/jnr-enxio/0.9/jnr-enxio-0.9.jar:/home/deivid/.m2/repository/com/github/jnr/jnr-x86asm/1.0.2/jnr-x86asm-1.0.2.jar:/home/deivid/.m2/repository/com/github/jnr/jnr-unixsocket/0.8/jnr-unixsocket-0.8.jar:/home/deivid/.m2/repository/com/github/jnr/jnr-posix/3.0.12/jnr-posix-3.0.12.jar:/home/deivid/.m2/repository/org/jruby/extras/bytelist/1.0.11/bytelist-1.0.11.jar:/home/deivid/.m2/repository/com/github/jnr/jnr-constants/0.8.7/jnr-constants-0.8.7.jar:/home/deivid/.m2/repository/org/jruby/jcodings/jcodings/1.0.13/jcodings-1.0.13.jar:/home/deivid/.m2/repository/com/github/jnr/jnr-ffi/2.0.3/jnr-ffi-2.0.3.jar:/home/deivid/.m2/repository/com/github/jnr/jffi/1.2.9/jffi-1.2.9.jar:/home/deivid/.m2/repository/com/github/jnr/jffi/1.2.9/jffi-1.2.9-native.jar:/home/deivid/.m2/repository/org/yaml/snakeyaml/1.13/snakeyaml-1.13.jar:/home/deivid/.m2/repository/com/jcraft/jzlib/1.1.3/jzlib-1.1.3.jar:/home/deivid/.m2/repository/com/headius/invokebinder/1.2/invokebinder-1.2.jar:/home/deivid/.m2/repository/com/martiansoftware/nailgun-server/0.9.1/nailgun-server-0.9.1.jar:/home/deivid/.m2/repository/org/jruby/yecht/1.0/yecht-1.0.jar:/home/deivid/.m2/repository/joda-time/joda-time/2.5/joda-time-2.5.jar:/home/deivid/.m2/repository/com/headius/options/1.2/options-1.2.jar:/home/deivid/.m2/repository/junit/junit/4.11/junit-4.11.jar:/home/deivid/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar
[DEBUG] environment     :
[DEBUG] 		JARS_SKIP => true
[DEBUG] 		GEM_PATH => /home/deivid/Code/jruby-openssl/pkg/rubygems
[DEBUG] 		GEM_HOME => /home/deivid/Code/jruby-openssl/pkg/rubygems
[DEBUG] 		JBUNDLE_SKIP => true
[DEBUG] Executing '/usr/lib/jvm/java-11-openjdk-amd64/bin/java' with arguments:
'-XX:+IgnoreUnrecognizedVMOptions'
'--add-opens=java.base/java.security.cert=ALL-UNNAMED'
'--add-opens=java.base/java.security=ALL-UNNAMED'
'--add-opens=java.base/java.util.zip=ALL-UNNAMED'
'--add-opens=java.base/java.lang.reflect=ALL-UNNAMED'
'--add-opens=java.base/javax.crypto=ALL-UNNAMED'
'--illegal-access=warn'
'-cp'
'/home/deivid/Code/jruby-openssl/pkg/test-classes:/home/deivid/Code/jruby-openssl/pkg/classes:/home/deivid/.m2/repository/org/bouncycastle/bcprov-jdk15on/1.62/bcprov-jdk15on-1.62.jar:/home/deivid/.m2/repository/org/bouncycastle/bcpkix-jdk15on/1.62/bcpkix-jdk15on-1.62.jar:/home/deivid/.m2/repository/org/bouncycastle/bctls-jdk15on/1.62/bctls-jdk15on-1.62.jar:/home/deivid/.m2/repository/org/jruby/jruby-core/1.7.20/jruby-core-1.7.20.jar:/home/deivid/.m2/repository/org/ow2/asm/asm/5.0.3/asm-5.0.3.jar:/home/deivid/.m2/repository/org/ow2/asm/asm-commons/5.0.3/asm-commons-5.0.3.jar:/home/deivid/.m2/repository/org/ow2/asm/asm-tree/5.0.3/asm-tree-5.0.3.jar:/home/deivid/.m2/repository/org/ow2/asm/asm-analysis/5.0.3/asm-analysis-5.0.3.jar:/home/deivid/.m2/repository/org/ow2/asm/asm-util/5.0.3/asm-util-5.0.3.jar:/home/deivid/.m2/repository/org/jruby/joni/joni/2.1.3/joni-2.1.3.jar:/home/deivid/.m2/repository/com/github/jnr/jnr-netdb/1.1.2/jnr-netdb-1.1.2.jar:/home/deivid/.m2/repository/com/github/jnr/jnr-enxio/0.9/jnr-enxio-0.9.jar:/home/deivid/.m2/repository/com/github/jnr/jnr-x86asm/1.0.2/jnr-x86asm-1.0.2.jar:/home/deivid/.m2/repository/com/github/jnr/jnr-unixsocket/0.8/jnr-unixsocket-0.8.jar:/home/deivid/.m2/repository/com/github/jnr/jnr-posix/3.0.12/jnr-posix-3.0.12.jar:/home/deivid/.m2/repository/org/jruby/extras/bytelist/1.0.11/bytelist-1.0.11.jar:/home/deivid/.m2/repository/com/github/jnr/jnr-constants/0.8.7/jnr-constants-0.8.7.jar:/home/deivid/.m2/repository/org/jruby/jcodings/jcodings/1.0.13/jcodings-1.0.13.jar:/home/deivid/.m2/repository/com/github/jnr/jnr-ffi/2.0.3/jnr-ffi-2.0.3.jar:/home/deivid/.m2/repository/com/github/jnr/jffi/1.2.9/jffi-1.2.9.jar:/home/deivid/.m2/repository/com/github/jnr/jffi/1.2.9/jffi-1.2.9-native.jar:/home/deivid/.m2/repository/org/yaml/snakeyaml/1.13/snakeyaml-1.13.jar:/home/deivid/.m2/repository/com/jcraft/jzlib/1.1.3/jzlib-1.1.3.jar:/home/deivid/.m2/repository/com/headius/invokebinder/1.2/invokebinder-1.2.jar:/home/deivid/.m2/repository/com/martiansoftware/nailgun-server/0.9.1/nailgun-server-0.9.1.jar:/home/deivid/.m2/repository/org/jruby/yecht/1.0/yecht-1.0.jar:/home/deivid/.m2/repository/joda-time/joda-time/2.5/joda-time-2.5.jar:/home/deivid/.m2/repository/com/headius/options/1.2/options-1.2.jar:/home/deivid/.m2/repository/junit/junit/4.11/junit-4.11.jar:/home/deivid/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/home/deivid/.m2/repository/org/jruby/jruby-complete/9.1.17.0/jruby-complete-9.1.17.0.jar'
'-Xbootclasspath/a:/home/deivid/.m2/repository/org/jruby/jruby-complete/9.1.17.0/jruby-complete-9.1.17.0.jar'
'org.jruby.Main'
'-I'
'/home/deivid/Code/jruby-openssl/lib'
'-W0'
'-e'
'load('jar:file:/home/deivid/.m2/repository/org/jruby/jruby-complete/9.1.17.0/jruby-complete-9.1.17.0.jar!/META-INF/jruby.home/bin/gem')'
'--'
'build'
'/home/deivid/Code/jruby-openssl/jruby-openssl.gemspec'

The ' characters around the executable and arguments are
not part of the command.
[DEBUG] Error redirected to /tmp/jruby-ant-launcher-2933954772202697501.log
[DEBUG] Setting environment variable: JARS_SKIP=true
[DEBUG] Setting environment variable: GEM_PATH=/home/deivid/Code/jruby-openssl/pkg/rubygems
[DEBUG] Setting environment variable: GEM_HOME=/home/deivid/Code/jruby-openssl/pkg/rubygems
[DEBUG] Setting environment variable: JBUNDLE_SKIP=true
[DEBUG] Execute:Java13CommandLauncher: Executing '/usr/lib/jvm/java-11-openjdk-amd64/bin/java' with arguments:
'-XX:+IgnoreUnrecognizedVMOptions'
'--add-opens=java.base/java.security.cert=ALL-UNNAMED'
'--add-opens=java.base/java.security=ALL-UNNAMED'
'--add-opens=java.base/java.util.zip=ALL-UNNAMED'
'--add-opens=java.base/java.lang.reflect=ALL-UNNAMED'
'--add-opens=java.base/javax.crypto=ALL-UNNAMED'
'--illegal-access=warn'
'-cp'
'/home/deivid/Code/jruby-openssl/pkg/test-classes:/home/deivid/Code/jruby-openssl/pkg/classes:/home/deivid/.m2/repository/org/bouncycastle/bcprov-jdk15on/1.62/bcprov-jdk15on-1.62.jar:/home/deivid/.m2/repository/org/bouncycastle/bcpkix-jdk15on/1.62/bcpkix-jdk15on-1.62.jar:/home/deivid/.m2/repository/org/bouncycastle/bctls-jdk15on/1.62/bctls-jdk15on-1.62.jar:/home/deivid/.m2/repository/org/jruby/jruby-core/1.7.20/jruby-core-1.7.20.jar:/home/deivid/.m2/repository/org/ow2/asm/asm/5.0.3/asm-5.0.3.jar:/home/deivid/.m2/repository/org/ow2/asm/asm-commons/5.0.3/asm-commons-5.0.3.jar:/home/deivid/.m2/repository/org/ow2/asm/asm-tree/5.0.3/asm-tree-5.0.3.jar:/home/deivid/.m2/repository/org/ow2/asm/asm-analysis/5.0.3/asm-analysis-5.0.3.jar:/home/deivid/.m2/repository/org/ow2/asm/asm-util/5.0.3/asm-util-5.0.3.jar:/home/deivid/.m2/repository/org/jruby/joni/joni/2.1.3/joni-2.1.3.jar:/home/deivid/.m2/repository/com/github/jnr/jnr-netdb/1.1.2/jnr-netdb-1.1.2.jar:/home/deivid/.m2/repository/com/github/jnr/jnr-enxio/0.9/jnr-enxio-0.9.jar:/home/deivid/.m2/repository/com/github/jnr/jnr-x86asm/1.0.2/jnr-x86asm-1.0.2.jar:/home/deivid/.m2/repository/com/github/jnr/jnr-unixsocket/0.8/jnr-unixsocket-0.8.jar:/home/deivid/.m2/repository/com/github/jnr/jnr-posix/3.0.12/jnr-posix-3.0.12.jar:/home/deivid/.m2/repository/org/jruby/extras/bytelist/1.0.11/bytelist-1.0.11.jar:/home/deivid/.m2/repository/com/github/jnr/jnr-constants/0.8.7/jnr-constants-0.8.7.jar:/home/deivid/.m2/repository/org/jruby/jcodings/jcodings/1.0.13/jcodings-1.0.13.jar:/home/deivid/.m2/repository/com/github/jnr/jnr-ffi/2.0.3/jnr-ffi-2.0.3.jar:/home/deivid/.m2/repository/com/github/jnr/jffi/1.2.9/jffi-1.2.9.jar:/home/deivid/.m2/repository/com/github/jnr/jffi/1.2.9/jffi-1.2.9-native.jar:/home/deivid/.m2/repository/org/yaml/snakeyaml/1.13/snakeyaml-1.13.jar:/home/deivid/.m2/repository/com/jcraft/jzlib/1.1.3/jzlib-1.1.3.jar:/home/deivid/.m2/repository/com/headius/invokebinder/1.2/invokebinder-1.2.jar:/home/deivid/.m2/repository/com/martiansoftware/nailgun-server/0.9.1/nailgun-server-0.9.1.jar:/home/deivid/.m2/repository/org/jruby/yecht/1.0/yecht-1.0.jar:/home/deivid/.m2/repository/joda-time/joda-time/2.5/joda-time-2.5.jar:/home/deivid/.m2/repository/com/headius/options/1.2/options-1.2.jar:/home/deivid/.m2/repository/junit/junit/4.11/junit-4.11.jar:/home/deivid/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/home/deivid/.m2/repository/org/jruby/jruby-complete/9.1.17.0/jruby-complete-9.1.17.0.jar'
'-Xbootclasspath/a:/home/deivid/.m2/repository/org/jruby/jruby-complete/9.1.17.0/jruby-complete-9.1.17.0.jar'
'org.jruby.Main'
'-I'
'/home/deivid/Code/jruby-openssl/lib'
'-W0'
'-e'
'load('jar:file:/home/deivid/.m2/repository/org/jruby/jruby-complete/9.1.17.0/jruby-complete-9.1.17.0.jar!/META-INF/jruby.home/bin/gem')'
'--'
'build'
'/home/deivid/Code/jruby-openssl/jruby-openssl.gemspec'

The ' characters around the executable and arguments are
not part of the command.
[WARNING] ERROR:  Loading command: build (NameError)
	missing class name (`org.jruby.ext.openssl.OpenSSL')
ERROR:  While executing gem ... (NoMethodError)
    undefined method `invoke_with_build_args' for nil:NilClass

[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time:  19.561 s
[INFO] Finished at: 2020-03-25T19:56:55+01:00
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal de.saumya.mojo:gem-maven-plugin:1.1.8:package (default-package) on project jruby-openssl: Execution default-package of goal de.saumya.mojo:gem-maven-plugin:1.1.8:package failed: Java returned: 1 -> [Help 1]
org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal de.saumya.mojo:gem-maven-plugin:1.1.8:package (default-package) on project jruby-openssl: Execution default-package of goal de.saumya.mojo:gem-maven-plugin:1.1.8:package failed: Java returned: 1
    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:956)
    at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:288)
    at org.apache.maven.cli.MavenCli.main (MavenCli.java:192)
    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:566)
    at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:289)
    at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:229)
    at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:415)
    at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:356)
Caused by: org.apache.maven.plugin.PluginExecutionException: Execution default-package of goal de.saumya.mojo:gem-maven-plugin:1.1.8:package failed: Java returned: 1
    at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:148)
    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:956)
    at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:288)
    at org.apache.maven.cli.MavenCli.main (MavenCli.java:192)
    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:566)
    at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:289)
    at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:229)
    at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:415)
    at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:356)
Caused by: org.apache.tools.ant.ExitStatusException: Java returned: 1
    at org.apache.tools.ant.taskdefs.Java.execute (Java.java:111)
    at de.saumya.mojo.ruby.script.AntLauncher.doExecute (AntLauncher.java:115)
    at de.saumya.mojo.ruby.script.AntLauncher.executeScript (AntLauncher.java:201)
    at de.saumya.mojo.ruby.script.AntLauncher.executeScript (AntLauncher.java:192)
    at de.saumya.mojo.ruby.script.Script.executeIn (Script.java:103)
    at de.saumya.mojo.gem.PackageMojo.executeJRuby (PackageMojo.java:186)
    at de.saumya.mojo.jruby.AbstractJRubyMojo.execute (AbstractJRubyMojo.java:293)
    at de.saumya.mojo.gem.AbstractGemMojo.execute (AbstractGemMojo.java:238)
    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:956)
    at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:288)
    at org.apache.maven.cli.MavenCli.main (MavenCli.java:192)
    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:566)
    at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:289)
    at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:229)
    at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:415)
    at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:356)
[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/PluginExecutionException

I tired upgrading some stuff in pom.xml like this:

diff --git a/pom.xml b/pom.xml
index 552790c..76f94f2 100644
--- a/pom.xml
+++ b/pom.xml
@@ -65,8 +65,8 @@ DO NOT MODIFIY - GENERATED CODE
     <invoker.test>${bc.versions}</invoker.test>
     <jruby.plugins.version>1.1.8</jruby.plugins.version>
     <jruby.switches>-W0</jruby.switches>
-    <jruby.version>9.1.17.0</jruby.version>
-    <jruby.versions>9.1.17.0</jruby.versions>
+    <jruby.version>9.2.11.0</jruby.version>
+    <jruby.versions>9.2.11.0</jruby.versions>
     <mavengem-wagon.version>1.0.3</mavengem-wagon.version>
     <mavengem.wagon.version>1.0.3</mavengem.wagon.version>
     <polyglot.dump.pom>pom.xml</polyglot.dump.pom>
@@ -113,7 +113,7 @@ DO NOT MODIFIY - GENERATED CODE
     <dependency>
       <groupId>org.jruby</groupId>
       <artifactId>jruby-core</artifactId>
-      <version>1.7.20</version>
+      <version>9.2.11.0</version>
       <scope>provided</scope>
     </dependency>
     <dependency>

but I still get the same errors.

My environment is the following:

$ java -version
openjdk version "11.0.6" 2020-01-14
OpenJDK Runtime Environment (build 11.0.6+10-post-Ubuntu-1ubuntu118.04.1)
OpenJDK 64-Bit Server VM (build 11.0.6+10-post-Ubuntu-1ubuntu118.04.1, mixed mode)
$ ruby --version
jruby 9.2.11.0 (2.5.7) 2020-03-02 612d7a05a6 OpenJDK 64-Bit Server VM 11.0.6+10-post-Ubuntu-1ubuntu118.04.1 on 11.0.6+10-post-Ubuntu-1ubuntu118.04.1 [linux-x86_64]
 $ env | grep JAVA
JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64
$ env | grep JRUBY
JRUBY_OPTS= --dev --debug -J-Xmx1024m
@kares
Copy link
Member

kares commented Mar 25, 2020

have you tried running rake jar (should run the same mvn build but using embedded maven) ?

@headius
Copy link
Member

headius commented Mar 26, 2020

I could not reproduce, but the debug output does show three things:

  • A subprocess failed with exit code 1
  • The error output was redirected to /tmp/jruby-ant-launcher-2933954772202697501.log
  • The subprocess ran the following command line:
[DEBUG] Executing '/usr/lib/jvm/java-11-openjdk-amd64/bin/java' with arguments:
'-XX:+IgnoreUnrecognizedVMOptions'
'--add-opens=java.base/java.security.cert=ALL-UNNAMED'
'--add-opens=java.base/java.security=ALL-UNNAMED'
'--add-opens=java.base/java.util.zip=ALL-UNNAMED'
'--add-opens=java.base/java.lang.reflect=ALL-UNNAMED'
'--add-opens=java.base/javax.crypto=ALL-UNNAMED'
'--illegal-access=warn'
'-cp'
'/home/deivid/Code/jruby-openssl/pkg/test-classes:/home/deivid/Code/jruby-openssl/pkg/classes:/home/deivid/.m2/repository/org/bouncycastle/bcprov-jdk15on/1.62/bcprov-jdk15on-1.62.jar:/home/deivid/.m2/repository/org/bouncycastle/bcpkix-jdk15on/1.62/bcpkix-jdk15on-1.62.jar:/home/deivid/.m2/repository/org/bouncycastle/bctls-jdk15on/1.62/bctls-jdk15on-1.62.jar:/home/deivid/.m2/repository/org/jruby/jruby-core/1.7.20/jruby-core-1.7.20.jar:/home/deivid/.m2/repository/org/ow2/asm/asm/5.0.3/asm-5.0.3.jar:/home/deivid/.m2/repository/org/ow2/asm/asm-commons/5.0.3/asm-commons-5.0.3.jar:/home/deivid/.m2/repository/org/ow2/asm/asm-tree/5.0.3/asm-tree-5.0.3.jar:/home/deivid/.m2/repository/org/ow2/asm/asm-analysis/5.0.3/asm-analysis-5.0.3.jar:/home/deivid/.m2/repository/org/ow2/asm/asm-util/5.0.3/asm-util-5.0.3.jar:/home/deivid/.m2/repository/org/jruby/joni/joni/2.1.3/joni-2.1.3.jar:/home/deivid/.m2/repository/com/github/jnr/jnr-netdb/1.1.2/jnr-netdb-1.1.2.jar:/home/deivid/.m2/repository/com/github/jnr/jnr-enxio/0.9/jnr-enxio-0.9.jar:/home/deivid/.m2/repository/com/github/jnr/jnr-x86asm/1.0.2/jnr-x86asm-1.0.2.jar:/home/deivid/.m2/repository/com/github/jnr/jnr-unixsocket/0.8/jnr-unixsocket-0.8.jar:/home/deivid/.m2/repository/com/github/jnr/jnr-posix/3.0.12/jnr-posix-3.0.12.jar:/home/deivid/.m2/repository/org/jruby/extras/bytelist/1.0.11/bytelist-1.0.11.jar:/home/deivid/.m2/repository/com/github/jnr/jnr-constants/0.8.7/jnr-constants-0.8.7.jar:/home/deivid/.m2/repository/org/jruby/jcodings/jcodings/1.0.13/jcodings-1.0.13.jar:/home/deivid/.m2/repository/com/github/jnr/jnr-ffi/2.0.3/jnr-ffi-2.0.3.jar:/home/deivid/.m2/repository/com/github/jnr/jffi/1.2.9/jffi-1.2.9.jar:/home/deivid/.m2/repository/com/github/jnr/jffi/1.2.9/jffi-1.2.9-native.jar:/home/deivid/.m2/repository/org/yaml/snakeyaml/1.13/snakeyaml-1.13.jar:/home/deivid/.m2/repository/com/jcraft/jzlib/1.1.3/jzlib-1.1.3.jar:/home/deivid/.m2/repository/com/headius/invokebinder/1.2/invokebinder-1.2.jar:/home/deivid/.m2/repository/com/martiansoftware/nailgun-server/0.9.1/nailgun-server-0.9.1.jar:/home/deivid/.m2/repository/org/jruby/yecht/1.0/yecht-1.0.jar:/home/deivid/.m2/repository/joda-time/joda-time/2.5/joda-time-2.5.jar:/home/deivid/.m2/repository/com/headius/options/1.2/options-1.2.jar:/home/deivid/.m2/repository/junit/junit/4.11/junit-4.11.jar:/home/deivid/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/home/deivid/.m2/repository/org/jruby/jruby-complete/9.1.17.0/jruby-complete-9.1.17.0.jar'
'-Xbootclasspath/a:/home/deivid/.m2/repository/org/jruby/jruby-complete/9.1.17.0/jruby-complete-9.1.17.0.jar'
'org.jruby.Main'
'-I'
'/home/deivid/Code/jruby-openssl/lib'
'-W0'
'-e'
'load('jar:file:/home/deivid/.m2/repository/org/jruby/jruby-complete/9.1.17.0/jruby-complete-9.1.17.0.jar!/META-INF/jruby.home/bin/gem')'
'--'
'build'
'/home/deivid/Code/jruby-openssl/jruby-openssl.gemspec'

Perhaps you can check the log and see if it provides more information? Alternatively, you could reassemble this command line and see what happens on your system.

@deivid-rodriguez
Copy link
Contributor Author

deivid-rodriguez commented Mar 26, 2020

have you tried running rake jar (should run the same mvn build but using embedded maven) ?

Oh, I should've mentioned this for the complete story. I did try rake jar and that succeeded. Then I run gem build and gem install and those succeeded too. But then at runtime I get the same error I'm getting with mvn, namely,

NameError: cannot load Java class org.jruby.ext.openssl.OpenSSL

@deivid-rodriguez
Copy link
Contributor Author

It seems a problem with the built jar file. With mvn it fails earlier because the gem build command @headius mentioned uses -I</path/to/jruby-openssl/clone>/lib, and since gem build currently does require "openssl" at some point, tries to use the built jar and fails.

If I do rake jar and then manually gem build, then rubygems uses the system version of openssl (0.10.4), so it succeeds.

@deivid-rodriguez
Copy link
Contributor Author

Perhaps you can check the log and see if it provides more information? Alternatively, you could reassemble this command line and see what happens on your system.

The log no longer exists after mvn is done, and the command run directly fails in the same way, due to the reason I explained in the previous comment. If I manually remove the -I flag, then the command succeeds, but it still fails when actually trying to use the built jar.

@deivid-rodriguez
Copy link
Contributor Author

I tried to open the built jar and it's indeed empty. There's no compiled stuff in there.

@deivid-rodriguez
Copy link
Contributor Author

Ok, I figured it out! 🎉 🎉

After noticing that the jar file was empty, I thought the problem would be around compilation because by the log it seemed that nothing was getting compiled ([INFO] Nothing to compile - all classes are up to date).

So I reviewed the compiler's plugin configuration and noticed that the sources location seemed wrong, so I changed it like this:

diff --git a/pom.xml b/pom.xml
index 552790c..5b8e57c 100644
--- a/pom.xml
+++ b/pom.xml
@@ -271,7 +271,7 @@ DO NOT MODIFIY - GENERATED CODE
             </goals>
             <configuration>
               <includes>
-                <include>org/jruby/gen/**/*.java</include>
+                <include>org/jruby/**/*.java</include>
               </includes>
               <optimize>true</optimize>
               <compilerArgs>

And now, the sources are correctly picked up and compiled (even if with a bunch of warnings)!

$ JAVA_OPTS=--illegal-access mvn package -Dmaven.test.skip=true
WARNING: An illegal reflective access operation has occurred
WARNING: Illegal reflective access by com.google.inject.internal.cglib.core.$ReflectUtils$1 (file:/usr/share/maven/lib/guice.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int,java.security.ProtectionDomain)
WARNING: Please consider reporting this to the maintainers of com.google.inject.internal.cglib.core.$ReflectUtils$1
WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
WARNING: All illegal access operations will be denied in a future release
[INFO] Scanning for projects...
[WARNING] 
[WARNING] Some problems were encountered while building the effective model for rubygems:jruby-openssl:gem:0.10.5.dev-SNAPSHOT
[WARNING] 'build.plugins.plugin.(groupId:artifactId)' must be unique but found duplicate declaration of plugin org.apache.maven.plugins:maven-clean-plugin @ line 300, column 15
[WARNING] 'build.plugins.plugin.(groupId:artifactId)' must be unique but found duplicate declaration of plugin org.apache.maven.plugins:maven-dependency-plugin @ line 346, column 15
[WARNING] 
[WARNING] It is highly recommended to fix these problems because they threaten the stability of your build.
[WARNING] 
[WARNING] For this reason, future Maven versions might no longer support building such malformed projects.
[WARNING] 
[INFO] 
[INFO] -----------------------< rubygems:jruby-openssl >-----------------------
[INFO] Building JRuby OpenSSL 0.10.5.dev-SNAPSHOT
[INFO] --------------------------------[ gem ]---------------------------------
[INFO] 
[INFO] --- gem-maven-plugin:1.1.8:initialize (default-initialize) @ jruby-openssl ---
[INFO] 
[INFO] --- maven-resources-plugin:3.1.0:resources (default-resources) @ jruby-openssl ---
[WARNING] Using platform encoding (UTF-8 actually) to copy filtered resources, i.e. build is platform dependent!
[INFO] skip non existing resourceDirectory /home/deivid/Code/jruby-openssl/src/main/resources
[INFO] 
[INFO] --- maven-compiler-plugin:3.8.1:compile (default-compile) @ jruby-openssl ---
[INFO] Nothing to compile - all classes are up to date
[INFO] 
[INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ jruby-openssl ---
[INFO] Building jar: /home/deivid/Code/jruby-openssl/lib/jopenssl.jar
[INFO] 
[INFO] --- exec-maven-plugin:1.3.2:exec (invoker-generator) @ jruby-openssl ---
[INFO] 
[INFO] --- build-helper-maven-plugin:1.9:add-source (default) @ jruby-openssl ---
[INFO] Source directory: /home/deivid/Code/jruby-openssl/target/generated-sources added.
[INFO] 
[INFO] --- maven-compiler-plugin:3.8.1:compile (compile-populators) @ jruby-openssl ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 119 source files to /home/deivid/Code/jruby-openssl/pkg/classes
[WARNING] /home/deivid/Code/jruby-openssl/src/main/java/org/jruby/ext/openssl/x509store/X509AuxCertificate.java:[306,36] org.bouncycastle.jce.provider.X509CertificateObject in org.bouncycastle.jce.provider has been deprecated
[WARNING] /home/deivid/Code/jruby-openssl/src/main/java/org/jruby/ext/openssl/x509store/X509AuxCertificate.java:[306,83] org.bouncycastle.jce.provider.X509CertificateObject in org.bouncycastle.jce.provider has been deprecated
[WARNING] /home/deivid/Code/jruby-openssl/src/main/java/org/jruby/ext/openssl/x509store/Store.java:[306,28] CRL() in org.jruby.ext.openssl.x509store.CRL has been deprecated
[WARNING] /home/deivid/Code/jruby-openssl/src/main/java/org/jruby/ext/openssl/x509store/Name.java:[134,30] org.bouncycastle.jce.provider.X509CertificateObject in org.bouncycastle.jce.provider has been deprecated
[WARNING] /home/deivid/Code/jruby-openssl/src/main/java/org/jruby/ext/openssl/x509store/PEMInputOutput.java:[198,26] deprecated item is not annotated with @Deprecated
[WARNING] /home/deivid/Code/jruby-openssl/src/main/java/org/jruby/ext/openssl/x509store/PEMInputOutput.java:[671,38] deprecated item is not annotated with @Deprecated
[WARNING] /home/deivid/Code/jruby-openssl/src/main/java/org/jruby/ext/openssl/x509store/PEMInputOutput.java:[711,38] deprecated item is not annotated with @Deprecated
[WARNING] /home/deivid/Code/jruby-openssl/src/main/java/org/jruby/ext/openssl/x509store/PEMInputOutput.java:[751,27] deprecated item is not annotated with @Deprecated
[WARNING] /home/deivid/Code/jruby-openssl/src/main/java/org/jruby/ext/openssl/x509store/PEMInputOutput.java:[1286,34] osslKeyIvLength(java.lang.String) in org.jruby.ext.openssl.Cipher.Algorithm has been deprecated
[WARNING] /home/deivid/Code/jruby-openssl/src/main/java/org/jruby/ext/openssl/impl/PKey.java:[289,13] org.bouncycastle.asn1.sec.ECPrivateKeyStructure in org.bouncycastle.asn1.sec has been deprecated
[WARNING] /home/deivid/Code/jruby-openssl/src/main/java/org/jruby/ext/openssl/impl/PKey.java:[289,46] org.bouncycastle.asn1.sec.ECPrivateKeyStructure in org.bouncycastle.asn1.sec has been deprecated
[WARNING] /home/deivid/Code/jruby-openssl/src/main/java/org/jruby/ext/openssl/PKeyRSA.java:[549,19] getBigInteger(org.jruby.runtime.builtin.IRubyObject) in org.jruby.ext.openssl.BN has been deprecated
[WARNING] /home/deivid/Code/jruby-openssl/src/main/java/org/jruby/ext/openssl/PKeyRSA.java:[559,19] getBigInteger(org.jruby.runtime.builtin.IRubyObject) in org.jruby.ext.openssl.BN has been deprecated
[WARNING] /home/deivid/Code/jruby-openssl/src/main/java/org/jruby/ext/openssl/PKeyRSA.java:[569,19] getBigInteger(org.jruby.runtime.builtin.IRubyObject) in org.jruby.ext.openssl.BN has been deprecated
[WARNING] /home/deivid/Code/jruby-openssl/src/main/java/org/jruby/ext/openssl/PKeyRSA.java:[709,24] getBigInteger(org.jruby.runtime.builtin.IRubyObject) in org.jruby.ext.openssl.BN has been deprecated
[WARNING] /home/deivid/Code/jruby-openssl/src/main/java/org/jruby/ext/openssl/PKeyRSA.java:[742,24] getBigInteger(org.jruby.runtime.builtin.IRubyObject) in org.jruby.ext.openssl.BN has been deprecated
[WARNING] /home/deivid/Code/jruby-openssl/src/main/java/org/jruby/ext/openssl/PKeyDSA.java:[536,34] getBigInteger(org.jruby.runtime.builtin.IRubyObject) in org.jruby.ext.openssl.BN has been deprecated
[WARNING] /home/deivid/Code/jruby-openssl/src/main/java/org/jruby/ext/openssl/Random.java:[171,36] isAccessible() in java.lang.reflect.AccessibleObject has been deprecated
[WARNING] /home/deivid/Code/jruby-openssl/src/main/java/org/jruby/ext/openssl/X509Cert.java:[160,35] javax.security.cert.CertificateEncodingException in javax.security.cert has been deprecated
[WARNING] /home/deivid/Code/jruby-openssl/src/main/java/org/jruby/ext/openssl/X509Cert.java:[160,35] javax.security.cert.CertificateEncodingException in javax.security.cert has been deprecated
[WARNING] /home/deivid/Code/jruby-openssl/src/main/java/org/jruby/ext/openssl/X509Cert.java:[160,35] javax.security.cert.CertificateEncodingException in javax.security.cert has been deprecated
[WARNING] /home/deivid/Code/jruby-openssl/src/main/java/org/jruby/ext/openssl/X509Cert.java:[159,69] javax.security.cert.Certificate in javax.security.cert has been deprecated
[WARNING] /home/deivid/Code/jruby-openssl/src/main/java/org/jruby/ext/openssl/X509Cert.java:[159,69] javax.security.cert.Certificate in javax.security.cert has been deprecated
[WARNING] /home/deivid/Code/jruby-openssl/src/main/java/org/jruby/ext/openssl/X509Cert.java:[159,69] javax.security.cert.Certificate in javax.security.cert has been deprecated
[WARNING] /home/deivid/Code/jruby-openssl/src/main/java/org/jruby/ext/openssl/X509Cert.java:[165,35] javax.security.cert.CertificateEncodingException in javax.security.cert has been deprecated
[WARNING] /home/deivid/Code/jruby-openssl/src/main/java/org/jruby/ext/openssl/X509Cert.java:[165,35] javax.security.cert.CertificateEncodingException in javax.security.cert has been deprecated
[WARNING] /home/deivid/Code/jruby-openssl/src/main/java/org/jruby/ext/openssl/X509Cert.java:[165,35] javax.security.cert.CertificateEncodingException in javax.security.cert has been deprecated
[WARNING] /home/deivid/Code/jruby-openssl/src/main/java/org/jruby/ext/openssl/X509Cert.java:[164,68] javax.security.cert.Certificate in javax.security.cert has been deprecated
[WARNING] /home/deivid/Code/jruby-openssl/src/main/java/org/jruby/ext/openssl/X509Cert.java:[164,68] javax.security.cert.Certificate in javax.security.cert has been deprecated
[WARNING] /home/deivid/Code/jruby-openssl/src/main/java/org/jruby/ext/openssl/X509Cert.java:[164,68] javax.security.cert.Certificate in javax.security.cert has been deprecated
[WARNING] /home/deivid/Code/jruby-openssl/src/main/java/org/jruby/ext/openssl/X509Cert.java:[594,30] org.bouncycastle.x509.X509V3CertificateGenerator in org.bouncycastle.x509 has been deprecated
[WARNING] /home/deivid/Code/jruby-openssl/src/main/java/org/jruby/ext/openssl/X509Cert.java:[628,34] org.bouncycastle.x509.X509V3CertificateGenerator in org.bouncycastle.x509 has been deprecated
[WARNING] /home/deivid/Code/jruby-openssl/src/main/java/org/jruby/ext/openssl/X509Cert.java:[628,34] org.bouncycastle.x509.X509V3CertificateGenerator in org.bouncycastle.x509 has been deprecated
[WARNING] /home/deivid/Code/jruby-openssl/src/main/java/org/jruby/ext/openssl/X509Cert.java:[628,34] org.bouncycastle.x509.X509V3CertificateGenerator in org.bouncycastle.x509 has been deprecated
[WARNING] /home/deivid/Code/jruby-openssl/src/main/java/org/jruby/ext/openssl/X509Cert.java:[629,30] org.bouncycastle.x509.X509V3CertificateGenerator in org.bouncycastle.x509 has been deprecated
[WARNING] /home/deivid/Code/jruby-openssl/src/main/java/org/jruby/ext/openssl/X509Cert.java:[630,38] org.bouncycastle.x509.X509V3CertificateGenerator in org.bouncycastle.x509 has been deprecated
[WARNING] /home/deivid/Code/jruby-openssl/src/main/java/org/jruby/ext/openssl/X509Cert.java:[636,76] getRealName() in org.jruby.ext.openssl.X509Name has been deprecated
[WARNING] /home/deivid/Code/jruby-openssl/src/main/java/org/jruby/ext/openssl/X509Cert.java:[637,73] getRealName() in org.jruby.ext.openssl.X509Name has been deprecated
[WARNING] /home/deivid/Code/jruby-openssl/src/main/java/org/jruby/ext/openssl/SSLSocket.java:[1065,32] javax.security.cert.Certificate in javax.security.cert has been deprecated
[WARNING] /home/deivid/Code/jruby-openssl/src/main/java/org/jruby/ext/openssl/SSLSocket.java:[1065,74] getPeerCertificateChain() in javax.net.ssl.SSLSession has been deprecated
[WARNING] /home/deivid/Code/jruby-openssl/src/main/java/org/jruby/ext/openssl/SSLSocket.java:[1072,35] javax.security.cert.CertificateEncodingException in javax.security.cert has been deprecated
[WARNING] /home/deivid/Code/jruby-openssl/src/main/java/org/jruby/ext/openssl/OSSLLibrary.java:[12,8] deprecated item is not annotated with @Deprecated
[WARNING] /home/deivid/Code/jruby-openssl/src/main/java/org/jruby/ext/openssl/SecurityHelper.java:[215,51] newInstance() in java.lang.Class has been deprecated
[WARNING] /home/deivid/Code/jruby-openssl/src/main/java/org/jruby/ext/openssl/SecurityHelper.java:[700,29] org.bouncycastle.jce.provider.X509CRLObject in org.bouncycastle.jce.provider has been deprecated
[WARNING] /home/deivid/Code/jruby-openssl/src/main/java/org/jruby/ext/openssl/SecurityHelper.java:[756,34] org.bouncycastle.jce.provider.X509CRLObject in org.bouncycastle.jce.provider has been deprecated
[WARNING] /home/deivid/Code/jruby-openssl/src/main/java/org/jruby/ext/openssl/SecurityHelper.java:[796,36] newInstance() in java.lang.Class has been deprecated
[WARNING] /home/deivid/Code/jruby-openssl/src/main/java/org/jruby/ext/openssl/SecurityHelper.java:[810,35] newInstance() in java.lang.Class has been deprecated
[WARNING] /home/deivid/Code/jruby-openssl/src/main/java/org/jruby/ext/openssl/impl/NetscapeCertRequest.java:[126,17] SubjectPublicKeyInfo(org.bouncycastle.asn1.ASN1Sequence) in org.bouncycastle.asn1.x509.SubjectPublicKeyInfo has been deprecated
[WARNING] /home/deivid/Code/jruby-openssl/src/main/java/org/jruby/ext/openssl/OpenSSLReal.java:[39,8] deprecated item is not annotated with @Deprecated
[WARNING] /home/deivid/Code/jruby-openssl/src/main/java/org/jruby/ext/openssl/PEMUtils.java:[171,15] org.bouncycastle.openssl.PEMWriter in org.bouncycastle.openssl has been deprecated
[WARNING] /home/deivid/Code/jruby-openssl/src/main/java/org/jruby/ext/openssl/PEMUtils.java:[171,41] org.bouncycastle.openssl.PEMWriter in org.bouncycastle.openssl has been deprecated
[INFO] /home/deivid/Code/jruby-openssl/src/main/java/org/jruby/ext/openssl/Utils.java: Some input files use unchecked or unsafe operations.
[INFO] /home/deivid/Code/jruby-openssl/src/main/java/org/jruby/ext/openssl/Utils.java: Recompile with -Xlint:unchecked for details.
[INFO] 
[INFO] --- maven-dependency-plugin:2.8:copy-dependencies (default) @ jruby-openssl ---
[INFO] bctls-jdk15on-1.62.jar already exists in destination.
[INFO] bcpkix-jdk15on-1.62.jar already exists in destination.
[INFO] bcprov-jdk15on-1.62.jar already exists in destination.
[INFO] 
[INFO] --- maven-resources-plugin:3.1.0:testResources (default-testResources) @ jruby-openssl ---
[INFO] Not copying test resources
[INFO] 
[INFO] --- maven-compiler-plugin:3.8.1:testCompile (default-testCompile) @ jruby-openssl ---
[INFO] Not compiling test sources
[INFO] 
[INFO] --- maven-surefire-plugin:3.0.0-M4:test (default-test) @ jruby-openssl ---
[INFO] Tests are skipped.
[INFO] 
[INFO] --- runit-maven-plugin:1.1.8:test (default) @ jruby-openssl ---
[INFO] Skipping RUnit tests
[INFO] 
[INFO] --- maven-jar-plugin:2.4:jar (default) @ jruby-openssl ---
[INFO] Building jar: /home/deivid/Code/jruby-openssl/lib/jopenssl.jar
[INFO] 
[INFO] --- gem-maven-plugin:1.1.8:package (default-package) @ jruby-openssl ---
[INFO] include dependencies? true
[INFO] use repository layout? true
[INFO]  -- include -- org.bouncycastle:bcprov-jdk15on:jar:1.62:compile
[INFO]  -- include -- org.bouncycastle:bcpkix-jdk15on:jar:1.62:compile
[INFO]  -- include -- org.bouncycastle:bctls-jdk15on:jar:1.62:compile
[INFO]   Successfully built RubyGem
[INFO]   Name: jruby-openssl
[INFO]   Version: 0.10.5.dev
[INFO]   File: jruby-openssl-0.10.5.dev-java.gem
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time:  23.646 s
[INFO] Finished at: 2020-03-26T12:27:46+01:00
[INFO] ------------------------------------------------------------------------

I was able to build, install, and use the generated gem, and confirm that the warnings meant to be fixed by #194 are indeed fixed for me 🎉.

Now, my question is. The pom.xml is not supposed to be edited directly (there's a big warning sign about that on top of it). I assume it's generated from the Mavenfile, so I changed it there too:

diff --git a/Mavenfile b/Mavenfile
index 591ea52..3b6a169 100644
--- a/Mavenfile
+++ b/Mavenfile
@@ -64,7 +64,7 @@ plugin( :compiler, '3.1',
 
   execute_goal :compile,
                :id => 'compile-populators', :phase => 'process-classes',
-               :includes => [ 'org/jruby/gen/**/*.java' ],
+               :includes => [ 'org/jruby/**/*.java' ],
                :optimize => true,
                :compilerArgs => [ '', '-XDignore.symbol.file=true' ]
 end

How do I regenerate pom.xml from Mavenfile?

@kares
Copy link
Member

kares commented Mar 26, 2020

there's a two phases of javac compilation as populators are generated during the first phase.
this change should not be necessary, the problem might be that you're not using polyglot ...

setup is similar to JRuby's https://github.com/jruby/jruby/blob/master/.mvn/extensions.xml
than the (readonly) pom.xml is always in sync - generated from the Mavenfile

I am going to push a .mvn/extensions.xml and let's see if you're okay building than using mvn

@deivid-rodriguez
Copy link
Contributor Author

deivid-rodriguez commented Mar 26, 2020

Nice, thanks, teaching maven to speak ruby through that extension manifest sounds like the way to go :)

I had just managed to automate regeneration of the pom.xml with something like ruby -rruby-maven -e "RubyMaven.exec('validate')", which does generate a few changes on it, although they don't seem important:

diff --git a/pom.xml b/pom.xml
index 552790c..ca375c1 100644
--- a/pom.xml
+++ b/pom.xml
@@ -60,18 +60,18 @@ DO NOT MODIFIY - GENERATED CODE
     </snapshotRepository>
   </distributionManagement>
   <properties>
+    <runit.dir>src/test/ruby/**/test_*.rb</runit.dir>
+    <polyglot.dump.readonly>true</polyglot.dump.readonly>
     <bc.versions>1.62</bc.versions>
-    <invoker.skip>${maven.test.skip}</invoker.skip>
     <invoker.test>${bc.versions}</invoker.test>
-    <jruby.plugins.version>1.1.8</jruby.plugins.version>
-    <jruby.switches>-W0</jruby.switches>
-    <jruby.version>9.1.17.0</jruby.version>
-    <jruby.versions>9.1.17.0</jruby.versions>
     <mavengem-wagon.version>1.0.3</mavengem-wagon.version>
-    <mavengem.wagon.version>1.0.3</mavengem.wagon.version>
     <polyglot.dump.pom>pom.xml</polyglot.dump.pom>
-    <polyglot.dump.readonly>true</polyglot.dump.readonly>
-    <runit.dir>src/test/ruby/**/test_*.rb</runit.dir>
+    <mavengem.wagon.version>1.0.3</mavengem.wagon.version>
+    <jruby.version>9.2.9.0</jruby.version>
+    <jruby.plugins.version>1.1.8</jruby.plugins.version>
+    <invoker.skip>${maven.test.skip}</invoker.skip>
+    <jruby.switches>-W0</jruby.switches>
+    <jruby.versions>9.2.9.0</jruby.versions>
   </properties>
   <dependencies>
     <dependency>
@@ -433,8 +433,8 @@ DO NOT MODIFIY - GENERATED CODE
         </plugins>
       </build>
       <properties>
-        <bc.versions>1.56,1.57,1.58,1.59,1.60,1.61,1.62,1.63,1.64</bc.versions>
         <jruby.modes>1.9,2.0</jruby.modes>
+        <bc.versions>1.56,1.57,1.58,1.59,1.60,1.61,1.62,1.63,1.64</bc.versions>
         <jruby.versions>1.7.20</jruby.versions>
       </properties>
     </profile>
@@ -471,8 +471,8 @@ DO NOT MODIFIY - GENERATED CODE
         </plugins>
       </build>
       <properties>
-        <bc.versions>1.56,1.57,1.58,1.59,1.60,1.61,1.62,1.63,1.64</bc.versions>
         <jruby.modes>1.9,2.0</jruby.modes>
+        <bc.versions>1.56,1.57,1.58,1.59,1.60,1.61,1.62,1.63,1.64</bc.versions>
         <jruby.versions>1.7.22</jruby.versions>
       </properties>
     </profile>
@@ -509,8 +509,8 @@ DO NOT MODIFIY - GENERATED CODE
         </plugins>
       </build>
       <properties>
-        <bc.versions>1.56,1.57,1.58,1.59,1.60,1.61,1.62,1.63,1.64</bc.versions>
         <jruby.modes>1.9,2.0</jruby.modes>
+        <bc.versions>1.56,1.57,1.58,1.59,1.60,1.61,1.62,1.63,1.64</bc.versions>
         <jruby.versions>1.7.23</jruby.versions>
       </properties>
     </profile>
@@ -547,8 +547,8 @@ DO NOT MODIFIY - GENERATED CODE
         </plugins>
       </build>
       <properties>
-        <bc.versions>1.56,1.57,1.58,1.59,1.60,1.61,1.62,1.63,1.64</bc.versions>
         <jruby.modes>1.9,2.0</jruby.modes>
+        <bc.versions>1.56,1.57,1.58,1.59,1.60,1.61,1.62,1.63,1.64</bc.versions>
         <jruby.versions>1.7.24</jruby.versions>
       </properties>
     </profile>
@@ -585,8 +585,8 @@ DO NOT MODIFIY - GENERATED CODE
         </plugins>
       </build>
       <properties>
-        <bc.versions>1.56,1.57,1.58,1.59,1.60,1.61,1.62,1.63,1.64</bc.versions>
         <jruby.modes>1.9,2.0</jruby.modes>
+        <bc.versions>1.56,1.57,1.58,1.59,1.60,1.61,1.62,1.63,1.64</bc.versions>
         <jruby.versions>1.7.25</jruby.versions>
       </properties>
     </profile>
@@ -623,8 +623,8 @@ DO NOT MODIFIY - GENERATED CODE
         </plugins>
       </build>
       <properties>
-        <bc.versions>1.56,1.57,1.58,1.59,1.60,1.61,1.62,1.63,1.64</bc.versions>
         <jruby.modes>1.9,2.0</jruby.modes>
+        <bc.versions>1.56,1.57,1.58,1.59,1.60,1.61,1.62,1.63,1.64</bc.versions>
         <jruby.versions>1.7.26</jruby.versions>
       </properties>
     </profile>
@@ -661,8 +661,8 @@ DO NOT MODIFIY - GENERATED CODE
         </plugins>
       </build>
       <properties>
-        <bc.versions>1.56,1.57,1.58,1.59,1.60,1.61,1.62,1.63,1.64</bc.versions>
         <jruby.modes>1.9,2.0</jruby.modes>
+        <bc.versions>1.56,1.57,1.58,1.59,1.60,1.61,1.62,1.63,1.64</bc.versions>
         <jruby.versions>1.7.27</jruby.versions>
       </properties>
     </profile>
@@ -700,8 +700,8 @@ DO NOT MODIFIY - GENERATED CODE
       </build>
       <properties>
         <bc.versions>1.56,1.57,1.58,1.59,1.60,1.61,1.62,1.63,1.64</bc.versions>
-        <jruby.version>9.0.1.0</jruby.version>
         <jruby.versions>9.0.1.0</jruby.versions>
+        <jruby.version>9.0.1.0</jruby.version>
       </properties>
     </profile>
     <profile>
@@ -738,8 +738,8 @@ DO NOT MODIFIY - GENERATED CODE
       </build>
       <properties>
         <bc.versions>1.56,1.57,1.58,1.59,1.60,1.61,1.62,1.63,1.64</bc.versions>
-        <jruby.version>9.0.5.0</jruby.version>
         <jruby.versions>9.0.5.0</jruby.versions>
+        <jruby.version>9.0.5.0</jruby.version>
       </properties>
     </profile>
     <profile>
@@ -776,8 +776,8 @@ DO NOT MODIFIY - GENERATED CODE
       </build>
       <properties>
         <bc.versions>1.56,1.57,1.58,1.59,1.60,1.61,1.62,1.63,1.64</bc.versions>
-        <jruby.version>9.1.2.0</jruby.version>
         <jruby.versions>9.1.2.0</jruby.versions>
+        <jruby.version>9.1.2.0</jruby.version>
       </properties>
     </profile>
     <profile>
@@ -814,8 +814,8 @@ DO NOT MODIFIY - GENERATED CODE
       </build>
       <properties>
         <bc.versions>1.56,1.57,1.58,1.59,1.60,1.61,1.62,1.63,1.64</bc.versions>
-        <jruby.version>9.1.8.0</jruby.version>
         <jruby.versions>9.1.8.0</jruby.versions>
+        <jruby.version>9.1.8.0</jruby.version>
       </properties>
     </profile>
     <profile>
@@ -852,8 +852,8 @@ DO NOT MODIFIY - GENERATED CODE
       </build>
       <properties>
         <bc.versions>1.56,1.57,1.58,1.59,1.60,1.61,1.62,1.63,1.64</bc.versions>
-        <jruby.version>9.1.12.0</jruby.version>
         <jruby.versions>9.1.12.0</jruby.versions>
+        <jruby.version>9.1.12.0</jruby.version>
       </properties>
     </profile>
     <profile>
@@ -890,8 +890,8 @@ DO NOT MODIFIY - GENERATED CODE
       </build>
       <properties>
         <bc.versions>1.56,1.57,1.58,1.59,1.60,1.61,1.62,1.63,1.64</bc.versions>
-        <jruby.version>9.1.16.0</jruby.version>
         <jruby.versions>9.1.16.0</jruby.versions>
+        <jruby.version>9.1.16.0</jruby.version>
       </properties>
     </profile>
     <profile>
@@ -928,8 +928,8 @@ DO NOT MODIFIY - GENERATED CODE
       </build>
       <properties>
         <bc.versions>1.56,1.57,1.58,1.59,1.60,1.61,1.62,1.63,1.64</bc.versions>
-        <jruby.version>9.1.17.0</jruby.version>
         <jruby.versions>9.1.17.0</jruby.versions>
+        <jruby.version>9.1.17.0</jruby.version>
       </properties>
     </profile>
     <profile>
@@ -966,8 +966,8 @@ DO NOT MODIFIY - GENERATED CODE
       </build>
       <properties>
         <bc.versions>1.56,1.57,1.58,1.59,1.60,1.61,1.62,1.63,1.64</bc.versions>
-        <jruby.version>9.2.0.0</jruby.version>
         <jruby.versions>9.2.0.0</jruby.versions>
+        <jruby.version>9.2.0.0</jruby.version>
       </properties>
     </profile>
     <profile>
@@ -1004,8 +1004,8 @@ DO NOT MODIFIY - GENERATED CODE
       </build>
       <properties>
         <bc.versions>1.56,1.57,1.58,1.59,1.60,1.61,1.62,1.63,1.64</bc.versions>
-        <jruby.version>9.2.5.0</jruby.version>
         <jruby.versions>9.2.5.0</jruby.versions>
+        <jruby.version>9.2.5.0</jruby.version>
       </properties>
     </profile>
     <profile>
@@ -1042,8 +1042,8 @@ DO NOT MODIFIY - GENERATED CODE
       </build>
       <properties>
         <bc.versions>1.56,1.57,1.58,1.59,1.60,1.61,1.62,1.63,1.64</bc.versions>
-        <jruby.version>9.2.6.0</jruby.version>
         <jruby.versions>9.2.6.0</jruby.versions>
+        <jruby.version>9.2.6.0</jruby.version>
       </properties>
     </profile>
     <profile>
@@ -1080,8 +1080,8 @@ DO NOT MODIFIY - GENERATED CODE
       </build>
       <properties>
         <bc.versions>1.56,1.57,1.58,1.59,1.60,1.61,1.62,1.63,1.64</bc.versions>
-        <jruby.version>9.2.7.0</jruby.version>
         <jruby.versions>9.2.7.0</jruby.versions>
+        <jruby.version>9.2.7.0</jruby.version>
       </properties>
     </profile>
     <profile>
@@ -1118,8 +1118,8 @@ DO NOT MODIFIY - GENERATED CODE
       </build>
       <properties>
         <bc.versions>1.56,1.57,1.58,1.59,1.60,1.61,1.62,1.63,1.64</bc.versions>
-        <jruby.version>9.2.8.0</jruby.version>
         <jruby.versions>9.2.8.0</jruby.versions>
+        <jruby.version>9.2.8.0</jruby.version>
       </properties>
     </profile>
     <profile>
@@ -1156,8 +1156,8 @@ DO NOT MODIFIY - GENERATED CODE
       </build>
       <properties>
         <bc.versions>1.56,1.57,1.58,1.59,1.60,1.61,1.62,1.63,1.64</bc.versions>
-        <jruby.version>9.2.9.0</jruby.version>
         <jruby.versions>9.2.9.0</jruby.versions>
+        <jruby.version>9.2.9.0</jruby.version>
       </properties>
     </profile>
     <profile>

Anyways, I'll wait for you to push this manifest, since definitely sounds like the way to go :)

@kares kares closed this as completed in 6f91360 Mar 26, 2020
@kares kares reopened this Mar 26, 2020
@deivid-rodriguez
Copy link
Contributor Author

Thanks for helping out.

So, some logs seem slightly different, but the error seems like the same thing:

`JAVA_OPTS=--illegal-access mvn package -Dmaven.test.skip=true` log here
WARNING: An illegal reflective access operation has occurred
WARNING: Illegal reflective access by com.google.inject.internal.cglib.core.$ReflectUtils$1 (file:/usr/share/maven/lib/guice.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int,java.security.ProtectionDomain)
WARNING: Please consider reporting this to the maintainers of com.google.inject.internal.cglib.core.$ReflectUtils$1
WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
WARNING: All illegal access operations will be denied in a future release
[INFO] Scanning for projects...
[WARNING] 
[WARNING] Some problems were encountered while building the effective model for rubygems:jruby-openssl:gem:0.10.5.dev-SNAPSHOT
[WARNING] 'build.plugins.plugin.(groupId:artifactId)' must be unique but found duplicate declaration of plugin org.apache.maven.plugins:maven-clean-plugin
[WARNING] 'build.plugins.plugin.(groupId:artifactId)' must be unique but found duplicate declaration of plugin org.apache.maven.plugins:maven-dependency-plugin
[WARNING] 
[WARNING] It is highly recommended to fix these problems because they threaten the stability of your build.
[WARNING] 
[WARNING] For this reason, future Maven versions might no longer support building such malformed projects.
[WARNING] 
[INFO] 
[INFO] -----------------------< rubygems:jruby-openssl >-----------------------
[INFO] Building JRuby OpenSSL 0.10.5.dev-SNAPSHOT
[INFO] --------------------------------[ gem ]---------------------------------
[INFO] 
[INFO] --- gem-maven-plugin:1.1.8:initialize (default-initialize) @ jruby-openssl ---
[INFO] 
[INFO] if you want to use the executable lock_jars then install ruby-maven gem before using lock_jars
[INFO] 
[INFO]   $ gem install ruby-maven -v '~> 3.3.11'
[INFO] 
[INFO] or add it as a development dependency to your Gemfile
[INFO] 
[INFO]    gem 'ruby-maven', '~> 3.3.11'
[INFO] 
[INFO] Successfully installed jar-dependencies-0.4.0
[INFO] Successfully installed mocha-1.11.2
[INFO] Successfully installed ruby-maven-3.3.12
[INFO] Successfully installed ruby-maven-libs-3.3.9
[INFO] 4 gems installed
[WARNING] WARNING: Illegal reflective access by com.headius.backport9.modules.Modules to method sun.nio.ch.NativeThread.signal(long)
WARNING: Illegal reflective access by com.headius.backport9.modules.Modules to method sun.nio.ch.NativeThread.current()
WARNING: Illegal reflective access by com.headius.backport9.modules.Modules to method java.lang.Object.finalize()
WARNING: Illegal reflective access by com.headius.backport9.modules.Modules to method java.lang.Object.clone()
WARNING: Illegal reflective access by com.headius.backport9.modules.Modules to field java.io.FileDescriptor.fd
WARNING: Illegal reflective access by com.headius.backport9.modules.Modules to method java.lang.Class.enumConstantDirectory()
WARNING: Illegal reflective access by com.headius.backport9.modules.Modules to method java.lang.Class.getClassLoader0()
WARNING: Illegal reflective access by com.headius.backport9.modules.Modules to method java.lang.Class.setSigners(java.lang.Object[])
WARNING: Illegal reflective access by com.headius.backport9.modules.Modules to method java.lang.Class.getDeclaredPublicMethods(java.lang.String,java.lang.Class[])
WARNING: Illegal reflective access by com.headius.backport9.modules.Modules to method java.lang.Class.getPrimitiveClass(java.lang.String)
WARNING: Illegal reflective access by com.headius.backport9.modules.Modules to method java.lang.Class.getRawAnnotations()
WARNING: Illegal reflective access by com.headius.backport9.modules.Modules to method java.lang.Class.getRawTypeAnnotations()
WARNING: Illegal reflective access by com.headius.backport9.modules.Modules to method java.lang.Class.getExecutableTypeAnnotationBytes(java.lang.reflect.Executable)
WARNING: Illegal reflective access by com.headius.backport9.modules.Modules to method java.lang.Class.getConstantPool()
WARNING: Illegal reflective access by com.headius.backport9.modules.Modules to method java.lang.Class.getEnumConstantsShared()
WARNING: Illegal reflective access by com.headius.backport9.modules.Modules to method java.lang.Class.casAnnotationType(sun.reflect.annotation.AnnotationType,sun.reflect.annotation.AnnotationType)
WARNING: Illegal reflective access by com.headius.backport9.modules.Modules to method java.lang.Class.getAnnotationType()
WARNING: Illegal reflective access by com.headius.backport9.modules.Modules to method java.lang.Class.getDeclaredAnnotationMap()

[WARNING] WARNING: Illegal reflective access by com.headius.backport9.modules.Modules to method sun.nio.ch.NativeThread.signal(long)
WARNING: Illegal reflective access by com.headius.backport9.modules.Modules to method sun.nio.ch.NativeThread.current()
WARNING: Illegal reflective access by com.headius.backport9.modules.Modules to method java.lang.Object.finalize()
WARNING: Illegal reflective access by com.headius.backport9.modules.Modules to method java.lang.Object.clone()
WARNING: Illegal reflective access by com.headius.backport9.modules.Modules to field java.io.FileDescriptor.fd

[INFO] 
[INFO] --- maven-resources-plugin:3.1.0:resources (default-resources) @ jruby-openssl ---
[WARNING] Using platform encoding (UTF-8 actually) to copy filtered resources, i.e. build is platform dependent!
[INFO] skip non existing resourceDirectory /home/deivid/Code/jruby-openssl/src/main/resources
[INFO] 
[INFO] --- maven-compiler-plugin:3.8.1:compile (default-compile) @ jruby-openssl ---
[INFO] Nothing to compile - all classes are up to date
[INFO] 
[INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ jruby-openssl ---
[WARNING] JAR will be empty - no content was marked for inclusion!
[INFO] Building jar: /home/deivid/Code/jruby-openssl/lib/jopenssl.jar
[INFO] 
[INFO] --- exec-maven-plugin:1.3.2:exec (invoker-generator) @ jruby-openssl ---
/home/deivid/Code/jruby-openssl/target/generated-sources/annotated_classes.txt - not found. skip generator.
[INFO] 
[INFO] --- build-helper-maven-plugin:1.9:add-source (default) @ jruby-openssl ---
[INFO] Source directory: /home/deivid/Code/jruby-openssl/target/generated-sources added.
[INFO] 
[INFO] --- maven-compiler-plugin:3.8.1:compile (compile-populators) @ jruby-openssl ---
[INFO] Nothing to compile - all classes are up to date
[INFO] 
[INFO] --- maven-dependency-plugin:2.8:copy-dependencies (default) @ jruby-openssl ---
[INFO] Installing /home/deivid/.m2/repository/org/bouncycastle/bctls-jdk15on/1.62/bctls-jdk15on-1.62.jar to /home/deivid/Code/jruby-openssl/lib/org/bouncycastle/bctls-jdk15on/1.62/bctls-jdk15on-1.62.jar
[INFO] Installing /home/deivid/.m2/repository/org/bouncycastle/bcpkix-jdk15on/1.62/bcpkix-jdk15on-1.62.jar to /home/deivid/Code/jruby-openssl/lib/org/bouncycastle/bcpkix-jdk15on/1.62/bcpkix-jdk15on-1.62.jar
[INFO] Installing /home/deivid/.m2/repository/org/bouncycastle/bcprov-jdk15on/1.62/bcprov-jdk15on-1.62.jar to /home/deivid/Code/jruby-openssl/lib/org/bouncycastle/bcprov-jdk15on/1.62/bcprov-jdk15on-1.62.jar
[INFO] 
[INFO] --- maven-resources-plugin:3.1.0:testResources (default-testResources) @ jruby-openssl ---
[INFO] Not copying test resources
[INFO] 
[INFO] --- maven-compiler-plugin:3.8.1:testCompile (default-testCompile) @ jruby-openssl ---
[INFO] Not compiling test sources
[INFO] 
[INFO] --- maven-surefire-plugin:3.0.0-M4:test (default-test) @ jruby-openssl ---
[INFO] Tests are skipped.
[INFO] 
[INFO] --- runit-maven-plugin:1.1.8:test (default) @ jruby-openssl ---
[INFO] Skipping RUnit tests
[INFO] 
[INFO] --- maven-jar-plugin:2.4:jar (default) @ jruby-openssl ---
[WARNING] JAR will be empty - no content was marked for inclusion!
[INFO] 
[INFO] --- gem-maven-plugin:1.1.8:package (default-package) @ jruby-openssl ---
[INFO] include dependencies? true
[INFO] use repository layout? true
[INFO]  -- include -- org.bouncycastle:bcprov-jdk15on:jar:1.62:compile
[INFO]  -- include -- org.bouncycastle:bcpkix-jdk15on:jar:1.62:compile
[INFO]  -- include -- org.bouncycastle:bctls-jdk15on:jar:1.62:compile
[WARNING] WARNING: Illegal reflective access by com.headius.backport9.modules.Modules to method sun.nio.ch.NativeThread.signal(long)
WARNING: Illegal reflective access by com.headius.backport9.modules.Modules to method sun.nio.ch.NativeThread.current()
WARNING: Illegal reflective access by com.headius.backport9.modules.Modules to method java.lang.Object.finalize()
WARNING: Illegal reflective access by com.headius.backport9.modules.Modules to method java.lang.Object.clone()
WARNING: Illegal reflective access by com.headius.backport9.modules.Modules to field java.io.FileDescriptor.fd
ERROR:  Loading command: build (NameError)
	cannot load Java class org.jruby.ext.openssl.OpenSSL
ERROR:  While executing gem ... (NoMethodError)
    undefined method `invoke_with_build_args' for nil:NilClass

[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time:  22.507 s
[INFO] Finished at: 2020-03-26T13:27:59+01:00
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal de.saumya.mojo:gem-maven-plugin:1.1.8:package (default-package) on project jruby-openssl: Execution default-package of goal de.saumya.mojo:gem-maven-plugin:1.1.8:package failed: Java returned: 1 -> [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/PluginExecutionException

The Mavenfile seems to be correctly picked up now though because:

  • I get source control changes in the pom.xml file after running the command:

    diff --git a/pom.xml b/pom.xml
    index 552790c..95e6a13 100644
    --- a/pom.xml
    +++ b/pom.xml 
    @@ -65,8 +65,8 @@ DO NOT MODIFIY - GENERATED CODE
         <invoker.test>${bc.versions}</invoker.test>
         <jruby.plugins.version>1.1.8</jruby.plugins.version>
         <jruby.switches>-W0</jruby.switches>
    -    <jruby.version>9.1.17.0</jruby.version>
    -    <jruby.versions>9.1.17.0</jruby.versions>
    +    <jruby.version>9.2.9.0</jruby.version>
    +    <jruby.versions>9.2.9.0</jruby.versions>
         <mavengem-wagon.version>1.0.3</mavengem-wagon.version>
         <mavengem.wagon.version>1.0.3</mavengem.wagon.version>
         <polyglot.dump.pom>pom.xml</polyglot.dump.pom>
  • If I edit the Mavenfile with my "fix" of not looking on the non-existent org/jruby/gen/ directory, things get fixed, and the edit gets transmitted to the pom.xml file.

@deivid-rodriguez
Copy link
Contributor Author

Also, note that running the command that TravisCI is running under java 11 fails exactly in the same way on my machine. The fact that the TravisCI job is green seems like process status misreport, but the command is failing.

@kares
Copy link
Member

kares commented Mar 27, 2020

Able to reproduce on Java 11.
The problem is we're really hitting the edges of what the polyglot ruby plugins + maven handle.

Tried looking into updating the build but I am not really up for getting myself into a rewrite (not even sure what would be best, just messing with plain pom.xml or moving to build.gradle).

This seems like yet another compatibility issue, the maven compiler plugin should be fine to work with Java 11 ... not sure why it ends up not picking up the files and producing an empty .jar.

Have been using Java 8 to build the project pretty much exclusively, recall doing experiments with generating a package-info.class (for Java 9/10) - its been a while and I am not sure if this is a new issue since or have been present for a long.

@kares
Copy link
Member

kares commented Mar 27, 2020

oh right, I see - thought the compiler plugin was upgraded but wasn't due issues with the 2 phases.
current compiler plugin (3.1) is not Java 11 compatible and we'll need to try upgrading the plugin.

@deivid-rodriguez
Copy link
Contributor Author

Thanks for your research! :)

@deivid-rodriguez
Copy link
Contributor Author

@kares Do you know where are ruby-maven sources hosted? I found https://github.com/mkristian/ruby-maven, which says the new repo is https://github.com/takari/ruby-maven, but that one doesn't exist.

The fix for TravisCI not reporting the right status seems simple enough to fix, but I can't find where to contribute it!

@deivid-rodriguez
Copy link
Contributor Author

Still wondering about this, since I had never seen such a situation.

@kares
Copy link
Member

kares commented Apr 11, 2020

Hey David, sorry your guess is as good as mine, was part of polyglot at some point.
Would ask @mkristian if he could point us where the ruby-maven sources might have ended up.

@deivid-rodriguez
Copy link
Contributor Author

Thanks, that link is helpful and sheds a bit more light.

It apparently lived there indeed and then it was "moved to its own repo" back in takari/polyglot-maven@1ef30a1. But it's unclear what this new repo lives. My current guess is that the @takari organization has continued development on this new repo, but forgot to make it public when the move was made.

I guess we could also ask @mosabua (only public member of the @takari organization) and @jvanzyl (author of the commit that I just mentioned).

@mosabua
Copy link

mosabua commented Apr 13, 2020

There is no ruby-maven repo in the takari org. I help with releases of polyglot-maven which includes the jruby dialect. I dont know about ruby-maven myself. @mkristian did look at upgrading polyglot for Java 11 a bit. I am not sure where ruby-maven lives .. maybe @headius knows a bit more as well..

@deivid-rodriguez
Copy link
Contributor Author

Thanks for responding @mosabua anyways. Hopefully we'll find out the answers :)

@mkristian
Copy link
Member

@deivid-rodriguez I resurrected the ruby-maven repo on https://github.com/jruby/ruby-maven

@deivid-rodriguez
Copy link
Contributor Author

Thanks! I'll contribute a patch :)

@mosabua
Copy link

mosabua commented Apr 29, 2020

Awesome @mkristian .. we should work towards getting polyglot-maven to Java 11 ..

@deivid-rodriguez
Copy link
Contributor Author

Ok, so funny enough, the fix I want to contribute belongs in a library called ruby-maven-libs, which I can't find either 😆.

@mkristian I assume you intend to publish that too since there's now an empty https://github.com/jruby/ruby-maven-libs repo. Right?

@mkristian
Copy link
Member

@deivid-rodriguez right - I hoped this is not so pressing. this just the maven distribution repack into a gem. what kind of fix you want to make there ? I will work on this then.

@deivid-rodriguez
Copy link
Contributor Author

No, not pressing at all!

The problem is that current jruby-openssl CI against java 11 (and maybe other matrix entries, not sure) shows as green, but it's currently broken. See for example https://travis-ci.org/github/jruby/jruby-openssl/jobs/667216105.

The problem lies in the rmvn executable failing to report the right status. The fix is simple, but it should be made inside ruby-maven-libs code I believe.

@mkristian
Copy link
Member

the problem is that I did find some old code on backup but not the current setup where the ruby-maven and ruby-maven-libs are split into two.

@deivid-rodriguez
Copy link
Contributor Author

I guess you can gem fetch ruby-maven-libs -v 3.3.9 && gem unpack ruby-maven-libs-3.3.9.gem and push the result if you can't recover the old code.

@mkristian
Copy link
Member

@deivid-rodriguez have look if this helps: https://github.com/jruby/ruby-maven-libs

since I follow the version of the underlying maven it would need a newer maven version which is probably a good idea as well :)

@deivid-rodriguez
Copy link
Contributor Author

Thanks a lot! I'll work on my fix!

@deivid-rodriguez
Copy link
Contributor Author

I'll close this now, since I can now install the master version of jruby-openssl and this is a separate problem.

@deivid-rodriguez
Copy link
Contributor Author

I'm reopening this because I'm not sure why I closed it. I still need the following local patch to be able to rake install the head version of jruby-openssl, when using java 11.

diff --git a/Mavenfile b/Mavenfile
index 591ea52..3b6a169 100644
--- a/Mavenfile
+++ b/Mavenfile
@@ -64,7 +64,7 @@ plugin( :compiler, '3.1',
 
   execute_goal :compile,
                :id => 'compile-populators', :phase => 'process-classes',
-               :includes => [ 'org/jruby/gen/**/*.java' ],
+               :includes => [ 'org/jruby/**/*.java' ],
                :optimize => true,
                :compilerArgs => [ '', '-XDignore.symbol.file=true' ]
 end
diff --git a/Rakefile b/Rakefile
index 67c47b2..52597de 100644
--- a/Rakefile
+++ b/Rakefile
@@ -1,5 +1,7 @@
 #-*- mode: ruby -*-
 
+require "bundler/gem_tasks"
+
 begin
   require 'ruby-maven'
 rescue LoadError

@deivid-rodriguez
Copy link
Contributor Author

Hello 👋 👋!

I still see these warnings when starting up jruby. It'd be really nice if the default branch of jruby-openssl was released so all the WARNING: An illegal reflective access operation has occurred warnings will be gone. Or at least that rake install'ing this gem was a bit easier.

No pressure, just wanted to friendly ping since I don't have a great relationship with noisy warnings 😃.

@kares
Copy link
Member

kares commented Oct 1, 2020

Hey David, have pushed 0.10.5 ... kept postponing as I promised some fixes but I just keep not getting at them 😿

@deivid-rodriguez
Copy link
Contributor Author

That's great! Thanks for the heads up!

@HoneyryderChuck
Copy link
Contributor

Hi, just a heads-up that I still see this error in the master branch. I can confirm that I get clean builds after applying this diff.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants