2

2.1.2 から grails 2.2.4 にアップグレードしました。ローカルではすべて正常に動作しますが、WAR をテスト環境にパッケージ化すると、奇妙なエラーが表示されます。テンプレートを使用するフォームでエラーが発生します:

名前 [form] とパス [/base/_form.gsp] のテンプレートが見つかりません。

ただし、このテンプレート (create.gsp から使用) はベース フォルダーの下にはありません。これは color と呼ばれるフォルダー (views の下) の下にあり、ここには と の両方が存在create.gspします。_form.gsp

これは、私が create.gsp から使用しているタグです。

<g:render template="form" bean="${mybean}"/>

grails はテンプレートが存在すると想定しているようですbaseが、実際にはcolor.

4

1 に答える 1