[ https://issues.apache.org/jira/browse/ARIES-1341?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Christian Schneider resolved ARIES-1341. ---------------------------------------- Resolution: Duplicate Fix Version/s: (was: jpa-2.0.1) (was: jpa-2.1.0) We will track each improvement in a separate issue. > JpaBeanProcessor not working in karaf > ------------------------------------- > > Key: ARIES-1341 > URL: https://issues.apache.org/jira/browse/ARIES-1341 > Project: Aries > Issue Type: Improvement > Components: Blueprint, JPA > Affects Versions: jpa-2.0.0 > Environment: karaf-4.0.0, java 8 > Reporter: Michał Woś > Assignee: Christian Schneider > > * getAnnotation() return null because annotations are proxied (com.sun.proxy). > * only top level class is scanned. super classes are not > * only fields are scanned whereas target of persistence annotations is: TYPE, > METHOD, FIELD > * Setting persistence fields results in: > Can not set javax.persistence.EntityManager field xxx to > com.sun.proxy.$Proxy37 -- This message was sent by Atlassian JIRA (v6.3.4#6332)