Installation

Getting Started

Since you're reading this, you've already downloaded a KavaChart archive, and successfully unpacked it.

KavaChart ProServe Installation

If you plan to use KavaChart ProServe, your first step will probably be to copy the "kavachart.war" file to your "webapps" directory to run the demonstration software and learn how how to use KavaChart's tag library or server objects. You may have already done this, in which case, KavaChart is already installed on your system.

You can get details about integrating KavaChart server objects with your own web application in the KavaChart ProServe Manual.

KavaChart AlaCarte Installation

If instead you plan to use KavaChart applets, you'll find many demos under the "demo" directory. Each subdirectory under demo corresponds to one of the KavaChart AlaCarte collections.

You can get complete information about installing and using KavaChart AlaCarte applets in the KavaChart AlaCarte Manual.

KavaChart Enterprise Installation

If you're planning to build desktop applications using KavaChart, make sure you take a look at the chapters in the KavaChart User Guide that cover KavaChart's core charting library.  A basic understanding of how KavaChart's objects work will speed your development process.

The Enterprise Edition includes jar files, class libraries, applets, JavaBeans, contributed source code, and some or all of the KavaChart core charting source code for your use. These Java classes are found in various jar files and beneath the "com" directory.

Overview

KavaChart is a collection of Java classes, Java source code, documentation files and jar archives. These files may have been downloaded from Visual Engineering's web site, or you may have obtained the software in a variety of media. This document assumes that you have successfully transferred the KavaChart files to your target computer system. If you have problems with this process, please contact Visual Engineering's support staff via e-mail at support@ve.com, or by phone at (925) 551-3356.



Required Software

Like all Java development tools and applets, KavaChart requires a Java Virtual Machine (JVM) for operation.

At this writing, KavaChart includes features that take advantage of versions as new as JDK 1.4, but will work with JDKs as old as 1.1.4.


Deployment

KavaChart AlaCarte - Each applet includes the necessary resources in a single ".jar" file, found in jars. For example, the applet "com.ve.kavachart.applet.lineApp" is contained in the jar file "lineApp".  A jar file exists for each standard KavaChart applet.  Place this jar file in the same directory as your HTML, and reference it using the ARCHIVE statement, like this:
<applet code=com.ve.kavachart.applet.lineApp archive="lineApp.jar" width=300 height=300>
</applet>
Or, use CODEBASE to specify a different location for the archive file.

KavaChart ProServe - Generally, you can just add "kcServlet.jar" to your CLASSPATH to gain access to the server charting collection.  For complete instructions for installing the chart tag library, see the Chart Tag Tutorial, or the KavaChart ProServe User's Guide.

KavaChart Enterprise - The specific files you'll need for your application varies, depending on how your application works. See the KavaChart User's Guide for more information on KavaChart's organization and required resources.

For information about installing license keys, see Appendix A