Results 1 to 8 of 8

Thread: J2EE version needed to develop with Spring

  1. #1
    Join Date
    Mar 2006
    Posts
    23

    Default J2EE version needed to develop with Spring

    Hi!

    I would like to know what is the version of the J2EE library needed to develop web application with spring?

    I am currently working with J2EE 1.3 and encounter a NoSuchMethodError
    for "setEncodingCharacter"...

  2. #2
    Join Date
    Dec 2004
    Location
    Rotterdam, The Netherlands
    Posts
    162

    Default

    J2EE 1.3 should be OK.
    Could you please post a stacktrace?
    Kees de Kooter
    www.boplicity.net

  3. #3
    Join Date
    Mar 2006
    Posts
    23

    Default

    Here is the Stacktrace:
    java.lang.NoSuchMethodError: javax.servlet.http.HttpServletResponse.setCharacte rEncoding(Ljava/lang/StringV
    at org.springframework.web.servlet.view.jasperreports .AbstractJasperReportsSingleFormatView.renderRepor t(AbstractJasperReportsSingleFormatView.java:71)
    at org.springframework.web.servlet.view.jasperreports .JasperReportsMultiFormatView.renderReport(JasperR eportsMultiFormatView.java:207)
    at org.springframework.web.servlet.view.jasperreports .AbstractJasperReportsView.renderMergedOutputModel (AbstractJasperReportsView.java:529)
    at org.springframework.web.servlet.view.AbstractView. render(AbstractView.java:250)
    at org.springframework.web.servlet.DispatcherServlet. render(DispatcherServlet.java:961)
    at org.springframework.web.servlet.DispatcherServlet. doDispatch(DispatcherServlet.java:738)
    at org.springframework.web.servlet.DispatcherServlet. doService(DispatcherServlet.java:658)
    at org.springframework.web.servlet.FrameworkServlet.p rocessRequest(FrameworkServlet.java:392)
    at org.springframework.web.servlet.FrameworkServlet.d oGet(FrameworkServlet.java:347)
    at javax.servlet.http.HttpServlet.service(HttpServlet .java:740)
    at javax.servlet.http.HttpServlet.service(HttpServlet .java:853)
    at weblogic.servlet.internal.ServletStubImpl$ServletI nvocationAction.run(ServletStubImpl.java:996)
    at weblogic.servlet.internal.ServletStubImpl.invokeSe rvlet(ServletStubImpl.java:419)
    at weblogic.servlet.internal.ServletStubImpl.invokeSe rvlet(ServletStubImpl.java:315)
    at weblogic.servlet.internal.WebAppServletContext$Ser vletInvocationAction.run(WebAppServletContext.java :6452)
    at weblogic.security.acl.internal.AuthenticatedSubjec t.doAs(AuthenticatedSubject.java:321)
    at weblogic.security.service.SecurityManager.runAs(Se curityManager.java:118)
    at weblogic.servlet.internal.WebAppServletContext.inv okeServlet(WebAppServletContext.java:3661)
    at weblogic.servlet.internal.ServletRequestImpl.execu te(ServletRequestImpl.java:2630)
    at weblogic.kernel.ExecuteThread.execute(ExecuteThrea d.java:219)
    at weblogic.kernel.ExecuteThread.run(ExecuteThread.ja va:178)

  4. #4
    Join Date
    Aug 2004
    Posts
    2,715

    Default

    This method has been added in Servlet Spec 2.4 (J2EE 1.4). Maybe you could open a Jira issue to request portability with J2EE 1.3 here.

    Regards,
    Andreas

  5. #5
    Join Date
    Mar 2006
    Posts
    23

    Default

    Here is the JIRA issue :

    http://opensource2.atlassian.com/pro...rowse/SPR-1790

    Thank you

  6. #6

    Default

    The stack trace makes be think that Jasper Reports requires J2EE 1.4 and so would not be a spring issue. Just wondering ... can you render that Jasper Report report in your Weblogic 8.1 environment when not using spring?

  7. #7
    Join Date
    Aug 2004
    Posts
    2,715

    Default

    AbstractJasperReportsSingleFormatView is a Spring class. So it would indeed be a Spring issue.

    Regards,
    Andreas

  8. #8
    Join Date
    Mar 2006
    Posts
    23

    Default

    Just wondering ... can you render that Jasper Report report in your Weblogic 8.1 environment when not using spring?
    yes, it's possible!

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •