Integrating JASPER Reports to J2EE

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • prileep
    New Member
    • Jan 2007
    • 20

    Integrating JASPER Reports to J2EE

    Hi,

    I am trying to invoke JASPER Reports designed using iReport 3.7.0.

    JasperPrint jasperPrint = JasperFillManag er.fillReport(j asperReport, param, conn);

    I am getting following error,
    root cause

    javax.servlet.S ervletException : org/apache/commons/collections/ReferenceMap

    org.apache.jasp er.runtime.Page ContextImpl.doH andlePageExcept ion(PageContext Impl.java:858)
    org.apache.jasp er.runtime.Page ContextImpl.han dlePageExceptio n(PageContextIm pl.java:791)
    org.apache.jsp. index_jsp._jspS ervice(index_js p.java:117)
    org.apache.jasp er.runtime.Http JspBase.service (HttpJspBase.ja va:97)
    javax.servlet.h ttp.HttpServlet .service(HttpSe rvlet.java:802)
    org.apache.jasp er.servlet.JspS ervletWrapper.s ervice(JspServl etWrapper.java: 332)
    org.apache.jasp er.servlet.JspS ervlet.serviceJ spFile(JspServl et.java:314)
    org.apache.jasp er.servlet.JspS ervlet.service( JspServlet.java :264)
    javax.servlet.h ttp.HttpServlet .service(HttpSe rvlet.java:802)
    org.netbeans.mo dules.web.monit or.server.Monit orFilter.doFilt er(MonitorFilte r.java:368)


    root cause

    java.lang.NoCla ssDefFoundError : org/apache/commons/collections
    /ReferenceMap
    net.sf.jasperre ports.extension s.DefaultExtens ionsRegistry.<i nit>(DefaultExt ensionsRegistry .java:93)
    sun.reflect.Nat iveConstructorA ccessorImpl.new Instance0(Nativ e Method)
    sun.reflect.Nat iveConstructorA ccessorImpl.new Instance(Native ConstructorAcce ssorImpl.java:3 9)
    sun.reflect.Del egatingConstruc torAccessorImpl .newInstance(De legatingConstru ctorAccessorImp l.java:27)
    java.lang.refle ct.Constructor. newInstance(Con structor.java:5 13)
    java.lang.Class .newInstance0(C lass.java:355)
    java.lang.Class .newInstance(Cl ass.java:308)
    net.sf.jasperre ports.engine.ut il.ClassUtils.i nstantiateClass (ClassUtils.jav a:59)
    net.sf.jasperre ports.extension s.ExtensionsEnv ironment.create DefaultRegistry (ExtensionsEnvi ronment.java:80 )
    net.sf.jasperre ports.extension s.ExtensionsEnv ironment.<clini t>(ExtensionsEn vironment.java: 68)
    net.sf.jasperre ports.engine.ut il.JRStyledText Parser.<clinit> (JRStyledTextPa rser.java:76)
    net.sf.jasperre ports.engine.fi ll.JRBaseFiller .<init>(JRBaseF iller.java:174)
    net.sf.jasperre ports.engine.fi ll.JRVerticalFi ller.<init>(JRV erticalFiller.j ava:74)
    net.sf.jasperre ports.engine.fi ll.JRVerticalFi ller.<init>(JRV erticalFiller.j ava:56)
    net.sf.jasperre ports.engine.fi ll.JRFiller.cre ateFiller(JRFil ler.java:143)
    net.sf.jasperre ports.engine.fi ll.JRFiller.fil lReport(JRFille r.java:53)
    net.sf.jasperre ports.engine.Ja sperFillManager .fillReport(Jas perFillManager. java:417)
    avayaLibrary.AV AYADBConnection .playAround(AVA YADBConnection. java:59)
    org.apache.jsp. index_jsp._jspS ervice(index_js p.java:79)
    org.apache.jasp er.runtime.Http JspBase.service (HttpJspBase.ja va:97)
    javax.servlet.h ttp.HttpServlet .service(HttpSe rvlet.java:802)
    org.apache.jasp er.servlet.JspS ervletWrapper.s ervice(JspServl etWrapper.java: 332)
    org.apache.jasp er.servlet.JspS ervlet.serviceJ spFile(JspServl et.java:314)
    org.apache.jasp er.servlet.JspS ervlet.service( JspServlet.java :264)
    javax.servlet.h ttp.HttpServlet .service(HttpSe rvlet.java:802)
    org.netbeans.mo dules.web.monit or.server.Monit orFilter.doFilt er(MonitorFilte r.java:368)
Working...