September 2006
This document provides last-minute product information, updates to the documentation, and troubleshooting tips. For more information, refer to the documentation on the product CD or visit the CSS Website. This document contains the following sections:
Introduction to 3.3.0
New Features in 3.3.0
Layout of Product CD
Supported Platforms
Installation and Deployment
Issues Resolved in this Release
Source Code Sample
Known Software Problems and Restrictions
ISRA Support
ISRA is a Resource Adapter for FileNet Image Services (IS). This Resource Adapter is compliant with the J2EE Connector Architecture v 1.0. ISRA is a system-level software driver, which can be used by a Java application component (client) to interact with the IS. ISRA provides an alternative to IDM Web Services for accessing IS in a web application. In addition, it provides a Java based Web solution independent of Microsoft technologies or products.
ISRA is packaged in two editions as follows:
ISRA version 3.3.0 provides additional functionality in comparison to version 3.2.1 Patch 1. The following features have been added in ISRA 3.3.0 release:
Farm or Cluster Support (Horizontal as well as Vertical) has been provided on BEA WebLogic and JBoss Application Servers with software based load balancing.
Note: ISRA 3.3.0 supports clustering on the following Application Servers:
- IBM WAS 5.1.1.x, 6.0.2, and 6.1
-
BEA WebLogic 8.1 SP6, 9.0, and 9.1
- JBoss 4.0.x
Support for SAP NetWeaver 6.4 is provided on Microsoft Windows 2003 Service Pack 1.
Support for JBoss 4.0.4 on AIX 5.3 is introduced.
The ability to configure ISRA to use a JAAS Authentication Realm - Support for ISRA to use JAAS Authentication Realm is provided on two Application Servers: IBM WebSphere and BEA WebLogic Application Servers.
Security Cache creation at Application Server startup - ISRA internally creates a Security Cache for performance and optimization of Security Data. The cache will now be created at Application Server startup instead of at the time of first successful user login. The deployment descriptor attributes “CacheUserName” and “CacheUserPassword” are no longer supported.
Version Stamping - To check the version of installed ISRA and Sample Application, new utilities named “whichISRA” and “whichSA” are introduced. A new interaction named GetVersion is also provided to programmatically retrieve the version information of ISRA.
ISRA 3.3.0 functions independently of the locale of the server where it is running - A configurable property, "ISLocale" has been introduced which represents the ISRA Locale. The administrator can set the value of this configurable property as that of the IS locale. It is a lower-case two-letter code as defined by ISO-639. The default value of this parameter is “en”.
Logging of separate instances of ISRA - Separate log files for all ISRA instances will be created and the ISRA Administrators are provided the ability to configure the names of the log files.
ISRA provides support for Multiple Workspace and Queue Services.
setup_ISRA330.jar |
Contains jar file for silent Installation |
media.inf |
Contains the Setup information |
/Docs |
ISRA documentation. |
ISRA 3.3.0 Release Notes.html |
Release Notes for ISRA 3.3.0 |
/<platform> |
Contains
setup_ISRA330.bin/exe for specific platforms (Windows 2003, Solaris 9/10, AIX
5.2 SP2/5.3 SP3, HPUX 11i v1, RedHat Linux AS 3.0/4.0) |
/GenericUnix |
Contains
setup_ISRA330.bin for Generic Unix platform. |
Sun JRE 1.4.2 or 1.5.0_04 (5.0) is required for FileNet Image Viewer. ISRA will support viewer issues on other runtime(s) if it is determined that the same issue can be produced in Sun JRE 1.4.2 or 1.5.0_04 (5.0).
ISRA 3.3.0 can be installed on Microsoft Windows 2003 (Standard, Enterprise and DataCenter), Sun Solaris 9/10, HPUX 11i v1, IBM AIX 5.2 SP2/AIX 5.3 SP3 and RedHat Linux AS 3.0/4.0 Servers. To install ISRA on AIX, HPUX, Solaris or RedHat Linux platform, execute setup_ISRA330.bin from the respective folder on the product media. For example, to install ISRA on Sun Solaris 9, execute setup_ISRA330.bin from the /Solaris folder, and for Microsoft Windows 2003, execute setup_ISRA330.exe from /Windows folder on the product media.
To deploy ISRA on the target Application Server, follow the steps explained in ISRA deployment guides for the respective Application Servers. To verify the successful deployment, deploy and access the ISRA Sample Application. The Sample Application deployment and configuration is also explained in the ISRA deployment guides. ISRA Programmer's Guide and Deployment Guides for all supported Application Servers are located in the /Docs folder of the product media.
After installation, the installer creates the following files/directories in the installed directory:
|
||
Folder |
Subfolder/files |
Explanation |
/Docs |
|
|
ISRA_Oracle_DeployGuide.pdf | ISRA Deployment Guide for Oracle 10g Application Server. | |
|
ISRA_WLS8_DeployGuide.pdf |
ISRA Deployment Guide for BEA WebLogic 8.1. |
|
ISRA_WLS9_DeployGuide.pdf |
ISRA Deployment Guide for BEA WebLogic 9.0/9.1 |
|
ISRA_WAS5_DeployGuide.pdf |
ISRA Deployment Guide for IBM WebSphere Application Server 5.0. |
|
ISRA_WAS6_DeployGuide.pdf |
ISRA Deployment Guide for IBM WebSphere Application Server 6.0. |
|
ISRA_JBoss_DeployGuide.pdf |
ISRA Deployment Guide for JBoss Server. |
|
ISRA_SAP NetWeaver_DeployGuide.pdf |
ISRA Deployment Guide for SAP Net Weaver Server. |
ISRA_SunJava_System_AS_DeployGuide.pdf | ISRA Deployment Guide for Sun Java System Application Server. | |
|
ProgrammersGuide_3.3.0.pdf |
The Programmer's Guide for ISRA 3.3.0 |
|
ISRA 3.3.0 Release Notes.html |
Release Notes for ISRA 3.3.0 |
|
README.html |
ReadMe for ISRA 3.3.0 |
|
|
|
/Jar |
|
|
ISRA.jar | The jar file contains the ISRA implementation classes. | |
|
ISRA.rar |
The ISRA resource adapter archive file; this is the J2EE Connector Architecture RAR file for ISRA. The RAR file contains ISRA JAR file with deployment descriptor. |
|
/Dependencies/crimson.jar |
This jar file contains the implementation of DocumentBuilderFactory class used in the ISRA Sample Application deployed on WebSphere Application Server. |
|
|
|
/Sample |
|
|
|
ISRASample.ear |
A sample Web application using ISRA. |
|
FNImageViewer.ear |
The application module contains FNImageViewer that can be configured with the ISRA Sample Application. |
|
/source |
This subdirectory contains the source code for the ISRA Sample Application. The Sample Application demonstrates the interactions supported by ISRA |
|
|
|
/FNImageViewer |
|
|
|
FNImageViewer.jar |
The FNImageViewer files that can be used in application environment. This viewer supports viewing and annotation of image formats, such as TIFF, JPEG, and BMP. |
|
/docs |
This subfolder contains FNImageViewer documentation. |
|
|
|
/SystemManager |
|
|
|
listener.jar |
|
|
log4j-1.2.8.jar |
|
|
WinPerfMon.dll |
|
|
/docs |
This subfolder contains FileNet P8 System Manager documentation. |
|
|
|
/Acrobat |
|
|
|
AdbeRdr60_enu_full.exe |
Contains the Acrobat installer for specific operating system. The respective executables for each of the supported operating system are linux-506.tar.gz, solaris-506.tar.gz, hpux-506.tar.gz and aix-506.tar.gz. |
|
|
|
/_uninstall |
|
|
|
uninstall.dat, uninstall.jar |
The jar file contains the uninstaller for uninstalling ISRA 3.3.0 |
|
uninstall_ISRA330.bin |
The setup program for uninstalling ISRA 3.3.0. For Windows operating system, the file name is uninstall_ISRA330.exe. |
|
|
|
/Util | ||
whichISRA.sh/whichISRA.bat | A command-line utility for Unix/Windows platforms that accepts the complete path of ISRA.jar file, and returns the ISRA version information. | |
whichSA.sh/whichSA.bat | A command-line utility for Unix/Windows platforms that accepts the complete path of ISRASample.ear file, and returns the ISRA Sample version information. | |
ISRA_Utilities_Help.html | Help on how to use version stamping utilities. | |
/lib | This subfolder contains executable jar files whichISRA.jar and whichSA.jar. These jar files are executed by whichISRA and whichSA utilities, respectively. |
The following is the list of issues in ISRA 3.2.1 Patch 1 Release that have been resolved with Release 3.3.0:
The FileNet ISRA 3.3.0 CD includes a Sample Application. This application was written in Java and is intended to illustrate the programming techniques used with the ISRA.
The source code for Sample Application is located in the directory where you installed ISRA, for example, \\fnsw\ISRA330\Sample\Source.
Note: ISRA provides sample code for the purposes of demonstrating how to use the various APIs that are part of ISRA. All of the code that is around the particular API being explained is not suitable for any purpose other than the Sample Application. The assumption here is that the developer who wants to use ISRA has an understanding of Java and how it should be used. As such, we do not make any attempt to make the sample code “scale” or “perform”. No other intent is made or implied, and certainly, no warranty with regard to scalability or performance is being made. This sample should be used strictly as reference material.
For JNDI caching in
WebSphere:
http://publib.boulder.ibm.com/infocenter/wasinfo/v5r1//index.jsp?topic=/com.ibm.websphere.base.doc/info/aes/ae/cnam_naming_caching.html
Note: ISRA is currently supported for production deployment only in the Managed Environment.
If you experience any difficulties with the product media or ISRA, please contact your FileNet Customer Support personnel for assistance.