Hi, This error would occur with normal collections if you try to remove items while iterating over it.
You must use the iterator.remove(). http://java.sun.com/j2se/1.5.0/docs/api/java/util/ConcurrentModificationException.html Hope this can be of use. On 6/9/05, Robert Zeigler <[EMAIL PROTECTED]> wrote: > I'm not sure what you're trying to accomplish, but... > it you might try looking at the palette component (in the contrib > library). You give a list of available options (through a property > selection model), and the user can add or remove "selected" options to a > list... > > Robert > > [EMAIL PROTECTED] wrote: > > -----BEGIN PGP SIGNED MESSAGE----- > > Hash: SHA1 > > > > Hi, > > > > i'm a little bit confused. I have a List with some Objects, depended on what > > the user chose. The User can add more Objects to this List with a > > PropertySelection and a button. That works fine. > > > > <property-specification name="chosenProjects1" type="java.util.List" > > persistent="yes"/> > > (getter and setter are abstract) > > > > <component id="addProj1" type="Submit"> > > <binding name="listener" expression="listeners.addProj1"/> > > <static-binding name="label" value="Hinzufuegen"/> > > </component> > > > > I'd like to delete also some Objects from the List with a button. The > > application can delete the object from the List, but if it's not the last > > object in the List, i get an java.util.ConcurrentModificationException. > > > > <component id="eachProjects1" type="Foreach"> > > <binding name="source" expression="chosenProjects1"/> > > <binding name="value" expression="projectAccess"/> > > <static-binding name="element" value="div"/> > > </component> > > > > <component id="delProj1" type="Submit"> > > <binding name="listener" expression="listeners.delProj1"/> > > <binding name="tag" expression="projectAccess"/> > > <binding name="selected" expression="delProject1"/> > > <static-binding name="label" value="Entfernen"/> > > </component> > > > > Does anyone can help me with that problem? > > > > Best Regards, > > > > Mathias > > > > - -- > > Mathias Herkt (Diplomand) | SQS Software Quality Systems AG > > | Stollwerckstrasse 11 > > Phone:+49 2203/9154-7110 | D-51149 Cologne, GERMANY > > Fax:+49 2203/9154-15 | http://www.sqs.de > > > > -----BEGIN PGP SIGNATURE----- > > Version: GnuPG v1.4.1 (MingW32) > > > > iD8DBQFCqBlT8hWAS3IShqURAiM8AJ4zn4hbpLzfHg1uRs5qpJWoybfhZACfSd+s > > M4Qcn8HFKXop3UTjgxfoc2o= > > =5P/p > > -----END PGP SIGNATURE----- > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
