How to use JFreeChart in a Servlet

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

How to use JFreeChart in a Servlet

Post by Harry » Mon Apr 15, 2002 8:41 am

Hi there,i have a couple of questions to ask.

1) How would i add jfreechart to a servlet

2) How can i send data to the Jfreechart ,and then enable jfreechart to draw a pie chart for example on my servlet

3)Because i am involved in development what do i have to do to use the program/or modify it on my development.Do i need to pay some extra costs?i am planning on buying the manual.

4)How do i integrate jfreechart with my project,do i use the import????

Thanking you in advance
Harry

David Gilbert

Re: How to use JFreeChart in a Servlet

Post by David Gilbert » Mon Apr 15, 2002 10:00 am

> 1) How would i add jfreechart to a servlet
> 2) How can i send data to the Jfreechart ,and then enable
> jfreechart to draw a pie chart for example on my servlet

Bryan Scott has contributed some servlet code to the JFreeChart project. He has also made available a prepackaged WAR file containing a JFreeChart servlet demo - you can download the demo from http://sourceforge.net/projects/jfreechart.

I'm not a servlet developer, but I am reading up on the subject so that I can write some documentation to describe at least the basics of using JFreeChart in servlets.

> 3)Because i am involved in development what do i have to do
> to use the program/or modify it on my development.Do i need
> to pay some extra costs?i am planning on buying the manual.

The software is free under the terms of the GNU Lesser General Public License. The license is included in the download, and you can find out more about it at http://www.fsf.org. You don't have to pay anything to use JFreeChart.

We charge a fee ($30) for electronic copies of the documentation to generate some income to cover the costs of running the JFreeChart project. Buying a copy (or copies!) of the documentation is a good way to support the project if you don't have time to contribute code.

> 4)How do i integrate jfreechart with my project,do i use the
> import????

You need to include the jcommon-0.6.1.jar file and the jfreechart-0.8.1 jar file, then add import statements in your code just as you would for any other Java classes.

Regards,

DG.

Harry

Re: How to use JFreeChart in a Servlet

Post by Harry » Mon Apr 15, 2002 10:09 am

Thanks DG
I am looking into it,would you be interested in some information about servlets and how to integrate jFreeChart into a servlet once i have found the solution??

Harry

Re: How to use JFreeChart in a Servlet

Post by Harry » Mon Apr 15, 2002 10:35 am

