掲示板
service builder - org.hibernate.ObjectNotFoundException keletkezik
11年前 に Adam Andrasko によって更新されました。
service builder - org.hibernate.ObjectNotFoundException keletkezik
New Member 投稿: 2 参加年月日: 10/04/22 最新の投稿
Sziasztok,
Egy érdekes hibába futottam bele, amire egyelőre nem találtam értelmes megoldást, gondoltam megosztom veletek, hátha találkoztatok már hasonlóval.
Környezet: jBoss-4.2.3; Liferay Portal Enterprise Edition 5.2 EE SP4 (Augustine / Build 5208 / May 20, 2009);
Folyamat: egy web service-ről van szó, ami adatbázisba ment le adatokat illetve ad vissza onnan értékeket. A folyamat fontos része, hogy az adatok mentése során a WS kitöröl minden releváns adatot az adatbázisból és felveszi az újakat.
Kód: az adatbázis kód service builder-el lett generálva.
Hibajelenség: az első mentési kérés után az adatvisszanyerés sikeres, viszont a második mentés utáni adat visszakérés során már org.hibernate.ObjectNotFoundException keletkezik. Jobban megnézve a logokat azt láttam, hogy a második mentés utáni adat visszakérésnél még mindig az első mentés során lementett rekordot keresi a hibernate (amit már a második mentési folyamat törölt).
Nem tudom érthetően fogalmaztam-e. Találkozott már valaki hasonló jelenséggel?
üdv,
Ádám
Egy érdekes hibába futottam bele, amire egyelőre nem találtam értelmes megoldást, gondoltam megosztom veletek, hátha találkoztatok már hasonlóval.
Környezet: jBoss-4.2.3; Liferay Portal Enterprise Edition 5.2 EE SP4 (Augustine / Build 5208 / May 20, 2009);
Folyamat: egy web service-ről van szó, ami adatbázisba ment le adatokat illetve ad vissza onnan értékeket. A folyamat fontos része, hogy az adatok mentése során a WS kitöröl minden releváns adatot az adatbázisból és felveszi az újakat.
Kód: az adatbázis kód service builder-el lett generálva.
Hibajelenség: az első mentési kérés után az adatvisszanyerés sikeres, viszont a második mentés utáni adat visszakérés során már org.hibernate.ObjectNotFoundException keletkezik. Jobban megnézve a logokat azt láttam, hogy a második mentés utáni adat visszakérésnél még mindig az első mentés során lementett rekordot keresi a hibernate (amit már a második mentési folyamat törölt).
Nem tudom érthetően fogalmaztam-e. Találkozott már valaki hasonló jelenséggel?
üdv,
Ádám
11年前 に Vilmos Papp によって更新されました。
RE: service builder - org.hibernate.ObjectNotFoundException keletkezik
Liferay Master 投稿: 529 参加年月日: 10/10/21 最新の投稿
Szia Ádám!
Elég furcsa amit tapasztalsz, esetleg tudsz csatolni egy minta kódot? Akár futtathatót is, amit ki lehet próbálni?
Próbáltad már nem WS-en keresztül lefuttatni a releváns kódrészt? Jó lenne izolálni, hogy magában a generált adatbázis rétegben van-e a gond, vagy a WebService-esítésnél.
Üdv.
Vili
Elég furcsa amit tapasztalsz, esetleg tudsz csatolni egy minta kódot? Akár futtathatót is, amit ki lehet próbálni?
Próbáltad már nem WS-en keresztül lefuttatni a releváns kódrészt? Jó lenne izolálni, hogy magában a generált adatbázis rétegben van-e a gond, vagy a WebService-esítésnél.
Üdv.
Vili