JFreeChart compatible server...

A discussion forum for JFreeChart (a 2D chart library for the Java platform).
Locked
Ola

JFreeChart compatible server...

Post by Ola » Mon Feb 24, 2003 6:04 pm

Has anyone used JFreeChart on OC4J.........

My JFreeChart application works fine on Tomcat 4.0, but it doesn't on OC4J. Just wondering if i can have a list of JFreeChart compatible server.
Cheers.

David Gilbert

Re: JFreeChart compatible server...

Post by David Gilbert » Wed Feb 26, 2003 1:08 am

I can't think of a reason why JFreeChart would be incompatible with ANY servlet engine.

Regards,

Dave Gilbert

Ola

Re: JFreeChart compatible server...

Post by Ola » Wed Feb 26, 2003 10:21 am

I am using the the Cewolf Sample App , and changed the chart to render something different by changing the harded coded values assigned to the arrays in Arrays in the Class hoding the data and changed the chart type to render a bar chart, it worked fine in Tomcat 4.0 , rendering the chart, but not in OC4J(oracle app server) 903.
-----------------------------------------------------------------------------------------------
My JSP is :


<%@page contentType="text/html"%>
<%@taglib uri='/Web-inf/cewolf-1.1.tld' prefix='cewolf' %>

<HTML>
<HEAD>
<TITLE>Cewolf Tutorial - Step 1</TITLE>
<link href="cewolf.css" rel="stylesheet" type="text/css">
</HEAD>
<BODY bgcolor="#DDE8F2">
<H1>Cewolf Tutorial</H1>
<H2>A Simple Page View Statistics Chart</H2>
<HR>
This page shows the resulting chart when finishing the Cewolf tutorial on the <a href="http://cewolf.sourceforge.net">Cewolf homepage</a>.<p>
<jsp:useBean id="pageViews" class="de.laures.cewolf.example.PageViewCounterdataSub"/>

<cewolf:chart
id="bar"
title="Page View Statistics"
type="verticalbar"
xaxislabel="Page"
yaxislabel="Views">
<cewolf:data>
<cewolf:producer id="pageViews" />
</cewolf:data>
</cewolf:chart>
<p>
<cewolf:img chartid="bar" renderer="cewolf" width="400" height="300">
<cewolf:map linkgeneratorid="pageViews" tooltipgeneratorid="pageViews"/>
</cewolf:img>

<P>
</BODY>
</HTML>
--------------------------------------------------------------------------------------------
2/26/03 9:13 AM cewolf: JspServlet: unable to dispatch to requested page: oracle.jsp.parse.JspParseException: Line # 28, <cewolf:map linkgeneratorid="pageViews" tooltipgeneratorid="pageViews"/>
Error: linkgeneratorid is not a property of de.laures.cewolf.taglib.ChartMapTag
at oracle.jsp.parse.JspRTTag.getSetProperties(JspRTTag.java:743)
at oracle.jsp.parse.JspRTTag.validateTagParse(JspRTTag.java:404)
at oracle.jsp.parse.JspParseTag.parse(JspParseTag.java:887)
at oracle.jsp.parse.OpenJspTagHandler.parse(OpenJspTagHandler.java:592)
at oracle.jsp.parse.JspParseTag.parseNextTag(JspParseTag.java:661)
at oracle.jsp.parse.JspParseTag.parseBody(JspParseTag.java:768)
at oracle.jsp.parse.OpenJspTagHandler.parseBody(OpenJspTagHandler.java:469)
at oracle.jsp.parse.JspParseTag.parse(JspParseTag.java:873)
at oracle.jsp.parse.OpenJspTagHandler.parse(OpenJspTagHandler.java:592)
at oracle.jsp.parse.JspParseTag.parseNextTag(JspParseTag.java:661)
at oracle.jsp.parse.JspParseTagFile.parse(JspParseTagFile.java:172)
at oracle.jsp.parse.OracleJsp2Java.transform(OracleJsp2Java.java:118)
at oracle.jsp.runtimev2.JspPageCompiler.attemptCompilePage(JspPageCompiler.java:331)
at oracle.jsp.runtimev2.JspPageCompiler.compilePage(JspPageCompiler.java:189)
at oracle.jsp.runtimev2.JspPageInfo.compileAndLoad(JspPageInfo.java:361)
at oracle.jsp.runtimev2.JspPageTable.compileAndServe(JspPageTable.java:483)
at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:257)
at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:423)
at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:346)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:336)
at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:674)
at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:276)
at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:736)
at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:244)
at com.evermind.util.ThreadPoolThread.run(ThreadPoolThread.java:64)
---------------------------------------------------------------------------------------------
If you can Help . Cheers.
David Gilbert wrote:
>
> I can't think of a reason why JFreeChart would be
> incompatible with ANY servlet engine.
>
> Regards,
>
> Dave Gilbert

