Sorry, this is still not working: ElementListImpl needs a no-argument constructor for deserialization. public ElementListImpl() { super(); } is enough. Michael Keuchen