Note that this installation is on AIX.
My basic process was to upgrade to the latest ODWEK (10.1.0.7) as the HTML5 viewer is included in the update (I was running with ODWEK 9.5). As you probably already know, ODWEK is no longer provided separately but is part of the CMOD install tar installation. The
readme.txt file included in the CMOD (untared) installation directory details some additional steps required for the new release (
https://cmod.wiki/dox/CMOD-v10.1-README.txt).
Steps taken:
1. Download and install CMOD 10.1 base code (/opt/IBM/ondemand/V10.1)
<=== may not be required if already installed.2. Download and install CMOD 10.1.0.7 from FixCentral
3. Update ICN configuration (configmgr.sh) and change ODWEK installation directory to newly installed release (/opt/IBM/ondemand/V10.1/www) then build and deploy
4. Included in the CMOD installation readme.txt:
a. Copy /opt/IBM/ondemand/V10.1/jars/gson-2.8.1.jar to /opt/IBM/ondemand/V10.1/www/api
b. Update WAS configuration and add /opt/IBM/ondemand/V10.1/jars/gson-2.8.1.jar to CLASSPATH
c. Update CLASSPATH (LIBPATH) in WAS to /opt/IBM/ondemand/V10.1/www
5. Install GSKIT8. Instructions included in ODWEK installation readme.txt. This was an important step for me as ICN was unable to open the repository without it.
6. Update ICN
Customer Property ODWEK_INSTALL_DIR to new /opt/IBM/ondemand/V10.1 directory
To activate the HTML5 viewer:
1. Create a directory in the WAS infrastructure to hold the new viewer contained in
LineDataHTML5Viewer.zip (e.g. <WAS install>/AppSrv01/installedApps/TEST/navigator.ear/navigator.war/viewers/LineDataViewer)
2. Unzip the /opt/IBM/ondemand/V10.1/www/viewers/LineDataHTML5Viewer.zip file into the …/navigator.war/viewers/LineDataViewer directory previously created
3. Finally, update ICN
Viewer Map using ICN admin to use
Line Data HTML ViewerI've been able to view line-data reports in both Edge and FireFox (something I was never able to do with the java line data applet
)
Of course, this is a summary of the install/implementation process. There are many details left out such as WAS cleanup, bounce, etc.