| |
|
| 1. |
Java JDK/SDK 6 or above is required to run JReport Server. We have not certified JReport Server on JDKs other than from Sun and IBM although customers are using JVMs from other vendors. Please report any problems you find to us. |
| |
|
| 2. |
System requirements: |
| |
|
| |
Minimum Server Requirements |
| |
| OS: |
Windows, Unix, Linux, z/Linux |
| CPU: |
Dual Core processor |
| Free Memory: |
2 GB |
| Free Disk: |
1 GB |
| JDK/SDK: |
6 or above |
|
| |
|
| |
Recommended Server Requirements |
| |
| OS: |
Windows x64, Unix x64, Linux x64, z/Linux64 |
| CPU: |
Quad Core processor |
| Free Memory: |
8 GB |
| Free Disk: |
10 GB |
| JDK/SDK: |
6 or above |
|
| |
|
| 3. |
Configure JDBC drivers. JReport Server supports database connections via various JDBC drivers, and ODBC data sources via Sun's JDBC-ODBC bridge. |
| |
|
| |
Note: You need to install the JDBC or ODBC driver before installing JReport if you want the installation to update the CLASSPATH automatically. You can add additional drivers at any time by updating the file setenv.bat/setenv.sh in <install_root>/bin. Refer to the appropriate JDBC or ODBC manuals for more information about how to install them. |
| |
|
| |
You can specify JDBC drivers in two ways: |
| |
| |
|
| a. |
Specifying JDBC driver's Java class name in the Connect dialog box. |
| |
|
| b. |
Editing <install_root>\bin\jdbcdrivers.properties, in which one or more JDBC drivers can be specified:
odbc.drivers=foo.bah.Driver:wombat.sql.Driver |
|
| |
|
| 4. |
These JAR files located in <install_root>\lib are covered by the Apache 2.0 license: |
| |
|
| |
commons-collections-3.2.1.jar |
| |
commons-httpclient-3.0.jar |
| |
commons-logging-1.1.jar |
| |
commons-net-ftp-2.0.0.jar |
| |
dwr-1.1.3.jar |
| |
jasper-compiler.jar |
| |
jasper-runtime.jar |
| |
quartz-all-1.6.5.jar |
| |
stax-api-1.0.1.jar |
| |
wstx-asl-3.2.0.jar |
| |
|
| 5. |
The JavaScript file jquery-1.4.2.min.js located in <install_root>\public_html\javascript is under the license as shown at http://github.com/jquery/jquery/blob/master/MIT-LICENSE.txt. |
| |
|
| 6. |
In an integration environment, you may encounter the following problems: |
| |
|
| |
| a. |
JReport Viewer and JReport Studio use many dynamic classes, so you may encounter "OutOfMemoryError: PermGen space" problem when working with them after JReport Server is integrated into an application server. To solve the problem, you need to add -XX:MaxPermSize=256m to the JVM or set the number to a bigger one according to your environment. |
| |
|
| b. |
After JReport Server is integrated into JBoss 5, you may encounter an engine compiling formula problem when running reports that says "LoadJavaFormulaException: The formulas in this catalog cannot be compiled". A way to deal with the issue is to extract the jreport.war in jboss_home/server/default/deploy to a folder named jreport.war. The solution is also applicable to a JReport Server EAR file. |
|
| |
|
| 7. |
About the uninstall of JReport Server. |
| |
|
| |
There are these ways to uninstall JReport Server: |
| |
|
|
| |
a. |
On Windows, remove JReport Server from the Control Panel, or run uninstaller.exe in <install_root>\_uninst. |
| |
|
|
| |
b. |
On Unix, run uninstall in <install_root>/_uninst. |
| |
|
| 8. |
For additional information about JReport Server and other products from Jinfonet, please visit our website http://www.jinfonet.com. |