From: Alex L. <lou...@ua...> - 2003-03-05 19:35:34
|
I just added HiLo key generator to HEAD. Now, using entity-command configuration, it's possible to create entities with either "known" or unknown primary keys using UUID or HiLo key generators. Key generator is deployed with *-service.xml. Here is an excerpt from hilo-service.xml: <!-- | HiLoKeyGeneratorFactory --> <mbean code="org.jboss.ejb.plugins.keygenerator.hilo.HiLoKeyGeneratorFactory" name="jboss:service=KeyGeneratorFactory,type=HiLo"> <attribute name="FactoryName">java:/HiLoKeyGeneratorFactory</attribute> <attribute name="DataSource">java:/DefaultDS</attribute> <attribute name="TransactionManager">java:/TransactionManager</attribute> <attribute name="TableName">JBOSS_SEQUENCE</attribute> <attribute name="ColumnName">ID</attribute> <attribute name="ColumnSQLType">INTEGER</attribute> <attribute name="BlockSize">100</attribute> </mbean> If the table does not exist at deployment, it is created. Is there a need to backport it to 3.2 and/or 3.0 versions? Thanks, alex |