Error 500

Hi, people i have a little problem when my users whants to add a contact some times they get an error 500, if they tray to add the same contact finally after n-times they can add the contact, i saw in the database that this error happens becausse the filed rosterid in the table jiveRoster have numbers that are not secuential for example

rosterID username

2022 diegoj

2023 diegoj

2025 anam

2026 juliom

2028 andrew

in this case when diegoj tray to add is ok, the system add the contact and give the rosterID=2224 but when diegoj tray to add an other contact he have the error 500 if he try again it cuold be add a contact and the new contact will be add with the rosterID=2227, the problem in here is the consecutive because … some body know how can i fix this problem ??

I would say see http://www.igniterealtime.org/forum/message.jspa?messageID=147460#147460 and please try to avoid duplicate postings.

LG