Armin Waibel said: > Robert Crawford wrote: > >> Armin Waibel said: >> >>>Do you only use the PB-api? This bug is odmg-api related. >> >> >> I only use the PB-api. >> > > Then you shouldn't get problems with negative sequence numbers. > Can you describe me with some pseudo code an test case to reproduce your > problem?
>From memory, the code looks something like this: PersistenceBroker broker = PersistenceBrokerFactory.createPersistenceBroker(pbKey); User user = new User(); user.setEmailAddress(emailAddress); // more setters here, nothing that touches the primary key broker.store(user); At this point the database has a negative number for the primary key and, from what I can recall from my debugging, the user object has zero in the primary key field. Here's the start of the class descriptor: <class-descriptor class="com.kloognome.accesscontrol.ojb.UserInstance" table="ac_users"> <field-descriptor name="userNbr" column="user_nbr" jdbc-type="INTEGER" primarykey="true" autoincrement="true" access="readonly"/> --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]