Java SimpleJPA для AWS SimpleDB Select Query

У меня возникают проблемы с получением объектов из SimpleDB с помощью API сохранения simpleJPA. Я успешно установил все банки и без проблем могу сохранять объекты. Однако я не могу извлекать объекты с помощью запросов на выборку, но, как ни странно, я могу получать результаты с помощью запросов подсчета. Ошибок и исключений нет, запросы просто не возвращают результатов. Когда я отлаживаю, я могу просмотреть фактический запрос AWS, который создается в фоновом режиме с помощью simpleJPA, и когда я запускаю этот запрос для домена, он без проблем возвращает ожидаемые результаты.

Я включил свой Java-код ниже, он должен вернуть мне список всех пользователей в моей базе данных.

Query query = em.createQuery("SELECT u FROM User u");
List<User> results = (List<User>)query.getResultList();

Как я уже сказал, я могу сохранять объекты и подсчитывать их, поэтому с моим менеджером сущностей или фабрикой все в порядке, он просто возвращает пустые списки. Если вам нужна дополнительная информация, просто спросите,

Заранее спасибо!


person Mark    schedule 28.02.2012    source источник


Ответы (1)


Я так и не разобрался в этой проблеме. В конце концов, я начал новый проект AWS в Eclipse и повторно добавил файлы JAR, решив проблему.

person Mark    schedule 30.04.2012