Integration of CMOD 9.5 with ICI

Technote (troubleshooting)


Problem(Abstract)

The IBM Content Manager OnDemand Server V9.5 installer now contains the OnDemand Web Enablement Kit (ODWEK package).The ODWEK executables, libraries, jars, applets and plugins are now packaged with OnDemand Server installations.

Environment

The IBM Content Manager OnDemand Web Enablement Kit is now installed to a new default directory. It is installed at

/opt/IBM/ondemand/V9.5/www for AIX and Sun.
/opt/ibm/ondemand/V9.5/www for Linux and Linux on System z.
C:\Program Files\IBM\OnDemand\V9.5\www for Windows.

Refer CMOD 9.5 Web Enablement Kit Implementation guide documentation http://publibfp.dhe.ibm.com/epubs/pdf/c1933531.pdf

Before using the latest version of the Web Enablement Kit CGI/Servlet, you must delete all of the files from the Web Enablement Kit cache and temp directories. The directories are specified by the CACHEDIR and TEMPDIR directives in the arswww.ini file.

The Java API shared libraries are both 32-bit and 64-bit on AIX, Sun, Linux, and Windows. The Java API shared library on Linux for System z is 64-bit only.

Till CMOD 90, ICI is used to connect to CMOD server through the ODWEK client. Since ODWEK 9.5 OD server installable bundled with ODWEK package, to connect to ICI user need to copy the required files from ODServer (Machine A) to remote connection machine (Machine B).

Machine A (OD Server)


Machine B (Remote Machine -ICI installed)


Create two new folders as lib32 & lib64.

Copy below required library files from bin32 to lib32.


Copy below required library files from bin to lib64.


Resolving the problem

User may come across below mentioned issues/errors while connecting with ICI.

Case 1: If the user uses JAVA6 as an environment in ICI, throws an JVM bad major version error:


Solution:

ODWEK at V9.5's, the minimum pre-requisite is Java 7 (http://www-01.ibm.com/support/docview.wss?uid=swg27043162 )

Case 2: When connecting from ICI Admin, ODException as com.ibm.edms.od.ODException: Error: com.ibm.edms.od.ODException: Error setting Afp2PdfConfigFile. Invalid file name c:\opt\afp2pdf\afp2pdf.ini specified”.



Solution

Replace the custom property with proper value else, keep that as blank.

Case 3: In case the error: UnsatisfiedLinkError

Solution:

Set the PATH to directories containing ODWEK native libraries, as mentioned files above.

%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\Java\jre7\bin;C:\Program Files (x86)\IBM\db2cmv8\inso;C:\Program Files (x86)\IBM\db2cmv8;C:\Program Files (x86)\IBM\db2cmv8\bin;C:\ODWEK95\www;C:\ODWEK95\lib32;C:\ODWEK95\lib64;C:\ODWEK95\locale\enu;C:\ODWEK95\locale;

Case 4: In case of the error: GetLocaleDir failed


Solution:

Add the custom property in ICI Admin.

ODCONFIG_PROPERTIES.ODWEKInstallDir = value ( where u copied the Odserver files)

Document information


More support for:

Content Integrator
Connectors - IBM OnDemand

Software version:

8.6, 8.6.0.1, 8.6.0.2

Operating system(s):

AIX, Linux, Solaris, Windows

Reference #:

New

Modified date:

2015-05-26

Translate my page

Content navigation