Re: Problem with struts and jfree chart
GulliGulli Bob wrote: it works, when i add the jars as "external jars" (in eclipse), but now i have another problem. struts starts up without errors, but in runtime i get the following error: ... javax.servlet.ServletException: org/jfree/util/PublicCloneable at org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:867) at org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:800) at org.apache.jsp.erg_005foptimal_jsp._jspService(erg_005foptimal_jsp.java:226) at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:133) ... jfreechart works without struts, so what that can be? Should be a root cause in your log/output somewhere. This error doesn't say much. Maybe it's "class not found" since it seems like you removed the jfreechart and jcommon jars from your build. You probably just want to flag gnujaxp.jar as "external". -Dave - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Problem with struts and jfree chart
it works, when i add the jars as "external jars" (in eclipse), but now i have another problem. struts starts up without errors, but in runtime i get the following error: ... javax.servlet.ServletException: org/jfree/util/PublicCloneable at org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:867) at org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:800) at org.apache.jsp.erg_005foptimal_jsp._jspService(erg_005foptimal_jsp.java:226) at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:133) ... jfreechart works without struts, so what that can be? Am Mittwoch, 7. März 2007 00:54 schrieb David Durham: > >> From: GulliGulli Bob [mailto:[EMAIL PROTECTED] > >> > >> my struts application works fine before I put the > >> jfree-chart jars > >> (jfreechart-1.0.4.jar, jcommon-1.0.8.jar, > >> gnujaxp.jar) in the classpath. > >> Now I get the following errors: > >> > >> org.apache.commons.digester.Digester getParser > >> SCHWERWIEGEND: Digester.getParser: > >> org.xml.sax.SAXNotRecognizedException: > >> http://apache.org/xml/features/validation/dynamic > >> at > > Dave Newton wrote: > > I would find it more likely that gnujaxp is the > > culprit, particularly since the stack trace references > > it explicitly, but I don't know what's in jcommon. > > I think that the gnujaxp.jar specifies a SAXParserFactory implementation > via the file: > > META-INF/services/javax.xml.parsers.SAXParserFactory > > More info on the topic: > > http://java.sun.com/j2se/1.5.0/docs/api/javax/xml/parsers/SAXParserFactory. >html#newInstance() > > HTH, > > > -Dave > > - > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] -- Der GMX SmartSurfer hilft bis zu 70% Ihrer Onlinekosten zu sparen! Ideal für Modem und ISDN: http://www.gmx.net/de/go/smartsurfer - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Problem with struts and jfree chart
>> From: GulliGulli Bob [mailto:[EMAIL PROTECTED] >> >> my struts application works fine before I put the >> jfree-chart jars >> (jfreechart-1.0.4.jar, jcommon-1.0.8.jar, >> gnujaxp.jar) in the classpath. >> Now I get the following errors: >> >> org.apache.commons.digester.Digester getParser >> SCHWERWIEGEND: Digester.getParser: >> org.xml.sax.SAXNotRecognizedException: >> http://apache.org/xml/features/validation/dynamic >>at >> Dave Newton wrote: I would find it more likely that gnujaxp is the culprit, particularly since the stack trace references it explicitly, but I don't know what's in jcommon. I think that the gnujaxp.jar specifies a SAXParserFactory implementation via the file: META-INF/services/javax.xml.parsers.SAXParserFactory More info on the topic: http://java.sun.com/j2se/1.5.0/docs/api/javax/xml/parsers/SAXParserFactory.html#newInstance() HTH, -Dave - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
RE: Problem with struts and jfree chart
I would find it more likely that gnujaxp is the culprit, particularly since the stack trace references it explicitly, but I don't know what's in jcommon. --- "Patil, Sheetal" <[EMAIL PROTECTED]> wrote: > Before a long I face such kind of problem, and I > resolve it. I don't > remember exactly but it was something regarding to > jcommon.jar/common.jar. Just search on it. I don't > remember much. > > Shital > > -Original Message- > From: GulliGulli Bob [mailto:[EMAIL PROTECTED] > Sent: Tuesday, March 06, 2007 6:37 PM > To: user@struts.apache.org > Subject: Problem with struts and jfree chart > > Hi, > > my struts application works fine before I put the > jfree-chart jars > (jfreechart-1.0.4.jar, jcommon-1.0.8.jar, > gnujaxp.jar) in the classpath. > Now I get the following errors: > > INFO: > validateJarFile(C:\workspace\struts\WEB-INF\lib\servlet.jar) > - jar > not loaded. See Servlet Spec 2.3, section 9.7.2. > Offending class: > javax/servlet/Servlet.class > 06.03.2007 14:05:40 > org.apache.struts.action.ActionServlet initChain > INFO: Loading chain catalog from > jar:file:/C:/workspace/struts/WEB-INF/lib/struts-core-1.3.5.jar!/org/apa > che/struts/chain/chain-config.xml > 06.03.2007 14:05:41 > org.apache.commons.digester.Digester getParser > SCHWERWIEGEND: Digester.getParser: > org.xml.sax.SAXNotRecognizedException: > http://apache.org/xml/features/validation/dynamic > at > gnu.xml.aelfred2.JAXPFactory.setFeature(JAXPFactory.java:102) > at > org.apache.commons.digester.parser.XercesParser.configureXerces(XercesPa > rser.java:185) > at > org.apache.commons.digester.parser.XercesParser.newSAXParser(XercesParse > r.java:138) > at > org.apache.commons.digester.ParserFeatureSetterFactory.newSAXParser(Pars > erFeatureSetterFactory.java:73) > at > org.apache.commons.digester.Digester.getParser(Digester.java:682) > at > org.apache.commons.digester.Digester.getXMLReader(Digester.java:891) > at > org.apache.commons.digester.Digester.parse(Digester.java:1572) > at > org.apache.struts.action.ActionServlet.parseModuleConfigFile(ActionServl > et.java:745) > at > org.apache.struts.action.ActionServlet.initModuleConfig(ActionServlet.ja > va:686) > at > org.apache.struts.action.ActionServlet.init(ActionServlet.java:353) > at > javax.servlet.GenericServlet.init(GenericServlet.java:256) > at > org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.jav > a:1044) > at > org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:887) > at > org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.j > ava:3948) > at > org.apache.catalina.core.StandardContext.start(StandardContext.java:4271 > ) > at > org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1125) > at > org.apache.catalina.core.StandardHost.start(StandardHost.java:816) > at > org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1125) > at > org.apache.catalina.core.StandardEngine.start(StandardEngine.java:518) > at > org.apache.catalina.core.StandardService.start(StandardService.java:519) > at > org.apache.catalina.core.StandardServer.start(StandardServer.java:2343) > at > org.apache.catalina.startup.Catalina.start(Catalina.java:581) > at > sun.reflect.NativeMethodAccessorImpl.invoke0(Native > Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.jav > a:39) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor > Impl.java:25) > at java.lang.reflect.Method.invoke(Method.java:324) > at > org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:297) > at > org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:398) > 06.03.2007 14:05:41 > org.apache.struts.action.ActionServlet init > SCHWERWIEGEND: Unable to initialize Struts > ActionServlet due to an > unexpected exception or error thrown, so marking the > servlet as > unavailable. Most likely, this is due to an > incorrect or missing > library dependency. > java.lang.NullPointerException > at > org.apache.commons.digester.Digester.getXMLReader(Digester.java:891) > at > org.apache.commons.digester.Digester.parse(Digester.java:1572) > at > org.apache.struts.action.ActionServlet.parseModuleConfigFile(ActionServl > et.java:745) > at > org.apache.struts.action.ActionServlet.initModuleConfig(ActionServlet.ja > va:686) > at > org.apache.stru
RE: Problem with struts and jfree chart
Before a long I face such kind of problem, and I resolve it. I don't remember exactly but it was something regarding to jcommon.jar/common.jar. Just search on it. I don't remember much. Shital -Original Message- From: GulliGulli Bob [mailto:[EMAIL PROTECTED] Sent: Tuesday, March 06, 2007 6:37 PM To: user@struts.apache.org Subject: Problem with struts and jfree chart Hi, my struts application works fine before I put the jfree-chart jars (jfreechart-1.0.4.jar, jcommon-1.0.8.jar, gnujaxp.jar) in the classpath. Now I get the following errors: INFO: validateJarFile(C:\workspace\struts\WEB-INF\lib\servlet.jar) - jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending class: javax/servlet/Servlet.class 06.03.2007 14:05:40 org.apache.struts.action.ActionServlet initChain INFO: Loading chain catalog from jar:file:/C:/workspace/struts/WEB-INF/lib/struts-core-1.3.5.jar!/org/apa che/struts/chain/chain-config.xml 06.03.2007 14:05:41 org.apache.commons.digester.Digester getParser SCHWERWIEGEND: Digester.getParser: org.xml.sax.SAXNotRecognizedException: http://apache.org/xml/features/validation/dynamic at gnu.xml.aelfred2.JAXPFactory.setFeature(JAXPFactory.java:102) at org.apache.commons.digester.parser.XercesParser.configureXerces(XercesPa rser.java:185) at org.apache.commons.digester.parser.XercesParser.newSAXParser(XercesParse r.java:138) at org.apache.commons.digester.ParserFeatureSetterFactory.newSAXParser(Pars erFeatureSetterFactory.java:73) at org.apache.commons.digester.Digester.getParser(Digester.java:682) at org.apache.commons.digester.Digester.getXMLReader(Digester.java:891) at org.apache.commons.digester.Digester.parse(Digester.java:1572) at org.apache.struts.action.ActionServlet.parseModuleConfigFile(ActionServl et.java:745) at org.apache.struts.action.ActionServlet.initModuleConfig(ActionServlet.ja va:686) at org.apache.struts.action.ActionServlet.init(ActionServlet.java:353) at javax.servlet.GenericServlet.init(GenericServlet.java:256) at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.jav a:1044) at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:887) at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.j ava:3948) at org.apache.catalina.core.StandardContext.start(StandardContext.java:4271 ) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1125) at org.apache.catalina.core.StandardHost.start(StandardHost.java:816) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1125) at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:518) at org.apache.catalina.core.StandardService.start(StandardService.java:519) at org.apache.catalina.core.StandardServer.start(StandardServer.java:2343) at org.apache.catalina.startup.Catalina.start(Catalina.java:581) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.jav a:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor Impl.java:25) at java.lang.reflect.Method.invoke(Method.java:324) at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:297) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:398) 06.03.2007 14:05:41 org.apache.struts.action.ActionServlet init SCHWERWIEGEND: Unable to initialize Struts ActionServlet due to an unexpected exception or error thrown, so marking the servlet as unavailable. Most likely, this is due to an incorrect or missing library dependency. java.lang.NullPointerException at org.apache.commons.digester.Digester.getXMLReader(Digester.java:891) at org.apache.commons.digester.Digester.parse(Digester.java:1572) at org.apache.struts.action.ActionServlet.parseModuleConfigFile(ActionServl et.java:745) at org.apache.struts.action.ActionServlet.initModuleConfig(ActionServlet.ja va:686) at org.apache.struts.action.ActionServlet.init(ActionServlet.java:353) at javax.servlet.GenericServlet.init(GenericServlet.java:256) at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.jav a:1044) at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:887) at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.j ava:3948) at org.apache.catalina.core.StandardContext.start(StandardContext.java:4271 ) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1125) at org.apache.catalina.core.StandardHost.start(StandardHost.java:816) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1125) at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:518)
Problem with struts and jfree chart
Hi, my struts application works fine before I put the jfree-chart jars (jfreechart-1.0.4.jar, jcommon-1.0.8.jar, gnujaxp.jar) in the classpath. Now I get the following errors: INFO: validateJarFile(C:\workspace\struts\WEB-INF\lib\servlet.jar) - jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending class: javax/servlet/Servlet.class 06.03.2007 14:05:40 org.apache.struts.action.ActionServlet initChain INFO: Loading chain catalog from jar:file:/C:/workspace/struts/WEB-INF/lib/struts-core-1.3.5.jar!/org/apache/struts/chain/chain-config.xml 06.03.2007 14:05:41 org.apache.commons.digester.Digester getParser SCHWERWIEGEND: Digester.getParser: org.xml.sax.SAXNotRecognizedException: http://apache.org/xml/features/validation/dynamic at gnu.xml.aelfred2.JAXPFactory.setFeature(JAXPFactory.java:102) at org.apache.commons.digester.parser.XercesParser.configureXerces(XercesParser.java:185) at org.apache.commons.digester.parser.XercesParser.newSAXParser(XercesParser.java:138) at org.apache.commons.digester.ParserFeatureSetterFactory.newSAXParser(ParserFeatureSetterFactory.java:73) at org.apache.commons.digester.Digester.getParser(Digester.java:682) at org.apache.commons.digester.Digester.getXMLReader(Digester.java:891) at org.apache.commons.digester.Digester.parse(Digester.java:1572) at org.apache.struts.action.ActionServlet.parseModuleConfigFile(ActionServlet.java:745) at org.apache.struts.action.ActionServlet.initModuleConfig(ActionServlet.java:686) at org.apache.struts.action.ActionServlet.init(ActionServlet.java:353) at javax.servlet.GenericServlet.init(GenericServlet.java:256) at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1044) at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:887) at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3948) at org.apache.catalina.core.StandardContext.start(StandardContext.java:4271) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1125) at org.apache.catalina.core.StandardHost.start(StandardHost.java:816) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1125) at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:518) at org.apache.catalina.core.StandardService.start(StandardService.java:519) at org.apache.catalina.core.StandardServer.start(StandardServer.java:2343) at org.apache.catalina.startup.Catalina.start(Catalina.java:581) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:324) at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:297) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:398) 06.03.2007 14:05:41 org.apache.struts.action.ActionServlet init SCHWERWIEGEND: Unable to initialize Struts ActionServlet due to an unexpected exception or error thrown, so marking the servlet as unavailable. Most likely, this is due to an incorrect or missing library dependency. java.lang.NullPointerException at org.apache.commons.digester.Digester.getXMLReader(Digester.java:891) at org.apache.commons.digester.Digester.parse(Digester.java:1572) at org.apache.struts.action.ActionServlet.parseModuleConfigFile(ActionServlet.java:745) at org.apache.struts.action.ActionServlet.initModuleConfig(ActionServlet.java:686) at org.apache.struts.action.ActionServlet.init(ActionServlet.java:353) at javax.servlet.GenericServlet.init(GenericServlet.java:256) at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1044) at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:887) at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3948) at org.apache.catalina.core.StandardContext.start(StandardContext.java:4271) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1125) at org.apache.catalina.core.StandardHost.start(StandardHost.java:816) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1125) at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:518) at org.apache.catalina.core.StandardService.start(StandardService.java:519) at org.apache.catalina.core.StandardServer.start(StandardServer.java:2343) at org.apache.catalina.startup.Catalina.start(Catalina.java:581) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.re