[ https://issues.apache.org/jira/browse/KARAF-4419?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15842455#comment-15842455 ]
Jean-Baptiste Onofré commented on KARAF-4419: --------------------------------------------- I think this Jira is more related to Aries JPA. [~ch...@die-schneider.net] what do you think ? > Multiple inharitance levels with generics cause ClassCastException when JPA > is enabled > -------------------------------------------------------------------------------------- > > Key: KARAF-4419 > URL: https://issues.apache.org/jira/browse/KARAF-4419 > Project: Karaf > Issue Type: Bug > Affects Versions: 4.0.4 > Environment: Win 7 x64, JDK 1.8.0_73, Karaf 4.0.4 > Reporter: Felix Wassmer > Fix For: 4.0.9, 4.1.1 > > > I'm using inheritance with generics over multiple levels. > Injecting properties to those beans works fine, but on access of a property > of the lowest class, there is a ClassCastException thrown. > I could narrow it down to enabling JPA in the blueprint causing the issue: > When disabling JPA, the proper bean class is resolved, > enabled the type resolving stopped at the parent abstract class of the > expected class, thus throwing a ClassCastException. > Example project to reproduce this issue: > https://github.com/fwassmer/inheritance -- This message was sent by Atlassian JIRA (v6.3.4#6332)