users@glassfish.java.net

Re: Cannot persist detached object

From: <glassfish_at_javadesktop.org>
Date: Mon, 26 Feb 2007 13:27:54 PST

For further clarification, the error is happening after the commit in the create function.<p>
&nbsp; &nbsp; public String create() {<br />
&nbsp; &nbsp; &nbsp; &nbsp; EntityManager em = getEntityManager();<br />
&nbsp; &nbsp; &nbsp; &nbsp; try {<br />

&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; utx.begin();<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; em.persist(dayStyleAssignments);<br />
<br />

&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; utx.commit();<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; addSuccessMessage(&quot;DayStyleAssignments was successfully created.&quot;);<br />

&nbsp; &nbsp; &nbsp; &nbsp; } catch (Exception ex) {<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; try {<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; addErrorMessage(ex.getLocalizedMessage());<br />

&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; utx.rollback();<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; } catch (Exception e) {<br />

&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; addErrorMessage(e.getLocalizedMessage());<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; }<br />

&nbsp; &nbsp; &nbsp; &nbsp; } finally {<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; em.close();<br />
&nbsp; &nbsp; &nbsp; &nbsp; }<br />

&nbsp; &nbsp; &nbsp; &nbsp; return &quot;dayStyleAssignments_list&quot;;<br />
&nbsp; &nbsp; }<p>
[Message sent by forum member 'aantix' (aantix)]

http://forums.java.net/jive/thread.jspa?messageID=205332