Эта ошибка вызвана тем, что в mnesia не определена очередь. Папка очереди в папке mnesia не находится на сервере Amazon.
Проект работает на локальной машине, потому что, возможно, при разработке проекта очередь сохраняется в mnesia с некоторым кодом, который я удалил позже. Когда я выполняю код на локальной машине, он всегда находит постоянную очередь и не выдает ошибок. Когда я изменяю имя очереди на локальной машине, она начинает выдавать ту же ошибку.
Итак, я обнаружил, что не объявлял очередь перед ее использованием. Поэтому я добавляю следующую строку в мой конфигурационный файл Spring:
<rabbit:queue name="myQueue"/>
После этого проекты работают нормально как на локальных, так и на Amazon машинах.