Announcement Announcement Module
Collapse
No announcement yet.
Grails Rendering Plugin gives java.lang.ClassNotFoundException when deployed Page Title Module
Move Remove Collapse
X
Conversation Detail Module
Collapse
  • Filter
  • Time
  • Show
Clear All
new posts

  • Grails Rendering Plugin gives java.lang.ClassNotFoundException when deployed

    I've followed this tutorial on how to render GSP files in PDF format successfully and works good on localhost. It's about using the using the grails rendering plugin. It works good and all on LOCALHOST, but when I deploy the app, or even just run grails run-war, the rendering plugin no longer works. It's giving some weird error. What could be wrong?

    I'm using grails 2.0.0 with rendering plugin 0.4.3 and this is what my BuildConfig.groovy contains:

    Code:
    plugins {
            runtime ":hibernate:$grailsVersion"
            runtime ":jquery:1.7.1"
            runtime ":resources:1.1.5"
            compile ":rendering:0.4.3"
    
            build ":tomcat:$grailsVersion"
    }
    The error is this:
    Code:
    2012-09-27 17:08:47,714 [http-8643-1] ERROR errors.GrailsExceptionResolver  - ClassNotFoundException occurred when processing request: [GET] /profile/renderFormPDF/1
    org.springframework.mock.web.MockHttpServletRequest. Stacktrace follows:
    java.lang.ClassNotFoundException: org.springframework.mock.web.MockHttpServletRequest
        at java.lang.Class.privateGetDeclaredMethods(Class.java:2427)
        at java.lang.Class.getDeclaredMethods(Class.java:1791)
        at org.codehaus.groovy.util.LazyReference.getLocked(LazyReference.java:46)
        at org.codehaus.groovy.util.LazyReference.get(LazyReference.java:33)
        at grails.plugin.rendering.document.RenderEnvironment.init(RenderEnvironment.groovy:33)
        at grails.plugin.rendering.document.RenderEnvironment.with(RenderEnvironment.groovy:69)
        at grails.plugin.rendering.document.RenderEnvironment.with(RenderEnvironment.groovy:61)
        at grails.plugin.rendering.document.XhtmlDocumentService.generateXhtml(XhtmlDocumentService.groovy:68)
        at grails.plugin.rendering.document.XhtmlDocumentService.createDocument(XhtmlDocumentService.groovy:38)
        at grails.plugin.rendering.RenderingService.render(RenderingService.groovy:34)
        at grails.plugin.rendering.RenderingService.render(RenderingService.groovy:33)
        at grails.plugin.rendering.RenderingService.render(RenderingService.groovy:63)
        at com.icodeya.ProfileController.renderFormPDF(ProfileController.groovy:108)
        at net.stax.appserver.webapp.RequestMonitorValve.invoke(RequestMonitorValve.java:35)
        at net.stax.appserver.admin.StaxApplicationQueryValve.invoke(StaxApplicationQueryValve.java:49)
        at net.stax.appserver.webapp.RequestSetupValve.invoke(RequestSetupValve.java:31)
        at java.lang.Thread.run(Thread.java:662)
Working...
X