[ https://issues.apache.org/jira/browse/ARIES-1674?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15875862#comment-15875862 ]
Christian Schneider commented on ARIES-1674: -------------------------------------------- I was not able to build your project. I got this exception: [ERROR] Failed to execute goal org.apache.maven.plugins:maven-install-plugin:2.5.2:install (default-install) on project features: Failed to install artifact org.broken:features:xml:datasource:1.0-SNAPSHOT: /home/cschneider/checkout/inheritance/features/src/main/java/../resources/datasource-h2.xml (No such file or directory) -> [Help 1] Can you give some more information about the ClassCastException you see? > Multiple inharitance levels with generics cause ClassCastException when JPA > is enabled > -------------------------------------------------------------------------------------- > > Key: ARIES-1674 > URL: https://issues.apache.org/jira/browse/ARIES-1674 > Project: Aries > Issue Type: Bug > Components: JPA > Affects Versions: jpa-2.5.0 > Environment: Win 7 x64, JDK 1.8.0_73, Karaf 4.0.4 > Reporter: Felix Wassmer > Assignee: Christian Schneider > Fix For: jpa-2.6.0 > > > 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.15#6346)