I have two different sample databases for creating charts. Both use the Jfreechart java package. The older one (jfreechart.nsf) requires that you install the external .jar files on your client file system (notes\jvm\lib\ext) in order for the Java agents and script libraries to work. The newer one (Viewchart.nsf from the View) runs fine without detaching and installing any .jar files. My question is: When is it required that you install the files externally? The code between the two databases isn’t that different. I recompiled all of the older script libraries and agents, but that made no difference. The newer database uses LS2J in the agents, and has most of the Java calls in the script libraries. Is this the difference?
Since a number of users must be able to run the charts I am building from their notes clients, any external installation is unacceptable. In addition, the client users may be running any version between 5 and 7, and will soon upgrade to 8. I need a solution that works for all of those levels.