Error de "fin de archivo prematuro" cuando Java lee y escribe archivos de datos XML

He estado usando la biblioteca JDOM para leer y escribir archivos XML a través de Java Servlets.

Problema es que cuando envío muchas solicitudes usando AJAX a mis servlets que leen y escriben datos en archivos XML, muchas veces falla al mostrar el error: Fin prematuro del archivo. ¿Cómo puedo sincronizar todas estas lecturas / escrituras en archivos o hay alguna otra forma de evitar este problema? Avíseme si se requieren más detalles.

¿El uso de hilos servirá en esta situación?

¡Muchas gracias

Respuestas a la pregunta(4)

Su respuesta a la pregunta