0

私のGrails 4.0.10ビルドでは、デフォルトのJSONビューが「NoSuchMethod」エラーをスローします

grails.core.GrailsDomainClass.getIdentifier()Lgrails/core/GrailsDomainClassProperty

このエラーは、次の単純な Grails コンソールの例から発生します。

import grails.converters.JSON
def obj = Organization.get(122L)
obj as JSON

これを含め、エラーを取り除くためにさまざまなビルドを試しました。

compile 'org.grails.plugins:converters:4.0.0'

または何も指定しないか、バージョンのデフォルトを最新にします。依存関係レポートには、次の行が表示されます。これは、何かを伝えようとしている可能性があります。

    +--- org.grails:grails-datastore-rest-client -> 6.1.12.RELEASE
|    +--- org.codehaus.groovy:groovy:2.4.11 -> 2.5.14
|    +--- commons-codec:commons-codec:1.5 -> 1.11
|    +--- org.grails:grails-plugin-converters:3.2.11
|    |    +--- org.codehaus.groovy:groovy:2.4.11 -> 2.5.14
|    |    +--- org.slf4j:slf4j-api:1.7.22 -> 1.7.30
|    |    +--- org.slf4j:jcl-over-slf4j:1.7.22 -> 1.7.30 (*)
|    |    \--- commons-lang:commons-lang:2.6
|    +--- org.grails:grails-async:3.2.11 -> 4.0.0 (*)
|    +--- org.grails:grails-core:3.2.11 -> 4.0.10 (*)
|    \--- org.grails:grails-web:3.2.11 -> 4.0.10 (*)

そして私たちのプラグインの1つから貢献します:

+--- org.grails.plugins:converters:4.0.0 -> 4.0.1 (*)

Grails 3.2.13 からのアップグレード後に JSON ビューを再び機能させるにはどうすればよいですか?

4

2 に答える 2