Ola

Re: JFreeChart compatible server...

Post by Ola » Wed Feb 26, 2003 10:22 am

I am using the the Cewolf Sample App , and changed the chart to render something different by changing the harded coded values assigned to the arrays in Arrays in the Class hoding the data and changed the chart type to render a bar chart, it worked fine in Tomcat 4.0 , rendering the chart, but not in OC4J(oracle app server) 903.
-----------------------------------------------------------------------------------------------
My JSP is :


<%@page contentType="text/html"%>
<%@taglib uri='/Web-inf/cewolf-1.1.tld' prefix='cewolf' %>

<HTML>
<HEAD>
<TITLE>Cewolf Tutorial - Step 1</TITLE>
<link href="cewolf.css" rel="stylesheet" type="text/css">
</HEAD>
<BODY bgcolor="#DDE8F2">
<H1>Cewolf Tutorial</H1>
<H2>A Simple Page View Statistics Chart</H2>
<HR>
This page shows the resulting chart when finishing the Cewolf tutorial on the <a href="http://cewolf.sourceforge.net">Cewolf homepage</a>.<p>
<jsp:useBean id="pageViews" class="de.laures.cewolf.example.PageViewCounterdataSub"/>

<cewolf:chart
id="bar"
title="Page View Statistics"
type="verticalbar"
xaxislabel="Page"
yaxislabel="Views">
<cewolf:data>
<cewolf:producer id="pageViews" />
</cewolf:data>
</cewolf:chart>
<p>
<cewolf:img chartid="bar" renderer="cewolf" width="400" height="300">
<cewolf:map linkgeneratorid="pageViews" tooltipgeneratorid="pageViews"/>
</cewolf:img>

<P>
</BODY>
</HTML>
--------------------------------------------------------------------------------------------
2/26/03 9:13 AM cewolf: JspServlet: unable to dispatch to requested page: oracle.jsp.parse.JspParseException: Line # 28, <cewolf:map linkgeneratorid="pageViews" tooltipgeneratorid="pageViews"/>
Error: linkgeneratorid is not a property of de.laures.cewolf.taglib.ChartMapTag
at oracle.jsp.parse.JspRTTag.getSetProperties(JspRTTag.java:743)
at oracle.jsp.parse.JspRTTag.validateTagParse(JspRTTag.java:404)
at oracle.jsp.parse.JspParseTag.parse(JspParseTag.java:887)
at oracle.jsp.parse.OpenJspTagHandler.parse(OpenJspTagHandler.java:592)
at oracle.jsp.parse.JspParseTag.parseNextTag(JspParseTag.java:661)
at oracle.jsp.parse.JspParseTag.parseBody(JspParseTag.java:768)
at oracle.jsp.parse.OpenJspTagHandler.parseBody(OpenJspTagHandler.java:469)
at oracle.jsp.parse.JspParseTag.parse(JspParseTag.java:873)
at oracle.jsp.parse.OpenJspTagHandler.parse(OpenJspTagHandler.java:592)
at oracle.jsp.parse.JspParseTag.parseNextTag(JspParseTag.java:661)
at oracle.jsp.parse.JspParseTagFile.parse(JspParseTagFile.java:172)
at oracle.jsp.parse.OracleJsp2Java.transform(OracleJsp2Java.java:118)
at oracle.jsp.runtimev2.JspPageCompiler.attemptCompilePage(JspPageCompiler.java:331)
at oracle.jsp.runtimev2.JspPageCompiler.compilePage(JspPageCompiler.java:189)
at oracle.jsp.runtimev2.JspPageInfo.compileAndLoad(JspPageInfo.java:361)
at oracle.jsp.runtimev2.JspPageTable.compileAndServe(JspPageTable.java:483)
at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:257)
at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:423)
at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:346)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:336)
at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:674)
at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:276)
at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:736)
at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:244)
at com.evermind.util.ThreadPoolThread.run(ThreadPoolThread.java:64)
---------------------------------------------------------------------------------------------
If you can Help . Cheers.

Locked