+-----------------------------------------------------+
Interim Fix 6.1.1-TIV-TDI-IF0008 README 
Tivoli Directory Integrator 6.1.1 
Interim Fix 08
All supported platforms, except zOS
Date: May, 2008
+-----------------------------------------------------+

COPYRIGHT STATEMENT
====================
May 2008

References in this publication to IBM products, programs, or services do 
not imply that IBM intends to make these available in all countries in 
which IBM operates. Any reference to an IBM program product in this 
publication is not intended to state or imply that only IBM's program 
product may be used. Any functionally equivalent program may be used 
instead.

IBM is a trademark of the International Business Machines 
Corporation.

Copyright International Business Machines Corporation 2008. All rights 
Reserved.

General Description: 
====================
This Interim fix contains fixes for defects being reported after Fixpack3. Issues with JDBC Connector with MS SQL Server,LDAP Connector,Config Editor and Web service suite have been addressed in this Interim Fix.

Fix For:
========
APAR:IO08365,IO08372,IO08519,IO08367,IO08602,IO08473,IO08740,IO08749,IO08748,IO08867,IO08475,IO08880.  

Details:
========
IO08365:CONNECTOR IN LDAP DELTA MODE DOES NOT REPORT ERROR TO ERROR HOOK.
IO08372:LAST ERROR NOT WORKING CORRECTLY IN SOME CASES.
IO08519:SOAP-ENV TAG IS NOT CONSUMED CORRECTLY BY THE AXISEASYWSSERVERCONNECTOR.
IO08367:MISSING XMLNS AND ENCODING STYLE FROM SOAP MESSAGE.
IO08602:JDBC CONNECTOR THROWS EXCEPTION WHEN CONFIGURED WITH MS SQL SERVER.
IO08473:NULL POINTER EXCEPTION ON AUTO RECONNECT USING NETSCAPECHANGELOG.
IO08740:DOCUMENT/LITERAL NOT ACTUALLY SUPPORTED BY THE AXISJAVATOSOAP FC.
IO08749:CTGDIS025E EXCEPTION WHILE LOADING CONFIGURATION.
IO08748:CONFIG EDITOR IN 6.1.1 FP3 NOT SAVING EXTERNAL EDITOR DRIVEN CHANGES.
IO08867:INHERITANCE FOR OUTPUT MAPPED ATTRIBUTES BROKEN WITH FP3.
IO08475:XMLDOM BEAN NOT AVAILABLE IN HTTP CALLREPLY MODE.
IO08880:JDBC Connector throwing exception while adding varbinary value to MS SQL Server.
IO08936:MEMQ IS NOT ABLE TO ADD ENTRY IN SYSTEM STORE.
IO08937:MISSING A GETDOMINOSESSION() CALL LIKE NOTES CONNECTOR.
IO08939:NO CREDENTIALS RETURNED FOR TAM USER.

Documentation Update:
====================
-By default LDAP Connector in update mode ignores "AttributeInUseException" and doesn't execute Error hooks. Added new API call in LDAPConnector callErrorHookOnAttributeInUseException(boolean errorHook) so that user can change the default behavior.
In order to invoke Error Hooks on "AttributeInUseException" this API has to be used in connector's "before initialize" hook like this:
this.LDAPUpd.connector.callErrorHookOnAttributeInUseException(true);

Prerequisites: 
==============
TDI 6.1.1 Fixpack3 must be installed.


Platforms: 
==========
All Supported Platfroms, except zOS.

Applying the Interim Fix : 
==========================
- Unzip the fix zip file into a preferred folder.

- You will find 6.1.1-TIV-TDI-IF0008Package.zip file.

- Unzip this zip file into temporary directory.

- Backup the following files from TDI installation folder. For this, rename these files by changing their file extension to something other than .jar or .zip.
<TDI install dir>\jars\ce\miadmin.jar
<TDI install dir>\jars\common\miserver.jar
<TDI install dir>\jars\common\mmconfig.jar
<TDI install dir>\jars\common\WebServiceUtil.jar
<TDI install dir>\jars\connectors\JDBC.jar
<TDI install dir>\jars\connectors\DominoUsersConnector.jar
<TDI install dir>\jars\connectors\LDAPConnector.jar
<TDI install dir>\jars\connectors\NetscapeChangelogConnector.jar
<TDI install dir>\jars\connectors\TAMConnector.jar
<TDI install dir>\jars\connectors\WSReceiverServerConnector.jar
<TDI install dir>\jars\functions\AxisJavaToSoapFC.jar

Where, <TDI install dir> is directory where TDI is installed.

- Now, replace the above backup files with corresponding files from the fix, that is being unzipped into a temporary folder.

Confirming the Fix has been applied successfully: 
=================================================
Problems reported in all the above documented APARs must be resolved.

Sizes of Files Included in this Fix: 
====================================
34,215 AxisJavaToSoapFC.jar
74,427 DominoUsersConnector.jar
76,648 JDBCConnector.jar
89,895 LDAPConnector.jar
2,286,492 miadmin.jar
667,412 miserver.jar
232,415 mmconfig.jar
44,869 NetscapeChangelogConnector.jar
69,276 TAMConnector.jar
52,917 WebServiceUtil.jar
50,978 WSReceiverServerConnector.jar

md5sum of Files Included in this Fix: 
=====================================
f8c7291d511a9cd29b50a663040615c1 *AxisJavaToSoapFC.jar
19f85a937fb8223a4495d0a6c86c56db *DominoUsersConnector.jar
cec78fc1db4884056e56e28fa097cdc6 *JDBCConnector.jar
fac17b7393bcffb78721686125b0e909 *LDAPConnector.jar
999ac4611ce241ddcd082d830f28e3ad *NetscapeChangelogConnector.jar
f858c976bd41bdcb49fda71032aa2adf *TAMConnector.jar
914b4fca61fea875383b6b8d4e8a8d91 *WSReceiverServerConnector.jar
8b7583e3601ac4aedc5a13ade542e0ab *WebServiceUtil.jar
947d3f0251b3c9b5cf441a77d4eda2fb *miadmin.jar
e9c570b5168bf35d7514bd1051d53573 *miserver.jar
8e9d9bf58988bc597c065520eb89080b *mmconfig.jar
