Spring Roo finder проблема - PullRequest
       5

Spring Roo finder проблема

0 голосов
/ 27 сентября 2011

Я следовал Обучающему Spring Roo (Бен Алекс). До создания поиска все прошло нормально. Когда я создаю finder, он не будет генерировать соответствующий файл JSP. это только обновить Java и .aj файл. Что это за проблема?

~.domain.Rsvp roo> controller class --class ~.web.PublicRsvpController
Created SRC_MAIN_JAVA\com\wedding\web\PublicRsvpController.java
Updated SRC_MAIN_WEBAPP\WEB-INF\i18n\application.properties
Created SRC_MAIN_WEBAPP\WEB-INF\views\publicrsvp
Created SRC_MAIN_WEBAPP\WEB-INF\views\publicrsvp\views.xml
Created SRC_MAIN_WEBAPP\WEB-INF\views\publicrsvp\index.jspx
Updated SRC_MAIN_WEBAPP\WEB-INF\views\menu.jspx
~.domain.Rsvp roo> finder list --class ~.domain.Rsvp --filter code,equ
findRsvpsByAttendingEquals(Integer attending)
findRsvpsByAttendingGreaterThanEquals(Integer attending)
findRsvpsByAttendingLessThanEquals(Integer attending)
findRsvpsByAttendingNotEquals(Integer attending)
findRsvpsByCodeEquals(String code)
findRsvpsByCodeIsNotNull()
findRsvpsByCodeIsNull()
findRsvpsByCodeLike(String code)
findRsvpsByCodeNotEquals(String code)
findRsvpsByConfirmedEquals(Date confirmed)
findRsvpsByConfirmedGreaterThanEquals(Date confirmed)
findRsvpsByConfirmedLessThanEquals(Date confirmed)
findRsvpsByConfirmedNotEquals(Date confirmed)
findRsvpsByEmailEquals(String email)
findRsvpsByEmailNotEquals(String email)
findRsvpsBySpecialRequestsEquals(String specialRequests)
findRsvpsBySpecialRequestsIsNotNull()
findRsvpsBySpecialRequestsIsNull()
findRsvpsBySpecialRequestsLike(String specialRequests)
findRsvpsBySpecialRequestsNotEquals(String specialRequests)

~.domain.Rsvp roo> finder add --finderName findRsvpsByCodeEquals
Updated SRC_MAIN_JAVA\com\wedding\domain\Rsvp.java
Created SRC_MAIN_JAVA\com\wedding\domain\Rsvp_Roo_Finder.aj

~.domain.Rsvp roo>

Ответы [ 4 ]

2 голосов
/ 27 сентября 2011

В Roo 1.1.2 есть ошибка [ # ROO-2108 ], которая не генерирует JSP для Finder.

А в 1.1.4 есть еще одна ошибка: [ # ROO-2480 ]

Но это исправлено в более новой версии.

1 голос
/ 20 июня 2012

Я столкнулся с той же проблемой.

Просто не хватало этой команды roo: web mvc finder all

Это добавляет все необходимые средства поиска (:

0 голосов
/ 12 октября 2013

web mvc finder all - решение для этого.Это сработало для меня.

0 голосов
/ 04 июня 2012

Это была проблема с документом Spring Roo, они не обновили свой документ для изменений API, связанных с Spring Roo 1.2.0.

...