InfoSphere Enterprise Records, Version 4.5.1.3+              

Editing the CRConfig.xml file on JBoss Application Server

Modify the CRConfig.xml file to create a Content Engine JDBC connection with Crystal Reports running on JBoss Application Server.

To create a Content Engine JDBC connection with Crystal Reports on JBoss Application Server, modify the existing CRConfig.xml file as shown in the following step:
(JBoss Application Server only) Update the XML element content shown in the following table:
Table 1. XML elements when Content Engine runs on JBoss Application Server
XML element Set to...
JavaDir
Set to the install path of the JDK. Example:
C:\Program Files\Java\jdk1.5.0_09\bin
Classpath
Restriction: If you are using JBoss Application Server 4.2.3 or later, Jace.jar and log4j.jar must be placed in the beginning of the classpath tag in the CRConfig.xml file.

Add the following JAR files to the classpath:

  • Jace.jar
  • log4j.jar
Restriction: For JBoss Application Server 5.x only (if the client does not already have JBoss 5.x installed):
  1. Copy the JBoss 5.x client/ directory from the server running the Content Engine software and JBoss 5.x locally to a folder on the server running Crystal Reports 2008 or V1. For example, copy the CE_JBoss5.1_HOME/client directory to the C:\CE_jars_servername\ folder on the Crystal Reports server.
  2. Edit the C:\Program Files\Business Objects\common\4.0\java\CRConfig.xml on the Crystal Reports server, and point CLASSPATH to the JAR file located in the folder specified earlier, for example, C:\CE_jars_servername\client\jbossall-client.jar.

You copied these files to the Crystal Reports server as part of Installing and configuring the Crystal Reports server.

  • cecore.jar
  • celib.jar
  • ebus405.jar
  • corbaidl.jar
  • freessl201.jar
  • asn1.jar
  • certj.jar
  • jsafe.jar
  • sslj.jar

These JAR files are typically located in: C:\Program Files\Business Objects\common\4.0\java\lib

JVMMaxHeap
Set the value to: 512000001 -Djava.naming.factory.initial= org.jnp.interfaces.NamingContextFactory
  • The numeric value in this string must be set higher than the size of JVMMinHeap.
  • You must type the Java™ properties as one line of code within the JVMMaxheap tag. The line break shown in the example is included only for readability.
JVMMinHeap Set the value to 512000000.
JDBCURL

Enter the JDBC URL used to connect to Content Engine on JBoss Application Server in the following format:

jdbc:filenetp8:jnp://CE_server:port/
FileNet/Engine?objectstores=FPOS
Where CE_server is the name of your Content Engine server, and port is the port number used in the RemoteServerURL parameter found in the RM_install_path/RecordsManager/WEB-INF/WcmAPIConfig.properties file.
JDBCClassName

Set the value to:

com.filenet.api.jdbc.Driver
JDBCUserName Enter the name of a user with the GCD Administrator role.
DatabaseStructure

Set the value to: tables



Feedback

Last updated: November 2010


© Copyright IBM Corporation 2010.
This information center is powered by Eclipse technology. (http://www.eclipse.org)