Описание тега grails-services

1 ответ

Как пользоваться сервисами Grails в классе помощников

У меня есть сервис, созданный в Grails 2.4 раздел услуг. В контроллере используется внедрение зависимостей, и оно автоматически инициализируется. Я хочу использовать тот же сервис, скажем ClassifiedService из пользовательского вспомогательного класс…
12 июн '14 в 11:19
2 ответа

Как использовать g.formatNumber в Grails Класс обслуживания

Я хочу использовать g.formatNumber в сервисе, я попробовал метод ниже, который я получил в Интернете. Это не работает, это дает мне ошибку "Cannot invoke method formatNumber() on null object", Код ниже import org.springframework.beans.factory.Initia…
07 янв '14 в 11:45
1 ответ

Grails 2 и Grails 3, вызывающие приватный метод из других классов

Я наблюдал одно странное поведение в Граалях 2.5.4, а также в Граалях 3.3.2/3/4 . Проблема, с которой я сталкиваюсь, заключается в том, что они позволяют одному классу вызывать закрытый метод другого класса, и это продолжается до последней версии Gr…
07 апр '18 в 05:54
1 ответ

Отображение сообщения о состоянии в верхней части представлений Grails всякий раз, когда какая-либо служба отключалась

Я занимаюсь разработкой приложения Grails с несколькими сервисами и Quartz Jobs. В Grails Quartz Jobs я внедряю некоторые сервисы, которые отправляют запросы на сервер и выполняют некоторые операции в зависимости от результата, возвращаемого с серве…
2 ответа

Как обернуть все методы обслуживания Grails замыканием Groovy?

Grails 2.4.x здесь. У меня есть требование, чтобы все методы всех моих сервисов Grails, генерируемые grails create-service <xyz>Быть "обернутым" / перехваченным следующей логикой: try { executeTheMethod() } catch(MyAppException maExc) { log.er…
30 окт '15 в 17:03
1 ответ

Как добавить сервисы в команду Grails 3?

Как в приложении Grails 3 создать команду CLI, которая использует классы приложения и службы домена? Следующее не сработало : grails create-app test-grails3-angular-cmd --profile=angular cd server grails create-command MyExample Реализуйте MyExample…
1 ответ

Grails 3 bootstrap - сервис не создает запись в БД

У меня есть очень простой сервис, настроенный для создания записи в таблице Postgres, и я использую его в Bootstrap.groovy для моего веб-приложения Grails 3. // CompanyService public Company createCompany(String name) { Company company = new Company…
11 фев '16 в 12:00
1 ответ

Grails 3: ServletContext не работает в Grails

Я не могу получить servletcontext при вызове 1 метода службы от другого. И если я переместить этот вызываемый код в вызывающий класс обслуживания, то он работает нормально. CreditFilesService CreditFilesService LakshyaUtilsService Код LakshyaUtilsSe…
03 апр '18 в 08:52
3 ответа

Grails 3 - получить путь активов в обслуживании

Мне нужно получить путь статического ресурса, расположенного в assets/schemas/resource.json в сервисе Grails 3. На данный момент это определяется как private final String SCHEMA = 'grails-app/assets/schemas/resource.json', что хорошо для development…
1 ответ

Веб-сервис недоступен после изменения имени приложения в Grails

У меня есть веб-сервис SOUP в моем приложении Grails. Он был доступен до изменения имени приложения в application.properties от localhost:8080/appName/Services/ но теперь это дает page not found ошибка после изменения appName. Я не знаю, почему это …
18 мар '14 в 07:28
1 ответ

Внедрить карту бобов в Grails Service

Spring bean может быть введен в приложение Grails с использованием resources.groovy. Тем не менее, я хотел бы добавить карту бобов. Ключ будет String, значение будет фактическим бином. Идея в том, что я пытаюсь создать шаблон стиля стратегии, в кото…
08 июл '15 в 11:27
1 ответ

Методы обслуживания Grails для предоставления в качестве REST-сервисов

Я новичок в Grails. Я видел, как представить действия / методы контроллера как сервисы RESTFull, используя файл UrlMapping.groovy и используя http-методы GET/POST/PUT/DELETE. Теперь следующие мои вопросы. 1. Есть ли способ представить методы класса …
20 сен '13 в 13:37
2 ответа

Конфигурация сервиса Grails для конкретной среды

Каков наилучший способ настроить службу Grails со значениями, специфичными для среды? Я считаю, что есть два варианта: получить доступ к значениям grailsApplication из класса обслуживания или сконфигурируйте служебный компонент в закрытии компоненто…
15 июл '13 в 16:41
1 ответ

springSecurityService добавляет вторую аутентификацию перед построением ролей

Я использую springSecurityService. Мой поток выглядит следующим образом: шаг #1:springSecurityService должен проверить пользователя и пароль. в случае успеха, шаг № 2: проверьте вторую аутентификацию. в случае успеха, шаг № 3: создать роли и войти в…
26 окт '15 в 07:46
0 ответов

Как предотвратить обновление записи в сервисном методе Grails3 для получения

В нашем приложении есть несколько классов доменов, таких как Клиент и Арендатор. Экземпляр домена клиента имеет ссылку на tenantId, но нет связи с классом домена Tenant. @ToString(includeNames = true, includeFields = true, excludes = 'dateCreated,la…
1 ответ

Идентификатор Grails-null в записи com.easytha.Student (не очищать сессию после возникновения исключения)

Я уже видел несколько потоков по этой проблеме, и никто не мог спасти, у меня есть следующее в моем DomainClass def afterInsert() { elasticSearchService.index(this) } Где elasticsaerch - сервис, и я добавил его в список статических переходных процес…
1 ответ

Объем сеанса Grails для службы не работает должным образом

Я делаю веб-приложение, которое хранит отчеты различных типов в качестве объектов домена, поэтому у меня есть объект домена HeadOfHousehold который содержит данные имени и ссылки на другие объекты домена, такие как reports, addressesи любые иждивенц…
11 июн '14 в 19:21
1 ответ

Можно ли принудительно очистить домен, сохраняемый в службе?

При сохранении объекта домена в службе с flush: true при сохранении домена объект не сохраняется до того, как мне придется его использовать. Domain domain = new Domain(property: something.toString()).save(failOnError: true, flush: true) Я не уверен,…
1 ответ

Проблема Внедрение источника данных в Grails Service

Я сталкиваюсь с проблемой при попытке сделать следующее в моей Serivce: class SendingMailService { def dataSource // the Spring-Bean "dataSource" is auto-injected def sendXLSMail() { def db = new Sql(dataSource) //additional code such as query, exec…
28 авг '13 в 14:43
2 ответа

Интеграционный тест Grails 2.3 ведет себя плохо - ServletContext не должен иметь значение null

Я видел несколько постов о проблемах с Grails 2.3.x и интеграционным тестированием, но пока что ничто не помогло в моей ситуации, так что вот так: Я хочу протестировать свои сервисы Grails на реальной действующей базе данных (Oracle), поэтому я напи…