В свежей версии Castor'a -- open-source-инструмента для связывания SQL- и XML-данных с классами Java -- исправлены некоторые ошибки и появились новые возможности.
Подробнее: http://xmlhack.com/read.php?item=1483