Мой запрос возвращает элементы Iterable, и теперь я хочу вернуть его пользователю в формате JSON, но Джерси не может его преобразовать. он говорит:
Не найден модуль записи тела сообщения для класса Java org.jongo.MongoIterator, типа Java java.lang.Iterable и приложения/xml типа мультимедиа MIME.
@GET
@Produces({ MediaType.APPLICATION_JSON, MediaType.APPLICATION_XML })
public Iterable<Complex> getISS(){
DB db = ConnectionHelper.client.getDB("testdb");
Jongo jongo = new Jongo(db);
MongoCollection complex = jongo.getCollection("COMPLEX");
Iterable<Complex> all = complex.find().as(Complex.class);
return all;
}
Нужно ли мне преобразовать его в тип списка или есть другой эффективный способ сделать это?