我試圖找出這個錯誤,因爲5個小時沒有任何成功。所以我終於想到了在這裏發佈。請幫助我真的很麻煩。我堅持這一點,並沒有辦法解決這個錯誤。這是我的數據庫結構在JPA中檢測到的對象圖中的一個循環
tblBlogRegion
BlogRegionId (primary key)
BlogRegionName
tblGadget
GadgetId(primary key)
GadgetName
tblBlogs
BlogId(primary key)
Blogname
BlogTypeId (reference key from tblSiteTerm
tblSiteTerms
SiteTermsId(primary key)
SiteTermsName
tblBlogGadgets
BlogGadgetsId(primary key)
BlogRegionId(foreign key from tblBlogRegion)
BlogId(foreign key from tblBlog)
GadgetId(foreign key from tblGadget)
這不正常的數據庫結構嗎?你看到任何循環的東西嗎?當我嘗試獲取來自tblGadgets列表中我得到這個錯誤: -
[com.sun.istack.SAXException2: A cycle is detected in the object graph. This will cause infinitely deep XML: entity.BlogGadgets[blogGadgetsId=1] -> entity.Blogs[blogId=2] -> entity.BlogGadgets[blogGadgetsId=1]]
我想從使用JAS-WS Web服務列表。
從上面的僞代碼是不可能告訴。 – 2010-04-25 04:51:07
您可以嘗試以下鏈接1. [link1](http://jaxb.java.net/guide/Mapping_cyclic_references_to_XML.html)2. [link2](http://eduveks.blogspot.com/2010/09/web- service-cycle-is-detected-in-object.html?showComment = 1312437105951#c7357109666927544347) – 2011-08-04 07:17:26