openjpa-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Andrei Bratu (JIRA)" <j...@apache.org>
Subject [jira] [Created] (OPENJPA-2181) Persisting an Entity containing a Collection of Interfaces
Date Fri, 27 Apr 2012 12:59:50 GMT
Andrei Bratu created OPENJPA-2181:
-------------------------------------

             Summary: Persisting an Entity containing a Collection of Interfaces
                 Key: OPENJPA-2181
                 URL: https://issues.apache.org/jira/browse/OPENJPA-2181
             Project: OpenJPA
          Issue Type: Bug
    Affects Versions: 2.2.0, 2.1.1
            Reporter: Andrei Bratu


I have an Interface (IInterface) and 2 classes that implements that interface (IInterface).
Also in another class ( Holder ) I have a collection of interface items ( Collection<IInterface>
). 

When I try to execute the code from OpenJPA_Test.main, in my associated table ( holder_classes),
the column which is supposed to hold the references to Class1 or Class2 objects are NULL.


public class OpenJPA_Test { 

    private static HolderDao holderDao = EntityDaoFactory.inst().getHolderDao(); 
    
    /** 
     * @param args the command line arguments 
     */ 
    public static void main(String[] args) { 
        // TODO code application logic here 
        Holder h = new Holder(); 
        LinkedList<IInterface> list = new LinkedList<IInterface>(); 
        
        Class1 c1 = new Class1(); 
        Class2 c2 = new Class2(); 
        
        list.add(c1); 
        list.add(c2); 
        
        h.setClasses(list); 
        holderDao.create(h); 
        
    } 
} 



--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Mime
View raw message