Hello,
is it possible to add a new Object adresse to a Dlist adresses wich I got by
calling Person.getAdresses() ?

        tx.begin();
        // retrieving a Person object Person p 
        Collection adresses = p.getAdresses();
        Adresse a = new Adresse();
        // a.setBlaBLa(...);
        a.setPerson(p);
        adresses.add(a);
        Iterator iter = col.iterator();
        while (iter.hasNext()) {
                tx.lock(iter.next(), tx.WRITE);
        } 
        tx.commit();

My application says:
java.util.ConcurrentModificationException
        at
java.util.AbstractList$Itr.checkForComodification(AbstractList.java:444)
        at java.util.AbstractList$Itr.next(AbstractList.java:417)
        at org.apache.ojb.odmg.ObjectEnvelopeTable.commit(Unknown Source)
        at org.apache.ojb.odmg.TransactionImpl.doCommit(Unknown Source)
        at org.apache.ojb.odmg.TransactionImpl.checkpoint(Unknown Source)

Sven

--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to