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>