[CONTAINER-182] S2JDBCで、NOT NULL制約エラーの場合にSEntityExistsExceptionがスローされないようにしました。[Seasar-user:13477] Created: 2008-04-01  Updated: 2008-04-02  Resolved: 2008-04-02

Status: Resolved
Project: S2Container
Component/s: S2JDBC
Affects Version/s: 2.4.24
Fix Version/s: 2.4.25

Type: Bug Priority: Major
Reporter: taedium Assignee: taedium
Resolution: Fixed Votes: 0
Labels: None
Environment:

SQL Server 2005
DB2
Oracle Database
PostgreSQL
MySQL
H2
HSQLDB
Derby



 Description   

http://ml.seasar.org/archives/seasar-user/2008-March/013477.html



 Comments   
Comment by taedium [ 2008-04-02 ]

対応しました。
これまで外部参照整合制約違反やNOT NULL制約違反でもSEntityExistsExceptionをスローしていましたが、一意制約違反のときにのみこの例外をスローするようにしました。
Enviromentに挙げていないRDBMSについては、対応していません(これまでどおりの振る舞いをします)。

Generated at Fri Mar 29 20:19:27 JST 2024 using Jira 9.13.0#9130001-sha1:94297e63fec900085df7b42441d17146fe025bb5.