2010-07-06 3 views
0

올바른 방법이나 중대성을 얻지 못하는 것 같습니다. 그것은 이미 오랜 시간 동안 일해 왔지만, 나는이 오류를 가지고 있으며 어디에서 시작할 수 있는지 모르겠습니다.어떻게이 문제를 해결할 수 있습니까? "태그를 실행하는 중 오류가 발생했습니다 : <export : formats> : groovy.lang.MissingMethodException :"

"export 0.3"플러그인을 다시 설치하고 최신 버전 인 "export 0.6"을 설치했습니다. 모든 시도는 헛된 것이었다. 저는 Grails 1.2, Groovy 1.7 및 수출 0.6을 사용하고 있습니다. 여기에 전체 오류 메시지 및 스택 추적이 있습니다. 가능한 한 빨리 저에게 돌아와 주셔서 감사드립니다.

수출에 대한 나의 코드 :

<export:formats formats="['excel']" action="exportTable" params="${params}"/> 

오류 메시지가 스택 트레이스

**Grails Runtime Exception 
Error Details** 
Message: No signature of method: groovy.xml.MarkupBuilder.div() is applicable for argument types: (org.codehaus.groovy.grails.web.taglib.GroovyPageAttributes, de.andreasschmitt.export.ExportTagLib$_closure1_closure3) values: [[class:export], [email protected]] 
Caused by: Error processing GroovyPageView: Error executing tag <g:form>: org.codehaus.groovy.grails.web.taglib.exceptions.GrailsTagException: Error executing tag <export:formats>: groovy.lang.MissingMethodException: No signature of method: groovy.xml.MarkupBuilder.div() is applicable for argument types: (org.codehaus.groovy.grails.web.taglib.GroovyPageAttributes, de.andreasschmitt.export.ExportTagLib$_closure1_closure3) values: [[class:export], [email protected]] at C:/WORK/sts/CENcon/grails-app/views/analysisConsumption/list.gsp:56 at C:/WORK/sts/CENcon/grails-app/views/analysisConsumption/list.gsp:326 
Class: ExportTagLib 
At Line: [45] 
Code Snippet: 
Stack Trace 

org.codehaus.groovy.grails.web.pages.exceptions.GroovyPagesException: Error processing GroovyPageView: Error executing tag <g:form>: org.codehaus.groovy.grails.web.taglib.exceptions.GrailsTagException: Error executing tag <export:formats>: groovy.lang.MissingMethodException: No signature of method: groovy.xml.MarkupBuilder.div() is applicable for argument types: (org.codehaus.groovy.grails.web.taglib.GroovyPageAttributes, de.andreasschmitt.export.ExportTagLib$_closure1_closure3) values: [[class:export], [email protected]] at C:/WORK/sts/CENcon/grails-app/views/analysisConsumption/list.gsp:56 at C:/WORK/sts/CENcon/grails-app/views/analysisConsumption/list.gsp:326 

at java.lang.Thread.run(Thread.java:619) 

Caused by: org.codehaus.groovy.grails.web.taglib.exceptions.GrailsTagException: Error executing tag <g:form>: org.codehaus.groovy.grails.web.taglib.exceptions.GrailsTagException: Error executing tag <export:formats>: groovy.lang.MissingMethodException: No signature of method: groovy.xml.MarkupBuilder.div() is applicable for argument types: (org.codehaus.groovy.grails.web.taglib.GroovyPageAttributes, de.andreasschmitt.export.ExportTagLib$_closure1_closure3) values: [[class:export], [email protected]] at C:/WORK/sts/CENcon/grails-app/views/analysisConsumption/list.gsp:56 at C:/WORK/sts/CENcon/grails-app/views/analysisConsumption/list.gsp:326 

at C__WORK_sts_CENcon_grails_app_views_analysisConsumption_list_gsp$_run_closure2.doCall(C__WORK_sts_CENcon_grails_app_views_analysisConsumption_list_gsp:145) 

at C__WORK_sts_CENcon_grails_app_views_analysisConsumption_list_gsp$_run_closure2.doCall(C__WORK_sts_CENcon_grails_app_views_analysisConsumption_list_gsp) 

at C__WORK_sts_CENcon_grails_app_views_analysisConsumption_list_gsp.run(C__WORK_sts_CENcon_grails_app_views_analysisConsumption_list_gsp:158) 

... 1 more 

Caused by: org.codehaus.groovy.runtime.InvokerInvocationException: org.codehaus.groovy.grails.web.taglib.exceptions.GrailsTagException: Error executing tag <export:formats>: groovy.lang.MissingMethodException: No signature of method: groovy.xml.MarkupBuilder.div() is applicable for argument types: (org.codehaus.groovy.grails.web.taglib.GroovyPageAttributes, de.andreasschmitt.export.ExportTagLib$_closure1_closure3) values: [[class:export], [email protected]] at C:/WORK/sts/CENcon/grails-app/views/analysisConsumption/list.gsp:56 

... 4 more 

Caused by: org.codehaus.groovy.grails.web.taglib.exceptions.GrailsTagException: Error executing tag <export:formats>: groovy.lang.MissingMethodException: No signature of method: groovy.xml.MarkupBuilder.div() is applicable for argument types: (org.codehaus.groovy.grails.web.taglib.GroovyPageAttributes, de.andreasschmitt.export.ExportTagLib$_closure1_closure3) values: [[class:export], [email protected]] at C:/WORK/sts/CENcon/grails-app/views/analysisConsumption/list.gsp:56 

at C__WORK_sts_CENcon_grails_app_views_analysisConsumption_list_gsp$_run_closure2_closure15.doCall(C__WORK_sts_CENcon_grails_app_views_analysisConsumption_list_gsp:55) 

at C__WORK_sts_CENcon_grails_app_views_analysisConsumption_list_gsp$_run_closure2_closure15.doCall(C__WORK_sts_CENcon_grails_app_views_analysisConsumption_list_gsp) 

... 4 more 

    Caused by: org.codehaus.groovy.runtime.InvokerInvocationException: groovy.lang.MissingMethodException: No signature of method: groovy.xml.MarkupBuilder.div() is applicable for argument types: (org.codehaus.groovy.grails.web.taglib.GroovyPageAttributes, de.andreasschmitt.export.ExportTagLib$_closure1_closure3) values: [[class:export], [email protected]] 

    ... 6 more 

    Caused by: groovy.lang.MissingMethodException: No signature of method: groovy.xml.MarkupBuilder.div() is applicable for argument types: (org.codehaus.groovy.grails.web.taglib.GroovyPageAttributes, de.andreasschmitt.export.ExportTagLib$_closure1_closure3) values: [[class:export], [email protected]] 

    at de.andreasschmitt.export.ExportTagLib$_closure1.doCall(ExportTagLib.groovy:45) 

    ... 6 more 

답변

0

당신의 GSP 페이지를 확인하고 GSP 헤더에 다음과 같은 마크 업을 추가 : <export:resource />을 (필요에 내보내기 기능 사용).

CSV, Excel, ODS, PDF 및 RTF 용 MimeTypes를 grails-app/conf/Config.groovy에 추가하면 선택하십시오.

참고 : 마지막 릴리스는 0.7입니다. 자세한 내용 : http://www.grails.org/plugin/export

+1

""헤더에 이미 태그가 있습니다. Haven은 솔루션을 찾았으므로 이전 버전을 다시 초기화하고 모든 변경 사항을 이전 버전으로 손쉽게 넣었으며 다시 0.3으로 내보낼 수 있습니다. 귀하의 제안에 감사드립니다! – Geeronimo

관련 문제