Support Forums

 
  iFinity Support Forum  DotNetNuke Modu...  Url Master  "Duplicate key found" Error
Previous Previous
 
Next Next
New Post 5/7/2008 10:53 PM
  Bruce Chapman
107 posts
1st Level Poster


Re: "Duplicate key found" Error 

The pending edits are stored in the Session object - is it possible your session persists across app restarts?

AFAIK the duplicate key issue relates to the 'key' used internally in the collection of Page Url Objects, not in the database.  It shouldn't be possible to get a duplicate key back from the database (because it uses an identity column), so I would expect the problem to be something related to an in-session edit that has caused it.

I know I'm being vague, if you can isolate how you think you caused it I will be able to find it that much quicker.


Chief Software Hacker
 
New Post 5/8/2008 8:42 PM
  AJ
34 posts
8th Level Poster


Re: "Duplicate key found" Error 

One day later and I still cant edit the URLs for one page.  I dont think it is a session problem.  I dont know how I caused it, maybe I clicked apply changes when there were none to apply?  Anyway it would help if the error message said what the value of the duplicate key was...

I have been able to make changes for other pages, but not the page where the error originally occurred - this now has an ajax error (sorry dont have it in front of me right now).  All other pages display the duplicate key message, but allow edits.

 
New Post 5/8/2008 9:46 PM
  Bruce Chapman
569 posts
1st Level Poster


Re: "Duplicate key found" Error 

No clearly not a session problem.  Can you do a select of the rows in the TabRedirect table and email them to me?  Just stick them in a spreadsheet or a text file, and reply to the notification email that you receive from the forum.

Also, can you copy in a copy of the exception that you get?   I just need to try and work out which entity is tripping over a duplicate key.

 
Previous Previous
 
Next Next
  iFinity Support Forum  DotNetNuke Modu...  Url Master  "Duplicate key found" Error
Can't find the answer?
 

If you can't find the answer and don't have time...try out the Premium Support service.  Get personal attention and get the problem fixed by an expert.

 

Support Guidelines.. Please read before posting

To get support on iFinity products and services, please search the forums for the the answer to the problem you are seeking. If you cannot find a solution, post a question in the relevant forum.   Ensure that you specify the relevant versions of the problem, and the actual error message or a detailed description of the problem.    You will need to register with this site to post on the forum.  If you have a Microsoft Live (Hotmail/Passport) account you can use that.  If you have a Open Id account you can use that.  If you neither of these, you will need to register a user Id and password.

If you wish, you can use the Premium Support Service for one-on-one support.