JBoss Wildfly 9.0 ArrayIndexOutOfBoundException [asm 3.1]

问题描述 投票:1回答:1

在JBoss中部署Wildfly时,出现以下异常。使用asm3.1 jar

我在谷歌上验证过了。但我没有得到什么信息。它说要检查java8版本的asm jar依赖性,我试着更新了asm最新的build,在更新最新的build后(asm 5.0.3或更高版本),我得到了另一个错误,即incompatibleclasschangeerror。

    java.lang.ArrayIndexOutOfBoundsException: 9578
        at   org.wildfly.extension.undertow.deployment.UndertowDeploymentService$1.run(UndertowDeploymentService.java:85)
        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
        at java.util.concurrent.FutureTask.run(FutureTask.java:266)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
        at java.lang.Thread.run(Thread.java:745)
        at org.jboss.threads.JBossThread.run(JBossThread.java:320) Caused by: java.lang.ArrayIndexOutOfBoundsException: 9578
        at org.objectweb.asm.ClassReader.readClass(Unknown Source)
        at org.objectweb.asm.ClassReader.accept(Unknown Source)
        at org.objectweb.asm.ClassReader.accept(Unknown Source)
        at com.sun.jersey.spi.scanning.AnnotationScannerListener.onProcess(AnnotationScannerListener.java:133)
        at com.sun.jersey.core.spi.scanning.JarFileScanner.scan(JarFileScanner.java:97)
        at com.sun.jersey.spi.scanning.WebAppResourcesScanner$1.f(WebAppResourcesScanner.java:94)
java exception jboss wildfly-9
1个回答
0
投票

我已经从我的应用程序中删除了lambda依赖并验证了它。它工作得很好。(asm 3.1, JBoss wildfly 9.0, Java 1.8)。

© www.soinside.com 2019 - 2024. All rights reserved.