[ 
https://issues.apache.org/jira/browse/ARIES-1219?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17709913#comment-17709913
 ] 

Kyle Stiemann commented on ARIES-1219:
--------------------------------------

I believe this issue has been fixed by https://github.com/apache/aries/pull/215 
and can be closed.

> Weaving of Aries SPI Fly bundle produces RuntimeException: JSR/RET are not 
> supported with computeFrames option
> --------------------------------------------------------------------------------------------------------------
>
>                 Key: ARIES-1219
>                 URL: https://issues.apache.org/jira/browse/ARIES-1219
>             Project: Aries
>          Issue Type: Question
>         Environment: Apache Karaf 3.0.1
>            Reporter: Eleni Giannakopoulou
>            Priority: Major
>              Labels: Fly, JSR/RET, Karaf, SPI
>
> Trying to integrate jBPM6 in Apache Karaf 3.0.1, we came across with 
> ServiceLoader.load() issues and for that reason we have used dynamic weaving 
> of Aries SPI Fly.
> While some classloading of jBPM classes, we get the following exception:
> java.lang.ClassFormatError: Weaving hook failed.
>       at 
> org.apache.felix.framework.BundleWiringImpl$BundleClassLoader.findClass(BundleWiringImpl.java:2074)
>       at 
> org.apache.felix.framework.BundleWiringImpl.findClassOrResourceByDelegation(BundleWiringImpl.java:1501)
>       at 
> org.apache.felix.framework.BundleWiringImpl.access$400(BundleWiringImpl.java:75)
>       at 
> org.apache.felix.framework.BundleWiringImpl$BundleClassLoader.loadClass(BundleWiringImpl.java:1955)
>       at java.lang.ClassLoader.loadClass(ClassLoader.java:358)[:1.7.0_45]
> ...
> Caused by: java.lang.RuntimeException: JSR/RET are not supported with 
> computeFrames option
>       at org.objectweb.asm.Frame.a(Unknown Source)
>       at org.objectweb.asm.MethodWriter.visitJumpInsn(Unknown Source)
>       at org.objectweb.asm.MethodVisitor.visitJumpInsn(Unknown Source)
>       at org.objectweb.asm.ClassReader.a(Unknown Source)
>       at org.objectweb.asm.ClassReader.b(Unknown Source)
>       at org.objectweb.asm.ClassReader.accept(Unknown Source)
>       at org.objectweb.asm.ClassReader.accept(Unknown Source)
>       at 
> org.apache.aries.spifly.dynamic.ClientWeavingHook.weave(ClientWeavingHook.java:61)
>       at 
> org.apache.felix.framework.util.SecureAction.invokeWeavingHook(SecureAction.java:1127)
>       at 
> org.apache.felix.framework.BundleWiringImpl$BundleClassLoader.findClass(BundleWiringImpl.java:2057)
> It seems that there is a problem with StackMap tables used in jBPM6. jBPM6 
> has been built using JDK 1.6.0_45 and the JVM runs 1.7.0_45.
> Any suggestions would be appreciated as this is a blocking issue for us.
> Thank you in advance,
> Eleni.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to