From: SourceForge.net <no...@so...> - 2003-05-06 17:54:37
|
Change Notes item #733429, was opened at 2003-05-06 10:54 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=381174&aid=733429&group_id=22866 Category: JBossCMP Group: v3.2 Status: Open Priority: 5 Submitted By: Jeremy Boynes (jboynes) Assigned to: Nobody/Anonymous (nobody) Summary: CMP2 key generation changes Initial Comment: In 3.2.2 the infrastructure for generating primary keys for uses with unknown-pk EJBs has been refactored to simplify per-vendor implementations and reduce the number of inconsistencies between them. As a result, all implementations have moved into a single keygen package. standardjbosscmp-jdbc.xml has been updated to reflect this, but custom configurations which specify the classes may need to be modified. Available implementations are: JDBCKeyGeneratorCreateCommand which uses a key generation MBean JDBCPkSqlCreateCommand which uses an SQL statement to generate the key JDBC30GeneratedKeysCreateCommand which uses the JDBC3.0 getGeneratedKeys() method JDBCHsqldbCreateCommand which uses an hsqldb IDENTITY column JDBCInformixCreateCommand which uses an Informix SERIAL column JDBCMySQLCreateCommand which uses a MySQL AUTO_INCREMENT column JDBCPostgreSQLCreateCommand which uses the PostgreSQL oid JDBCSQLServerCreateCommand which uses a Microsoft SQL Server IDENTITY column and SCOPE_IDENTITY() JDBCSybaseCreateCommand which uses a Sybase IDENTITY column and @@IDENTITY all in the org.jboss.ejb.plugins.cmp.jdbc.keygen package. See standardjbosscmp-jdbc.xml for additional documentation. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=381174&aid=733429&group_id=22866 |