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

Romain Manni-Bucau commented on ARIES-2072:
-------------------------------------------

Can be great to have the full stack trace since xbean-finder can hide another 
dependency and issue can be outside aries.

> Aries CDI doesn't support Java 17
> ---------------------------------
>
>                 Key: ARIES-2072
>                 URL: https://issues.apache.org/jira/browse/ARIES-2072
>             Project: Aries
>          Issue Type: Bug
>          Components: CDI
>    Affects Versions: cdi-1.1.5
>         Environment: Apache Karaf 4.3.6
> Openjdk 17
> Fedora 36
>            Reporter: Jakub Herkel
>            Priority: Major
>
> I tried the latest unreleased version 1.1.5 with a Apache Karaf running under 
> Java17 (with classes compiled with Java17) and I can see this exception:
> {code:java}
>  The activate method has thrown an exception
> java.lang.IllegalArgumentException: Unsupported class file major version 61
>     at org.apache.xbean.asm8.ClassReader.<init>(ClassReader.java:196) ~[?:?]
>     at org.apache.xbean.asm8.ClassReader.<init>(ClassReader.java:177) ~[?:?]
>     at org.apache.xbean.asm8.ClassReader.<init>(ClassReader.java:163) ~[?:?]
>     at org.apache.xbean.asm8.ClassReader.<init>(ClassReader.java:284) ~[?:?]
>     at 
> org.apache.xbean.finder.BundleAssignableClassFinder.isSuperClassAssignable(BundleAssignableClassFinder.java:222)
>  ~[?:?]
>     at 
> org.apache.xbean.finder.BundleAssignableClassFinder.isClassAcceptable(BundleAssignableClassFinder.java:114)
>  ~[?:?]
>     at 
> org.apache.xbean.finder.BundleAssignableClassFinder.isClassAcceptable(BundleAssignableClassFinder.java:125)
>  ~[?:?]
>     at 
> org.apache.xbean.osgi.bundle.util.BundleClassFinder.scanDirectory(BundleClassFinder.java:257)
>  ~[?:?] {code}
> Probably aries cdi should be updated from org.apache.xbean/xbean-asm8-shaded 
> to xbean-asm9-shaded.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

Reply via email to