********************************************************************************************** Enterprise Information Portal V6.1 CSD2 (6.1.2.0) for AIX October 11th, 2000 This is a formal Corrective Service Delivery that will bring all systems at the syslevels described in the Installation Requirements to 6.1.2.0 (syslevel 6.1.2.0) Table of Contents 1. Installation Requirements 2. Installation Instructions 3. APAR Descriptions ******************************************************************************************** ********************************************* 1. Installation Requirements ********************************************* This CSD is for AIX. In order to install this CSD, you must have one of these following product base level releases installed: a) Enterprise Information Portal for AIX V6.1.0.0 (syslevel 6.1.0.9280) b) Enterprise Information Portal for AIX V6.1.1.x (syslevel 6.1.1.x) To determine your current syslevel on an AIX machine: - Enter the command: lslpp -L cmb.* ********************************************* 2. Installation Instructions ********************************************* 1. Download the eip6120.tar.gz file in binary mode to a temporary subdirectory on your workstation. You will need at least 55MB of free space in your temporary directory. 2. To unpack the GZIP compression, enter: gzip -d eip6120.tar.gz If you don't have GZIP, you can obtain this freeware tool from: http://aixpdslib.seas.ucla.edu/aixpdslib.html 3. Unpack the eip6120.tar file into your temporary subdirectory using the AIX tar utility. For example: tar -xvf eip6120.tar 4. Log in as root. 5. Start the Installation wizard by entering ./frnxupdate.sh -------------------------------------------------------------------- APAR Fixes with Descriptions (New APARs in CSD2) -------------------------------------------------------------------- APAR NUMBER: IR43105 COMPONENT: OO APIs PMR NUMBER: 99999 APAR DESCRIPTION: Users cannot specify a different port number for OnDemand. FIX DESCRIPTION: Allow the user to specify a different port # for OnDemand. ------------------------------------- APAR NUMBER: IR43457 COMPONENT: Text Search PMR NUMBER: 75492,519 APAR DESCRIPTION: When using the DKBlobDL::Update() or the DKBlobDL::Update(filename) method to update the contents of a part which has been text miner indexed, the text miner queue is not updated to reflect this change. FIX DESCRIPTION: The redesigned multiStream codes (C++) do not check for TS search index during update() and do not set the WAKEUPSRV option from datastore. The fix is to check the search index during update() and assign the WAKEUPSRV option (passed from datastore) during initialization of search extension object. -------------------------------------------------------------------- APAR Fixes with Descriptions (from fixpacks 6.1.1.2 and 6.1.1.1) -------------------------------------------------------------------- ***** APAR NUMBER: IR42621 COMPONENT: 5648D0351 PMR NUMBER: 23246 APAR DESCRIPTION: Memory leak in dynamic loading module. FIX DESCRIPTION: Corrected the destructor operation. ***** APAR NUMBER: IR42631 COMPONENT: 5648D0351 PMR NUMBER: 35416 APAR DESCRIPTION: Memory leaks when using DL datastore extension. C++ only. FIX DESCRIPTION: Fixed the leaks. ***** APAR NUMBER: IR42842 COMPONENT: 5648D0351 PMR NUMBER: 99999,999,000 APAR DESCRIPTION: If hostname of Remote Method Invocation (RMI) is not registered in DNS, Enterprise Information Portal (EIP) client fails. FIX DESCRIPTION: Allow user to specify hostname for RMI server. User can do cmbregist . ***** APAR NUMBER: IR42844 COMPONENT: 5648D0351 PMR NUMBER: 99999,999,000 APAR DESCRIPTION: Fix for Fed callback routine in CS package & DS Ext Fed. FIX DESCRIPTION: Fixed callback routine in CS package to do its processing in the CS package. Fix DS Ext Fed creation. ***** APAR NUMBER: IR42848 COMPONENT: 5648D0351 PMR NUMBER: 55291 APAR DESCRIPTION: DL entity-id in DKIndexClassDefDL is not set, always return 0 (C++, Java). FIX DESCRIPTION: The problem is fixed. APAR PREREQUISITES: None ***** APAR NUMBER: IR42868 COMPONENT: 5648D0351 PMR NUMBER: 56814 APAR DESCRIPTION: listItemIDsWF(WorkflowB item id) causes an access violation. FIX DESCRIPTION: Added IF statement to ensure that the returning collection is valid. ***** APAR NUMBER: IR42914 COMPONENT: 5648D0351 PMR NUMBER: 35894 APAR DESCRIPTION: C++ : isNullable method in DKAttrDefDL class returns wrong results. FIX DESCRIPTION: Correct the returned results. ***** APAR NUMBER: IR42940 COMPONENT: LS / 56480821 PMR NUMBER: 56095,019,000 APAR DESCRIPTION: When the client application re-indexed to a different index class, the client application fails to RE-INDEX, hangs for 5 minutes and then posts a rc=6057 (timeout). FIX DESCRIPTION: CSD1 for CM 6.1 introduced new functions to properly handle transaction logic between the clients and servers. As a result, one particular transaction between the library and object server didn't properly end the transaction and the client ended up hanging for 5 minutes. When the logic was fixed in the Library Server, the operation completed as expected and the client applications successfully RE-INDEXED. ***** APAR NUMBER: IR43093 COMPONENT: 5648D0351 PMR NUMBER: 99999,999,000 APAR DESCRIPTION: When using the Fed datastore, multiple connections to a backend occur during query & retrieval. FIX DESCRIPTION: Fed datastore will use one connection to a backend during query & retrieval. ***** APAR NUMBER: IR43102 / AIX COMPONENT: 5648D0300 / 5648D0300 PMR NUMBER: 99999,999,000 APAR DESCRIPTION: Request for user mapping function in Federated Datastore C++ version. FIX DESCRIPTION: Added the requested function in the Federated Datastore. Internal changes only. No changes to API/interface. ***** APAR NUMBER: IR43105 / AIX COMPONENT: 5648D0351 / 5648D0351 PMR NUMBER: 99999,999,000 APAR DESCRIPTION: Fix to allow user to specify a different port number for OnDemand. FIX DESCRIPTION: Allow the user to specify a different port number for OnDemand. ***** APAR NUMBER: IR43530 / AIX COMPONENT: 5648D03D1 / DynamicPageBuilder PMR NUMBER: 64331,500 APAR DESCRIPTION: In the EIP 6.1 document entitled "OO and Internet Application Programming Reference" the section Retrieve: DP_Parts(in PID, out table) talks about DP_DESCRIBEDID syntax. The description about DP_DESCRIBEID!= is incorrect. FIX DESCRIPTION: Where it says "When you replace '=' with '=!' in this situation, the Dynamic Page Builder will use the extensions described in $(TOC_ID) but will also generate a unique, random file name" should be replaced with "the Dynamic Page Builder will check the content class of the files described in $(TOC_ID) to determine the file extensions that will be used to generate unique, random file names." ***** Fixpack 1 ***** ***** APAR NUMBER: IR42345 COMPONENT: 5648D0351 PMR NUMBER: 99999.999,000 APAR DESCRIPTION: This is the mak file problem. It's missing one class and the client environment won't work. FIX DESCRIPTION: Added PRemoteDSImpFed.class in the dkfedc.mak.nt file and recompile dkfedc.jar. ***** APAR NUMBER: IR42405 COMPONENT: Toolkit PMR NUMBER: 99999 APAR DESCRIPTION: There is a memory leak for DKFederatedCollection. FIX DESCRIPTION: Cleaned up memory leak. ***** APAR NUMBER: IR42407 COMPONENT: OOAPI PMR NUMBER: 99999 APAR DESCRIPTION: Incorrect execution of query "XXX LIKE %". FIX DESCRIPTION: Returns correct results when the query "XXX LIKE %" is issued. ***** APAR NUMBER: IR42574 COMPONENT: 5648D0351 / OOAPI AIX PMR NUMBER: 99999,999,000 APAR DESCRIPTION: Domino Extended Search (DES) viewing problem for documents retrieved from Web. FIX DESCRIPTION: View is corrected properly when a Web document is selected. ***** APAR NUMBER: IR43457 / AIX COMPONENT: 5648D0351 / OO API AIX PMR NUMBER: 75492,519 and 72320,519 APAR DESCRIPTION: The update( ) of a TextSearch indexed part doesn't update the TextSearch index queue. Also, the deletion of a TextSearch indexed part sometimes shows a status of 255 but it should be a status of 770. FIX DESCRIPTION: The redesigned multiStream code in C++ did not check for TextSearch index during update() and it didn't set the WAKEUPSRV option from datastore. The fix is to check the search index during update() and assign the WAKEUPSRV option (passed from datastore) during initialization of a search extension object. _________________________________________________________________________ TRADEMARKS _________________________________________________________________________ IBM, ImagePlus, VisualInfo, and OS/2 are trademarks of the International Business Machines Corporation in the United States or other countries. Microsoft, Windows, and the Windows 95 logo are trademarks or registered trademarks of Microsoft Corporation. All other marks are the properties of their respective owners.