you have to use entityManager.merge(yourentity) to update your entity not the persist method. View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4034510#4034510 Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4034510