[ https://issues.apache.org/jira/browse/OPENJPA-174?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Jeffrey Blatttman updated OPENJPA-174: -------------------------------------- Attachment: abstracttest.zip this is the simple A, B class test case the works. again, maven2 netbeans projects ... requires derby on localhost:1527 running. > error when find()'ing an abstract class > --------------------------------------- > > Key: OPENJPA-174 > URL: https://issues.apache.org/jira/browse/OPENJPA-174 > Project: OpenJPA > Issue Type: Bug > Affects Versions: 0.9.6 > Environment: Java SE 5 > Derby > Reporter: Jeffrey Blatttman > Attachments: abstracttest.zip, pom.zip > > > class B extends A > A is abstract > B is concrete > i have persisted an instance of B. now i try: > A a = em.find(A.class, anId); > openjpa fails with: > ... Cannot create new application identity instance for abstract class > "class A" > if i change the find to: > A a = em.find(B.class, anId); > openjpa works okay. > note that i have two test cases. one is my real model, and one is the simple > A and B class example above. my real model fails, where the simple A, B class > example works as expected. so, it's is either a side affect of some other > issue, or there is something wrong in my model and the error message is > misleading or lacking information. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.