У меня есть класс pojo (Location
), у которого есть свойство как
@Collection(jcrType="nt:map") Map<String, String> map;
Теперь, когда я пытаюсь вставить объект Location в репозиторий jackrabbit. Выдает ошибку как:
org.apache.jackrabbit.ocm.exception.IncorrectPersistentClassException: Class of type: java.lang.String has no descriptor.
at org.apache.jackrabbit.ocm.mapper.impl.AbstractMapperImpl.getClassDescriptorByClass(AbstractMapperImpl.java:203)
at org.apache.jackrabbit.ocm.manager.collectionconverter.impl.DefaultCollectionConverterImpl.doInsertCollection(DefaultCollectionConverterImpl.java:116)
at org.apache.jackrabbit.ocm.manager.collectionconverter.impl.AbstractCollectionConverterImpl.insertCollection(AbstractCollectionConverterImpl.java:80)
Как я могу сохранить объект в хранилище? Заранее спасибо.