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, блин. Я бы тех людей, которые возвращают такие ошибки, приговаривал бы к десяти годам насильственного исправления ошибок типа "В программе ошибка!". Млин, уже полвека программирование существует, и так и не научилось человечество диагностику ошибок нормальную возвращать. Дурдом какой-то.
15.04.2009 Среда 17:55
Такие люди работают много где, например и в Oracle:
Попробуй догадаться, что дистрибутив не походит к OS.
15.04.2009 Среда 17:57
Гы-гы. Да, нормальное такое сообщение об ошибке. Надо бы им заслать три файла с названием "Unknown" и потребовать исправить ошибку.