2014-10-08 2 views
0

У меня есть плагин под названием TestPlugin, который предоставляет GSP в grails-app/views под названием _test-include.gsp. Я импортировать TestPlugin в TestApp и пытаюсь сделать это следующим образом:Грааля не может отобразить GSP из плагина

<g:render template="_test-include" plugin="${applicationContext.getBean('pluginManager').getGrailsPlugin('testPlugin')}"/> 

Я также попытался это:

<g:render template="_test-include" plugin="testPlugin"/> 

Оба результата в выбросу исключения. Вот сообщение об ошибке с Grails:

Message: Error mapping onto view [/index]: Error processing GroovyPageView: Error executing tag <g:render>: null 
    Line | Method 
->> 1142 | runWorker in java.util.concurrent.ThreadPoolExecutor 
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
| 617 | run  in java.util.concurrent.ThreadPoolExecutor$Worker 
^ 745 | run . . . in java.lang.Thread 
Caused by GroovyPagesException: Error processing GroovyPageView: Error executing tag <g:render>: null 
->> 527 | runWorker in C:\temp\grails-test\test-app\grails-app\views\index.gsp 
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
Caused by GrailsTagException: Error executing tag <g:render>: null 
->> 113 | doCall in C:/temp/grails-test/test-app/grails-app/views/index.gsp 
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
Caused by NullPointerException: null 
->> 936 | get  in java.util.concurrent.ConcurrentHashMap 
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
| 141 | getValue in grails.util.CacheEntry 
|  81 | getValue in  '' 
|  58 | doCall in C__temp_grails_test_test_app_grails_app_views_index_gsp$_run_closure2 
|  70 | run . . . in C__temp_grails_test_test_app_grails_app_views_index_gsp 
| 1142 | runWorker in java.util.concurrent.ThreadPoolExecutor 
| 617 | run . . . in java.util.concurrent.ThreadPoolExecutor$Worker 
^ 745 | run  in java.lang.Thread 

ответ

2

не делают ваш шаблон, начиная с _.

это должно работать:

<g:render template="/test-include" plugin="testPlugin"/> 
Смежные вопросы