This week's book giveaway is in the Clojure forum.
We're giving away four copies of Clojure in Action and have Amit Rathore and Francis Avila on-line!
See this thread for details.
Win a copy of Clojure in Action this week in the Clojure forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Adding to join table

 
tanil patel
Greenhorn
Posts: 1
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi,
Background:

I have a TAG table and an ARTICLE table. The relationship in the ejb is set to many to many creating a join table automatically.

1) I get a string of tags and delimit them appropriately.
2) I then store each of the 'tokens' in an array.
3) Once getting these tokens, check each token and ensure it doesn't exist in the TAG table
3.1) If it does exist get that TAG object and store in the TAG_ARTICLE table
3.2) if it doesnt store the new tag in the TAG table aswell as the TAG_ARTICLE table.

Our problem is at 3.1; the tag is found but does not get added throwing an exception:
Error: javax.ejb.EJBException: javax.persistence.PersistenceException: org.hibernate.PersistentObjectException: detached entity passed to persist: entities.Tag

3.2 however is working perfectly.

Thanks in advance,
Tanil
 
Lucas Smith
Ranch Hand
Posts: 808
1
Android Eclipse IDE Java
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Please, provide the code of your entities.
 
I agree. Here's the link: http://aspose.com/file-tools
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic