Навигация

Итоги года

Другие ссылки


Реклама

Счётчики


Catastrophic failure

25.09.2008 Четверг 19:09

Работаю с объектой моделью Exchange Server 2003 Management Tools. Пытаюсь при помощи создать COM-интерфейса CDOEXM.IMailboxStore создать mailbox для пользователя. Получаю ошибку:

System.Runtime.InteropServices.COMException: Catastrophic failure (Exception from HRESULT: 0x8000FFFF (E_UNEXPECTED))

at CDOEXM.IMailboxStore.CreateMailbox(String HomeMDBURL)
...
В итоге выяснилось, что такая ошибка возникала при попытке создания mailbox'а для пользователя, у которого в ActiveDirectory не установлен атрибут "displayName".

Catastrophic failure, блин. Я бы тех людей, которые возвращают такие ошибки, приговаривал бы к десяти годам насильственного исправления ошибок типа "В программе ошибка!". Млин, уже полвека программирование существует, и так и не научилось человечество диагностику ошибок нормальную возвращать. Дурдом какой-то.

#1 тов.Коллега
15.04.2009 Среда 17:55

Такие люди работают много где, например и в Oracle:



Попробуй догадаться, что дистрибутив не походит к OS.

#2 Escaper
15.04.2009 Среда 17:57

Гы-гы. Да, нормальное такое сообщение об ошибке. Надо бы им заслать три файла с названием "Unknown" и потребовать исправить ошибку.