openjpa-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Bartosz Jakubowski (JIRA)" <j...@apache.org>
Subject [jira] [Created] (OPENJPA-2396) Wrong error log in PCEnhancer when MappedSuperclass contains Id
Date Tue, 11 Jun 2013 19:53:21 GMT
Bartosz Jakubowski created OPENJPA-2396:
-------------------------------------------

             Summary: Wrong error log in PCEnhancer when MappedSuperclass contains Id
                 Key: OPENJPA-2396
                 URL: https://issues.apache.org/jira/browse/OPENJPA-2396
             Project: OpenJPA
          Issue Type: Bug
          Components: Enhance
    Affects Versions: 2.2.2
            Reporter: Bartosz Jakubowski
            Priority: Minor


The patch for OPENJPA-2233 logs error message when embeddable entity has Id field. Because
MappedSuperclass is set embedded only the message is shown if it contains an Id field. As
far as I can see it doesn't break its behavior in any way.

Don't know if it's just the log condition incorrect or maybe the MappedSuperclass shouldn't
be set embedded only in AnnotationPersistenceMetaDataParser lines [555,558]:
  // while the spec only provides for embedded exclusive, it doesn't
  // seem hard to support otherwise
  if (entity == null)
    meta.setEmbeddedOnly(true);

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Mime
View raw message