softwaremill / elasticmq

In-memory message queue with an Amazon SQS-compatible interface. Runs stand-alone or embedded.
https://softwaremill.com/open-source/
Apache License 2.0
2.47k stars 193 forks source link

Aka failure when running integration tests in maven #83

Closed gabrielle-anderson closed 3 years ago

gabrielle-anderson commented 7 years ago

I've written some integration tests for a project which, when I run the service in intellij and then run the integration tests works fine, but when I run man clean verify, if causes the following error at the point that I attempt to create the SQSRestServer: NodeAddress serverAddress = new NodeAddress("http", "localhost", configuration.getElasticMQPort(), ""); server = SQSRestServerBuilder .withPort(configuration.getElasticMQPort()) .withServerAddress(serverAddress) .start();

The error that I get when running in maven is as follows:

[ERROR] Exception in thread "main" [ERROR] java.lang.VerifyError: Inconsistent stackmap frames at branch target 152 [ERROR] Exception Details: [ERROR] Location: [ERROR] akka/dispatch/Mailbox.processAllSystemMessages()V @152: getstatic [ERROR] Reason: [ERROR] Type top (current frame, locals[9]) is not assignable to 'akka/dispatch/sysmsg/SystemMessage' (stack map, locals[9]) [ERROR] Current Frame: [ERROR] bci: @131 [ERROR] flags: { } [ERROR] locals: { 'akka/dispatch/Mailbox', 'java/lang/InterruptedException', 'akka/dispatch/sysmsg/SystemMessage', top, 'akka/dispatch/Mailbox', 'java/lang/Throwable', 'java/lang/Throwable' } [ERROR] stack: { integer } [ERROR] Stackmap Frame: [ERROR] bci: @152 [ERROR] flags: { } [ERROR] locals: { 'akka/dispatch/Mailbox', 'java/lang/InterruptedException', 'akka/dispatch/sysmsg/SystemMessage', top, 'akka/dispatch/Mailbox', 'java/lang/Throwable', 'java/lang/Throwable', top, top, 'akka/dispatch/sysmsg/SystemMessage' } [ERROR] stack: { } [ERROR] Bytecode: [ERROR] 0x0000000: 014c 2ab2 0132 b601 35b6 0139 4db2 013e [ERROR] 0x0000010: 2cb6 0142 9900 522a b600 c69a 004b 2c4e [ERROR] 0x0000020: b201 3e2c b601 454d 2db9 0148 0100 2ab6 [ERROR] 0x0000030: 0052 2db6 014b b801 0999 000e bb00 e759 [ERROR] 0x0000040: 1301 4db7 010f 4cb2 013e 2cb6 0150 99ff [ERROR] 0x0000050: bf2a b600 c69a ffb8 2ab2 0132 b601 35b6 [ERROR] 0x0000060: 0139 4da7 ffaa 2ab6 0052 b600 56b6 0154 [ERROR] 0x0000070: b601 5a3a 04a7 0091 3a05 1905 3a06 1906 [ERROR] 0x0000080: c100 e799 0015 1906 c000 e73a 0719 074c [ERROR] 0x0000090: b200 f63a 08a7 0071 b201 5f19 06b6 0163 [ERROR] 0x00000a0: 3a0a 190a b601 6899 0006 1905 bf19 0ab6 [ERROR] 0x00000b0: 016c c000 df3a 0b2a b600 52b6 0170 b601 [ERROR] 0x00000c0: 76bb 000f 5919 0b2a b600 52b6 017a b601 [ERROR] 0x00000d0: 80b6 0186 2ab6 018a bb01 8c59 b701 8e13 [ERROR] 0x00000e0: 0190 b601 9419 09b6 0194 1301 96b6 0194 [ERROR] 0x00000f0: 190b b601 99b6 0194 b601 9ab7 019d b601 [ERROR] 0x0000100: a3b2 00f6 3a08 b201 3e2c b601 4299 0026 [ERROR] 0x0000110: 2c3a 09b2 013e 2cb6 0145 4d19 09b9 0148 [ERROR] 0x0000120: 0100 1904 2ab6 0052 b601 7a19 09b6 01a7 [ERROR] 0x0000130: a7ff d62b c600 09b8 0109 572b bfb1
[ERROR] Exception Handler Table: [ERROR] bci [290, 307] => handler: 120 [ERROR] Stackmap Tab [ERROR] le: [ERROR] append_frame(@13,Object[#231],Object[#177]) [ERROR] append_frame(@71,Object[#177]) [ERROR] chop_frame(@102,1) [ERROR] full_frame(@120,{Object[#2],Object[#231],Object[#177],Top,Object[#2],Object[#177]},{Object[#223]}) [ERROR] full_frame(@152,{Object[#2],Object[#231],Object[#177],Top,Object[#2],Object[#223],Object[#223],Top,Top,Object[#177]},{}) [ERROR] append_frame(@173,Object[#357]) [ERROR] full_frame(@262,{Object[#2],Object[#231],Object[#177],Top,Object[#2]},{}) [ERROR] same_frame(@307) [ERROR] same_frame(@317) [ERROR] [ERROR] at akka.dispatch.Mailboxes.(Mailboxes.scala:33) [ERROR] at akka.actor.ActorSystemImpl.(ActorSystem.scala:620) [ERROR] at akka.actor.ActorSystem$.apply(ActorSystem.scala:142) [ERROR] at akka.actor.ActorSystem$.apply(ActorSystem.scala:109) [ERROR] at org.elasticmq.rest.sqs.TheSQSRestServerBuilder$$anonfun$getOrCreateActorSystem$2.apply(SQSRestServerBuilder.scala:178) [ERROR] at org.elasticmq.rest.sqs.TheSQSRestServerBuilder$$anonfun$getOrCreateActorSystem$2.apply(SQSRestServerBuilder.scala:177) [ERROR] at scala.Option.getOrElse(Option.scala:121) [ERROR] at org.elasticmq.rest.sqs.TheSQSRestServerBuilder.getOrCreateActorSystem(SQSRestServerBuilder.scala:177) [ERROR] at org.elasticmq.rest.sqs.TheSQSRestServerBuilder.start(SQSRestServerBuilder.scala:88) [ERROR] [redacted, company specific]

adamw commented 7 years ago

Hmm never seen a java.lang.VerifyError: Inconsistent stackmap frames at branch target 152 error before :)

What's your JVM version and OS?

102 commented 7 years ago

@semanticsgirl hello, can you please try to avoid using quotes to add logs (this invites me to this kind of threads)

gabrielle-anderson commented 7 years ago

Java HotSpot(TM) 64-Bit Server VM (build 25.102-b14, mixed mode), on Mac OS X

On 14 November 2016 at 10:37, Roman Gusev notifications@github.com wrote:

@semanticsgirl https://github.com/semanticsgirl hello, can you please try to avoid using quotes to add logs (this invites me to this kind of threads)

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/adamw/elasticmq/issues/83#issuecomment-260302337, or mute the thread https://github.com/notifications/unsubscribe-auth/ACRISKg3vwgqO7G1bZXSv3B-D2_5XJSBks5q-DoFgaJpZM4KxKmx .

adamw commented 7 years ago

Hmm which java version is that? What's your full ouput of java -version? Do you have the possibility to check on another machine (with different java :) )

gabrielle-anderson commented 7 years ago

java version "1.8.0_102" Java(TM) SE Runtime Environment (build 1.8.0_102-b14) Java HotSpot(TM) 64-Bit Server VM (build 25.102-b14, mixed mode)

On 14 November 2016 at 14:19, Adam Warski notifications@github.com wrote:

Hmm which java version is that? What's your full ouput of java -version? Do you have the possibility to check on another machine (with different java :) )

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/adamw/elasticmq/issues/83#issuecomment-260346144, or mute the thread https://github.com/notifications/unsubscribe-auth/ACRISPMiJ6yS9tfvcpwSLl8oJo9aHXSfks5q-G38gaJpZM4KxKmx .

gabrielle-anderson commented 7 years ago

I'll see if I can get a colleague on linux to run it for me.

On 14 November 2016 at 15:04, Gabrielle Anderson < gabrielle.anderson.ba@gmail.com> wrote:

java version "1.8.0_102" Java(TM) SE Runtime Environment (build 1.8.0_102-b14) Java HotSpot(TM) 64-Bit Server VM (build 25.102-b14, mixed mode)

On 14 November 2016 at 14:19, Adam Warski notifications@github.com wrote:

Hmm which java version is that? What's your full ouput of java -version? Do you have the possibility to check on another machine (with different java :) )

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/adamw/elasticmq/issues/83#issuecomment-260346144, or mute the thread https://github.com/notifications/unsubscribe-auth/ACRISPMiJ6yS9tfvcpwSLl8oJo9aHXSfks5q-G38gaJpZM4KxKmx .

adamw commented 7 years ago

Thanks, that would be helpful. Your java is even more up-to-date than mine. I wonder what's the environment difference between Idea and maven

gabrielle-anderson commented 7 years ago

My colleague gets the same error, running on Ubuntu,

java version "1.8.0_111" Java(TM) SE Runtime Environment (build 1.8.0_111-b14) Java HotSpot(TM) 64-Bit Server VM (build 25.111-b14, mixed mode)

[ERROR] java.lang.VerifyError: Inconsistent stackmap frames at branch target 152 [ERROR] Exception Details: [ERROR] Location: [ERROR] akka/dispatch/Mailbox.processAllSystemMessages()V @152: getstatic [ERROR] Reason: [ERROR] Type top (current frame, locals[9]) is not assignable to 'akka/dispatch/sysmsg/SystemMessage' (stack map, locals[9]) [ERROR] Current Frame: [ERROR] bci: @131 [ERROR] flags: { } [ERROR] locals: { 'akka/dispatch/Mailbox', 'java/lang/InterruptedException', 'akka/dispatch/sysmsg/SystemMessage', top, 'akka/dispatch/Mailbox', 'java/lang/Throwable', 'java/lang/Throwable' } [ERROR] stack: { integer } [ERROR] Stackmap Frame: [ERROR] bci: @152 [ERROR] flags: { } [ERROR] locals: { 'akka/dispatch/Mailbox', 'java/lang/InterruptedException', 'akka/dispatch/sysmsg/SystemMessage', top, 'akka/dispatch/Mailbox', 'java/lang/Throwable', 'java/lang/Throwable', top, top, 'akka/dispatch/sysmsg/SystemMessage' } [ERROR] stack: { } [ERROR] Bytecode: [ERROR] 0x0000000: 014c 2ab2 0132 b601 35b6 0139 4db2 013e [ERROR] 0x0000010: 2cb6 0142 9900 522a b600 c69a 004b 2c4e [ERROR] 0x0000020: b201 3e2c b601 454d 2db9 0148 0100 2ab6 [ERROR] 0x0000030: 0052 2db6 014b b801 0999 000e bb00 e759 [ERROR] 0x0000040: 1301 4db7 010f 4cb2 013e 2cb6 0150 99ff [ERROR] 0x0000050: bf2a b600 c69a ffb8 2ab2 0132 b601 35b6 [ERROR] 0x0000060: 0139 4da7 ffaa 2ab6 0052 b600 56b6 0154 [ERROR] 0x0000070: b601 5a3a 04a7 0091 3a05 1905 3a06 1906 [ERROR] 0x0000080: c100 e799 0015 1906 c000 e73a 0719 074c [ERROR] 0x0000090: b200 f63a 08a7 0071 b201 5f19 06b6 0163 [ERROR] 0x00000a0: 3a0a 190a b601 6899 0006 1905 bf19 0ab6 [ERROR] 0x00000b0: 016c c000 df3a 0b2a b600 52b6 0170 b601 [ERROR] 0x00000c0: 76bb 000f 5919 0b2a b600 52b6 017a b601 [ERROR] 0x00000d0: 80b6 0186 2ab6 018a bb01 8c59 b701 8e13 [ERROR] 0x00000e0: 0190 b601 9419 09b6 0194 1301 96b6 0194 [ERROR] 0x00000f0: 190b b601 99b6 0194 b601 9ab7 019d b601 [ERROR] 0x0000100: a3b2 00f6 3a08 b201 3e2c b601 4299 0026 [ERROR] 0x0000110: 2c3a 09b2 013e 2cb6 0145 4d19 09b9 0148 [ERROR] 0x0000120: 0100 1904 2ab6 0052 b601 7a19 09b6 01a7 [ERROR] 0x0000130: a7ff d62b c600 09b8 0109 572b bfb1 [ERROR] Exception Handler Table: [ERROR] bci [290, 307] => handler: 120 [ERROR] Stackmap Tab [ERROR] le: [ERROR] append_frame(@13,Object[#231],Object[#177]) [ERROR] append_frame(@71,Object[#177]) [ERROR] chop_frame(@102,1) [ERROR] full_frame(@120,{Object[#2],Object[#231],Object[#177],Top,Object[#2],Object[#177]},{Object[#223]}) [ERROR] full_frame(@152,{Object[#2],Object[#231],Object[#177],Top,Object[#2],Object[#223],Object[#223],Top,Top,Object[#177]},{}) [ERROR] append_frame(@173,Object[#357]) [ERROR] full_frame(@262,{Object[#2],Object[#231],Object[#177],Top,Object[#2]},{}) [ERROR] same_frame(@307) [ERROR] same_frame(@317) [ERROR] [ERROR] at akka.dispatch.Mailboxes.(Mailboxes.scala:33) [ERROR] [ERROR] at akka.actor.ActorSystemImpl.(ActorSystem.scala:620) [ERROR] [ERROR] at akka.actor.ActorSystem$.apply(ActorSystem.scala:142) [ERROR] [ERROR] at akka.actor.ActorSystem$.apply(ActorSystem.scala:109) [ERROR] [ERROR] at org.elasticmq.rest.sqs.TheSQSRestServerBuilder$$anonfun$getOrCreateActorSystem$2.apply(SQSRestServerBuilder.scala:178) [ERROR] [ERROR] at org.elasticmq.rest.sqs.TheSQSRestServerBuilder$$anonfun$getOrCreateActorSystem$2.apply(SQSRestServerBuilder.scala:177) [ERROR] [ERROR] at scala.Option.getOrElse(Option.scala:121) [ERROR] [ERROR] at org.elasticmq.rest.sqs.TheSQSRestServerBuilder.getOrCreateActorSystem(SQSRestServerBuilder.scala:177) [ERROR] [ERROR] at org.elasticmq.rest.sqs.TheSQSRestServerBuilder.start(SQSRestServerBuilder.scala:88)

On 14 November 2016 at 15:07, Adam Warski notifications@github.com wrote:

Thanks, that would be helpful. Your java is even more up-to-date than mine. I wonder what's the environment difference between Idea and maven

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/adamw/elasticmq/issues/83#issuecomment-260359507, or mute the thread https://github.com/notifications/unsubscribe-auth/ACRISIyiftU2REvkHyT6QKU1cEv6DfT0ks5q-HkogaJpZM4KxKmx .

gabrielle-anderson commented 7 years ago

Apologies for the repetition, email client problems.

On 14 November 2016 at 15:24, Gabrielle Anderson < gabrielle.anderson.ba@gmail.com> wrote:

My colleague gets the same error, running on Ubuntu,

java version "1.8.0_111" Java(TM) SE Runtime Environment (build 1.8.0_111-b14) Java HotSpot(TM) 64-Bit Server VM (build 25.111-b14, mixed mode)

[ERROR] java.lang.VerifyError: Inconsistent stackmap frames at branch target 152 [ERROR] Exception Details: [ERROR] Location: [ERROR] akka/dispatch/Mailbox.processAllSystemMessages()V @152: getstatic [ERROR] Reason: [ERROR] Type top (current frame, locals[9]) is not assignable to 'akka/dispatch/sysmsg/SystemMessage' (stack map, locals[9]) [ERROR] Current Frame: [ERROR] bci: @131 [ERROR] flags: { } [ERROR] locals: { 'akka/dispatch/Mailbox', 'java/lang/InterruptedException', 'akka/dispatch/sysmsg/SystemMessage', top, 'akka/dispatch/Mailbox', 'java/lang/Throwable', 'java/lang/Throwable' } [ERROR] stack: { integer } [ERROR] Stackmap Frame: [ERROR] bci: @152 [ERROR] flags: { } [ERROR] locals: { 'akka/dispatch/Mailbox', 'java/lang/InterruptedException', 'akka/dispatch/sysmsg/SystemMessage', top, 'akka/dispatch/Mailbox', 'java/lang/Throwable', 'java/lang/Throwable', top, top, 'akka/dispatch/sysmsg/SystemMessage' } [ERROR] stack: { } [ERROR] Bytecode: [ERROR] 0x0000000: 014c 2ab2 0132 b601 35b6 0139 4db2 013e [ERROR] 0x0000010: 2cb6 0142 9900 522a b600 c69a 004b 2c4e [ERROR] 0x0000020: b201 3e2c b601 454d 2db9 0148 0100 2ab6 [ERROR] 0x0000030: 0052 2db6 014b b801 0999 000e bb00 e759 [ERROR] 0x0000040: 1301 4db7 010f 4cb2 013e 2cb6 0150 99ff [ERROR] 0x0000050: bf2a b600 c69a ffb8 2ab2 0132 b601 35b6 [ERROR] 0x0000060: 0139 4da7 ffaa 2ab6 0052 b600 56b6 0154 [ERROR] 0x0000070: b601 5a3a 04a7 0091 3a05 1905 3a06 1906 [ERROR] 0x0000080: c100 e799 0015 1906 c000 e73a 0719 074c [ERROR] 0x0000090: b200 f63a 08a7 0071 b201 5f19 06b6 0163 [ERROR] 0x00000a0: 3a0a 190a b601 6899 0006 1905 bf19 0ab6 [ERROR] 0x00000b0: 016c c000 df3a 0b2a b600 52b6 0170 b601 [ERROR] 0x00000c0: 76bb 000f 5919 0b2a b600 52b6 017a b601 [ERROR] 0x00000d0: 80b6 0186 2ab6 018a bb01 8c59 b701 8e13 [ERROR] 0x00000e0: 0190 b601 9419 09b6 0194 1301 96b6 0194 [ERROR] 0x00000f0: 190b b601 99b6 0194 b601 9ab7 019d b601 [ERROR] 0x0000100: a3b2 00f6 3a08 b201 3e2c b601 4299 0026 [ERROR] 0x0000110: 2c3a 09b2 013e 2cb6 0145 4d19 09b9 0148 [ERROR] 0x0000120: 0100 1904 2ab6 0052 b601 7a19 09b6 01a7 [ERROR] 0x0000130: a7ff d62b c600 09b8 0109 572b bfb1 [ERROR] Exception Handler Table: [ERROR] bci [290, 307] => handler: 120 [ERROR] Stackmap Tab [ERROR] le: [ERROR] append_frame(@13,Object[#231],Object[#177]) [ERROR] append_frame(@71,Object[#177]) [ERROR] chop_frame(@102,1) [ERROR] full_frame(@120,{Object[#2],Object[#231],Object[#177],Top,Object[#2],Object[#177]},{Object[#223]}) [ERROR] full_frame(@152,{Object[#2],Object[#231],Object[#177],Top,Object[#2],Object[#223],Object[#223],Top,Top,Object[#177]},{}) [ERROR] append_frame(@173,Object[#357]) [ERROR] full_frame(@262,{Object[#2],Object[#231],Object[#177],Top,Object[#2]},{}) [ERROR] same_frame(@307) [ERROR] same_frame(@317) [ERROR] [ERROR] at akka.dispatch.Mailboxes.(Mailboxes.scala:33) [ERROR] [ERROR] at akka.actor.ActorSystemImpl.(ActorSystem.scala:620) [ERROR] [ERROR] at akka.actor.ActorSystem$.apply(ActorSystem.scala:142) [ERROR] [ERROR] at akka.actor.ActorSystem$.apply(ActorSystem.scala:109) [ERROR] [ERROR] at org.elasticmq.rest.sqs.TheSQSRestServerBuilder$$anonfun$getOrCreateActorSystem$2.apply(SQSRestServerBuilder.scala:178) [ERROR] [ERROR] at org.elasticmq.rest.sqs.TheSQSRestServerBuilder$$anonfun$getOrCreateActorSystem$2.apply(SQSRestServerBuilder.scala:177) [ERROR] [ERROR] at scala.Option.getOrElse(Option.scala:121) [ERROR] [ERROR] at org.elasticmq.rest.sqs.TheSQSRestServerBuilder.getOrCreateActorSystem(SQSRestServerBuilder.scala:177) [ERROR] [ERROR] at org.elasticmq.rest.sqs.TheSQSRestServerBuilder.start(SQSRestServerBuilder.scala:88)

On 14 November 2016 at 15:07, Adam Warski notifications@github.com wrote:

Thanks, that would be helpful. Your java is even more up-to-date than mine. I wonder what's the environment difference between Idea and maven

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/adamw/elasticmq/issues/83#issuecomment-260359507, or mute the thread https://github.com/notifications/unsubscribe-auth/ACRISIyiftU2REvkHyT6QKU1cEv6DfT0ks5q-HkogaJpZM4KxKmx .

adamw commented 7 years ago

I asked on akka's gitter as I've got no idea where this might be coming from :)

adamw commented 7 years ago

Are you using any bytecode manipulation libraries? Like ASM, bcel? Quoting @denisrosca from Gitter:

I've seen these kind of errors when working on stuff unrelated to akka. To me it happened when doing bytecode manipulation with out-of-date libraries. In my case I was using an older version of bcel (that didn't support java 8) on jdk8. Did you do any upgrades recently?

gabrielle-anderson commented 7 years ago

I think so; we make use of the Spotify docker client, which uses ASM deep in its innards:

[INFO] | +- com.spotify:docker-client:jar:shaded:3.1.10:compile [INFO] | | +- org.slf4j:slf4j-api:jar:1.7.6:compile [INFO] | | +- com.fasterxml.jackson.jaxrs:jackson-jaxrs-json-provider:jar:2.2.3:compile [INFO] | | | +- com.fasterxml.jackson.jaxrs:jackson-jaxrs-base:jar:2.2.3:compile [INFO] | | | - com.fasterxml.jackson.module:jackson-module-jaxb-annotations:jar:2.2.3:compile [INFO] | | +- org.glassfish.jersey.core:jersey-client:jar:2.13:compile [INFO] | | | +- org.glassfish.jersey.core:jersey-common:jar:2.13:compile [INFO] | | | | +- javax.annotation:javax.annotation-api:jar:1.2:compile [INFO] | | | | +- org.glassfish.jersey.bundles.repackaged:jersey-guava:jar:2.13:compile [INFO] | | | | - org.glassfish.hk2:osgi-resource-locator:jar:1.0.1:compile [INFO] | | | +- javax.ws.rs:javax.ws.rs-api:jar:2.0.1:compile [INFO] | | | +- org.glassfish.hk2:hk2-api:jar:2.3.0-b10:compile [INFO] | | | | +- org.glassfish.hk2:hk2-utils:jar:2.3.0-b10:compile [INFO] | | | | - org.glassfish.hk2.external:aopalliance-repackaged:jar:2.3.0-b10:compile [INFO] | | | +- org.glassfish.hk2.external:javax.inject:jar:2.3.0-b10:compile [INFO] | | | - org.glassfish.hk2:hk2-locator:jar:2.3.0-b10:compile [INFO] | | +- org.glassfish.jersey.connectors:jersey-apache-connector:jar:2.13:compile [INFO] | | +- org.glassfish.jersey.media:jersey-media-json-jackson:jar:2.13:compile [INFO] | | | - com.fasterxml.jackson.core:jackson-annotations:jar:2.3.2:compile [INFO] | | +- org.apache.commons:commons-compress:jar:1.8.1:compile [INFO] | | +- com.github.jnr:jnr-unixsocket:jar:0.8:compile [INFO] | | | +- com.github.jnr:jnr-ffi:jar:2.0.3:compile [INFO] | | | | +- com.github.jnr:jffi:jar:1.2.9:compile [INFO] | | | | +- com.github.jnr:jffi:jar:native:1.2.9:runtime [INFO] | | | | +- org.ow2.asm:asm-analysis:jar:5.0.3:compile [INFO] | | | | +- org.ow2.asm:asm-tree:jar:5.0.3:compile [INFO] | | | | +- org.ow2.asm:asm-util:jar:5.0.3:compile [INFO] | | | | - com.github.jnr:jnr-x86asm:jar:1.0.2:compile [INFO] | | | +- com.github.jnr:jnr-constants:jar:0.8.7:compile [INFO] | | | +- com.github.jnr:jnr-enxio:jar:0.9:compile [INFO] | | | - com.github.jnr:jnr-posix:jar:3.0.12:compile [INFO] | | - org.bouncycastle:bcpkix-jdk15on:jar:1.51:compile [INFO] | | - org.bouncycastle:bcprov-jdk15on:jar:1.51:compile [INFO] | - com.github.jknack:handlebars:jar:2.1.0:compile [INFO] | +- org.antlr:antlr4-runtime:jar:4.5:compile [INFO] | - org.mozilla:rhino:jar:1.7R4:compile

adamw commented 7 years ago

Hmm but that's a relatively new version and shouldn't touch any of Akka's code ... no more ideas right now, sorry! Maybe there's a Maven plugin that does some bytecode-manipulation?

gabrielle-anderson commented 7 years ago

I modified our dependencies to remove all access to ASM, but it didn't work. Here's a full tree of our external dependencies:

[INFO]

[INFO] ------------------------------------------------------------------------ [INFO] Building scopus-queue-processor 1.0.516 [INFO] ------------------------------------------------------------------------ [INFO] [INFO] --- maven-dependency-plugin:2.8:tree (default-cli) @ scopus-queue-processor --- [INFO] [redacted, company specific] [INFO] +- [redacted, company specific] [INFO] | +- [redacted, company specific] [INFO] | | +- io.dropwizard:dropwizard-core:jar:0.7.1:compile [INFO] | | | +- io.dropwizard:dropwizard-util:jar:0.7.1:compile [INFO] | | | +- io.dropwizard:dropwizard-jackson:jar:0.7.1:compile [INFO] | | | | +- com.fasterxml.jackson.core:jackson-core:jar:2.3.3:compile [INFO] | | | | +- com.fasterxml.jackson.core:jackson-databind:jar:2.3.3:compile [INFO] | | | | +- com.fasterxml.jackson.datatype:jackson-datatype-guava:jar:2.3.3:compile [INFO] | | | | +- com.fasterxml.jackson.module:jackson-module-afterburner:jar:2.3.3:compile [INFO] | | | | - com.fasterxml.jackson.datatype:jackson-datatype-joda:jar:2.3.3:compile [INFO] | | | +- io.dropwizard:dropwizard-validation:jar:0.7.1:compile [INFO] | | | | +- org.hibernate:hibernate-validator:jar:5.1.1.Final:compile [INFO] | | | | | +- javax.validation:validation-api:jar:1.1.0.Final:compile [INFO] | | | | | +- org.jboss.logging:jboss-logging:jar:3.1.3.GA:compile [INFO] | | | | | - com.fasterxml:classmate:jar:1.0.0:compile [INFO] | | | | - org.glassfish.web:javax.el:jar:2.2.6:compile [INFO] | | | | - javax.el:javax.el-api:jar:2.2.5:compile [INFO] | | | +- io.dropwizard:dropwizard-configuration:jar:0.7.1:compile [INFO] | | | | - com.fasterxml.jackson.dataformat:jackson-dataformat-yaml:jar:2.3.3:compile [INFO] | | | +- io.dropwizard:dropwizard-logging:jar:0.7.1:compile [INFO] | | | | +- com.codahale.metrics:metrics-logback:jar:3.0.2:compile [INFO] | | | | +- org.slf4j:jul-to-slf4j:jar:1.7.6:compile [INFO] | | | | +- ch.qos.logback:logback-core:jar:1.1.2:compile [INFO] | | | | - org.eclipse.jetty:jetty-util:jar:9.0.7.v20131107:compile [INFO] | | | +- io.dropwizard:dropwizard-metrics:jar:0.7.1:compile [INFO] | | | +- io.dropwizard:dropwizard-jersey:jar:0.7.1:compile [INFO] | | | | +- com.sun.jersey:jersey-core:jar:1.18.1:compile [INFO] | | | | +- com.sun.jersey:jersey-server:jar:1.18.1:compile [INFO] | | | | +- com.sun.jersey:jersey-servlet:jar:1.18.1:compile [INFO] | | | | - com.codahale.metrics:metrics-jersey:jar:3.0.2:compile [INFO] | | | +- io.dropwizard:dropwizard-servlets:jar:0.7.1:compile [INFO] | | | | - com.codahale.metrics:metrics-annotation:jar:3.0.2:compile [INFO] | | | +- io.dropwizard:dropwizard-jetty:jar:0.7.1:compile [INFO] | | | | +- com.codahale.metrics:metrics-jetty9:jar:3.0.2:compile [INFO] | | | | +- org.eclipse.jetty:jetty-server:jar:9.0.7.v20131107:compile [INFO] | | | | | - org.eclipse.jetty:jetty-io:jar:9.0.7.v20131107:compile [INFO] | | | | +- org.eclipse.jetty:jetty-servlet:jar:9.0.7.v20131107:compile [INFO] | | | | | - org.eclipse.jetty:jetty-security:jar:9.0.7.v20131107:compile [INFO] | | | | +- org.eclipse.jetty:jetty-servlets:jar:9.0.7.v20131107:compile [INFO] | | | | | - org.eclipse.jetty:jetty-continuation:jar:9.0.7.v20131107:compile [INFO] | | | | - org.eclipse.jetty:jetty-http:jar:9.0.7.v20131107:compile [INFO] | | | +- io.dropwizard:dropwizard-lifecycle:jar:0.7.1:compile [INFO] | | | +- com.codahale.metrics:metrics-core:jar:3.0.2:compile [INFO] | | | +- com.codahale.metrics:metrics-jvm:jar:3.0.2:compile [INFO] | | | +- com.codahale.metrics:metrics-servlets:jar:3.0.2:compile [INFO] | | | | - com.codahale.metrics:metrics-json:jar:3.0.2:compile [INFO] | | | +- com.codahale.metrics:metrics-healthchecks:jar:3.0.2:compile [INFO] | | | +- net.sourceforge.argparse4j:argparse4j:jar:0.4.3:compile [INFO] | | | +- org.eclipse.jetty.orbit:javax.servlet:jar:3.0.0.v201112011016:compile [INFO] | | | - org.eclipse.jetty.toolchain.setuid:jetty-setuid-java:jar:1.0.2:compile [INFO] | | +- io.dropwizard:dropwizard-views:jar:0.7.1:compile [INFO] | | +- io.dropwizard:dropwizard-views-freemarker:jar:0.7.1:compile [INFO] | | | - org.freemarker:freemarker:jar:2.3.20:compile [INFO] | | +- io.dropwizard:dropwizard-auth:jar:0.7.1:compile [INFO] | | +- io.dropwizard:dropwizard-forms:pom:0.7.1:compile [INFO] | | | - com.sun.jersey.contribs:jersey-multipart:jar:1.18.1:compile [INFO] | | | - org.jvnet.mimepull:mimepull:jar:1.9.3:compile [INFO] | | +- io.dropwizard:dropwizard-assets:jar:0.7.1:compile [INFO] | | +- io.dropwizard:dropwizard-metrics-graphite:jar:0.9.0-rc3:compile [INFO] | | | - io.dropwizard.metrics:metrics-graphite:jar:3.1.2:compile [INFO] | | +- io.dropwizard:dropwizard-testing:jar:0.7.1:compile [INFO] | | | +- com.sun.jersey.jersey-test-framework:jersey-test-framework-core:jar:1.18.1:compile [INFO] | | | | - javax.servlet:javax.servlet-api:jar:3.0.1:compile [INFO] | | | +- com.sun.jersey.jersey-test-framework:jersey-test-framework-inmemory:jar:1.18.1:compile [INFO] | | | - org.easytesting:fest-assert-core:jar:2.0M10:compile [INFO] | | +- io.prometheus:simpleclient_dropwizard:jar:0.0.14:compile [INFO] | | | +- io.prometheus:simpleclient:jar:0.0.14:compile [INFO] | | | - io.dropwizard.metrics:metrics-core:jar:3.1.2:compile [INFO] | | +- io.prometheus:simpleclient_pushgateway:jar:0.0.14:compile [INFO] | | | - io.prometheus:simpleclient_common:jar:0.0.14:compile [INFO] | | +- junit:junit:jar:4.12:compile [INFO] | | +- org.apache.curator:curator-framework:jar:2.6.0:compile [INFO] | | | +- org.apache.curator:curator-client:jar:2.6.0:compile [INFO] | | | - org.apache.zookeeper:zookeeper:jar:3.4.6:compile [INFO] | | | - jline:jline:jar:0.9.94:compile [INFO] | | +- org.apache.curator:curator-recipes:jar:2.6.0:compile [INFO] | | +- org.apache.curator:curator-x-discovery:jar:2.6.0:compile [INFO] | | +- org.jmock:jmock:jar:2.5.1:compile [INFO] | | +- org.jmock:jmock-junit4:jar:2.5.1:compile [INFO] | | | - junit:junit-dep:jar:4.4:compile [INFO] | | +- org.jmock:jmock-legacy:jar:2.5.1:compile [INFO] | | +- org.apache.httpcomponents:httpclient:jar:4.3.4:compile [INFO] | | | - org.apache.httpcomponents:httpcore:jar:4.3.2:compile [INFO] | | +- commons-io:commons-io:jar:2.4:compile [INFO] | | +- [redacted, company specific] [INFO] | | | - com.esotericsoftware.yamlbeans:yamlbeans:jar:1.09:compile [INFO] | | +- com.amazonaws:aws-java-sdk:jar:1.10.76:compile [INFO] | | | +- com.amazonaws:aws-java-sdk-support:jar:1.10.76:compile [INFO] | | | +- com.amazonaws:aws-java-sdk-simpledb:jar:1.10.76:compile [INFO] | | | +- com.amazonaws:aws-java-sdk-simpleworkflow:jar:1.10.76:compile [INFO] | | | +- com.amazonaws:aws-java-sdk-storagegateway:jar:1.10.76:compile [INFO] | | | +- com.amazonaws:aws-java-sdk-route53:jar:1.10.76:compile [INFO] | | | +- com.amazonaws:aws-java-sdk-s3:jar:1.10.76:compile [INFO] | | | +- com.amazonaws:aws-java-sdk-importexport:jar:1.10.76:compile [INFO] | | | +- com.amazonaws:aws-java-sdk-sts:jar:1.10.76:compile [INFO] | | | +- com.amazonaws:aws-java-sdk-sqs:jar:1.10.76:compile [INFO] | | | +- com.amazonaws:aws-java-sdk-rds:jar:1.10.76:compile [INFO] | | | +- com.amazonaws:aws-java-sdk-redshift:jar:1.10.76:compile [INFO] | | | +- com.amazonaws:aws-java-sdk-elasticbeanstalk:jar:1.10.76:compile [INFO] | | | +- com.amazonaws:aws-java-sdk-glacier:jar:1.10.76:compile [INFO] | | | +- com.amazonaws:aws-java-sdk-iam:jar:1.10.76:compile [INFO] | | | +- com.amazonaws:aws-java-sdk-datapipeline:jar:1.10.76:compile [INFO] | | | +- com.amazonaws:aws-java-sdk-elasticloadbalancing:jar:1.10.76:compile [INFO] | | | +- com.amazonaws:aws-java-sdk-emr:jar:1.10.76:compile [INFO] | | | +- com.amazonaws:aws-java-sdk-elasticache:jar:1.10.76:compile [INFO] | | | +- com.amazonaws:aws-java-sdk-elastictranscoder:jar:1.10.76:compile [INFO] | | | +- com.amazonaws:aws-java-sdk-ec2:jar:1.10.76:compile [INFO] | | | +- com.amazonaws:aws-java-sdk-dynamodb:jar:1.10.76:compile [INFO] | | | +- com.amazonaws:aws-java-sdk-sns:jar:1.10.76:compile [INFO] | | | +- com.amazonaws:aws-java-sdk-cloudtrail:jar:1.10.76:compile [INFO] | | | +- com.amazonaws:aws-java-sdk-cloudwatch:jar:1.10.76:compile [INFO] | | | +- com.amazonaws:aws-java-sdk-logs:jar:1.10.76:compile [INFO] | | | +- com.amazonaws:aws-java-sdk-events:jar:1.10.76:compile [INFO] | | | +- com.amazonaws:aws-java-sdk-cognitoidentity:jar:1.10.76:compile [INFO] | | | +- com.amazonaws:aws-java-sdk-cognitosync:jar:1.10.76:compile [INFO] | | | +- com.amazonaws:aws-java-sdk-directconnect:jar:1.10.76:compile [INFO] | | | +- com.amazonaws:aws-java-sdk-cloudformation:jar:1.10.76:compile [INFO] | | | +- com.amazonaws:aws-java-sdk-cloudfront:jar:1.10.76:compile [INFO] | | | +- com.amazonaws:aws-java-sdk-kinesis:jar:1.10.76:compile [INFO] | | | +- com.amazonaws:aws-java-sdk-opsworks:jar:1.10.76:compile [INFO] | | | +- com.amazonaws:aws-java-sdk-ses:jar:1.10.76:compile [INFO] | | | +- com.amazonaws:aws-java-sdk-autoscaling:jar:1.10.76:compile [INFO] | | | +- com.amazonaws:aws-java-sdk-cloudsearch:jar:1.10.76:compile [INFO] | | | +- com.amazonaws:aws-java-sdk-cloudwatchmetrics:jar:1.10.76:compile [INFO] | | | +- com.amazonaws:aws-java-sdk-swf-libraries:jar:1.10.76:compile [INFO] | | | +- com.amazonaws:aws-java-sdk-codedeploy:jar:1.10.76:compile [INFO] | | | +- com.amazonaws:aws-java-sdk-codepipeline:jar:1.10.76:compile [INFO] | | | +- com.amazonaws:aws-java-sdk-kms:jar:1.10.76:compile [INFO] | | | +- com.amazonaws:aws-java-sdk-config:jar:1.10.76:compile [INFO] | | | +- com.amazonaws:aws-java-sdk-lambda:jar:1.10.76:compile [INFO] | | | +- com.amazonaws:aws-java-sdk-ecs:jar:1.10.76:compile [INFO] | | | +- com.amazonaws:aws-java-sdk-ecr:jar:1.10.76:compile [INFO] | | | +- com.amazonaws:aws-java-sdk-cloudhsm:jar:1.10.76:compile [INFO] | | | +- com.amazonaws:aws-java-sdk-ssm:jar:1.10.76:compile [INFO] | | | +- com.amazonaws:aws-java-sdk-workspaces:jar:1.10.76:compile [INFO] | | | +- com.amazonaws:aws-java-sdk-machinelearning:jar:1.10.76:compile [INFO] | | | +- com.amazonaws:aws-java-sdk-directory:jar:1.10.76:compile [INFO] | | | +- com.amazonaws:aws-java-sdk-efs:jar:1.10.76:compile [INFO] | | | +- com.amazonaws:aws-java-sdk-codecommit:jar:1.10.76:compile [INFO] | | | +- com.amazonaws:aws-java-sdk-devicefarm:jar:1.10.76:compile [INFO] | | | +- com.amazonaws:aws-java-sdk-elasticsearch:jar:1.10.76:compile [INFO] | | | +- com.amazonaws:aws-java-sdk-waf:jar:1.10.76:compile [INFO] | | | +- com.amazonaws:aws-java-sdk-marketplacecommerceanalytics:jar:1.10.76:compile [INFO] | | | +- com.amazonaws:aws-java-sdk-inspector:jar:1.10.76:compile [INFO] | | | +- com.amazonaws:aws-java-sdk-iot:jar:1.10.76:compile [INFO] | | | +- com.amazonaws:aws-java-sdk-api-gateway:jar:1.10.76:compile [INFO] | | | +- com.amazonaws:aws-java-sdk-acm:jar:1.10.76:compile [INFO] | | | +- com.amazonaws:aws-java-sdk-gamelift:jar:1.10.76:compile [INFO] | | | +- com.amazonaws:aws-java-sdk-dms:jar:1.10.76:compile [INFO] | | | +- com.amazonaws:aws-java-sdk-marketplacemeteringservice:jar:1.10.76:compile [INFO] | | | +- com.amazonaws:aws-java-sdk-cognitoidp:jar:1.10.76:compile [INFO] | | | - com.amazonaws:aws-java-sdk-core:jar:1.10.76:compile [INFO] | | | - com.fasterxml.jackson.dataformat:jackson-dataformat-cbor:jar:2.5.3:compile [INFO] | | +- com.google.guava:guava:jar:15.0:compile [INFO] | | +- org.hamcrest:hamcrest-all:jar:1.3:compile [INFO] | | +- commons-lang:commons-lang:jar:2.6:compile [INFO] | | +- com.jamesmurty.utils:java-xmlbuilder:jar:0.6:compile [INFO] | | | - net.iharder:base64:jar:2.3.8:compile [INFO] | | +- com.esotericsoftware.kryo:kryo:jar:2.20:compile [INFO] | | | - com.esotericsoftware.minlog:minlog:jar:1.2:compile [INFO] | | +- com.wordnik:swagger-jaxrs_2.10:jar:1.3.8:compile [INFO] | | | +- com.wordnik:swagger-core_2.10:jar:1.3.8:compile [INFO] | | | | +- com.fasterxml.jackson.module:jackson-module-scala_2.10:jar:2.4.1:compile [INFO] | | | | +- com.fasterxml.jackson.module:jackson-module-jsonSchema:jar:2.1.0:compile [INFO] | | | | +- com.wordnik:swagger-annotations:jar:1.3.8:compile [INFO] | | | | +- org.json4s:json4s-ext_2.10:jar:3.2.9:compile [INFO] | | | | +- org.json4s:json4s-native_2.10:jar:3.2.9:compile [INFO] | | | | | - org.json4s:json4s-core_2.10:jar:3.2.9:compile [INFO] | | | | | +- org.json4s:json4s-ast_2.10:jar:3.2.9:compile [INFO] | | | | | - org.scala-lang:scalap:jar:2.10.0:compile [INFO] | | | | | - org.scala-lang:scala-compiler:jar:2.10.0:compile [INFO] | | | | - org.json4s:json4s-jackson_2.10:jar:3.2.9:compile [INFO] | | | - javax.ws.rs:jsr311-api:jar:1.1.1:compile [INFO] | | +- org.slf4j:jcl-over-slf4j:jar:1.7.6:compile [INFO] | | +- com.newrelic.agent.java:newrelic-api:jar:2.15.0:compile [INFO] | | +- youmag:logback-flume:jar:1.0.10:compile [INFO] | | | +- ch.qos.logback:logback-classic:jar:1.1.2:compile [INFO] | | | - org.apache.flume:flume-ng-sdk:jar:1.4.0-cdh4.4.0:compile [INFO] | | | - org.apache.avro:avro-ipc:jar:1.7.4:compile [INFO] | | +- org.apache.commons:commons-lang3:jar:3.4:compile [INFO] | | - org.reflections:reflections:jar:0.9.10:compile [INFO] | | +- org.javassist:javassist:jar:3.19.0-GA:compile [INFO] | | - com.google.code.findbugs:annotations:jar:2.0.1:compile [INFO] | +- com.netflix.rxjava:rxjava-core:jar:0.16.1:compile [INFO] | - joda-time:joda-time:jar:2.3:compile [INFO] +- [redacted, company specific] [INFO] | +- org.codehaus.groovy:groovy-all:jar:2.4.3:compile [INFO] | +- commons-codec:commons-codec:jar:1.7:compile [INFO] | +- net.sf.jgrapht:jgrapht:jar:0.8.3:compile [INFO] | +- org.scribe:scribe:jar:1.3.3:compile [INFO] | +- com.spotify:docker-client:jar:shaded:3.1.10:compile [INFO] | | +- org.slf4j:slf4j-api:jar:1.7.6:compile [INFO] | | +- com.fasterxml.jackson.jaxrs:jackson-jaxrs-json-provider:jar:2.2.3:compile [INFO] | | | +- com.fasterxml.jackson.jaxrs:jackson-jaxrs-base:jar:2.2.3:compile [INFO] | | | - com.fasterxml.jackson.module:jackson-module-jaxb-annotations:jar:2.2.3:compile [INFO] | | +- org.glassfish.jersey.core:jersey-client:jar:2.13:compile [INFO] | | | +- org.glassfish.jersey.core:jersey-common:jar:2.13:compile [INFO] | | | | +- javax.annotation:javax.annotation-api:jar:1.2:compile [INFO] | | | | +- org.glassfish.jersey.bundles.repackaged:jersey-guava:jar:2.13:compile [INFO] | | | | - org.glassfish.hk2:osgi-resource-locator:jar:1.0.1:compile [INFO] | | | +- javax.ws.rs:javax.ws.rs-api:jar:2.0.1:compile [INFO] | | | +- org.glassfish.hk2:hk2-api:jar:2.3.0-b10:compile [INFO] | | | | +- org.glassfish.hk2:hk2-utils:jar:2.3.0-b10:compile [INFO] | | | | - org.glassfish.hk2.external:aopalliance-repackaged:jar:2.3.0-b10:compile [INFO] | | | +- org.glassfish.hk2.external:javax.inject:jar:2.3.0-b10:compile [INFO] | | | - org.glassfish.hk2:hk2-locator:jar:2.3.0-b10:compile [INFO] | | +- org.glassfish.jersey.connectors:jersey-apache-connector:jar:2.13:compile [INFO] | | +- org.glassfish.jersey.media:jersey-media-json-jackson:jar:2.13:compile [INFO] | | | - com.fasterxml.jackson.core:jackson-annotations:jar:2.3.2:compile [INFO] | | +- org.apache.commons:commons-compress:jar:1.8.1:compile [INFO] | | +- com.github.jnr:jnr-unixsocket:jar:0.8:compile [INFO] | | | +- com.github.jnr:jnr-ffi:jar:2.0.3:compile [INFO] | | | | +- com.github.jnr:jffi:jar:1.2.9:compile [INFO] | | | | - com.github.jnr:jffi:jar:native:1.2.9:runtime [INFO] | | | +- com.github.jnr:jnr-constants:jar:0.8.7:compile [INFO] | | | +- com.github.jnr:jnr-enxio:jar:0.9:compile [INFO] | | | - com.github.jnr:jnr-posix:jar:3.0.12:compile [INFO] | | - org.bouncycastle:bcpkix-jdk15on:jar:1.51:compile [INFO] | | - org.bouncycastle:bcprov-jdk15on:jar:1.51:compile [INFO] | - com.github.jknack:handlebars:jar:2.1.0:compile [INFO] | +- org.antlr:antlr4-runtime:jar:4.5:compile [INFO] | - org.mozilla:rhino:jar:1.7R4:compile [INFO] +- [redacted, company specific] [INFO] | +- [redacted, company specific] [INFO] | | - javax.xml.bind:jaxb-api:jar:2.1:compile [INFO] | | +- javax.xml.stream:stax-api:jar:1.0-2:compile [INFO] | | - javax.activation:activation:jar:1.1:compile [INFO] | - [redacted, company specific] [INFO] | +- [redacted, company specific] [INFO] | +- org.easytesting:fest-reflect:jar:1.4.1:compile [INFO] | | - org.easytesting:fest-util:jar:1.2.4:compile [INFO] | +- [redacted, company specific] [INFO] | | +- [redacted, company specific] [INFO] | | | +- io.dropwizard:dropwizard-jdbi:jar:0.7.1:compile [INFO] | | | | +- io.dropwizard:dropwizard-db:jar:0.7.1:compile [INFO] | | | | | - org.apache.tomcat:tomcat-jdbc:jar:7.0.50:compile [INFO] | | | | | - org.apache.tomcat:tomcat-juli:jar:7.0.50:compile [INFO] | | | | +- org.jdbi:jdbi:jar:2.55:compile [INFO] | | | | - com.codahale.metrics:metrics-jdbi:jar:3.0.2:compile [INFO] | | | +- com.googlecode.flyway:flyway-core:jar:2.1.1:compile [INFO] | | | +- mysql:mysql-connector-java:jar:5.1.35:compile [INFO] | | | +- org.hsqldb:hsqldb:jar:2.2.9:compile [INFO] | | | +- us.fatehi:schemacrawler:jar:11.01.01:compile [INFO] | | | - com.googlecode.junit-toolbox:junit-toolbox:jar:2.2:compile [INFO] | | | - org.mockito:mockito-core:jar:1.9.5:compile [INFO] | | - [redacted, company specific] [INFO] | | +- [redacted, company specific] [INFO] | | - [redacted, company specific] [INFO] | - commons-fileupload:commons-fileupload:jar:1.2.1:compile [INFO] +- [redacted, company specific] [INFO] | +- [redacted, company specific] [INFO] | | +- org.apache.hadoop:hadoop-common:jar:2.6.0-cdh5.4.7:compile [INFO] | | | +- commons-cli:commons-cli:jar:1.2:compile [INFO] | | | +- org.apache.commons:commons-math3:jar:3.1.1:compile [INFO] | | | +- xmlenc:xmlenc:jar:0.52:compile [INFO] | | | +- commons-net:commons-net:jar:3.1:compile [INFO] | | | +- javax.servlet.jsp:jsp-api:jar:2.1:compile [INFO] | | | +- commons-el:commons-el:jar:1.0:compile [INFO] | | | +- commons-configuration:commons-configuration:jar:1.6:compile [INFO] | | | | +- commons-digester:commons-digester:jar:1.8:compile [INFO] | | | | | - commons-beanutils:commons-beanutils:jar:1.7.0:compile [INFO] | | | | - commons-beanutils:commons-beanutils-core:jar:1.8.0:compile [INFO] | | | +- org.codehaus.jackson:jackson-core-asl:jar:1.8.8:compile [INFO] | | | +- org.apache.avro:avro:jar:1.7.6-cdh5.4.7:compile [INFO] | | | | +- com.thoughtworks.paranamer:paranamer:jar:2.3:compile [INFO] | | | | - org.xerial.snappy:snappy-java:jar:1.0.5:compile [INFO] | | | +- com.google.code.gson:gson:jar:2.2.4:compile [INFO] | | | +- com.jcraft:jsch:jar:0.1.42:compile [INFO] | | | +- com.google.code.findbugs:jsr305:jar:3.0.0:compile [INFO] | | | - org.htrace:htrace-core:jar:3.0.4:compile [INFO] | | +- org.apache.hadoop:hadoop-hdfs:jar:2.6.0-cdh5.4.7:compile [INFO] | | | +- commons-daemon:commons-daemon:jar:1.0.13:compile [INFO] | | | - org.fusesource.leveldbjni:leveldbjni-all:jar:1.8:compile [INFO] | | +- org.apache.hadoop:hadoop-core:jar:2.6.0-mr1-cdh5.4.7:compile [INFO] | | | +- org.mortbay.jetty:jetty:jar:6.1.26.cloudera.2:compile [INFO] | | | +- org.mortbay.jetty:jetty-util:jar:6.1.26.cloudera.2:compile [INFO] | | | - org.eclipse.jdt:core:jar:3.1.1:compile [INFO] | | - org.apache.hadoop:hadoop-aws:jar:2.6.0-cdh5.4.7:compile [INFO] | +- [redacted, company specific] [INFO] | | +- io.dropwizard:dropwizard-client:jar:0.7.1:compile [INFO] | | | +- com.sun.jersey:jersey-client:jar:1.18.1:compile [INFO] | | | +- com.sun.jersey.contribs:jersey-apache-client4:jar:1.18.1:compile [INFO] | | | - com.codahale.metrics:metrics-httpclient:jar:3.0.2:compile [INFO] | | +- com.thaiopensource:jing:jar:20091111:compile [INFO] | | | +- xerces:xercesImpl:jar:2.9.1:compile [INFO] | | | +- xml-apis:xml-apis:jar:1.0.b2:compile [INFO] | | | - isorelax:isorelax:jar:20030108:compile [INFO] | | - org.json:json:jar:20090211:compile [INFO] | +- org.hbase:asynchbase:jar:1.7.0:compile [INFO] | | +- com.google.protobuf:protobuf-java:jar:2.5.0:compile [INFO] | | +- io.netty:netty:jar:3.9.4.Final:compile [INFO] | | +- com.stumbleupon:async:jar:1.4.0:compile [INFO] | | - org.slf4j:log4j-over-slf4j:jar:1.7.7:runtime [INFO] | +- org.apache.hbase:hbase-client:jar:1.0.0-cdh5.4.7:compile [INFO] | | +- org.apache.hbase:hbase-annotations:jar:1.0.0-cdh5.4.7:compile [INFO] | | | - jdk.tools:jdk.tools:jar:1.7:system [INFO] | | +- org.apache.hbase:hbase-common:jar:1.0.0-cdh5.4.7:compile [INFO] | | +- org.apache.hbase:hbase-protocol:jar:1.0.0-cdh5.4.7:compile [INFO] | | +- org.apache.htrace:htrace-core:jar:3.1.0-incubating:compile [INFO] | | +- org.codehaus.jackson:jackson-mapper-asl:jar:1.8.8:compile [INFO] | | +- org.apache.hadoop:hadoop-annotations:jar:2.6.0-cdh5.4.7:compile [INFO] | | +- org.apache.hadoop:hadoop-auth:jar:2.6.0-cdh5.4.7:compile [INFO] | | | - org.apache.directory.server:apacheds-kerberos-codec:jar:2.0.0-M15:compile [INFO] | | | +- org.apache.directory.server:apacheds-i18n:jar:2.0.0-M15:compile [INFO] | | | +- org.apache.directory.api:api-asn1-api:jar:1.0.0-M20:compile [INFO] | | | - org.apache.directory.api:api-util:jar:1.0.0-M20:compile [INFO] | | - com.github.stephenc.findbugs:findbugs-annotations:jar:1.3.9-1:compile [INFO] | +- org.apache.hbase:hbase-server:jar:1.0.0-cdh5.4.7:compile [INFO] | | +- org.apache.hbase:hbase-prefix-tree:jar:1.0.0-cdh5.4.7:runtime [INFO] | | | - org.apache.hbase:hbase-common:jar:tests:1.0.0-cdh5.4.7:runtime [INFO] | | +- commons-collections:commons-collections:jar:3.2.1:compile [INFO] | | +- org.apache.hbase:hbase-hadoop-compat:jar:1.0.0-cdh5.4.7:compile [INFO] | | +- org.apache.hbase:hbase-hadoop2-compat:jar:1.0.0-cdh5.4.7:compile [INFO] | | +- com.github.stephenc.high-scale-lib:high-scale-lib:jar:1.1.1:compile [INFO] | | +- org.apache.commons:commons-math:jar:2.1:compile [INFO] | | +- tomcat:jasper-compiler:jar:5.5.23:compile [INFO] | | +- tomcat:jasper-runtime:jar:5.5.23:compile [INFO] | | +- org.jamon:jamon-runtime:jar:2.3.1:compile [INFO] | | +- com.lmax:disruptor:jar:3.3.0:compile [INFO] | | - org.apache.hadoop:hadoop-hdfs:test-jar:tests:2.6.0-cdh5.4.7:compile [INFO] | +- [redacted, company specific] [INFO] | +- org.hamcrest:hamcrest-core:jar:1.3:compile [INFO] | - org.hamcrest:hamcrest-library:jar:1.3:compile [INFO] +- com.jayway.awaitility:awaitility:jar:1.4.0:test [INFO] | +- cglib:cglib-nodep:jar:2.2:compile [INFO] | - org.objenesis:objenesis:jar:1.2:compile [INFO] +- net.java.dev.jets3t:jets3t:jar:0.6.1:compile [INFO] | +- commons-logging:commons-logging:jar:1.1.1:compile [INFO] | - commons-httpclient:commons-httpclient:jar:3.1:compile [INFO] +- org.elasticmq:elasticmq-core_2.11:jar:0.10.0:compile [INFO] | +- org.scala-lang:scala-library:jar:2.11.8:compile [INFO] | +- org.scala-lang.modules:scala-xml_2.11:jar:1.0.6:compile [INFO] | +- org.joda:joda-convert:jar:1.8.1:compile [INFO] | +- com.typesafe.akka:akka-actor_2.11:jar:2.4.10:compile [INFO] | | +- com.typesafe:config:jar:1.3.0:compile [INFO] | | - org.scala-lang.modules:scala-java8-compat_2.11:jar:0.7.0:compile [INFO] | - com.typesafe.scala-logging:scala-logging_2.11:jar:3.5.0:compile [INFO] | - org.scala-lang:scala-reflect:jar:2.11.8:compile [INFO] - org.elasticmq:elasticmq-rest-sqs_2.11:jar:0.10.0:compile [INFO] +- com.typesafe.akka:akka-slf4j_2.11:jar:2.4.10:compile [INFO] +- com.typesafe.akka:akka-http-experimental_2.11:jar:2.4.10:compile [INFO] | - com.typesafe.akka:akka-http-core_2.11:jar:2.4.10:compile [INFO] | +- com.typesafe.akka:akka-stream_2.11:jar:2.4.10:compile [INFO] | | +- com.typesafe:ssl-config-akka_2.11:jar:0.2.1:compile [INFO] | | | - com.typesafe:ssl-config-core_2.11:jar:0.2.1:compile [INFO] | | | - org.scala-lang.modules:scala-parser-combinators_2.11:jar:1.0.4:compile [INFO] | | - org.reactivestreams:reactive-streams:jar:1.0.0:compile [INFO] | - com.typesafe.akka:akka-parsing_2.11:jar:2.4.10:compile [INFO] - org.scala-lang.modules:scala-async_2.11:jar:0.9.5:compile [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 2.487 s [INFO] Finished at: 2016-11-14T16:04:57+00:00 [INFO] Final Memory: 32M/437M [INFO] ------------------------------------------------------------------------

On 14 November 2016 at 16:02, Adam Warski notifications@github.com wrote:

Hmm but that's a relatively new version and shouldn't touch any of Akka's code ... no more ideas right now, sorry! Maybe there's a Maven plugin that does some bytecode-manipulation?

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/adamw/elasticmq/issues/83#issuecomment-260376567, or mute the thread https://github.com/notifications/unsubscribe-auth/ACRISM4XbweVJi7dRYJHLd9fMJRWcLkYks5q-IYAgaJpZM4KxKmx .

gabrielle-anderson commented 7 years ago

I'll see if I can reproduce the issue in a minimal codebase that can be shared.

On 14 November 2016 at 16:07, Gabrielle Anderson < gabrielle.anderson.ba@gmail.com> wrote:

I modified our dependencies to remove all access to ASM, but it didn't work. Here's a full tree of our external dependencies:

[INFO]

[INFO] ------------------------------------------------------------------------ [INFO] Building scopus-queue-processor 1.0.516 [INFO] ------------------------------------------------------------------------ [INFO] [INFO] --- maven-dependency-plugin:2.8:tree (default-cli) @ scopus-queue-processor --- [INFO] [redacted, company specific] [INFO] +- [redacted, company specific] [INFO] | +- [redacted, company specific] [INFO] | | +- io.dropwizard:dropwizard-core:jar:0.7.1:compile [INFO] | | | +- io.dropwizard:dropwizard-util:jar:0.7.1:compile [INFO] | | | +- io.dropwizard:dropwizard-jackson:jar:0.7.1:compile [INFO] | | | | +- com.fasterxml.jackson.core:jackson-core:jar:2.3.3:compile [INFO] | | | | +- com.fasterxml.jackson.core:jackson-databind:jar:2.3.3:compile [INFO] | | | | +- com.fasterxml.jackson.datatype:jackson-datatype-guava:jar:2.3.3:compile [INFO] | | | | +- com.fasterxml.jackson.module:jackson-module-afterburner:jar:2.3.3:compile [INFO] | | | | - com.fasterxml.jackson.datatype:jackson-datatype-joda:jar:2.3.3:compile [INFO] | | | +- io.dropwizard:dropwizard-validation:jar:0.7.1:compile [INFO] | | | | +- org.hibernate:hibernate-validator:jar:5.1.1.Final:compile [INFO] | | | | | +- javax.validation:validation-api:jar:1.1.0.Final:compile [INFO] | | | | | +- org.jboss.logging:jboss-logging:jar:3.1.3.GA:compile [INFO] | | | | | - com.fasterxml:classmate:jar:1.0.0:compile [INFO] | | | | - org.glassfish.web:javax.el:jar:2.2.6:compile [INFO] | | | | - javax.el:javax.el-api:jar:2.2.5:compile [INFO] | | | +- io.dropwizard:dropwizard-configuration:jar:0.7.1:compile [INFO] | | | | - com.fasterxml.jackson.dataformat:jackson-dataformat-yaml:jar:2.3.3:compile [INFO] | | | +- io.dropwizard:dropwizard-logging:jar:0.7.1:compile [INFO] | | | | +- com.codahale.metrics:metrics-logback:jar:3.0.2:compile [INFO] | | | | +- org.slf4j:jul-to-slf4j:jar:1.7.6:compile [INFO] | | | | +- ch.qos.logback:logback-core:jar:1.1.2:compile [INFO] | | | | - org.eclipse.jetty:jetty-util:jar:9.0.7.v20131107:compile [INFO] | | | +- io.dropwizard:dropwizard-metrics:jar:0.7.1:compile [INFO] | | | +- io.dropwizard:dropwizard-jersey:jar:0.7.1:compile [INFO] | | | | +- com.sun.jersey:jersey-core:jar:1.18.1:compile [INFO] | | | | +- com.sun.jersey:jersey-server:jar:1.18.1:compile [INFO] | | | | +- com.sun.jersey:jersey-servlet:jar:1.18.1:compile [INFO] | | | | - com.codahale.metrics:metrics-jersey:jar:3.0.2:compile [INFO] | | | +- io.dropwizard:dropwizard-servlets:jar:0.7.1:compile [INFO] | | | | - com.codahale.metrics:metrics-annotation:jar:3.0.2:compile [INFO] | | | +- io.dropwizard:dropwizard-jetty:jar:0.7.1:compile [INFO] | | | | +- com.codahale.metrics:metrics-jetty9:jar:3.0.2:compile [INFO] | | | | +- org.eclipse.jetty:jetty-server:jar:9.0.7.v20131107:compile [INFO] | | | | | - org.eclipse.jetty:jetty-io:jar:9.0.7.v20131107:compile [INFO] | | | | +- org.eclipse.jetty:jetty-servlet:jar:9.0.7.v20131107:compile [INFO] | | | | | - org.eclipse.jetty:jetty-security:jar:9.0.7.v20131107:compile [INFO] | | | | +- org.eclipse.jetty:jetty-servlets:jar:9.0.7.v20131107:compile [INFO] | | | | | - org.eclipse.jetty:jetty-continuation:jar:9.0.7.v20131107:compile [INFO] | | | | - org.eclipse.jetty:jetty-http:jar:9.0.7.v20131107:compile [INFO] | | | +- io.dropwizard:dropwizard-lifecycle:jar:0.7.1:compile [INFO] | | | +- com.codahale.metrics:metrics-core:jar:3.0.2:compile [INFO] | | | +- com.codahale.metrics:metrics-jvm:jar:3.0.2:compile [INFO] | | | +- com.codahale.metrics:metrics-servlets:jar:3.0.2:compile [INFO] | | | | - com.codahale.metrics:metrics-json:jar:3.0.2:compile [INFO] | | | +- com.codahale.metrics:metrics-healthchecks:jar:3.0.2:compile [INFO] | | | +- net.sourceforge.argparse4j:argparse4j:jar:0.4.3:compile [INFO] | | | +- org.eclipse.jetty.orbit:javax.servlet:jar:3.0.0.v201112011016:compile [INFO] | | | - org.eclipse.jetty.toolchain.setuid:jetty-setuid-java:jar:1.0.2:compile [INFO] | | +- io.dropwizard:dropwizard-views:jar:0.7.1:compile [INFO] | | +- io.dropwizard:dropwizard-views-freemarker:jar:0.7.1:compile [INFO] | | | - org.freemarker:freemarker:jar:2.3.20:compile [INFO] | | +- io.dropwizard:dropwizard-auth:jar:0.7.1:compile [INFO] | | +- io.dropwizard:dropwizard-forms:pom:0.7.1:compile [INFO] | | | - com.sun.jersey.contribs:jersey-multipart:jar:1.18.1:compile [INFO] | | | - org.jvnet.mimepull:mimepull:jar:1.9.3:compile [INFO] | | +- io.dropwizard:dropwizard-assets:jar:0.7.1:compile [INFO] | | +- io.dropwizard:dropwizard-metrics-graphite:jar:0.9.0-rc3:compile [INFO] | | | - io.dropwizard.metrics:metrics-graphite:jar:3.1.2:compile [INFO] | | +- io.dropwizard:dropwizard-testing:jar:0.7.1:compile [INFO] | | | +- com.sun.jersey.jersey-test-framework:jersey-test-framework-core:jar:1.18.1:compile [INFO] | | | | - javax.servlet:javax.servlet-api:jar:3.0.1:compile [INFO] | | | +- com.sun.jersey.jersey-test-framework:jersey-test-framework-inmemory:jar:1.18.1:compile [INFO] | | | - org.easytesting:fest-assert-core:jar:2.0M10:compile [INFO] | | +- io.prometheus:simpleclient_dropwizard:jar:0.0.14:compile [INFO] | | | +- io.prometheus:simpleclient:jar:0.0.14:compile [INFO] | | | - io.dropwizard.metrics:metrics-core:jar:3.1.2:compile [INFO] | | +- io.prometheus:simpleclient_pushgateway:jar:0.0.14:compile [INFO] | | | - io.prometheus:simpleclient_common:jar:0.0.14:compile [INFO] | | +- junit:junit:jar:4.12:compile [INFO] | | +- org.apache.curator:curator-framework:jar:2.6.0:compile [INFO] | | | +- org.apache.curator:curator-client:jar:2.6.0:compile [INFO] | | | - org.apache.zookeeper:zookeeper:jar:3.4.6:compile [INFO] | | | - jline:jline:jar:0.9.94:compile [INFO] | | +- org.apache.curator:curator-recipes:jar:2.6.0:compile [INFO] | | +- org.apache.curator:curator-x-discovery:jar:2.6.0:compile [INFO] | | +- org.jmock:jmock:jar:2.5.1:compile [INFO] | | +- org.jmock:jmock-junit4:jar:2.5.1:compile [INFO] | | | - junit:junit-dep:jar:4.4:compile [INFO] | | +- org.jmock:jmock-legacy:jar:2.5.1:compile [INFO] | | +- org.apache.httpcomponents:httpclient:jar:4.3.4:compile [INFO] | | | - org.apache.httpcomponents:httpcore:jar:4.3.2:compile [INFO] | | +- commons-io:commons-io:jar:2.4:compile [INFO] | | +- [redacted, company specific] [INFO] | | | - com.esotericsoftware.yamlbeans:yamlbeans:jar:1.09:compile [INFO] | | +- com.amazonaws:aws-java-sdk:jar:1.10.76:compile [INFO] | | | +- com.amazonaws:aws-java-sdk-support:jar:1.10.76:compile [INFO] | | | +- com.amazonaws:aws-java-sdk-simpledb:jar:1.10.76:compile [INFO] | | | +- com.amazonaws:aws-java-sdk-simpleworkflow:jar:1.10.76:compile [INFO] | | | +- com.amazonaws:aws-java-sdk-storagegateway:jar:1.10.76:compile [INFO] | | | +- com.amazonaws:aws-java-sdk-route53:jar:1.10.76:compile [INFO] | | | +- com.amazonaws:aws-java-sdk-s3:jar:1.10.76:compile [INFO] | | | +- com.amazonaws:aws-java-sdk-importexport:jar:1.10.76:compile [INFO] | | | +- com.amazonaws:aws-java-sdk-sts:jar:1.10.76:compile [INFO] | | | +- com.amazonaws:aws-java-sdk-sqs:jar:1.10.76:compile [INFO] | | | +- com.amazonaws:aws-java-sdk-rds:jar:1.10.76:compile [INFO] | | | +- com.amazonaws:aws-java-sdk-redshift:jar:1.10.76:compile [INFO] | | | +- com.amazonaws:aws-java-sdk-elasticbeanstalk:jar:1.10.76:compile [INFO] | | | +- com.amazonaws:aws-java-sdk-glacier:jar:1.10.76:compile [INFO] | | | +- com.amazonaws:aws-java-sdk-iam:jar:1.10.76:compile [INFO] | | | +- com.amazonaws:aws-java-sdk-datapipeline:jar:1.10.76:compile [INFO] | | | +- com.amazonaws:aws-java-sdk-elasticloadbalancing:jar:1.10.76:compile [INFO] | | | +- com.amazonaws:aws-java-sdk-emr:jar:1.10.76:compile [INFO] | | | +- com.amazonaws:aws-java-sdk-elasticache:jar:1.10.76:compile [INFO] | | | +- com.amazonaws:aws-java-sdk-elastictranscoder:jar:1.10.76:compile [INFO] | | | +- com.amazonaws:aws-java-sdk-ec2:jar:1.10.76:compile [INFO] | | | +- com.amazonaws:aws-java-sdk-dynamodb:jar:1.10.76:compile [INFO] | | | +- com.amazonaws:aws-java-sdk-sns:jar:1.10.76:compile [INFO] | | | +- com.amazonaws:aws-java-sdk-cloudtrail:jar:1.10.76:compile [INFO] | | | +- com.amazonaws:aws-java-sdk-cloudwatch:jar:1.10.76:compile [INFO] | | | +- com.amazonaws:aws-java-sdk-logs:jar:1.10.76:compile [INFO] | | | +- com.amazonaws:aws-java-sdk-events:jar:1.10.76:compile [INFO] | | | +- com.amazonaws:aws-java-sdk-cognitoidentity:jar:1.10.76:compile [INFO] | | | +- com.amazonaws:aws-java-sdk-cognitosync:jar:1.10.76:compile [INFO] | | | +- com.amazonaws:aws-java-sdk-directconnect:jar:1.10.76:compile [INFO] | | | +- com.amazonaws:aws-java-sdk-cloudformation:jar:1.10.76:compile [INFO] | | | +- com.amazonaws:aws-java-sdk-cloudfront:jar:1.10.76:compile [INFO] | | | +- com.amazonaws:aws-java-sdk-kinesis:jar:1.10.76:compile [INFO] | | | +- com.amazonaws:aws-java-sdk-opsworks:jar:1.10.76:compile [INFO] | | | +- com.amazonaws:aws-java-sdk-ses:jar:1.10.76:compile [INFO] | | | +- com.amazonaws:aws-java-sdk-autoscaling:jar:1.10.76:compile [INFO] | | | +- com.amazonaws:aws-java-sdk-cloudsearch:jar:1.10.76:compile [INFO] | | | +- com.amazonaws:aws-java-sdk-cloudwatchmetrics:jar:1.10.76:compile [INFO] | | | +- com.amazonaws:aws-java-sdk-swf-libraries:jar:1.10.76:compile [INFO] | | | +- com.amazonaws:aws-java-sdk-codedeploy:jar:1.10.76:compile [INFO] | | | +- com.amazonaws:aws-java-sdk-codepipeline:jar:1.10.76:compile [INFO] | | | +- com.amazonaws:aws-java-sdk-kms:jar:1.10.76:compile [INFO] | | | +- com.amazonaws:aws-java-sdk-config:jar:1.10.76:compile [INFO] | | | +- com.amazonaws:aws-java-sdk-lambda:jar:1.10.76:compile [INFO] | | | +- com.amazonaws:aws-java-sdk-ecs:jar:1.10.76:compile [INFO] | | | +- com.amazonaws:aws-java-sdk-ecr:jar:1.10.76:compile [INFO] | | | +- com.amazonaws:aws-java-sdk-cloudhsm:jar:1.10.76:compile [INFO] | | | +- com.amazonaws:aws-java-sdk-ssm:jar:1.10.76:compile [INFO] | | | +- com.amazonaws:aws-java-sdk-workspaces:jar:1.10.76:compile [INFO] | | | +- com.amazonaws:aws-java-sdk-machinelearning:jar:1.10.76:compile [INFO] | | | +- com.amazonaws:aws-java-sdk-directory:jar:1.10.76:compile [INFO] | | | +- com.amazonaws:aws-java-sdk-efs:jar:1.10.76:compile [INFO] | | | +- com.amazonaws:aws-java-sdk-codecommit:jar:1.10.76:compile [INFO] | | | +- com.amazonaws:aws-java-sdk-devicefarm:jar:1.10.76:compile [INFO] | | | +- com.amazonaws:aws-java-sdk-elasticsearch:jar:1.10.76:compile [INFO] | | | +- com.amazonaws:aws-java-sdk-waf:jar:1.10.76:compile [INFO] | | | +- com.amazonaws:aws-java-sdk-marketplacecommerceanalytics:jar:1.10.76:compile [INFO] | | | +- com.amazonaws:aws-java-sdk-inspector:jar:1.10.76:compile [INFO] | | | +- com.amazonaws:aws-java-sdk-iot:jar:1.10.76:compile [INFO] | | | +- com.amazonaws:aws-java-sdk-api-gateway:jar:1.10.76:compile [INFO] | | | +- com.amazonaws:aws-java-sdk-acm:jar:1.10.76:compile [INFO] | | | +- com.amazonaws:aws-java-sdk-gamelift:jar:1.10.76:compile [INFO] | | | +- com.amazonaws:aws-java-sdk-dms:jar:1.10.76:compile [INFO] | | | +- com.amazonaws:aws-java-sdk-marketplacemeteringservice:jar:1.10.76:compile [INFO] | | | +- com.amazonaws:aws-java-sdk-cognitoidp:jar:1.10.76:compile [INFO] | | | - com.amazonaws:aws-java-sdk-core:jar:1.10.76:compile [INFO] | | | - com.fasterxml.jackson.dataformat:jackson-dataformat-cbor:jar:2.5.3:compile [INFO] | | +- com.google.guava:guava:jar:15.0:compile [INFO] | | +- org.hamcrest:hamcrest-all:jar:1.3:compile [INFO] | | +- commons-lang:commons-lang:jar:2.6:compile [INFO] | | +- com.jamesmurty.utils:java-xmlbuilder:jar:0.6:compile [INFO] | | | - net.iharder:base64:jar:2.3.8:compile [INFO] | | +- com.esotericsoftware.kryo:kryo:jar:2.20:compile [INFO] | | | - com.esotericsoftware.minlog:minlog:jar:1.2:compile [INFO] | | +- com.wordnik:swagger-jaxrs_2.10:jar:1.3.8:compile [INFO] | | | +- com.wordnik:swagger-core_2.10:jar:1.3.8:compile [INFO] | | | | +- com.fasterxml.jackson.module:jackson-module-scala_2.10:jar:2.4.1:compile [INFO] | | | | +- com.fasterxml.jackson.module:jackson-module-jsonSchema:jar:2.1.0:compile [INFO] | | | | +- com.wordnik:swagger-annotations:jar:1.3.8:compile [INFO] | | | | +- org.json4s:json4s-ext_2.10:jar:3.2.9:compile [INFO] | | | | +- org.json4s:json4s-native_2.10:jar:3.2.9:compile [INFO] | | | | | - org.json4s:json4s-core_2.10:jar:3.2.9:compile [INFO] | | | | | +- org.json4s:json4s-ast_2.10:jar:3.2.9:compile [INFO] | | | | | - org.scala-lang:scalap:jar:2.10.0:compile [INFO] | | | | | - org.scala-lang:scala-compiler:jar:2.10.0:compile [INFO] | | | | - org.json4s:json4s-jackson_2.10:jar:3.2.9:compile [INFO] | | | - javax.ws.rs:jsr311-api:jar:1.1.1:compile [INFO] | | +- org.slf4j:jcl-over-slf4j:jar:1.7.6:compile [INFO] | | +- com.newrelic.agent.java:newrelic-api:jar:2.15.0:compile [INFO] | | +- youmag:logback-flume:jar:1.0.10:compile [INFO] | | | +- ch.qos.logback:logback-classic:jar:1.1.2:compile [INFO] | | | - org.apache.flume:flume-ng-sdk:jar:1.4.0-cdh4.4.0:compile [INFO] | | | - org.apache.avro:avro-ipc:jar:1.7.4:compile [INFO] | | +- org.apache.commons:commons-lang3:jar:3.4:compile [INFO] | | - org.reflections:reflections:jar:0.9.10:compile [INFO] | | +- org.javassist:javassist:jar:3.19.0-GA:compile [INFO] | | - com.google.code.findbugs:annotations:jar:2.0.1:compile [INFO] | +- com.netflix.rxjava:rxjava-core:jar:0.16.1:compile [INFO] | - joda-time:joda-time:jar:2.3:compile [INFO] +- [redacted, company specific] [INFO] | +- org.codehaus.groovy:groovy-all:jar:2.4.3:compile [INFO] | +- commons-codec:commons-codec:jar:1.7:compile [INFO] | +- net.sf.jgrapht:jgrapht:jar:0.8.3:compile [INFO] | +- org.scribe:scribe:jar:1.3.3:compile [INFO] | +- com.spotify:docker-client:jar:shaded:3.1.10:compile [INFO] | | +- org.slf4j:slf4j-api:jar:1.7.6:compile [INFO] | | +- com.fasterxml.jackson.jaxrs:jackson-jaxrs-json-provider:jar:2.2.3:compile [INFO] | | | +- com.fasterxml.jackson.jaxrs:jackson-jaxrs-base:jar:2.2.3:compile [INFO] | | | - com.fasterxml.jackson.module:jackson-module-jaxb-annotations:jar:2.2.3:compile [INFO] | | +- org.glassfish.jersey.core:jersey-client:jar:2.13:compile [INFO] | | | +- org.glassfish.jersey.core:jersey-common:jar:2.13:compile [INFO] | | | | +- javax.annotation:javax.annotation-api:jar:1.2:compile [INFO] | | | | +- org.glassfish.jersey.bundles.repackaged:jersey-guava:jar:2.13:compile [INFO] | | | | - org.glassfish.hk2:osgi-resource-locator:jar:1.0.1:compile [INFO] | | | +- javax.ws.rs:javax.ws.rs-api:jar:2.0.1:compile [INFO] | | | +- org.glassfish.hk2:hk2-api:jar:2.3.0-b10:compile [INFO] | | | | +- org.glassfish.hk2:hk2-utils:jar:2.3.0-b10:compile [INFO] | | | | - org.glassfish.hk2.external:aopalliance-repackaged:jar:2.3.0-b10:compile [INFO] | | | +- org.glassfish.hk2.external:javax.inject:jar:2.3.0-b10:compile [INFO] | | | - org.glassfish.hk2:hk2-locator:jar:2.3.0-b10:compile [INFO] | | +- org.glassfish.jersey.connectors:jersey-apache-connector:jar:2.13:compile [INFO] | | +- org.glassfish.jersey.media:jersey-media-json-jackson:jar:2.13:compile [INFO] | | | - com.fasterxml.jackson.core:jackson-annotations:jar:2.3.2:compile [INFO] | | +- org.apache.commons:commons-compress:jar:1.8.1:compile [INFO] | | +- com.github.jnr:jnr-unixsocket:jar:0.8:compile [INFO] | | | +- com.github.jnr:jnr-ffi:jar:2.0.3:compile [INFO] | | | | +- com.github.jnr:jffi:jar:1.2.9:compile [INFO] | | | | - com.github.jnr:jffi:jar:native:1.2.9:runtime [INFO] | | | +- com.github.jnr:jnr-constants:jar:0.8.7:compile [INFO] | | | +- com.github.jnr:jnr-enxio:jar:0.9:compile [INFO] | | | - com.github.jnr:jnr-posix:jar:3.0.12:compile [INFO] | | - org.bouncycastle:bcpkix-jdk15on:jar:1.51:compile [INFO] | | - org.bouncycastle:bcprov-jdk15on:jar:1.51:compile [INFO] | - com.github.jknack:handlebars:jar:2.1.0:compile [INFO] | +- org.antlr:antlr4-runtime:jar:4.5:compile [INFO] | - org.mozilla:rhino:jar:1.7R4:compile [INFO] +- [redacted, company specific] [INFO] | +- [redacted, company specific] [INFO] | | - javax.xml.bind:jaxb-api:jar:2.1:compile [INFO] | | +- javax.xml.stream:stax-api:jar:1.0-2:compile [INFO] | | - javax.activation:activation:jar:1.1:compile [INFO] | - [redacted, company specific] [INFO] | +- [redacted, company specific] [INFO] | +- org.easytesting:fest-reflect:jar:1.4.1:compile [INFO] | | - org.easytesting:fest-util:jar:1.2.4:compile [INFO] | +- [redacted, company specific] [INFO] | | +- [redacted, company specific] [INFO] | | | +- io.dropwizard:dropwizard-jdbi:jar:0.7.1:compile [INFO] | | | | +- io.dropwizard:dropwizard-db:jar:0.7.1:compile [INFO] | | | | | - org.apache.tomcat:tomcat-jdbc:jar:7.0.50:compile [INFO] | | | | | - org.apache.tomcat:tomcat-juli:jar:7.0.50:compile [INFO] | | | | +- org.jdbi:jdbi:jar:2.55:compile [INFO] | | | | - com.codahale.metrics:metrics-jdbi:jar:3.0.2:compile [INFO] | | | +- com.googlecode.flyway:flyway-core:jar:2.1.1:compile [INFO] | | | +- mysql:mysql-connector-java:jar:5.1.35:compile [INFO] | | | +- org.hsqldb:hsqldb:jar:2.2.9:compile [INFO] | | | +- us.fatehi:schemacrawler:jar:11.01.01:compile [INFO] | | | - com.googlecode.junit-toolbox:junit-toolbox:jar:2.2:compile [INFO] | | | - org.mockito:mockito-core:jar:1.9.5:compile [INFO] | | - [redacted, company specific] [INFO] | | +- [redacted, company specific] [INFO] | | - [redacted, company specific] [INFO] | - commons-fileupload:commons-fileupload:jar:1.2.1:compile [INFO] +- [redacted, company specific] [INFO] | +- [redacted, company specific] [INFO] | | +- org.apache.hadoop:hadoop-common:jar:2.6.0-cdh5.4.7:compile [INFO] | | | +- commons-cli:commons-cli:jar:1.2:compile [INFO] | | | +- org.apache.commons:commons-math3:jar:3.1.1:compile [INFO] | | | +- xmlenc:xmlenc:jar:0.52:compile [INFO] | | | +- commons-net:commons-net:jar:3.1:compile [INFO] | | | +- javax.servlet.jsp:jsp-api:jar:2.1:compile [INFO] | | | +- commons-el:commons-el:jar:1.0:compile [INFO] | | | +- commons-configuration:commons-configuration:jar:1.6:compile [INFO] | | | | +- commons-digester:commons-digester:jar:1.8:compile [INFO] | | | | | - commons-beanutils:commons-beanutils:jar:1.7.0:compile [INFO] | | | | - commons-beanutils:commons-beanutils-core:jar:1.8.0:compile [INFO] | | | +- org.codehaus.jackson:jackson-core-asl:jar:1.8.8:compile [INFO] | | | +- org.apache.avro:avro:jar:1.7.6-cdh5.4.7:compile [INFO] | | | | +- com.thoughtworks.paranamer:paranamer:jar:2.3:compile [INFO] | | | | - org.xerial.snappy:snappy-java:jar:1.0.5:compile [INFO] | | | +- com.google.code.gson:gson:jar:2.2.4:compile [INFO] | | | +- com.jcraft:jsch:jar:0.1.42:compile [INFO] | | | +- com.google.code.findbugs:jsr305:jar:3.0.0:compile [INFO] | | | - org.htrace:htrace-core:jar:3.0.4:compile [INFO] | | +- org.apache.hadoop:hadoop-hdfs:jar:2.6.0-cdh5.4.7:compile [INFO] | | | +- commons-daemon:commons-daemon:jar:1.0.13:compile [INFO] | | | - org.fusesource.leveldbjni:leveldbjni-all:jar:1.8:compile [INFO] | | +- org.apache.hadoop:hadoop-core:jar:2.6.0-mr1-cdh5.4.7:compile [INFO] | | | +- org.mortbay.jetty:jetty:jar:6.1.26.cloudera.2:compile [INFO] | | | +- org.mortbay.jetty:jetty-util:jar:6.1.26.cloudera.2:compile [INFO] | | | - org.eclipse.jdt:core:jar:3.1.1:compile [INFO] | | - org.apache.hadoop:hadoop-aws:jar:2.6.0-cdh5.4.7:compile [INFO] | +- [redacted, company specific] [INFO] | | +- io.dropwizard:dropwizard-client:jar:0.7.1:compile [INFO] | | | +- com.sun.jersey:jersey-client:jar:1.18.1:compile [INFO] | | | +- com.sun.jersey.contribs:jersey-apache-client4:jar:1.18.1:compile [INFO] | | | - com.codahale.metrics:metrics-httpclient:jar:3.0.2:compile [INFO] | | +- com.thaiopensource:jing:jar:20091111:compile [INFO] | | | +- xerces:xercesImpl:jar:2.9.1:compile [INFO] | | | +- xml-apis:xml-apis:jar:1.0.b2:compile [INFO] | | | - isorelax:isorelax:jar:20030108:compile [INFO] | | - org.json:json:jar:20090211:compile [INFO] | +- org.hbase:asynchbase:jar:1.7.0:compile [INFO] | | +- com.google.protobuf:protobuf-java:jar:2.5.0:compile [INFO] | | +- io.netty:netty:jar:3.9.4.Final:compile [INFO] | | +- com.stumbleupon:async:jar:1.4.0:compile [INFO] | | - org.slf4j:log4j-over-slf4j:jar:1.7.7:runtime [INFO] | +- org.apache.hbase:hbase-client:jar:1.0.0-cdh5.4.7:compile [INFO] | | +- org.apache.hbase:hbase-annotations:jar:1.0.0-cdh5.4.7:compile [INFO] | | | - jdk.tools:jdk.tools:jar:1.7:system [INFO] | | +- org.apache.hbase:hbase-common:jar:1.0.0-cdh5.4.7:compile [INFO] | | +- org.apache.hbase:hbase-protocol:jar:1.0.0-cdh5.4.7:compile [INFO] | | +- org.apache.htrace:htrace-core:jar:3.1.0-incubating:compile [INFO] | | +- org.codehaus.jackson:jackson-mapper-asl:jar:1.8.8:compile [INFO] | | +- org.apache.hadoop:hadoop-annotations:jar:2.6.0-cdh5.4.7:compile [INFO] | | +- org.apache.hadoop:hadoop-auth:jar:2.6.0-cdh5.4.7:compile [INFO] | | | - org.apache.directory.server:apacheds-kerberos-codec:jar:2.0.0-M15:compile [INFO] | | | +- org.apache.directory.server:apacheds-i18n:jar:2.0.0-M15:compile [INFO] | | | +- org.apache.directory.api:api-asn1-api:jar:1.0.0-M20:compile [INFO] | | | - org.apache.directory.api:api-util:jar:1.0.0-M20:compile [INFO] | | - com.github.stephenc.findbugs:findbugs-annotations:jar:1.3.9-1:compile [INFO] | +- org.apache.hbase:hbase-server:jar:1.0.0-cdh5.4.7:compile [INFO] | | +- org.apache.hbase:hbase-prefix-tree:jar:1.0.0-cdh5.4.7:runtime [INFO] | | | - org.apache.hbase:hbase-common:jar:tests:1.0.0-cdh5.4.7:runtime [INFO] | | +- commons-collections:commons-collections:jar:3.2.1:compile [INFO] | | +- org.apache.hbase:hbase-hadoop-compat:jar:1.0.0-cdh5.4.7:compile [INFO] | | +- org.apache.hbase:hbase-hadoop2-compat:jar:1.0.0-cdh5.4.7:compile [INFO] | | +- com.github.stephenc.high-scale-lib:high-scale-lib:jar:1.1.1:compile [INFO] | | +- org.apache.commons:commons-math:jar:2.1:compile [INFO] | | +- tomcat:jasper-compiler:jar:5.5.23:compile [INFO] | | +- tomcat:jasper-runtime:jar:5.5.23:compile [INFO] | | +- org.jamon:jamon-runtime:jar:2.3.1:compile [INFO] | | +- com.lmax:disruptor:jar:3.3.0:compile [INFO] | | - org.apache.hadoop:hadoop-hdfs:test-jar:tests:2.6.0-cdh5.4.7:compile [INFO] | +- [redacted, company specific] [INFO] | +- org.hamcrest:hamcrest-core:jar:1.3:compile [INFO] | - org.hamcrest:hamcrest-library:jar:1.3:compile [INFO] +- com.jayway.awaitility:awaitility:jar:1.4.0:test [INFO] | +- cglib:cglib-nodep:jar:2.2:compile [INFO] | - org.objenesis:objenesis:jar:1.2:compile [INFO] +- net.java.dev.jets3t:jets3t:jar:0.6.1:compile [INFO] | +- commons-logging:commons-logging:jar:1.1.1:compile [INFO] | - commons-httpclient:commons-httpclient:jar:3.1:compile [INFO] +- org.elasticmq:elasticmq-core_2.11:jar:0.10.0:compile [INFO] | +- org.scala-lang:scala-library:jar:2.11.8:compile [INFO] | +- org.scala-lang.modules:scala-xml_2.11:jar:1.0.6:compile [INFO] | +- org.joda:joda-convert:jar:1.8.1:compile [INFO] | +- com.typesafe.akka:akka-actor_2.11:jar:2.4.10:compile [INFO] | | +- com.typesafe:config:jar:1.3.0:compile [INFO] | | - org.scala-lang.modules:scala-java8-compat_2.11:jar:0.7.0:compile [INFO] | - com.typesafe.scala-logging:scala-logging_2.11:jar:3.5.0:compile [INFO] | - org.scala-lang:scala-reflect:jar:2.11.8:compile [INFO] - org.elasticmq:elasticmq-rest-sqs_2.11:jar:0.10.0:compile [INFO] +- com.typesafe.akka:akka-slf4j_2.11:jar:2.4.10:compile [INFO] +- com.typesafe.akka:akka-http-experimental_2.11:jar:2.4.10:compile [INFO] | - com.typesafe.akka:akka-http-core_2.11:jar:2.4.10:compile [INFO] | +- com.typesafe.akka:akka-stream_2.11:jar:2.4.10:compile [INFO] | | +- com.typesafe:ssl-config-akka_2.11:jar:0.2.1:compile [INFO] | | | - com.typesafe:ssl-config-core_2.11:jar:0.2.1:compile [INFO] | | | - org.scala-lang.modules:scala-parser-combinators_2.11:jar:1.0.4:compile [INFO] | | - org.reactivestreams:reactive-streams:jar:1.0.0:compile [INFO] | - com.typesafe.akka:akka-parsing_2.11:jar:2.4.10:compile [INFO] - org.scala-lang.modules:scala-async_2.11:jar:0.9.5:compile [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 2.487 s [INFO] Finished at: 2016-11-14T16:04:57+00:00 [INFO] Final Memory: 32M/437M [INFO] ------------------------------------------------------------------------

On 14 November 2016 at 16:02, Adam Warski notifications@github.com wrote:

Hmm but that's a relatively new version and shouldn't touch any of Akka's code ... no more ideas right now, sorry! Maybe there's a Maven plugin that does some bytecode-manipulation?

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/adamw/elasticmq/issues/83#issuecomment-260376567, or mute the thread https://github.com/notifications/unsubscribe-auth/ACRISM4XbweVJi7dRYJHLd9fMJRWcLkYks5q-IYAgaJpZM4KxKmx .

gabrielle-anderson commented 7 years ago

Apparently Maven depends on org.ow2.asm:asm:jar:5.0.4?

On 14 November 2016 at 16:02, Adam Warski notifications@github.com wrote:

Hmm but that's a relatively new version and shouldn't touch any of Akka's code ... no more ideas right now, sorry! Maybe there's a Maven plugin that does some bytecode-manipulation?

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/adamw/elasticmq/issues/83#issuecomment-260376567, or mute the thread https://github.com/notifications/unsubscribe-auth/ACRISM4XbweVJi7dRYJHLd9fMJRWcLkYks5q-IYAgaJpZM4KxKmx .

adamw commented 7 years ago

Yeah but that shouldn't be a problem, since it's a new version, should support java 8

danielhodder commented 6 years ago

I found this was from the maven-shade-plugin at version 2.4.3. Updating to version 3.0.0 of the shade plugin made it work properly.

adamw commented 3 years ago

Probably out of date