Плагин Riak для Grails

Я пытаюсь использовать плагин Grails Riak, но мне это не удается.

Возможно, я этого не понял, но я ожидаю, что плагин позволит мне хранить объекты моего домена в базе данных riak: http://springsource.github.com/grails-data-mapping/riak/manual/guide/3.%20Object%20Mapping.html

Но кажется, что, поскольку источник данных все еще определен, Grails просто сопоставляет объект с обычной базой данных SQL.

Что я делаю неправильно? Как заставить работать плагин?

Обновление:

удаление плагина Hibernate не работает для Grails 2.0.x. После удаления вроде автоматически переустанавливается.

Для Grails 1.3.8 это работает, но

grails install-plugin riak

приведет к ошибке при загрузке и установке работает:

grails install-plugin grails-riak-1.0.0.M4.zip

Теперь я настроил свой riak для прослушивания порта 8091 (http: // localhost: 8091 / buckets? Buckets = true), и когда я подключаюсь через браузер, я получаю ответ. Но мое приложение Grails жалуется java.net.ConnectException: Connection Refused

Обновление 2:

Кажется, что плагин riak игнорирует мою конфигурацию - если экземпляр riak настроен для порта 9098, плагину удается подключиться и работать!


person rdmueller    schedule 25.05.2012    source источник


Ответы (1)


Если вы устанавливаете плагин Riak, вам необходимо удалить плагин Hibernate. В противном случае он запутается, в каком хранилище данных вы действительно хотите хранить данные.

person Jon Brisbin    schedule 25.05.2012
comment
Спасибо! Итак, нет возможности использовать спящий режим db и riak вместе? - person rdmueller; 25.05.2012
comment
хм. просто удалить не удалось :-( см. мой обновленный вопрос. - person rdmueller; 26.05.2012