Описание тега grails3.2.0

2 ответа

Grails 3 представления gson и шаблон класса домена

Я играю с Grails 3, в частности с функциями поддержки REST Api. Одна из новых функций (начиная с 2.5.5) - это новые представления gson. Я пытаюсь следовать документации, но мой шаблон, кажется, игнорируется. Я сделал мой пример проекта доступным на …
21 ноя '16 в 08:50
1 ответ

Grails 3.2.1 WAR не запускается из-за отсутствия org.hibernate.boot.registry.selector.StrategyRegistrationProvider

У меня есть проект, который отлично работает с Grails 3.2.0, когда выполняется как сборка WAR, но когда я пытаюсь перейти на любую версию выше, он завершается с ошибкой ниже. Он отлично работает на всех версиях 3.2.x, работающих под grails run-app н…
17 дек '16 в 13:38
1 ответ

Класс GroovyObject не найден на Tomcat 8 с войной Грааля 3.2.0

Я развернул Grails 3.2.0 WAR на Tomcat 8.5.6 и JDK 1.8.0_91 с простым контроллером, имеющим следующий код: package com.test class MailController { static responseFormats = ['json'] def index() { Map headers = (request.headerNames as List).collectEnt…
16 окт '16 в 16:22
1 ответ

Grails 3 REST security получает двойную аутентификацию

Grails 3.2.5 Плагин безопасности REST, токены на предъявителя. Это началось потому, что пользовательский AuthenticationSuccessListener получает дважды для каждого запроса, проходя проверку подлинности с помощью действующего токена. Debug показывает …
15 май '18 в 18:35
1 ответ

Обновление Grails до 3.2 нарушило безопасность пружин с помощью карты типов конфигурации

После обновления Grails с 3.1.8 до 3.2.4 приложение застряло в цикле перенаправления, всегда пытаясь перенаправить в /login/auth. Типичное поведение для отсутствующих записей карты запроса. Я также попытался обновить hibernate4, как описано в примеч…
1 ответ

Таймаут сеанса Grails 3 не работает при развертывании в Tomcat

Я использую Grails 3.2.3. Я увеличил время ожидания сеанса, как описано здесь /questions/5973775/kak-nastroit-vremya-ozhidaniya-seansa-dlya-prilozheniya-grails/5973806#5973806 то есть добавив следующее в application.yml: server: session: timeout: 60…
04 апр '17 в 19:07
0 ответов

Grails 3.2.6 - Модифицировать метод рендеринга контроллера в BootStrap.groovy

В настоящее время перенос приложения из Grails 2.4.5 в Grails 3.2.6. Нам нужна возможность изменить путь к шаблону перед рендерингом, и мы сделали это в Grails 2 BootStrap.groovy: def init = { servletContext -> log.debug "Executing BootStrap init…
1 ответ

Grails 3: Генерация документов проекта в формате PDF

Я на Grails 3.2.3 с помощью функции документации проекта. Нет проблем с генерацией красивого HTML. Но PDF? Я чувствую интеллектуальный вызов, потому что я читаю руководство и пробую то, что, как мне кажется, написано: gradle docs --pdf (и многих его…
29 ноя '16 в 14:36
1 ответ

Как использовать вид Grails JSON без определения внутренних шаблонов?

У меня есть класс домена: class Business { String name String description } У меня есть следующие шаблоны JSON: index.gson: сгенерировать JSON для списка объектов _business.gson: создать объект JSON для бизнеса index.gson import server.Business mode…
15 июн '17 в 21:37
1 ответ

Как использовать beforeInsert и afterInsert в домене grails3

Я модернизирую проект grails2 до grails3. у меня есть логика в beforeUpdate а также afterInsert а как grails3 убрал before and after interceptorsКак я могу использовать эту логику в grails3?
04 дек '16 в 11:42
2 ответа

Как установить плагины в Grails-3.2.0, которые я использовал в Grails-2.4.4 при обновлении приложения

Я пытаюсь обновить приложение с Grails 2.4.4 до Grails 3.2.0. У меня проблемы с установкой плагинов, использованных в предыдущей версии. Следующие вопросы дали мне некоторые разъяснения: 1) Первый 2) Второй Теперь у меня есть несколько плагинов, так…
1 ответ

GrailsDomainBinder.getMapping(Doamin) возвращает ноль для непостоянного домена в Grails-3.2.4

У меня есть два домена. class ABC{ String xyz static mapping = { discriminator column: 'ABC_TYPE_ID' } } а также class XYZ extends ABC{ static mapWith = "none" static mapping = { discriminator value: 3 } } В Grails 2.5.5 нижняя строка работает отлич…
01 фев '17 в 12:45
1 ответ

Grails 3.2.0 Перехватчики не работают

Когда я переношу свой проект с Grails-2.4.4 на Grails-3.2.0. Конфигурация: Java 8 Grails 3.2.0 Gradle 3.1. Я также переношу фильтры на перехватчики. Вот мой перехватчик: class MemoryUsageInterceptor { MemoryUsageInterceptor() { println(">>>…
02 ноя '16 в 07:46
2 ответа

Невозможно заполнить java.util.getTimeZone в Grails 3 для тестов на спок в Taglib

Я застрял где-то в Grails 3 Спок Тестирование на Taglibs. Я хочу проверить закрытие taglib, которое выглядит так: ATagLib.groovy: Closure a = {attrs -> java.util.TimeZone utc = java.util.TimeZone.getTimeZone(FraudnetConstants.TIMEZONE_UTC) if (at…
19 янв '17 в 11:37
2 ответа

Grails 3 - получить представленный вид из сервиса

Я использую Grails Views и хочу сохранить JSON, выведенный из отрендеренного шаблона, в базе данных. Я не пытаюсь отправить представленный шаблон пользователю, только чтобы сохранить его для последующего пользователя. Как я могу получить это сделать?
31 окт '16 в 16:58
0 ответов

Как пройти аутентификацию с помощью Google в Grails без использования плагинов

Я использую аутентификацию в Google с помощью плагинов Grails Oauth2, но удивляюсь, есть ли способ использовать аутентификацию Google без использования каких-либо плагинов, например, используя HttpBuilder для отправки запросов в Google.
08 мар '17 в 14:28
1 ответ

Как внедрить макет для поля (используя автопровод) в сервисе Grails, который проходит модульное тестирование?

В моей текущей настройке я хочу провести модульное тестирование сервиса Grails, который имеет @autowired зависимость и вводить макет для зависимости. class AcmeService { @Autowired FooService fooService // not a Grails service! } FooService - это не…
20 дек '16 в 08:37
1 ответ

Ограничения проверки importFrom создает исключение

Я получаю следующее исключение при попытке импортировать ограничения из класса домена, который использует общее ограничение. Исключение происходит во время фазы связывания Исключение: Property [somePackage.User.email] references shared constraint [e…
27 фев '17 в 09:42
1 ответ

Grails 3: консольный плагин не запускается в рабочем режиме

Страница плагина консоли Grails не открывается, ничто не отображается в пользовательском интерфейсе, только когда приложение запускается в производственной среде через run-app или в виде файла war, развернутого на встроенном tomcat. Версия Grails - …
15 май '17 в 13:04
1 ответ

ReactJS: невозможно отправить данные JSON и PDF-файл за один вызов POST

Я работаю над GRAILS-ReactJs основанный проект, который включает в себя сценарий, в котором мне нужно отправить RESUME и данные JSON в одном вызове POST. Тем не менее, я могу отправить файл за один вызов, но данные, которые я получаю, нулевые. я исп…
08 июл '17 в 06:23