hi there i have made a new project inserted the JfreeChart but am having problems with the following fields:change line 676 in com\jrefinery\chart\demo\jdbc\servlet\BaseImageServlet.java from:getServletContext().setAttribute(SHARED_DB_OPENER,getServletContext()....etc
to :
c:\java.......
where do i fiend this com\jrefinery....????

I am working with VisualCafe 4.5 so how do i add the batik jar files to the library of the project?????

how do i run the project by???by pressing the run button on VisualCafe??(This gives me 110 errors)

Thanks a million
Harry

Bryan

Re: How to use JFreeChart in a Servlet

Post by Bryan » Tue Apr 16, 2002 1:45 am

Harry

I am not sure exactly what you are having problems with but the "change line 676 in....." is from code I wrote. Here is some general stuff.

1. How do I run the project?
According to http://www.webgain.com/products/visual_ ... atrix.html
you can only run with the enterprise edition, is this what you have?

Alternatively. You could
a. Download and install tomcat 4.x
b. Deploy the JFreeServlet.war onto tomcat.
c. Experiment with demo's looking at configuration (in webapps\JFreeServlet\WEB-INF)
d. install the tomcat jars (basically servlet.jar) on classpath / VC4.5 library
e. Compile your own servlet and copy class to webapps\JFreeServlet\WEB-INF\classes\...
f. Modify WEB-INF\web.xml for the new servlet and restart tomcat each time you change this file.

Bryan

Re: How to use JFreeChart in a Servlet

Post by Bryan » Tue Apr 16, 2002 2:08 am

Harry


2. I am working with VisualCafe 4.5 so how do i add the batik jar files to the library of the project?????
I do not run VC but from webgain's website it looks like one possible way is to modify the sc.ini file.

-----------------------------------------------------------------------------
Place the jar file in VisualCafé's sc.ini CLASSPATH. You can do this in VisualCafé by going to Tools | Environment Options | Internal VM tab. Be sure to restart VisualCafé after updating the sc.ini CLASSPATH.

Harry

Re: How to use JFreeChart in a Servlet

Post by Harry » Tue Apr 16, 2002 9:09 am

thanks for the help but my problems are persisting.when i run my servlet i get 100 errors,and they are shown at the end of this reply.I am using visual cafe enterprise 4.5!could someone please let me know step by step how to make a servlet that includes JFreeChart,in other words i am making a report of cetain documents containing numerous calculations and figures.Some of these figures i want to show in a graphical output in either a pie chart or a bar chart.The question is how do i put these values into JFreeChart and how do i start Jfreechart once the values have been inserted into it
Once again thanks a million!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

VisualCafe (11:04:52): wjc -sysclasspath C:\WEBGAIN\VCAFE\BIN\..\JDK13\JRE\LIB\RT.JAR;C:\WEBGAIN\VCAFE\BIN\..\JDK13\LIB\TOOLS.JAR -g -d F:\PROJECTS\NETINFO\WEBAPPS\ROOT\WEB-INF\CLASSES -classpath
VisualCafe (11:04:52): F:\PROJECTS\NETINFO\WEBAPPS\ROOT\WEB-INF\CLASSES\;C:\project\;C:\WEBGAIN\VCAFE\jdk13\jre\lib\rt.jar;C:\WEBGAIN\VCAFE\jdk13\lib\tools.jar;C:\WEBGAIN\VCAFE\jdk13\lib\dt.jar;C:\WEBGAIN\VCAFE\jdk13\jre\lib
VisualCafe (11:04:52): \i18n.jar;C:\WEBGAIN\VCAFE\JAVA\LIB\;C:\WEBGAIN\VCAFE\JAVA\LIB\SYMCLASS.ZIP;C:\WEBGAIN\VCAFE\JAVA\LIB\CLASSES.ZIP;C:\WEBGAIN\VCAFE\swing-1.1\SWINGALL.JAR;C:\WEBGAIN\VCAFE\BIN\xutil.ZIP;C:\WEBGAIN\VCAFE
VisualCafe (11:04:52): \BIN\components\sfc.jar;C:\WEBGAIN\VCAFE\BIN\components\symbeans.jar;C:\WEBGAIN\VCAFE\java\lib\eradtools.jar;C:\WEBGAIN\VCAFE\java\lib\eradpublic.jar;C:\WEBGAIN\VCAFE\java\lib\dbaw.zip;C:\WEBGAIN\VCAFE
VisualCafe (11:04:52): \BIN\components\dbaw_awt.jar;C:\WEBGAIN\VCAFE\BIN\components\databind.jar;C:\WEBGAIN\VCAFE\java\lib\collections.zip;C:\WEBGAIN\VCAFE\java\lib\icebrowserbean.jar;C:\WEBGAIN\VCAFE\java\lib\servlet.jar;C:
VisualCafe (11:04:52): \WEBGAIN\VCAFE\java\lib\webserver.jar;C:\WEBGAIN\VCAFE\java\lib\jaxp.jar;C:\WEBGAIN\VCAFE\java\lib\xalan.jar;C:\WEBGAIN\VCAFE\java\lib\crimson.jar;C:\WEBGAIN\VCAFE\java\lib\jspengine.jar;C:\WEBGAIN\VCA
VisualCafe (11:04:52): FE\java\lib\xml.jar;C:\WEBGAIN\VCAFE\java\lib\symtools.jar;C:\WEBGAIN\VCAFE\BIN\components\templates.jar;C:\WEBGAIN\VCAFE\BIN\components\vcservlet.jar;C:\WEBGAIN\VCAFE\BIN\components\vcjsp.jar;C:\WEBGA
VisualCafe (11:04:52): IN\VCAFE\BIN\components\flexlm.zip;C:\WEBGAIN\VCAFE\BIN\components\vcejbwl.jar;C:\WEBGAIN\VCAFE\java\lib\javax_ejb.zip;C:\WEBGAIN\VCAFE\java\lib\jndi.jar;C:\WEBGAIN\VCAFE\java\lib\jts.zip;C:\WEBGAIN\VC
VisualCafe (11:04:52): AFE\java\lib\jdbc2_0-stdext.jar;C:\WEBGAIN\VCAFE\BIN\sb\;C:\WEBGAIN\VCAFE\BIN\sb\classes\sb.jar;C:\WEBGAIN\VCAFE\BIN\sb\classes\jaxp.jar;C:\WEBGAIN\VCAFE\BIN\sb\classes\parser.jar;C:\WEBGAIN\VCAFE\BIN\
VisualCafe (11:04:52): sb\classes\xerces.jar;C:\WEBGAIN\VCAFE\BIN\components\wqaplugin.jar;C:\WebGain\QAnalyzer\lib\mrt.jar;C:\WebGain\QAnalyzer\lib\metamata.jar;C:\WEBGAIN\VCAFE\BIN\components\TurboXMLPlugin.jar;C:\WEBGAIN\
VisualCafe (11:04:52): VCAFE\BIN\components\DreamweaverPlugin.jar -make -cdb JFreeChart.cdb C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\PlotException.java
VisualCafe (11:04:52): C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\VerticalNumberAxis3D.java C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\HighLow.java
VisualCafe (11:04:52): C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\PlotNotCompatibleException.java C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\StandardLegend.java
VisualCafe (11:04:52): C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\TextTitle.java C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\HorizontalNumberAxis.java
VisualCafe (11:04:52): C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\JFreeChartInfo.java C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\TickUnit.java
VisualCafe (11:04:52): C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\DrawInfo.java C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\StandardXYItemRenderer.java
VisualCafe (11:04:52): C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\AxisConstants.java C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\LineAndShapeRenderer.java
VisualCafe (11:04:52): C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\XYItemRenderer.java C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\HorizontalCategoryAxis.java
VisualCafe (11:04:52): C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\HorizontalCategoryPlot.java C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\Plot.java
VisualCafe (11:04:52): C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\HorizontalIntervalBarRenderer.java C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\AbstractTitle.java
VisualCafe (11:04:52): C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\DateUnit.java C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\VerticalNumberAxis.java
VisualCafe (11:04:52): C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\StackedVerticalBarRenderer.java
VisualCafe (11:04:52): C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\StackedVerticalBarRenderer3D.java C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\CategoryAxis.java
VisualCafe (11:04:52): C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\SignalRenderer.java C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\XYPlot.java
VisualCafe (11:04:52): C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\HighLowRenderer.java C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\HorizontalSymbolicAxis.java
VisualCafe (11:04:52): C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\VerticalValuePlot.java C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\AbstractXYItemRenderer.java
VisualCafe (11:04:52): C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\WindAxis.java C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\AxisNotCompatibleException.java
VisualCafe (11:04:52): C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\HorizontalDateAxis.java C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\WindItemRenderer.java
VisualCafe (11:04:52): C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\JFreeChartPanel.java C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\StandardLegendItemLayout.java
VisualCafe (11:04:52): C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\HorizontalValuePlot.java C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\TickUnits.java
VisualCafe (11:04:52): C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\CategoryItemRenderer.java C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\LegendItemLayout.java
VisualCafe (11:04:52): C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\NumberTickUnit.java C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\ValueAxis.java
VisualCafe (11:04:52): C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\AreaXYItemRenderer.java C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\LegendTitle.java
VisualCafe (11:04:52): C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\NumberAxis.java C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\MeterPlot.java
VisualCafe (11:04:52): C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\VerticalCategoryAxis.java
VisualCafe (11:04:52): C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\StackedHorizontalBarRenderer.java C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\Tick.java
VisualCafe (11:04:52): C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\VerticalCategoryPlot.java C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\ChartUtilities.java
VisualCafe (11:04:52): C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\VerticalXYBarRenderer.java C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\JFreeChart.java
VisualCafe (11:04:52): C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\Spacer.java C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\VerticalAxis.java
VisualCafe (11:04:52): C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\CategoryPlot.java C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\LegendItemCollection.java
VisualCafe (11:04:52): C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\HorizontalBarRenderer.java C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\Legend.java
VisualCafe (11:04:52): C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\ImageTitle.java C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\CrosshairInfo.java
VisualCafe (11:04:52): C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\VerticalBarRenderer3D.java C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\LegendItem.java
VisualCafe (11:04:52): C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\BarRenderer.java C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\VerticalSymbolicAxis.java
VisualCafe (11:04:52): C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\PeriodMarkerPlot.java C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\DateTitle.java
VisualCafe (11:04:52): C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\VerticalBarRenderer.java C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\CandlestickRenderer.java
VisualCafe (11:04:52): C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\JFreeChartFrame.java C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\VerticalLogarithmicAxis.java
VisualCafe (11:04:52): C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\Axis.java C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\ChartFactory.java
VisualCafe (11:04:52): C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\DateAxis.java C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\HorizontalAxis.java
VisualCafe (11:04:52): C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\JFreeChartConstants.java C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\PiePlot.java
VisualCafe (11:04:53): Error: C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\HorizontalBarRenderer.java(54): cannot resolve symbol: class CategoryDataset in package data
VisualCafe (11:04:53): Error: C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\BarRenderer.java(42): cannot resolve symbol: class CategoryDataset in package data
VisualCafe (11:04:53): Error: C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\CategoryItemRenderer.java(48): cannot resolve symbol: class CategoryDataset in package data
VisualCafe (11:04:53): Error: C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\CategoryPlot.java(63): cannot resolve symbol: class CategoryDataset in package data
VisualCafe (11:04:53): Error: C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\CategoryPlot.java(64): cannot resolve symbol: class PlotChangeEvent in package event
VisualCafe (11:04:53): Error: C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\CategoryPlot.java(65): cannot resolve symbol: class CategoryToolTipGenerator in package tooltips
VisualCafe (11:04:53): Error: C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\Plot.java(74): package com.jrefinery.chart.event does not exist
VisualCafe (11:04:53): Error: C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\Plot.java(75): package com.jrefinery.chart.tooltips does not exist
VisualCafe (11:04:53): Error: C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\Plot.java(81): cannot resolve symbol: class AxisChangeListener in class com.jrefinery.chart.Plot
VisualCafe (11:04:53): Error: C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\Plot.java(82): cannot resolve symbol: class ChartChangeListener in class com.jrefinery.chart.Plot
VisualCafe (11:04:53): Error: C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\HorizontalBarRenderer.java(75): cannot resolve symbol: class CategoryDataset in class com.jrefinery.chart.HorizontalBarRenderer
VisualCafe (11:04:53): Error: C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\ValueAxis.java(55): cannot resolve symbol: class AxisChangeEvent in package event
VisualCafe (11:04:54): Error: C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\Axis.java(60): package com.jrefinery.chart.event does not exist
VisualCafe (11:04:54): Error: C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\HorizontalBarRenderer.java(96): cannot resolve symbol: class CategoryDataset in class com.jrefinery.chart.HorizontalBarRenderer
VisualCafe (11:04:54): Error: C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\HorizontalBarRenderer.java(174): cannot resolve symbol: class CategoryDataset in class com.jrefinery.chart.HorizontalBarRenderer
VisualCafe (11:04:54): Error: C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\BarRenderer.java(76): cannot resolve symbol: class CategoryDataset in class com.jrefinery.chart.BarRenderer
VisualCafe (11:04:54): Error: C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\BarRenderer.java(96): cannot resolve symbol: class CategoryDataset in class com.jrefinery.chart.BarRenderer
VisualCafe (11:04:54): Error: C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\CategoryItemRenderer.java(68): cannot resolve symbol: class CategoryDataset in interface com.jrefinery.chart.CategoryItemRenderer
VisualCafe (11:04:54): Error: C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\CategoryItemRenderer.java(95): cannot resolve symbol: class CategoryDataset in interface com.jrefinery.chart.CategoryItemRenderer
VisualCafe (11:04:54): Error: C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\CategoryPlot.java(120): cannot resolve symbol: class CategoryToolTipGenerator in class com.jrefinery.chart.CategoryPlot
VisualCafe (11:04:54): Error: C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\CategoryPlot.java(178): cannot resolve symbol: class CategoryToolTipGenerator in class com.jrefinery.chart.CategoryPlot
VisualCafe (11:04:54): Error: C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\CategoryPlot.java(343): cannot resolve symbol: class CategoryToolTipGenerator in class com.jrefinery.chart.CategoryPlot
VisualCafe (11:04:54): Error: C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\CategoryPlot.java(352): cannot resolve symbol: class CategoryToolTipGenerator in class com.jrefinery.chart.CategoryPlot
VisualCafe (11:04:54): Error: C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\CategoryPlot.java(360): cannot resolve symbol: class CategoryDataset in class com.jrefinery.chart.CategoryPlot
VisualCafe (11:04:54): Error: C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\JFreeChart.java(85): cannot resolve symbol: class Contributor in package about
VisualCafe (11:04:54): Error: C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\JFreeChart.java(86): cannot resolve symbol: class Library in package about
VisualCafe (11:04:54): Error: C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\JFreeChart.java(87): package com.jrefinery.chart.event does not exist
VisualCafe (11:04:54): Error: C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\JFreeChart.java(88): package com.jrefinery.data does not exist
VisualCafe (11:04:54): Error: C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\JFreeChartInfo.java(46): cannot resolve symbol: class JCommon in package jrefinery
VisualCafe (11:04:54): Error: C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\JFreeChartInfo.java(47): cannot resolve symbol: class Contributor in package about
VisualCafe (11:04:54): Error: C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\JFreeChartInfo.java(48): cannot resolve symbol: class Library in package about
VisualCafe (11:04:54): Error: C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\JFreeChartInfo.java(49): cannot resolve symbol: class Licences in package about
VisualCafe (11:04:54): Error: C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\JFreeChart.java(108): cannot resolve symbol: class DatasetChangeListener in class com.jrefinery.chart.JFreeChart
VisualCafe (11:04:54): Error: C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\JFreeChart.java(109): cannot resolve symbol: class TitleChangeListener in class com.jrefinery.chart.JFreeChart
VisualCafe (11:04:54): Error: C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\JFreeChart.java(110): cannot resolve symbol: class LegendChangeListener in class com.jrefinery.chart.JFreeChart
VisualCafe (11:04:54): Error: C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\JFreeChart.java(111): cannot resolve symbol: class PlotChangeListener in class com.jrefinery.chart.JFreeChart
VisualCafe (11:04:54): Error: C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\Plot.java(630): cannot resolve symbol: class PlotChangeEvent in class com.jrefinery.chart.Plot
VisualCafe (11:04:54): Error: C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\Plot.java(644): cannot resolve symbol: class PlotChangeListener in class com.jrefinery.chart.Plot
VisualCafe (11:04:54): Error: C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\Plot.java(652): cannot resolve symbol: class PlotChangeListener in class com.jrefinery.chart.Plot
VisualCafe (11:04:54): Error: C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\DrawInfo.java(43): cannot resolve symbol: class ToolTipsCollection in package tooltips
VisualCafe (11:04:54): Error: C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\Plot.java(754): cannot resolve symbol: class AxisChangeEvent in class com.jrefinery.chart.Plot
VisualCafe (11:04:54): Error: C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\Plot.java(764): cannot resolve symbol: class ChartChangeEvent in class com.jrefinery.chart.Plot
VisualCafe (11:04:54): Error: C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\Axis.java(519): cannot resolve symbol: class AxisChangeEvent in class com.jrefinery.chart.Axis
VisualCafe (11:04:54): Error: C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\Axis.java(531): cannot resolve symbol: class AxisChangeListener in class com.jrefinery.chart.Axis
VisualCafe (11:04:54): Error: C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\Axis.java(539): cannot resolve symbol: class AxisChangeListener in class com.jrefinery.chart.Axis
VisualCafe (11:04:54): Error: C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\Legend.java(47): cannot resolve symbol: class LegendChangeEvent in package event
VisualCafe (11:04:54): Error: C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\Legend.java(48): cannot resolve symbol: class LegendChangeListener in package event
VisualCafe (11:04:54): Error: C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\JFreeChart.java(120): cannot resolve symbol: class Dataset in class com.jrefinery.chart.JFreeChart
VisualCafe (11:04:54): Error: C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\JFreeChart.java(147): cannot resolve symbol: class Dataset in class com.jrefinery.chart.JFreeChart
VisualCafe (11:04:54): Error: C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\JFreeChart.java(167): cannot resolve symbol: class Dataset in class com.jrefinery.chart.JFreeChart
VisualCafe (11:04:54): Error: C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\AbstractTitle.java(48): package com.jrefinery.ui does not exist
VisualCafe (11:04:54): Error: C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\AbstractTitle.java(49): package com.jrefinery.chart.event does not exist
VisualCafe (11:04:54): Error: C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\XYPlot.java(77): cannot resolve symbol: class Dataset in package data
VisualCafe (11:04:54): Error: C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\XYPlot.java(78): cannot resolve symbol: class DatasetUtilities in package data
VisualCafe (11:04:54): Error: C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\XYPlot.java(79): cannot resolve symbol: class XYDataset in package data
VisualCafe (11:04:54): Error: C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\XYPlot.java(80): package com.jrefinery.chart.event does not exist
VisualCafe (11:04:54): Error: C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\XYPlot.java(81): package com.jrefinery.chart.tooltips does not exist
VisualCafe (11:04:54): Error: C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\JFreeChart.java(381): cannot resolve symbol: class Dataset in class com.jrefinery.chart.JFreeChart
VisualCafe (11:04:54): Error: C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\JFreeChart.java(391): cannot resolve symbol: class Dataset in class com.jrefinery.chart.JFreeChart
VisualCafe (11:04:54): Error: C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\JFreeChart.java(690): cannot resolve symbol: class ChartChangeListener in class com.jrefinery.chart.JFreeChart
VisualCafe (11:04:54): Error: C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\JFreeChart.java(698): cannot resolve symbol: class ChartChangeListener in class com.jrefinery.chart.JFreeChart
VisualCafe (11:04:54): Error: C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\JFreeChart.java(716): cannot resolve symbol: class ChartChangeEvent in class com.jrefinery.chart.JFreeChart
VisualCafe (11:04:54): Error: C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\JFreeChart.java(730): cannot resolve symbol: class DatasetChangeEvent in class com.jrefinery.chart.JFreeChart
VisualCafe (11:04:54): Error: C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\JFreeChart.java(743): cannot resolve symbol: class TitleChangeEvent in class com.jrefinery.chart.JFreeChart
VisualCafe (11:04:54): Error: C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\JFreeChart.java(753): cannot resolve symbol: class LegendChangeEvent in class com.jrefinery.chart.JFreeChart
VisualCafe (11:04:54): Error: C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\JFreeChart.java(762): cannot resolve symbol: class PlotChangeEvent in class com.jrefinery.chart.JFreeChart
VisualCafe (11:04:54): Error: C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\DrawInfo.java(68): cannot resolve symbol: class ToolTipsCollection in class com.jrefinery.chart.DrawInfo
VisualCafe (11:04:54): Error: C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\DrawInfo.java(80): cannot resolve symbol: class ToolTipsCollection in class com.jrefinery.chart.DrawInfo
VisualCafe (11:04:54): Error: C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\DrawInfo.java(140): cannot resolve symbol: class ToolTipsCollection in class com.jrefinery.chart.DrawInfo
VisualCafe (11:04:54): Error: C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\DrawInfo.java(148): cannot resolve symbol: class ToolTipsCollection in class com.jrefinery.chart.DrawInfo
VisualCafe (11:04:54): Error: C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\Legend.java(118): cannot resolve symbol: class LegendChangeListener in class com.jrefinery.chart.Legend
VisualCafe (11:04:54): Error: C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\Legend.java(126): cannot resolve symbol: class LegendChangeListener in class com.jrefinery.chart.Legend
VisualCafe (11:04:54): Error: C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\Legend.java(134): cannot resolve symbol: class LegendChangeEvent in class com.jrefinery.chart.Legend
VisualCafe (11:04:54): Error: C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\AbstractTitle.java(356): cannot resolve symbol: class TitleChangeListener in class com.jrefinery.chart.AbstractTitle
VisualCafe (11:04:54): Error: C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\AbstractTitle.java(364): cannot resolve symbol: class TitleChangeListener in class com.jrefinery.chart.AbstractTitle
VisualCafe (11:04:54): Error: C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\AbstractTitle.java(372): cannot resolve symbol: class TitleChangeEvent in class com.jrefinery.chart.AbstractTitle
VisualCafe (11:04:54): Error: C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\XYItemRenderer.java(52): cannot resolve symbol: class XYDataset in package data
VisualCafe (11:04:54): Error: C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\XYPlot.java(114): cannot resolve symbol: class XYToolTipGenerator in class com.jrefinery.chart.XYPlot
VisualCafe (11:04:54): Error: C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\XYPlot.java(179): cannot resolve symbol: class XYToolTipGenerator in class com.jrefinery.chart.XYPlot
VisualCafe (11:04:54): Error: C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\XYPlot.java(230): cannot resolve symbol: class XYToolTipGenerator in class com.jrefinery.chart.XYPlot
VisualCafe (11:04:54): Error: C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\XYPlot.java(238): cannot resolve symbol: class XYToolTipGenerator in class com.jrefinery.chart.XYPlot
VisualCafe (11:04:54): Error: C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\XYPlot.java(246): cannot resolve symbol: class XYDataset in class com.jrefinery.chart.XYPlot
VisualCafe (11:04:54): Error: C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\XYItemRenderer.java(72): cannot resolve symbol: class XYDataset in interface com.jrefinery.chart.XYItemRenderer
VisualCafe (11:04:54): Error: C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\XYItemRenderer.java(91): cannot resolve symbol: class XYDataset in interface com.jrefinery.chart.XYItemRenderer
VisualCafe (11:04:54): Error: C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\AreaXYItemRenderer.java(43): package com.jrefinery.data does not exist
VisualCafe (11:04:54): Error: C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\AbstractXYItemRenderer.java(44): cannot resolve symbol: class XYDataset in package data
VisualCafe (11:04:54): Error: C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\AreaXYItemRenderer.java(170): cannot resolve symbol: class XYDataset in class com.jrefinery.chart.AreaXYItemRenderer
VisualCafe (11:04:54): Error: C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\AbstractXYItemRenderer.java(74): cannot resolve symbol: class XYDataset in class com.jrefinery.chart.AbstractXYItemRenderer
VisualCafe (11:04:55): Error: C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\WindAxis.java(8): package com.jrefinery.chart.event does not exist
VisualCafe (11:04:55): Error: C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\SignalRenderer.java(53): cannot resolve symbol: class XYDataset in package data
VisualCafe (11:04:55): Error: C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\SignalRenderer.java(54): cannot resolve symbol: class SignalsDataset in package data
VisualCafe (11:04:55): Error: C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\SignalRenderer.java(88): cannot resolve symbol: class XYDataset in class com.jrefinery.chart.SignalRenderer
VisualCafe (11:04:55): Error: C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\VerticalNumberAxis.java(60): cannot resolve symbol: class AxisChangeEvent in package event
VisualCafe (11:04:55): Error: C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\NumberAxis.java(57): cannot resolve symbol: class AxisChangeEvent in package event
VisualCafe (11:04:55): Error: C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\PiePlot.java(82): cannot resolve symbol: class PieDataset in package data
VisualCafe (11:04:55): Error: C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\PiePlot.java(83): package com.jrefinery.chart.event does not exist
VisualCafe (11:04:55): Error: C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\PiePlot.java(84): package com.jrefinery.chart.tooltips does not exist
VisualCafe (11:04:55): Error: C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\PiePlot.java(172): cannot resolve symbol: class PieToolTipGenerator in class com.jrefinery.chart.PiePlot
VisualCafe (11:04:55): Error: C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\PiePlot.java(225): cannot resolve symbol: class PieToolTipGenerator in class com.jrefinery.chart.PiePlot
VisualCafe (11:04:55): Error: C:\project\jfreechart-0.8.1\jfreechart-0.8.1\source\com\jrefinery\chart\PiePlot.java(530): cannot resolve symbol: class PieDataset in class com.jrefinery.chart.PiePlot
VisualCafe (11:04:55): 100 errors
VisualCafe (11:04:55): Build Failed

David Gilbert

Re: How to use JFreeChart in a Servlet

Post by David Gilbert » Tue Apr 16, 2002 3:15 pm

It looks a lot like your classpath is not set properly. I don't use VisualCafe, so I can't tell you how to set it up in that environment.

DG.

Harry

Re: How to use JFreeChart in a Servlet

Post by Harry » Wed Apr 17, 2002 2:11 pm

My company purchased the documentation so alot of my questions have been solved,however i have a few more to ask:
(1)where can i get all the java files of the servlet demo??
(2)if there is an update to the documentation do we have to re-purchase the documentation or can we download the new version at no extra cost??
(3)Is there documentation about how to use Jfreechart on servlets??

Once again thanks a million!!!

David Gilbert

Re: How to use JFreeChart in a Servlet

Post by David Gilbert » Wed Apr 17, 2002 3:41 pm

Harry wrote:
> My company purchased the documentation so alot of my
> questions have been solved,however i have a few more to ask:
> (1)where can i get all the java files of the servlet demo??

In the source/com/jrefinery/chart/demo/jdbc/servlet directory.

> (2)if there is an update to the documentation do we have to
> re-purchase the documentation or can we download the new
> version at no extra cost??

You can download any updates for one year from the date of purchase.

> (3)Is there documentation about how to use Jfreechart on
> servlets??

I haven't written anything yet, as I'm not a servlet developer. However, I am reading up on the subject, and have installed Tomcat on my server so that I can at least document the basics. I'll post a message in the forum once I have something ready.

Regards,

DG.

Franz Ho

Re: How to use JFreeChart in a Servlet

Post by Franz Ho » Fri Apr 19, 2002 2:06 pm

Hi, There,
I really believe that JFreeChartServletDemo.java is good for you to start with this package in your servlet. I borrowed codes in this file and made 9
servlet in a couple of days and integrated them in our project. Also, you
can always get helpful information in this forum.

Good luck

sang

Re: How to use JFreeChart in a Servlet

Post by sang » Wed May 01, 2002 12:21 am

I installed the JFreeChartServletdemo. It runs fine on IE but on Netscape sometimes it runs and sometimes throws Socket exception.

What could be the reason for this. Am I missing something in the settings.

Thanks

--------------------------
Exception in thread "HttpProcessor[80][4]" java.net.SocketException: Connection
reset by peer: socket write error
at java.net.SocketOutputStream.socketWrite(Native Method)
at java.net.SocketOutputStream.write(SocketOutputStream.java:83)
at org.apache.catalina.connector.ResponseBase.flushBuffer(ResponseBase.j
ava:679)
at org.apache.catalina.connector.HttpResponseBase.flushBuffer(HttpRespon
seBase.java:741)
at org.apache.catalina.connector.ResponseBase.write(ResponseBase.java:65
2)
at org.apache.catalina.connector.ResponseStream.write(ResponseStream.jav
a:312)
at org.apache.catalina.connector.http.HttpResponseStream.write(HttpRespo
nseStream.java:175)
at sun.awt.image.codec.JPEGImageEncoderImpl.writeJPEGStream(Native Metho
d)
at sun.awt.image.codec.JPEGImageEncoderImpl.encode(JPEGImageEncoderImpl.
java:475)
at sun.awt.image.codec.JPEGImageEncoderImpl.encode(JPEGImageEncoderImpl.
java:231)
at sun.awt.image.codec.JPEGImageEncoderImpl.encode(JPEGImageEncoderImpl.
java:238)
at com.jrefinery.chart.ChartUtilities.writeChartAsJPEG(Unknown Source)
at com.jrefinery.chart.demo.jdbc.servlet.BaseImageServlet.doPost(BaseIma
geServlet.java:573)
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(Appl
icationFilterChain.java:247)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
ilterChain.java:193)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperV
alve.java:243)
at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline
.java:566)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.jav
a:472)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)

at org.apache.catalina.core.StandardContextValve.invoke(StandardContextV
alve.java:201)
at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline
.java:566)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.jav
a:472)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)

at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:
2344)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.j
ava:164)
at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline
.java:566)
at org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatche
rValve.java:170)
at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline
.java:564)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.j
ava:170)
at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline
.java:564)
at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:
462)
at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline
.java:564)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.jav
a:472)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)

at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineVal
ve.java:163)
at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline
.java:566)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.jav
a:472)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)

at org.apache.catalina.connector.http.HttpProcessor.process(HttpProcesso
r.java:1011)
at org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.ja
va:1106)
at java.lang.Thread.run(Thread.java:484)

Locked