Re: Problem with struts and jfree chart

2007-03-07 Thread David Durham

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

2007-03-07 Thread GulliGulli Bob
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

2007-03-06 Thread 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]



RE: Problem with struts and jfree chart

2007-03-06 Thread Dave Newton
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

2007-03-06 Thread Patil, Sheetal
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

2007-03-06 Thread GulliGulli Bob
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