Index: server/src/main/org/jboss/ejb/txtimer/GeneralPurposeDatabasePersistencePlugin.java =================================================================== --- server/src/main/org/jboss/ejb/txtimer/GeneralPurposeDatabasePersistencePlugin.java (revision 81368) +++ server/src/main/org/jboss/ejb/txtimer/GeneralPurposeDatabasePersistencePlugin.java (working copy) @@ -158,8 +158,10 @@ // Add the primary key constraint using the pk-constraint-template JDBCFunctionMappingMetaData pkConstraint = typeMapping.getPkConstraintTemplate(); + String name = SQLUtil.unquote(getTableName(), ds) + "_PK"; + name = SQLUtil.fixConstraintName(name, ds); String[] templateParams = new String[] { - getTableName() + "_PK", + name, getColumnTimerID() + ", " + getColumnTargetID() }; pkConstraint.getFunctionSql(templateParams, createTableDDL);