webworkoffice / partakein

Automatically exported from code.google.com/p/partakein
0 stars 0 forks source link

締切が解除できない #204

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
イベントを変更する際に、締切を設定することができても��
�除することができないらしい。

Original issue reported on code.google.com by kawanaka.shinya@gmail.com on 28 Aug 2011 at 2:56

GoogleCodeExporter commented 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

GoogleCodeExporter commented 9 years ago
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

GoogleCodeExporter commented 9 years ago
肝心のpatchを添付もれるという愚行

Original comment by skypencil@gmail.com on 1 Sep 2011 at 8:59

Attachments:

GoogleCodeExporter commented 9 years ago
This issue was closed by revision r609.

Original comment by skypencil@gmail.com on 1 Sep 2011 at 11:52

GoogleCodeExporter commented 9 years ago
r609のコメントにも書いておきましたが、根本解決は影響範�
��が大きいため、別issue(issue 
208)として立てました。当面はissue 
153と同じ方法で解決を図ります。

Original comment by skypencil@gmail.com on 1 Sep 2011 at 11:56

GoogleCodeExporter commented 9 years ago
Migrated to http://github.com/partakein/partake/issues/204

Original comment by skypencil@gmail.com on 27 Jun 2012 at 9:48