openjpa-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Sascha Just (JIRA)" <j...@apache.org>
Subject [jira] [Created] (OPENJPA-1978) Using a MappedSuperclass with IdClass causes NullPointerException in OpenJPA when having classes with persistent fields of the superclass type.
Date Tue, 12 Apr 2011 11:39:05 GMT
Using a MappedSuperclass with IdClass causes NullPointerException in OpenJPA when having classes
with persistent fields of the superclass type. 
------------------------------------------------------------------------------------------------------------------------------------------------

                 Key: OPENJPA-1978
                 URL: https://issues.apache.org/jira/browse/OPENJPA-1978
             Project: OpenJPA
          Issue Type: Bug
    Affects Versions: 2.1.0
         Environment: independent, tested on Mac OS X (10.5/10.6) and Linux 2.6.32
            Reporter: Sascha Just


We got a MappedSuperclass A with IdClass APK. The class B extends A using inheritance type
'TAPE_PER_CLASS'. 
The class C holds a field of type A. OpenJPA crashes with a NullPointerException in org.apache.openjpa.jdbc.meta.MappingInfo#mergeColumn.


We tried different annotation strategies to tackle this problem but didn't find a way to get
rid of the NullPointerException. While looking at the bug database we found a lot of issues
that might be related to this problem but weren't able to track down the cause of the error.

I will attach a stacktrace and a maven project containing a testcase for the above scenario
reproducing the error.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

Mime
View raw message