Я считаю, что это проблема порядка загрузки. Каталог продавца не перезагружается в режиме разработки. Модель в вашем приложении не была загружена, когда ваша модель двигателя пытается наследовать ее.
Извините, я не знаю, как это исправить, и никогда не нашел. Я думаю, что рельсы 3 будут решать эту проблему. Обычно мы просто сохраняем соответствующие модели в одном и том же движке или перемещаем движок в основное приложение, чтобы избежать этого. Это отстой, и я хотел бы знать правильное решение.
Попробуйте в производственном режиме, и проблема не возникнет. Вы можете посмотреть на использование дробовика, если это так.