Packaging problems in asm
While deploying asm, I found the library doing a dynamic load of
org.objectweb.asm.commons.AdviceAdapter. Interestingly, that code is in the source jar but not in the
binary. Further digging shows the class in asm-commons.
There are probably two problems here:
1) https://repo1.maven.org/maven2/org/ow2/asm/asm/5.0.4/asm-5.0.4.pom should have an optional scope
dependency from asm to asm-commons
2) The source for asm and it's source jar needs to be checked for 1:1 correlations between the two artifacts.