Hi all,

We are hit again by sisu asm, we cant write a component using sisu Named
SPI if compiled with java 17 (since then it will be visited with a too old
asm - exception at the end), do we want to upgrade asm there, do we want to
plan drop it - guess we can using the annot processor to collect more data?


Exception:

java.lang.IllegalArgumentException
at org.eclipse.sisu.space.asm.ClassReader.<init>(ClassReader.java:170)
at org.eclipse.sisu.space.asm.ClassReader.<init>(ClassReader.java:153)
at org.eclipse.sisu.space.asm.ClassReader.<init>(ClassReader.java:424)
at org.eclipse.sisu.space.SpaceScanner.accept(SpaceScanner.java:102)
at org.eclipse.sisu.space.SpaceScanner.accept(SpaceScanner.java:78)
at org.eclipse.sisu.space.SpaceModule.scanForElements(SpaceModule.java:168)
at org.eclipse.sisu.space.SpaceModule.configure(SpaceModule.java:129)
at
org.eclipse.sisu.plexus.PlexusAnnotatedBeanModule.configure(PlexusAnnotatedBeanModule.java:102)
at
org.eclipse.sisu.plexus.PlexusBindingModule.configure(PlexusBindingModule.java:63)
at com.google.inject.spi.Elements$RecordingBinder.install(Elements.java:409)
at com.google.inject.spi.Elements.getElements(Elements.java:108)
at com.google.inject.spi.Elements.getElements(Elements.java:101)
at org.eclipse.sisu.wire.WireModule.configure(WireModule.java:75)
at com.google.inject.spi.Elements$RecordingBinder.install(Elements.java:409)
at com.google.inject.spi.Elements.getElements(Elements.java:108)
at
com.google.inject.internal.InjectorShell$Builder.build(InjectorShell.java:160)
at
com.google.inject.internal.InternalInjectorCreator.build(InternalInjectorCreator.java:107)
at com.google.inject.Guice.createInjector(Guice.java:87)
at com.google.inject.Guice.createInjector(Guice.java:69)
at com.google.inject.Guice.createInjector(Guice.java:59)
at
org.codehaus.plexus.DefaultPlexusContainer.addPlexusInjector(DefaultPlexusContainer.java:481)
at
org.codehaus.plexus.DefaultPlexusContainer.<init>(DefaultPlexusContainer.java:206)
at org.apache.maven.cli.MavenCli.container(MavenCli.java:585)
at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:274)
at org.apache.maven.cli.MavenCli.main(MavenCli.java:197)

Romain Manni-Bucau
@rmannibucau <https://twitter.com/rmannibucau> |  Blog
<https://rmannibucau.metawerx.net/> | Old Blog
<http://rmannibucau.wordpress.com> | Github <https://github.com/rmannibucau> |
LinkedIn <https://www.linkedin.com/in/rmannibucau> | Book
<https://www.packtpub.com/application-development/java-ee-8-high-performance>

Reply via email to