IBM Enterprise Records, Version 5.1.2   

Editing the CRConfig.xml file on JBoss Application Server

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

Procedure

To create a Content Platform Engine JDBC connection with Crystal Reports server when Content Platform Engine runs on a JBoss Application Server, modify the existing CRConfig.xml file.

Update the XML element content shown in the following table:
Table 1. XML elements when Content Platform Engine runs on JBoss Application Server
XML element Set to...
JavaDir
Set to the installation 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 class path:

  • Jace.jar
  • log4j.jar
  • jbossall-client.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 Platform Engine software and JBoss 5.x locally to a folder on the server running Crystal Reports Server 2008 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\client\jbossall-client.jar.

Add the following Crystal Reports JAR files with the full path to the class path:

  • 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 or C:\Program Files\Business Objects\Common\4.0\java\lib\external.

JVMMaxHeap
Set the value to: 512000001 -Djava.naming.factory.initial= org.jnp.interfaces.NamingContextFactory
  • The 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 Platform 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 Platform Engine server, and port is the port number used in the RemoteServerURL parameter found in the ier_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.


Feedback

Last updated: November 2013
frmic131a.htm

© Copyright IBM Corporation 2013