Open GoogleCodeExporter opened 9 years ago
デバッグ実行でDAOに期待通りのEntityが渡されていたことを��
�認しました。
OpenJPA内部の問題であると思われます。
検索した限りでは、この辺が問題のようですね。
http://stackoverflow.com/questions/2453671/nullable-date-column-merge-problem
Original comment by skypencil@gmail.com
on 1 Sep 2011 at 6:32
patch書きました。これを適用することで問題が解決すること
を確認しています。
ただしこれを適用すると、イベント更新時に以下のようなOp
timistic locking errorが
生じることがあります。EventServiceを読む限りでは、Connection�
��開放漏れは無さそうですが……。
17:41:11,456 ERROR PartakeExceptionInterceptor:26 - Uncaught Runtime Exception
<openjpa-2.0.1-r422266:989424 fatal store error> org.apache.openjpa.persistence.
RollbackException: Optimistic locking errors were detected when flushing to the
data store. The following objects may have been concurrently modified in anothe
r transaction: [in.partake.model.dto.Event-demo]
at org.apache.openjpa.persistence.EntityManagerImpl.commit(EntityManager
Impl.java:584)
at in.partake.model.dao.jpa.JPAConnection.commit(JPAConnection.java:24)
at in.partake.service.EventService.update(EventService.java:520)
at in.partake.controller.EventsEditController.commit(EventsEditControlle
r.java:433)
Original comment by skypencil@gmail.com
on 1 Sep 2011 at 8:58
肝心のpatchを添付もれるという愚行
Original comment by skypencil@gmail.com
on 1 Sep 2011 at 8:59
Attachments:
This issue was closed by revision r609.
Original comment by skypencil@gmail.com
on 1 Sep 2011 at 11:52
r609のコメントにも書いておきましたが、根本解決は影響範�
��が大きいため、別issue(issue
208)として立てました。当面はissue
153と同じ方法で解決を図ります。
Original comment by skypencil@gmail.com
on 1 Sep 2011 at 11:56
Migrated to http://github.com/partakein/partake/issues/204
Original comment by skypencil@gmail.com
on 27 Jun 2012 at 9:48
Original issue reported on code.google.com by
kawanaka.shinya@gmail.com
on 28 Aug 2011 at 2:56