Did you create another object with the same URL before or did you submit the URL with the uppercase letters in a previous version of the same object?
A list of all unique url's is stored in a seperate database table called ezurl. When submitting an url this table is checked for the existance of that url (this is probably not case sensitive), and the attribute gets coupled to the row in ezurl.
I think you can solve this by executing an SQL query on ezurl which modifies the URL's in question.
Yes, really i created the same url in a previous version, ok. I see and understand the problem. But it would be logical to access this list of url's from the Control Panel.
I will resolve it directly accesing the DB.
Thx kristoff you are very kind, i think i talked with you in IRC also.