Adding Listener annotation and xml persistence info