Hello Glen, I am set path for jar files correctly and also I already replaced my jar files with new ones. Also I am sending the log file generated by Tomcat.
Please advise me. And thanks for your suggestions. Regards, Bhaskar -----Original Message----- From: Glen Mazza [mailto:[EMAIL PROTECTED] Sent: Thursday, August 19, 2004 10:02 PM To: [EMAIL PROTECTED] Subject: Re: Please help me( Error in Servlet to run fop) Hello Bhaskar, Looking at the error stack at the point where FOP was invoked, it is possible you're having a problem with the xerces and xalan jars in the servlet container. Either (1) they're not present in either the shared/ or common/ directories of the servlet container, or (2) they are, but they're old/buggy versions. My guess would be (1)--it just can't find the XML libraries. HTH, Glen org.apache.xerces.util.ObjectFactory.createObject(ObjectFactory.java:120 ) at org.apache.xerces.parsers.SAXParser.(SAXParser.java:140) at org.apache.xerces.parsers.SAXParser.(SAXParser.java:125) at org.apache.xerces.jaxp.SAXParserImpl.(SAXParserImpl.java:102) at org.apache.xerces.jaxp.SAXParserFactoryImpl.newSAXParser(SAXParserFactor yImpl.java:95) at org.apache.fop.apps.Driver.getParserClassName(Driver.java:208) --- [EMAIL PROTECTED] wrote: > Hi everybody, > > > > I am using fop to generate report. I > have set the path of > JAR file properly. But when tried to create object > for Driver() class it > is throwing an error. > > I sending attachment (Error.txt) file containing > error message and I > using Tomcat1.4. > > > > Thanks in advance. > > > > Regards, > > Bhaskar > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
2004-08-20 10:51:08 HostConfig[localhost]: Deploying configuration descriptor admin.xml 2004-08-20 10:51:09 HostConfig[localhost]: Deploying configuration descriptor manager.xml 2004-08-20 10:51:09 WebappLoader[/manager]: Deploying class repositories to work directory C:\Program Files\Apache Group\Tomcat 4.1\work\Standalone\localhost\manager 2004-08-20 10:51:09 ContextConfig[/manager]: Configured an authenticator for method BASIC 2004-08-20 10:51:09 StandardManager[/manager]: Seeding random number generator class java.security.SecureRandom 2004-08-20 10:51:09 StandardManager[/manager]: Seeding of random number generator has been completed 2004-08-20 10:51:09 StandardWrapper[/manager:default]: Loading container servlet default 2004-08-20 10:51:09 StandardWrapper[/manager:invoker]: Loading container servlet invoker 2004-08-20 10:51:09 HostConfig[localhost]: Deploying web application directory bas 2004-08-20 10:51:09 StandardHost[localhost]: Installing web application at context path /bas from URL file:C:\Program Files\Apache Group\Tomcat 4.1\webapps\bas 2004-08-20 10:51:09 WebappLoader[/bas]: Deploying class repositories to work directory C:\Program Files\Apache Group\Tomcat 4.1\work\Standalone\localhost\bas 2004-08-20 10:51:09 WebappLoader[/bas]: Deploy class files /WEB-INF/classes to C:\Program Files\Apache Group\Tomcat 4.1\webapps\bas\WEB-INF\classes 2004-08-20 10:51:09 WebappLoader[/bas]: Deploy JAR /WEB-INF/lib/avalon-framework-cvs-20020806.jar to C:\Program Files\Apache Group\Tomcat 4.1\webapps\bas\WEB-INF\lib\avalon-framework-cvs-20020806.jar 2004-08-20 10:51:09 WebappLoader[/bas]: Deploy JAR /WEB-INF/lib/batik.jar to C:\Program Files\Apache Group\Tomcat 4.1\webapps\bas\WEB-INF\lib\batik.jar 2004-08-20 10:51:09 WebappLoader[/bas]: Deploy JAR /WEB-INF/lib/iflex_common_1_0_0.jar to C:\Program Files\Apache Group\Tomcat 4.1\webapps\bas\WEB-INF\lib\iflex_common_1_0_0.jar 2004-08-20 10:51:09 WebappLoader[/bas]: Deploy JAR /WEB-INF/lib/xalan-2.4.1.jar to C:\Program Files\Apache Group\Tomcat 4.1\webapps\bas\WEB-INF\lib\xalan-2.4.1.jar 2004-08-20 10:51:09 WebappLoader[/bas]: Deploy JAR /WEB-INF/lib/xercesImpl-2.2.1.jar to C:\Program Files\Apache Group\Tomcat 4.1\webapps\bas\WEB-INF\lib\xercesImpl-2.2.1.jar 2004-08-20 10:51:09 WebappLoader[/bas]: Deploy JAR /WEB-INF/lib/xml-apis.jar to C:\Program Files\Apache Group\Tomcat 4.1\webapps\bas\WEB-INF\lib\xml-apis.jar 2004-08-20 10:51:10 StandardManager[/bas]: Seeding random number generator class java.security.SecureRandom 2004-08-20 10:51:10 StandardManager[/bas]: Seeding of random number generator has been completed 2004-08-20 10:51:10 StandardWrapper[/bas:default]: Loading container servlet default 2004-08-20 10:51:10 StandardWrapper[/bas:invoker]: Loading container servlet invoker 2004-08-20 10:51:10 HostConfig[localhost]: Deploying web application directory ROOT 2004-08-20 10:51:10 StandardHost[localhost]: Installing web application at context path from URL file:C:\Program Files\Apache Group\Tomcat 4.1\webapps\ROOT 2004-08-20 10:51:10 WebappLoader[]: Deploying class repositories to work directory C:\Program Files\Apache Group\Tomcat 4.1\work\Standalone\localhost\_ 2004-08-20 10:51:10 StandardManager[]: Seeding random number generator class java.security.SecureRandom 2004-08-20 10:51:10 StandardManager[]: Seeding of random number generator has been completed 2004-08-20 10:51:10 StandardWrapper[:default]: Loading container servlet default 2004-08-20 10:51:10 StandardWrapper[:invoker]: Loading container servlet invoker 2004-08-20 10:51:10 HostConfig[localhost]: Deploying web application directory tomcat-docs 2004-08-20 10:51:10 StandardHost[localhost]: Installing web application at context path /tomcat-docs from URL file:C:\Program Files\Apache Group\Tomcat 4.1\webapps\tomcat-docs 2004-08-20 10:51:10 WebappLoader[/tomcat-docs]: Deploying class repositories to work directory C:\Program Files\Apache Group\Tomcat 4.1\work\Standalone\localhost\tomcat-docs 2004-08-20 10:51:10 StandardManager[/tomcat-docs]: Seeding random number generator class java.security.SecureRandom 2004-08-20 10:51:10 StandardManager[/tomcat-docs]: Seeding of random number generator has been completed 2004-08-20 10:51:10 StandardWrapper[/tomcat-docs:default]: Loading container servlet default 2004-08-20 10:51:10 StandardWrapper[/tomcat-docs:invoker]: Loading container servlet invoker 2004-08-20 10:51:10 HostConfig[localhost]: Deploying web application directory webdav 2004-08-20 10:51:10 StandardHost[localhost]: Installing web application at context path /webdav from URL file:C:\Program Files\Apache Group\Tomcat 4.1\webapps\webdav 2004-08-20 10:51:10 WebappLoader[/webdav]: Deploying class repositories to work directory C:\Program Files\Apache Group\Tomcat 4.1\work\Standalone\localhost\webdav 2004-08-20 10:51:10 StandardManager[/webdav]: Seeding random number generator class java.security.SecureRandom 2004-08-20 10:51:10 StandardManager[/webdav]: Seeding of random number generator has been completed 2004-08-20 10:51:10 StandardWrapper[/webdav:default]: Loading container servlet default 2004-08-20 10:51:10 StandardWrapper[/webdav:invoker]: Loading container servlet invoker 2004-08-20 10:53:54 StandardWrapperValve[ATRServlet]: Servlet.service() for servlet ATRServlet threw exception javax.servlet.ServletException: Servlet execution threw an exception at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:260) at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995) at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2415) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180) at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643) at org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:170) at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:172) at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:174) at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995) at org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:223) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:432) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:386) at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:534) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:530) at java.lang.Thread.run(Thread.java:479) ----- Root Cause ----- java.lang.VerifyError: Cannot inherit from final class at java.lang.ClassLoader.defineClass0(Native Method) at java.lang.ClassLoader.defineClass(ClassLoader.java:488) at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:106) at java.net.URLClassLoader.defineClass(URLClassLoader.java:243) at java.net.URLClassLoader.access$100(URLClassLoader.java:51) at java.net.URLClassLoader$1.run(URLClassLoader.java:190) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:183) at org.apache.catalina.loader.StandardClassLoader.findClass(StandardClassLoader.java:621) at org.apache.catalina.loader.StandardClassLoader.loadClass(StandardClassLoader.java:958) at org.apache.catalina.loader.StandardClassLoader.loadClass(StandardClassLoader.java:857) at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:310) at org.apache.xerces.impl.XMLNSDocumentScannerImpl.createContentDispatcher(Unknown Source) at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.<init>(XMLDocumentFragmentScannerImpl.java:249) at org.apache.xerces.impl.XMLDocumentScannerImpl.<init>(XMLDocumentScannerImpl.java:245) at org.apache.xerces.impl.XMLNSDocumentScannerImpl.<init>(Unknown Source) at org.apache.xerces.parsers.IntegratedParserConfiguration.createDocumentScanner(Unknown Source) at org.apache.xerces.parsers.DTDConfiguration.<init>(DTDConfiguration.java:367) at org.apache.xerces.parsers.StandardParserConfiguration.<init>(StandardParserConfiguration.java:198) at org.apache.xerces.parsers.IntegratedParserConfiguration.<init>(Unknown Source) at org.apache.xerces.parsers.IntegratedParserConfiguration.<init>(Unknown Source) at java.lang.Class.newInstance0(Native Method) at java.lang.Class.newInstance(Class.java:232) at org.apache.xerces.util.ObjectFactory.newInstance(ObjectFactory.java:266) at org.apache.xerces.util.ObjectFactory.findJarServiceProvider(ObjectFactory.java:360) at org.apache.xerces.util.ObjectFactory.createObject(ObjectFactory.java:185) at org.apache.xerces.util.ObjectFactory.createObject(ObjectFactory.java:120) at org.apache.xerces.parsers.SAXParser.<init>(SAXParser.java:140) at org.apache.xerces.parsers.SAXParser.<init>(SAXParser.java:125) at org.apache.xerces.jaxp.SAXParserImpl.<init>(SAXParserImpl.java:102) at org.apache.xerces.jaxp.SAXParserFactoryImpl.newSAXParser(SAXParserFactoryImpl.java:95) at org.apache.fop.apps.Driver.getParserClassName(Driver.java:208) at org.apache.fop.svg.SVGElementMapping.setupSVG(SVGElementMapping.java:72) at org.apache.fop.svg.SVGElementMapping.addToBuilder(SVGElementMapping.java:134) at org.apache.fop.apps.Driver.addElementMapping(Driver.java:439) at org.apache.fop.apps.Driver.addElementMapping(Driver.java:450) at org.apache.fop.apps.Driver.setupDefaultMappings(Driver.java:314) at org.apache.fop.apps.Driver.<init>(Driver.java:222) at com.iflex.report.util.ReportManagerFO.getReportObject(ReportManagerFO.java:155) at com.iflex.report.util.Audit_Trial_Report.reportGenerator(Audit_Trial_Report.java:78) at smsrs.servlet.ATRServlet.doPost(ATRServlet.java:63) at javax.servlet.http.HttpServlet.service(HttpServlet.java:760) at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:247) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:260) at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995) at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2415) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180) at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643) at org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:170) at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:172) at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:174) at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995) at org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:223) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:432) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:386) at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:534) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:530) at java.lang.Thread.run(Thread.java:479) 2004-08-20 11:03:28 StandardHost[localhost]: Removing web application at context path /examples 2004-08-20 11:03:28 StandardHost[localhost]: Removing web application at context path /webdav 2004-08-20 11:03:28 StandardHost[localhost]: Removing web application at context path /tomcat-docs 2004-08-20 11:03:28 StandardHost[localhost]: Removing web application at context path /bas 2004-08-20 11:03:28 StandardHost[localhost]: Removing web application at context path /manager 2004-08-20 11:03:28 StandardHost[localhost]: Removing web application at context path /admin 2004-08-20 11:03:28 StandardHost[localhost]: Removing web application at context path
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]