Unable to get the name of the class to instantiate an adaptor with the name

From EOFWiki
Jump to: navigation, search

Typical stacktrace

2008-01-09 18:05:44.416 HDTApplikation[1833] Stacktrace for Exception 
NSInvalidArgumentException "Unable to get the name of the class to instantiate 
an adaptor with the name MulleSybaseEOAdaptor. The possible causes for this 
error are: you don't have the adaptor installed on your system, you are on PDO 
and have not linked the adaptor into your application, or the info dictionary 
for this adaptor is corrupted." ((null))
  92BFEEB0  +[NSException exceptionWithName
  92BFEE4C  +[NSException raise
  92BFEDB4  +[NSException raise
  354864A8  -[EOAdaptorManager adaptorWithName
  354816A0  +[EOAdaptor adaptorWithModel
  356033BC  -[EODatabase initWithModel
  35606138  +[EODatabaseContext databaseContextRequestedByNotification

Diagnosis

EOF can not load an adaptor with that name. This maybe because

  • There is no such adaptor in the EOAdaptor Search Paths.
  • The package is not a framework or otherwise malformed
  • The Info.plist of the adaptor is corrupted
  • The adaptor links to shared libraries that do not exist on this system
Personal tools