Index: cpactf/src/test/java/org/castor/cpa/test/test303/TestPersistentObject.java =================================================================== --- cpactf/src/test/java/org/castor/cpa/test/test303/TestPersistentObject.java (revision 8135) +++ cpactf/src/test/java/org/castor/cpa/test/test303/TestPersistentObject.java (working copy) @@ -53,7 +53,8 @@ public boolean include(final DatabaseEngineType engine) { return (engine == DatabaseEngineType.MYSQL) - || (engine == DatabaseEngineType.DERBY); + || (engine == DatabaseEngineType.DERBY) + || (engine == DatabaseEngineType.SQL_SERVER); } public void testSave() Index: cpactf/src/test/ddl/org/castor/cpa/test/test303/mssql.sql =================================================================== --- cpactf/src/test/ddl/org/castor/cpa/test/test303/mssql.sql (revision 0) +++ cpactf/src/test/ddl/org/castor/cpa/test/test303/mssql.sql (revision 0) @@ -0,0 +1,14 @@ +drop table test303_entity1; +drop table test303_entity2; + +create table test303_entity2( + id integer, + name varchar(255) unique not null, + primary key (id) +); + +create table test303_entity1( + id integer, + related integer, + primary key (id) +); Index: cpactf/src/test/ddl/org/castor/cpa/test/test2527/mssql.sql =================================================================== --- cpactf/src/test/ddl/org/castor/cpa/test/test2527/mssql.sql (revision 8135) +++ cpactf/src/test/ddl/org/castor/cpa/test/test2527/mssql.sql (working copy) @@ -17,7 +17,7 @@ CREATE TABLE TEST2527_LOG_EXCEPTION ( ID INT NOT NULL, ENTRY_ID INT NOT NULL, - STACKTRACE VARCHAR(2000) NOT NULL + STACKTRACE TEXT NOT NULL ); ALTER TABLE TEST2527_LOG_EXCEPTION ADD PRIMARY KEY (ID);