Сообщение: реестр типов TypeRegistry - PullRequest
0 голосов
/ 28 ноября 2018

Я использую Grails 2.5.0 и MySQL 8.0.13

    dbCreate = "create-drop"
    url = "jdbc:mysql://localhost/bet?serverTimezone=UTC"
    driverClassName = "com.mysql.cj.jdbc.Driver"
    username = "root"
    password = "pepito"

Например, если я сохраняю «Продукт», это работает, но если я изменяю некоторый код в любом контроллере, который я получилэта ошибка:

The type registry TypeRegistry(id=334490881,loader=groovy.lang.GroovyClassLoader) does not know about type id 1839. 
Stacktrace follows:

Message: The type registry TypeRegistry(id=334490881,loader=groovy.lang.GroovyClassLoader) does not know about type id 1839 

Spring Loaded: Cannot reload new version of com.bet.controller.AgentController
Reason: Interfaces changed from [org/codehaus/groovy/grails/orm/support/TransactionManagerAware, groovy/lang/GroovyObject] to [groovy/lang/GroovyObject]

Y проверен на сервере sql и все работает

1 Ответ

0 голосов
/ 29 ноября 2018

В этой ситуации я обычно перезагружаю приложение.Когда мы много меняем в контроллере, приложение не может загрузить последнюю обновленную версию скомпилированного класса в соответствии с этим контроллером в некоторых случаях.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...