2016-04-08 55 views
2

JBoss sunucusu çalışıyordu. Akışlar ve lambdalarla birlikte Java 8 kodu dağıtıldı ve JBoss yeniden başlatıldı. jboss.log'da aşağıdaki özel durumu görüyorum. Herhangi bir yardım takdir edilir. Teşekkürler.Javassist neden JBo açılışında JBo açılışında Java ile 8 stil kodu

Caused by: java.io.IOException: invalid constant type: 18 
    at javassist.bytecode.ConstPool.readOne(ConstPool.java:1090) [javassist.jar:6.1.0.Final] 
    at javassist.bytecode.ConstPool.read(ConstPool.java:1033) [javassist.jar:6.1.0.Final] 
    at javassist.bytecode.ConstPool.<init>(ConstPool.java:149) [javassist.jar:6.1.0.Final] 
    at javassist.bytecode.ClassFile.read(ClassFile.java:737) [javassist.jar:6.1.0.Final] 
    at javassist.bytecode.ClassFile.<init>(ClassFile.java:108) [javassist.jar:6.1.0.Final] 
    at org.jboss.ejb3.Ejb3Deployment.deployElement(Ejb3Deployment.java:702) [:1.7.21] 
    at org.jboss.ejb3.Ejb3Deployment.deployUrl(Ejb3Deployment.java:692) [:1.7.21] 
    at org.jboss.ejb3.Ejb3Deployment.deploy(Ejb3Deployment.java:655) [:1.7.21] 
    at org.jboss.ejb3.Ejb3Deployment.create(Ejb3Deployment.java:544) [:1.7.21] 
    at org.jboss.ejb3.deployers.Ejb3Deployer.deploy(Ejb3Deployer.java:177) [:6.1.0.Final] 
    ... 49 more 
+0

Hangi sürüm JBoss kullanıyorsunuz? – aribeiro

+0

JBossAS 6.1.0 Final –

+0

kullanıyorum. JBoss'un geliştiricileri tarafından sağlanan [bu tartışma dizisi] 'ne (https://developer.jboss.org/thread/223739?tstart=0&_sscc=t) göre, Java desteği 8 sadece WildFly 8 ve aşağıdaki sürümlerle başladı. – aribeiro

cevap

0

JBoss 6.1.0'ı düzeltmeyi başardım. Projedeki bağımlılıkların güncellenmesi ile ilgili sorun. Hem org.aspectj.aspectjrt hem de org.aspectj.aspectjweaver, 1.6.0'dan (JDK6 ile kullanılır) 1.8.9'a (JDK8 için) güncellenir.