***
*** (C) Copyright International Business Machines Corp. 2002.
*** All Rights Reserved
*** Licensed Materials - Property Of IBM
***
*** Welcome to WebSphere Data Interchange Version 3.2.1***

**************************************************************
*** General CSD Installation Information
**************************************************************

CSDs are cumulative.  Previous modules/functions are not deleted
as part of the build process.

This way you can install the latest CSDs without having to 
install each CSD to get to the latest CSD.  For example, you can 
install CSD6 without having to install CSD1, CSD2, to CSD6.  But 
once you install CSD6, you cannot install a previous CSD.  Also,
you cannot install the same CSD twice. 

For uninstall, once you uninstall, you will need to reinstall 
the base, then the latest CSD.  Install will check for the base 
install before installing any CSDs.

How can you tell which CSD you have installed?

For Windows :
Look at the registry,
HKEY_LOCAL_MACHINE\SOFTWARE\IBM\WebSphere Data Interchange,
look for key CurrentVersion=3.2.X, where X is the latest CSD 
number installed.

For AIX:
Issue this command, 
 lslpp  -L   IBMWDIServer32

You should see output with this info:
FileSet          Level    State  Type  Description (Uninstaller)
-------------------------------------------------------------------
IBMWDIServer32   3.2.6.5   C     P     ISMP installed entry 


where 6 is the CSD number

**************************************************************
*** WDI Client requirements:
**************************************************************

To take full advantage of the enhancements and fixes we
recommend that you also have the latest Client Fixpack installed.

This CSD will also work with earlier versions of the WDI 3.2
Client, but at a reduced level of function.


**************************************************************
*** Summary of new enhancements to date:
**************************************************************
 - Panel change to 3.2.1 (CSD15)
 - Performance enhancements and XML Splitting (CSD14)
 - Add Date & Time info to messages written to WDIADAPTER.TRACE
 (CSD14)
 - ADD TRACE LEVEL TO PRODUCE RECORD PARSING ONLY (CSD14)
 - Allow all trading partners and associated usages be exported
   via batch export (CSD13)
 - Support zoned decimal data type in ADF fields (CSD13)
 - Export usages as an assoc object of TP (CSD12)
 - Optional Records (CSD11)
 - Windows XP support (CSD11)
 - XML Schema Support (CSD9)
 - TA1 Support for DT mapping (CSD8)
 - DB2 8.1 support (CSD8)
 - AIX 5.2 Platform support (CSD8)
 - C&D records support (CSD7)
 - RFH2 parser (CSD6)
 - Multi Threaded Adapter (CSD5)
 - SAP Status support (CSD5)
 - AIX 5.1 Platform Support (CSD3)
 - Data Transformation Transaction Store (CSD3)


****************************************************************
*** Special instructions for installing CSDs 
****************************************************************

Many CSDs have introduced database changes.  These instructions
tell you how to update your database to work with this CSD.

If this is a new install (fresh database load) the following
installation process can be used:
(a) Install the WDI Base Code
(b) Install the latest CSD
(c) Perform the Installation Configuration steps as indicated
    for the Base Code install (DB2 configuration steps).
    This is described in the section "Install instructions for
    WebSphere Data Interchange V3.2" in this file, and also
    in the User's Guide.
(d) Import the new maps for TA1 support, as described in the 
    CSD8 installation instructions.


If you are applying this CSD to an existing installation, you 
need to do the following steps after you install this CSD.  

Perform the following steps as a user with DB2 administrator authority.

If you are installing on Windows, using your DB2 administrator user ID, 
select Start -> Programs -> IBM DB2 -> Command Window to open the DB2 
Command window.  If you are installing on AIX, log in as a user with 
administrator authority.  

Note: You should use the same id that was initially used to create the 
      EDIEC32E database.

The remaining database setup steps use this command window or login session,
except for the steps that are done using WDI Client.

***********************************************************************
(a) Apply the updates from any previous CSDs that have not 
    already been installed.  
***********************************************************************

    If you have already applied the updates for some of the previous 
    CSDs, but not all of them, you can skip the steps for the CSDs you 
    have already installed on your system.  If you have already applied 
    ALL previous CSDs, you can skip directly to (b) Apply the updates
    for this CSD.  

    Although the CSD files are cumulative, the database updates
    are not.  If there are special database updates that needed to
    be done as part of previous CSDs, you need to apply those changes.

    If there are steps that you do not want to do in any of the 
    scripts, you can comment out the line by placing a "--" at the 
    beginning of the line.  Comments within the scripts describe what 
    each of the steps will do.

    **************************************************************
    ** CSD1:  If you have NOT yet updated the database for CSD1:
    **************************************************************

     1) Load the updated default data
	
       1a) Change directory to the ixf directory

       1b) Issue the following command:

           db2 -tf loadcsd1.ddl -l csd1.log

           This process will load the updated messages into the DB2 table, 
           create the UNOA, UNOB, and UNOC code list (validation) tables,
           add entries to tables that were left empty in the original load 
           data (including the CHARSET code list table), and correct an error 
           on the rule for the sample map.

           The loading may generate warnings, but it is safe to ignore them.
           Also, it is normal for many rows may be rejected, because the script 
           does not replace existing code list and translation tables and 
           entries.

    **************************************************************
    ** CSD2:  No special instructions required for CSD2
    **************************************************************

    **************************************************************
    ** CSD3:  If you have NOT yet updated the database for CSD3:
    **************************************************************

    1) Run the script to update the database tables

       1a) Change to the ddl directory under the installation directory.

       1b) Issue the following command:

          db2 -tf csd3.ddl -l csd3.log

          This adds new columns to the EDITSTH table for transaction
          store, and updates views that are associated with the table.

    **************************************************************
    ** CSD4:  If you have NOT yet updated the database for CSD4:
    **************************************************************

    1) Run the script to update the database tables

       1a) Change to the ddl directory under the installation directory.

       1b) Issue the following command:

          db2 -tf csd4.ddl -l csd4.log

          This creates a new view in the database.

    **************************************************************
    ** CSD5:  If you have NOT yet updated the database for CSD5:
    **************************************************************

    If you are installing on Windows, no special instructions are 
    needed for this CSD.

    If you are installing on AIX, execute the following commands.  

    1) (AIX only) Load the updated default data
	
       1a) Change directory to the ixf directory

       1b) Issue the following command:

           db2 -tf loadcsd5.ddl -l /tmp/loadcsd5.log

           This updates default load data in the internal table EDIPSPD.

    **************************************************************
    ** CSD6:  If you have NOT yet updated the database for CSD6:
    **************************************************************

    1) Run the script to update the database tables

       1a) Change to the ddl directory under the installation directory.

       1b) Issue the following command:

          db2 -tf csd6.ddl -l csd6.log

          This script will add a new column to EDIPSSL and set its default
          values.  It will also update information about the profile in 
          table EDIPSPD.

    **************************************************************
    ** CSD7:  If you have NOT yet updated the database for CSD7:
    **************************************************************

    1) Run the script to update the database tables

       1a) Change to the ddl directory under the installation directory.

       1b) Issue the following command:

          db2 -tf csd7.ddl -l csd7.log

          This script will add new columns to EDITSEV and update an 
          associated view.

    2) This CSD also includes updated functional acknowledgement maps in 
       samples/famaps.eif, and also available from the web site.  
       To update the functional acknowledgment maps, you will need to 
       do the following using WDI Client:

       2a) Open the famaps.eif file.  You can either use the one in the
           samples directory on the server (included in CSD7), or download
           it from the web site.

       2b) Import all of the maps from the EI file into your server database.

       2c) Compile all of the updated functional acknowledgment maps.

     
    **************************************************************
    ** CSD8:  If you have NOT yet updated the database for CSD8:
    **************************************************************

    1) As part of CSD8, validation maps and a TA1 acknowledgment
       map have been provided to support service segment validation and 
       TA1 acknowledgment.  

       The validation maps and TA1 acknowledgment map are in 
       samples/ta1maps.eif, and also available from the web site.  
       To install the validation and TA1 maps, you will need to 
       do the following using WDI Client (latest Fixpack is preferred):

       1a) Open the ta1maps.eif file.  You can either use the one in the
           samples directory on the server (included in CSD8), or download
           it from the web site.

       1b) Import the service segment validation maps desired from the EI file 
           into your server database ($WDI_X44ENV_VAL for X12, $WDI_E99AENV_VAL
           for UN/Edifact, $WDI_UCSENV_VAL for UCS envelopes).  If TA1 
           acknowledgments are desired, import the $WDI_TA1_ACK map into your 
           server database.

       1c) Compile all of the imported maps.


    **************************************************************
    ** CSD10 (includes CSD9 & CSD10):
       If you have NOT yet updated the database for CSD10:
    **************************************************************

    1) Run the script to update the database tables

       1a) Change to the ddl directory under the installation directory.

       1b) Issue the following command:

          db2 -tf csd9.ddl -l csd9.log

          This script will add new columns to support XML schemas, a
          new table to support XML namespaces, and changes to the key 
          for the data transformation rules table.

       1c) Issue the following command:

          db2 -tf csd10.ddl -l csd10.log

          This script will add new columns to the Rules table.


    2) By default, the grntec32.ddl script allows PUBLIC access to the
       database tables and views.  Without the proper permissions, 
       users may get authorization errors when performing certain functions 
       with WDI Client. To set the correct authorizations, the user must 
       run the updated grntec32.ddl script.  To run the script:

       2a) Change directory to the ddl directory

       2b) If you wish to allow PUBLIC access to the tables and views,
           go on to step c).

           If you wish to grant permission only to specific userids or a 
           group of authorized users, edit the grntec32.ddl script and 
           change "PUBLIC" to the user or group or users that should have
           access.  

           Note:  During the installation of CSD9 the previous version of 
           grntec32.ddl was renamed to grntec32.XXX, where XXX is a unique 
           three digit numeric extension, like 000.

       2c) Issue the following command:

           db2 -tf grntec32.ddl -l grntec32.log   


    3) Load the new error messages into the database

       3a) Change to the ixf directory under the installation directory.

       3b) Issue the following command:

           loadmsgs


    4) Bind the new WDI executables to the database

       4a) Change to the bind directory under the installation directory.

       4b) Issue the following command:

           db2 -tf bindgrnt.fil


****************************************************************************
b) Apply the updates for CSD11:
****************************************************************************

1) By default, the grntec32.ddl script allows PUBLIC access to the
       database tables and views.  Without the proper permissions, 
       users may get authorization errors when performing certain functions 
       with WDI Client. To set the correct authorizations, the user must 
       run the updated grntec32.ddl script.  To run the script:

       1a) Change directory to the ddl directory

       1b) If you wish to allow PUBLIC access to the tables and views,
           go on to step c).

           If you wish to grant permission only to specific userids or a 
           group of authorized users, edit the grntec32.ddl script and 
           change "PUBLIC" to the user or group or users that should have
           access.  

           Note:  During the installation of CSD9 the previous version of 
           grntec32.ddl was renamed to grntec32.XXX, where XXX is a unique 
           three digit numeric extension, like 000.

       1c) Issue the following command:

           db2 -tf grntec32.ddl -l grntec32.log   



2) Bind the new WDI executables to the database

       2a) Change to the bind directory under the installation directory.

       2b) Issue the following command:

           db2 -tf bindgrnt.fil


    **************************************************************
    ** CSD12:  If you have NOT yet updated the database for CSD12:
    **************************************************************

     
     1)  Run the script to update the database tables

       1a) Change to the ddl directory under the installation directory.

       1b) Issue the following command:

          db2 -tf csd12.ddl -l csd12.log

          This creates indexes on existing database for CSD12.

     2) Bind the new WDI executables to the database.
       
       2a) Change to the bind directory under the installation directory.

       2b) Issue the following command:

           db2 -tf bindgrnt.fil       

    **************************************************************

 **************************************************************
 ** CSD13:  Apply the updates for CSD13
 **************************************************************

1) Bind the new WDI executables to the database

       1a) Change to the bind directory under the installation directory.

       1b) Issue the following command:

           db2 -tf bindgrnt.fil



**************************************************************
  Apply the following updates for CSD14:
**************************************************************

1) Change to the ddl directory under the installation directory.

     1a) Issue the following command to update the DTD Header information:

          db2 -tf csd14.ddl -l csd14.log

If you wish to allow PUBLIC access to the tables and views, go on to 
step c).

If you wish to grant permission only to specific userids or a group of 
authorized users, 
edit the grntec32.ddl script and change "PUBLIC" to the user or group 
or users that should have access.
    
    1b) Next, issue the following command 
           
        db2 -tf grntec32.ddl -l grntec32.log   

2) Load the new error messages into the database

       2a) Change to the ixf directory under the installation directory.

       2b) Issue the following command:

           loadmsgs


3) Bind the new WDI executables to the database

       3a) Change to the bind directory under the installation directory.

       3b) Issue the following command:

           db2 -tf bindgrnt.fil

 **************************************************************
 ** CSD15:  Apply the updates for CSD15
 **************************************************************

1) Bind the new WDI executables to the database

       1a) Change to the bind directory under the installation directory.

       1b) Issue the following command:

           db2 -tf bindgrnt.fil


****************************************************************

******** End of special instructions *************************** 
****************************************************************


******************************************************************
*** START OF WebSphere Data Interchange V3.2.1 CSD15 README.TXT **
******************************************************************
December 3, 2004

WebSphere Data Interchange Version 3.2.1 - CSD15

With this CSD, WebSphere Data Interchange v3.2 becomes v3.2.1.
This is in conjunction with the zOS product service rollup to 
v3.2.1. There are no fixes or additional function contained in 
this CSD. The corresponding Client Fix Pack is Fix Pack 12.

**************************************************************
*** END OF WebSphere Data Interchange V3.2 CSD15 README.TXT ***
**************************************************************


****************************************************************
*** START OF WebSphere Data Interchange V3.2 CSD14 README.TXT **
****************************************************************
September 2004 - CSD14

Included in this section are:
   1. List of problems resolved in CSD14
   2. Enhancements

**************************************************************
1. List of problems resolved in CSD14

P8010180 - IC41456
AFTER APPLYING CSD12, DECIMAL'S ZEROS ARE TRUNCATED ( .00 ) 
IN MOA-01:02

P8010185 - PQ91425
8 BYTES ADDED IN COLUMN 70 TO 77 IN TRANSACTION DATA EXTRACT
RECORD LAYOUT CAUSING EVERYTHING TO SHIFT OUT OF ALIGNMENT

P8010171 - PQ90621
RECORDID POSITION NOT BEING UPDATED USING BATCH IMPORT 

P8010184 - IC41540
WDI 3.2 CSD11 REPORTS ERRONEOUS TR0016 ERROR, WHEN TRANSFORMING
ADF-EDI FOR ASM SEGMENT USING N2 FOR IMPLIED DECIMALS

P8010172 - IC41356
Increase size of the OBNAME column in the TAPPSTATE table to
eliminate ODBC errors with the Client

P8010186 - IC41565
WDIADAPTER SHUTSDOWN WITH ERROR MESSAGE DURING XML TO EDI  
(RECEIVE MAP> TRANSLATION WHEN XML MESSAGE PUT ON MQ QUEUE

P8010149 - PQ89676
ADF OUTPUT RECORD SHIFTED AND NEW RECORD CREATED AFTER 
EACH CORRECTLY CREATED RECORD

P8010032 - IC39621
RECEIVING AN AK404 VALUE IN 997 WHEN AK403 = 6 

P8010188 - IC41585
WDI 3.2 CSD8, TRANSFORMS EDI TO XML AT VALIDATION LEVEL 2, WHEN 
ALPHA CHAR IS PLACED IN NUMERIC FIELD FOR "UNT" ELEMENT 0074

P8010235 - IC42608
WDI 3.2 CSD12 OR CSD13 ON AIX USING ENHANCED ADAPTER, DOES
NOT BACKOUT ERROR MESSAGE WHEN ROLLBACK OCCURS 

**************************************************************
2. Enhancements

P8010151 - PQ92067
Performance enhancements and XML Splitting

P8010200 - PQ93056
ADD DATE & TIME INFO TO MESSAGES WRITTEN TO WDIADAPTER.TRACE 

P8010204 - PQ93186
ADD TRACE LEVEL TO PRODUCE RECORD PARSING ONLY

**************************************************************
*** END OF WebSphere Data Interchange V3.2 CSD14 README.TXT ***
**************************************************************


****************************************************************
*** START OF WebSphere Data Interchange V3.2 CSD13 README.TXT ***
****************************************************************
July 2004 - CSD13

Included in this section are:
   1. List of problems resolved in CSD13
   2. Enhancements

**************************************************************
1. List of problems resolved in CSD13

P8010164 - PQ90331
QUALIFICATION BY VALUE BEING DROPPED USING BATCH EXPORT AND
IMPORT                                                     

P8010132 - IC40798, PQ90903
ERRONEOUS TR0016 MESSAGES AFTER APPLYING CSD11 

P8010139 - PQ89369
BATCH CONVERT FROM DI 3.1 TO WDI 3.2, AFTER COMPILE, TR0406'S 
OCCUR WHEN NOTHING WAS CHANGED TO CAUSE THIS PROBLEM

P8010150 - IC41073
INABILITY TO WRITE THE RESULT OF TRANSLATION TO A DIRECTORY 
WITHOUT SPECIFYING A FILENAME

P8010175 - PQ90728
EDIJEXPD STEP006 EI0012 SQLCODE530 DB2 ERROR ON TABLE EDIVTPSG 
DURING MIGRATION FROM DI 3.1 TO WDI 3.2

P8010043 - IC39773 - PQ90811
UP0035 ERROR MESSAGE WHEN COPYING EDI DATE TO AN ADF DATE 

P8010165 - PQ90367
ADF RECORDS NOT IDENTIFIED WHEN ID OFFSET > 1024 FOR DT MAP

P8010103 - IC40433 - PQ90499
GLOBAL VARIABLE SET IN VALIDATION MAP($WDI_E99BENV_VAL) FOR 
UNB SEGMENT IS IGNORED, UT0030 MESSAGE ERRORS OCCUR

P8010152 - IC41097 - PQ91127
INCORRECT TRANSLATION FROM EDI TO XML AFTER AMPERSAND (&) 

**************************************************************
2. Enhancements

P8010174 - PQ90769
Allow all trading partners and associated usages be exported
via batch export

P8009806 - IC36833 - PQ90992
Support zoned decimal data type in ADF fields

**************************************************************
*** END OF WebSphere Data Interchange V3.2 CSD13 README.TXT ***
**************************************************************


****************************************************************
*** START OF WebSphere Data Interchange V3.2 CSD12 README.TXT ***
****************************************************************

May 2004 - CSD12

Included in this section are:
   1. List of problems resolved in CSD12
   2. Enhancements
   3. Recommended upgrades

**************************************************************
1. List of problems resolved in CSD12

P8009984 - PQ83370
ABEND ASRA OCCURS DURING PERFORM SEND FOR REQUESTOR ID ON
INFORMATION EXCHANGE

P8010017 - IC39385
RELEASE CHARACTER MISINTERPRETED WHEN ELEMENT ENDS WITH ?+
FOR RECEIVE MAP PROCESSING

P8010028 - IC39541 - PQ87406 
ESCAPE CHARACTERS NOT PRESERVED WHEN PASSING RFH2 CONTENT FROM  
AN INPUT EDI TO XML. FOR EXAMPLE &AMP: IS REMOVED IN USR FOLDER

P8010074 - PQ87407
SAP STATUS RECORD INCORRECT FOR GCN WITH EDIFACT NO GROUPS 

P8010038 - PQ85686
TRANSFORM TO EDI DOES NOT SUPPRESS TRAILING ZEROS AFTER DECIMAL

P8009979 - IC38981 - PQ87408
AFTER CSD8, ADF TRANSACTIONS INCORRECTLY COMBINE AS ONE EDI 
OUTPUT TRANSACTION

P8009782 - PQ87410
ISA16 INPUT DATA HAS ONE QUESTION MARK, BUT XML OUTPUT
HAS TWO QUESTION MARKS

P8010057 - PQ86084
16001 - THE "AREA" FIELD IS REQUIRED AND MUST BE AT LEAST 1
CHARACTER(S) LONG

P8010079 - PQ87411
UNTDI BUNDLES DISPLAY INCORRECT IN TS FACILITY

P8010060 - PQ87607
ABENDS0C4 OCCURS WHEN LOGGING APPLICATION DATA AND PAGEABLE 
TRANSLATION IN EFFECT AND IMAGE IS LARGE

P8010080 - IC40187 - PQ87608 
IF XML INPUT CONTAINS VALUE "0" AND IS MAPPED TO A NUMERIC EDI 
DATA ELEMENT, THEN THE ELEMENT IS MISSING FROM THE EDI OUTPUT

P8010065 - PQ86450
TR0840 MESSAGE WHEN USING U ENVELOPE STANDARD

P8010076 - PQ86886 
WDI 3.2 INSTALL ERROR EI0012 IN STEP 6 OF JOB EDIJEXPD 

P8010018 - IC39387 - PQ87817
TR0052 MANDATORY SEG MISSING NOT ISSUED FOR GID SEGMENT IN 
CUSCAR EDI99B TRANSACTION

P8010084 - IC40281 - PQ87893
DUPLICATE CHECK NOT ENFORCED WHEN USING MULTIPLE SITEID'S AND
DUPENV(N)

P8010040 - IC39754 - PQ87898
ELEMENT DEFINED AS SIMPLE BUT INPUT CONTAINS SUBELEMENTS.  THIS 
CREATES CRYPTIC UT0021 ERROR AND INCORRECT CONTRL UCM04 = 18

P8010052 - IC39825 AND IC39834 - PQ87898
INCORRECT TP NICKNAME IN VN1044 MESSAGE IN PRT LOG. 
CSV INPUT REQUIRES EXTRA COMMA 

P8010081 - IC40229 - PQ87937
SEGMENT TERMINATOR HEX'0D' ON AIX CAUSES TR0204 TROUBLE WITH 
INPUT FILE

P8010083 - PQ87243 
HOST BATCH IMPORT OF USAGES FAILED. ERRONEOUS MESSAGE:       
EI0059 YOU CANNOT IMPORT SEND USAGES TO RECEIVE TRANSACTIONS 

P8010104 - PQ88140
DF PARSING INCORRECT WITH STRUCT WITHIN STRUCT 

P8010089 - IC40350 - PQ88145
WDI FAILS IF USING '0' AS SUBELEMENT DELIMITER IN EDI INPUT  
FILE. TR0050, TR0002, TR0015, AND TR0003 MESSAGE ERRORS OCCUR

P8009962 - IC38912 - PQ88190
DATA TRANSFORMATION MEMORY LEAK CAUSES STORAGE SHORTAGE OR 
ERROR MSG: MB0001 FAILED TO LOAD EDIUTCNI

P8010101 - PQ87751
CONVERSION OF STD TRANSACTION BEGINNING WITH A LOOP START 
SEGMENT CAUSES CLIENT ERROR 15220 ON MAP AFTER CONVERSION

P8010106 - IC40469 - PQ88613
ERRONEOUS TR0051 MESSAGES WHEN USING EANCOM97 STANDARDS 

P8010122 - IC40621
MQ MESSAGE CONTAINING A VALID MQRFH2 HEADER IS NOT BEING 
PROCESSED BY THE WDI ADVANCED ADAPTER

P8010134 - PQ88942 
ERRONEOUS TR0820 - SEND MAPPING NOT FOUND - ISSUED WHEN 
APPLICATOIN (SENDING) TRADING PARTNER IS NOT ANY

P8010128 - PQ89196
NOT ALL RECEIVE USAGES ARE EXPORTED WHEN THOUSANDS EXIST ON SAME
RECEIVE MAP. ALSO AFFECTS MIGRATION FROM 3.1 TO 3.2

**************************************************************
2. Enhancements

P8010068 - PQ87702
ENHANCEMENT - EXPORT USAGES AS AN ASSOC OBJECT OF TP 

**************************************************************
3. Recommended upgrades

If using WMQ v5.2 it is recommended to be at CSD6 service level
for best results.
**************************************************************
*** END OF WebSphere Data Interchange V3.2 CSD12 README.TXT ***
**************************************************************


****************************************************************
*** START OF WebSphere Data Interchange V3.2 CSD11 README.TXT ***
****************************************************************

March 2004 - CSD11

Included in this section are:
   1. List of problems resolved in CSD11.
   2. Enhancements
   3. Platform support

**************************************************************
1. List of problems resolved in CSD11

P8009987
DT delayed enveloping from the Transaction Store is failing

P8009931 - IC38241
ERROR POSITIONING COUNT OFF BY 1 FOR FUNTIONAL ACKNOWLEDGEMENT 
MAP $FA_CONTRL94B

P8009704 - IC36241
WDISERVER - &E EXPRESSION OUTPUTS DECIMAL POINT AT END OF STRING
CONTAINING ALL NUMERICS.  (EDI TO ADF RECEIVE MAP.)

P8009993 - IC39151
FF0209 ERROR GENERATED AND NON-UNIQUE CONTROL NUMBERS 

P8010003
When running an outbound DT transformation, the 
resulting envelope file is incomplete

P8010013 - IC39337
TR0836 WHEN STACKING PERFORM STATEMENTS USING XML 

P8010011 - PQ84423
TRANSACTION STORE STATUS SET WRONG FOR 2ND TRANSACTION WHEN 
USING PERFORM TRANSLATE AND ENVELOPE CAUSING DUPLICATES

P8010021 - IC39473
HIPAA TESTING FOUND WDI NOT RECOGNIZING THE LAST (2320B) ADX 
LOOP IN 2000B AS VALID

P8010015
C&D DATA FORMAT WITH STRUCTURE NAMES BEGINNING WITH 'C' PROBLEM

P8009991 - OA06349
STEP006 OF JOB, EDIJEXPD, ABENDED WITH A -811

P8010029 - IC39543
ADF TO X12 DT TRANSLATION RESULTS IN INCORRECT ROUNDING IN
OUTPUT USING NUMFORMAT (\IT1_LOOP\D01\IT104\\, 4, "T")

P8010033 - IC39644
ADAPTER REPORTING CCBRC = 8 CCBERC = 401 EVEN THOUGH NO ERRORS
REPORTED IN PRTFILE

P8010034
RAWDATA(Y) ON SENDFILE NOT WORKING  

P8009747 - IC36477
WDISERVER VALIDATION ERROR NOT ISSUED WHEN ALPHA CHARACTERS 
PRESENT IN NUMERIC ADF FIELD.  (ADF TO ADF DT MAP.)

P8010053 - PQ85979
Importing global Variables of 30 characters overruns a buffer- 
causing a Signal 11 on Windows.                                      


**************************************************************
2. Enhancements

P8009940
SERVER ENHANCEMENT - OPTIONAL RECORDS IN DT PROCESSING
This enhancement adds support for I,E,G,T,Q Optional 
Records in the DT translator. 

DT Optional Record processing is the same as Send/Receive       
Optional Record processing with the following exceptions:
 
1. DT Optional Records are written to the tracking file.  
(If a tracking file is not specified, the records would   
be written to the exception file.)                        
2. Field GDATE2 in the DT 'I' record is not populated.    
3. Field QDSNAME in the DT 'Q' record is not populated.   
4. DT 'F' records are not generated.  
(this will be included in a future CSD)                  
5. When generating DT Optional Records for inbound        
transformations involving functional acknowledgment       
processing, the records written to the tracking file      
may not be contiguous.  (This is because functional       
acknowledgment processing is embedded in the regular      
inbound processing.)                                      

**************************************************************
3. Windows XP Platform Support

WDI 3.2 Multi-Platform (MP) runs on the Windows XP platform 
with the following notes/concerns:

1) Windows XP requires MQSeries 5.3.  
    WDI does not that require this, but this is required for
    using MQSeries on Windows XP.

2) WDI 3.2 MP runs on Windows XP with either DB2 7.2 or DB2 8.1.

3) However, there is a known problem with running the WDI 3.2 
Client with Microsoft Access (the "Development" database).
Whenever the user opens any list window, they will receive an error 
(actually two error messages) and then may get the list window displayed.
        
  For example:
    Attempt to open a list window (example: SETUP, DATA FORMATS, 
    STANDARDS, MAPPING) and the user may get a pop-up window with
    the folllowing information:
    "11268 - An error occurred trying to open data source name
    "WDICLient32DEV".  Path to the database is 
    "C:\Program Files\IBM\WDI Client V3.2\wdiclient32dev.mdb". 
     Database extended error code is "2000". You may need to re-install
     Microsoft DAO. Contact support if you need assistance." 
     followed by another pop-up window with the following information:
     "12013 - An error occurred while updating the Transaction Store 
     database table definitions in the "Development" system.
     Working with the Transaction Store may be problematic.
     An attempt will be made to correct the problem the next time 
     the system is opened. " then the list window is displayed.        


  Therefore,  it is recommended that users of WDI 3.2 Client on 
  Windows XP either:
    A)  use DB2 for their development database.
    B)  upgrade the original version of the wdiclient32dev.mdb file 
    to a newer version of Access. 
        1)  Do a release migration to export all of your system and
            configuration data.
        2)  Then put on a new version of the MDB's.
        3)  Then do a release migration to import the previously 
            exported data.

**************************************************************
*** END OF WebSphere Data Interchange V3.2 CSD11 README.TXT ***
**************************************************************


****************************************************************
*** START OF WebSphere Data Interchange V3.2 CSD10 README.TXT ***
****************************************************************

January 2004 - CSD10

Included in this section are:
   1. List of problems resolved in CSD10. This CSD contains
      both CSD9 fixes as well as CSD10 fixes.  CSD9 was not
      released separately.

**************************************************************
1. List of problems resolved in CSD10

P8009885 - OA05298
INBOUND EDIFACT GIVING ERRONEOUS TR0016 MESSAGES

P8009913 - PQ80606 
SUBELEMENTS ARE MISSING FROM CERTAIN COMPOSITE ELEMENTS.  IMPORT 
IS DROPPING SUBELEMENTS - AFFECTS CONVERSION FROM 3.1 TO 3.2

P8009963 - PQ82929
CUSTOMER IS GETTING ERROR MESSAGE TS00310

P8009943 - PQ81784
MIGRATION FROM 3.1 TO 3.2 DOES NOT MIGRATE ALL  ELEMENTS

P8009898 - IC38007
CANNOT CREATE MULTIPLE RULES IN THE SAME DT MAP USING TP  
ISA05/06 VALUE, WITH AN UNIQUE APPLICATION SENDER ID GS02 

P8009933 - IC38340
SIGNAL 11 RECEIVED IN ADVANCED ADAPTER WHEN MANY TRANSACTIONS 
ARE IN ONE MSG (ONE INTERCHANGE)

P8009969 
ERRORS CAUSED WHEN TRANSLATING BIG EDI BATCH ON MQ 

P8009959 - IC38803
MESSAGE ERROR FF0120 AFTER PROCESSING MULTIPLE MESSAGES

P8009970 - IC38955
ENHANCED ADAPTER ENCOUNTERS MQRC_HANDLE_NOT_AVAILABLE WHEN
NUMBER OF TRIGGER MESSAGES = MAX OPEN HANDLES/NUMTHREADS

P8009961 
SET PROPERTY FOR ALPHANUM TABLE NAME 

P8009884 - IC37856
WDIADAPTER.EXE SIGNAL 11 WHEN 5 MSGS PUT ON QUEUE.  XML TO EDI 
TRANLSATION AND MAPCHAIN INVOLVED

P8009966 - IC38932
TDT LOOP NOT PROCESSED IN VALIDATION MAP FOR EANCOM96 ORDRSP 
TRANSACTION

P8009986
ALLOW QUEUE NAMES UP TO MAX ALLOWED BY MQ (48)

P8009960 - IC38829
RU0001 NO ACTIVE RULE ERROR OCCURS WHEN DIFFERENT TRANSACTIONS 
ARE IN SAME INTERCHANGE BUT USE DIFFERENT EDI DICTIONARIES

P8009995
MP CONTROL STRINGS NOT GETTING IMPORTED INTO DATABASE

P8009980 - PQ83143 
CONVERSION OF STD W/LOOP REPEAT 1 CAUSING ERRORS ON CLIENT 3.2:
15445 AND 15446. THEN, RESIDUAL LOOP QUALIFICATION CAUSES 15443.

P8010005
SERVER - EDI VALUES WITH HEX '01' FA DROPS HEX '01'

P8010007
PERFORM IMPORT MEMORY EXCEPTION FOR ERR MSGS

P8010008
UPDATED FAMAPS AND TA1MAPS FOR cSD10
**These files are available for downloading from the web site


**************************************************************
*** END OF WebSphere Data Interchange V3.2 CSD10 README.TXT ***
**************************************************************

****************************************************************
*** START OF WebSphere Data Interchange V3.2 CSD9 README.TXT ***
****************************************************************

December 2003 - CSD9

Included in this section for CSD9 are:
   1. List of problems resolved in CSD9  

**************************************************************
1. List of problems resolved in CSD9

P8009760 - IC36562
WDISERVER - TR0051 ISSUED ERRONEOUSLY FOR EDI TO XML DT MAP WHEN 
TRANSLATOR ENCOUNTERS SAME SEGMENT USED IN ANOTHER LOOP LEVEL.   

P8009926 - IC38195
X12V4R1 SEGMENT TD5, EDI STANDARD SYNTAX NOTES IN WDI ELEMENT
RULES ARE INCORRECT OR WDI ERROR MESSAGES ARE INCORRECT.     

P8009828 **new enhancement**
Add support for XML schema

Note:  Separate document with full details available on web site.

P8009929 - IC38220
ERRONEOUS TR0051 ERRORS REPORTED ON DIFFERENT VALIDATION MAPS

P8009921 - IC38181
WDI TRANSLATOR MISINTERPRETS DEFINTION OF MANDATORY SEGMENTS 
DURING VALIDATION OF EDIFACT TRANSACTION GEN TR0053 & TR0052 

P8009941
EDI AND XML INPUT ON OPEN SYSTEMS READING AS TEXT NOT BINARY

P8009936 - IC38355
TR0103 INVALID SEGMENT COUNT. SEGMENT IN INPUT MESSAGE CONTAINS
TWO QUESTION-MARKS(??).

P8009818 - IC36980
ONE BYTE NUMERIC VALUE IN DATA TYPE N2 CAUSING AN ABEND

P8009945 - IC38624
EMPTY SEGMENTS OUTPUT FOR SOURCE BASED ADF TO EDI MAP WHEN 
INPUT FIELD IS BLANK.

P8009942 - IC38506
WDI GETS LOST W/BAD MESSAGES / 997 QUESTION

P8009666
WHEN LOOKING SPECIFIC ADF, ON THE GENERAL TAB, CLICK ON WHERE 
USED ITS DOES'NT SHOW TRANSFORMATION MAPS. 


**************************************************************
*** END OF WebSphere Data Interchange V3.2 CSD9 README.TXT ***
**************************************************************

****************************************************************
*** START OF WebSphere Data Interchange V3.2 CSD8 README.TXT ***
****************************************************************

November, 2003 - CSD8

Included in this section for CSD8 are:
   1. Special note for MQ 5.2 users
   2. List of problems resolved in CSD8
   3. Enhancements
**************************************************************
1. Special note for MQ 5.2 users

If you are on V5.2 of MQ you will need to do the following:

Cause:
This was caused by the segment 8 problem. 

Solution: 
Add an entry in the mqs.ini to correct this. Add the following under
the QMGR stanza. 
   .QueueManager: 
   . Name=<your queue manager name> 
   . Directory=<directory path> 
   . IPCCBaseAddress=12 

The following segments can be specified: 4, 5, 8, 9, 10, 11, or 12 
(8 is the default one and usually conflicts with JVM). 

Here is a link which descripes this in more detail:
http://www-1.ibm.com/support/docview.wss?rs=863&context=SW910&q=
AIX+memory+connect+2059&uid=swg21035441&loc=en_US&cs=utf-8&lang=en

**************************************************************
2. List of problems resolved in CSD8

P8009859 - IC37479
TRANSLATOR ABENDS WITH 25 MEG INPUT FILE. W2K SIGNAL 11 ERROR
AIX SIGNAL 4

P8009837 - IC37303
WRONG CONTROL NUMBER RECORD UPDATED WITH MINIMAL TRADING 
PARTNER SETUP

P8009863 - PQ78994
WDI GENERATING INVALID JOB RETURN CODE 

P8009855 - PQ78684
WDI 3.2 FILLING UP PRTFILE (SYSOUT) WITH UNNECESSARY 
PERFORM STATEMENTS

P8009853
TR0002 DATA ELEMENT TOO LONG IS ISSUED ERRONEOUSLY DURING SEND
TRANSLATION. MINUS SIGN INCORRECTLY BEING COUNTED IN LENGTH

P8009764
TRANSLATE ADF TO XML WITH SET XMLWORK RESULTS IN ABEND

P8009832 - IC37235
STRCOMP YIELDS DIFFERENT RESULTS ON AIX VS. W2K WHEN COMPARING 
TO NULL. INCORRECTLY YIELDS FALSE ON AIX. W2K YIELDS TRUE

P8009746 - IC36476
WDISERVER AFTER CSD4 APPLIED, ADF TO ADF DATA TRANSFORMATION OF
LONG NUMERICS RESULT IN INCORRECT OUTPUT - NO ERROR REPORTED

P8009883 - IC37826
DATA TRANSFORMATION MAP, XML TO X12 THE USAGE OF ANY 2 SPECIFIC 
TRADING PARTNERS FAIL

P8009890 - IC37889
COMMAND CHAIN CONTINUES WHEN TR0852 ERROR OCCURS AND "SUCCESS" 
IS SPECIFIED ON NEXT SERVICE PROFILE

P8009874
The Windows version of the PSPD import file (ixf) is invalid

P8009873 - IC37720
WDI UNABLE TO TRANSLATE EDI INPUT WITH LINE FEED (LF) AS
SEGMENT TERMINATOR

P8009876 - IC37762
VALIDATION MAP PERFORMANCE NEEDS IMPROVING. EXTENSIVE USE OF   
FAEERROR FUNCTION W/LARGE INPUT IS CAUSING SERIOUS DEGRADATION

P8009891 - PQ79975
TABLE, EDIMAPELE, NOT GETTING POPULATED PROPERLY, AFTER 
MIGRATION FROM VSAM 3.1 TO 3.2

Included also in this fix: P8009892 - IC37925
PATH RESOLUTION ERRORS OCCUR FOR PARTICULAR RECEIVE MAP WHEN 
CONVERTING FROM DI/MVS 3.1 TO WDI 3.2 MP ON W2K.             

and P8009894 - PQ80135 
ERROR TRYING TO OPEN ELEMENT 20 OF THE BGM SEGMENT 

P8009880 - IC37787
NO ERROR ISSUED FOR DATE FIELD VALIDATION WHEN STRING USED ON 
HIPAA 835 BPR16 373 DATE CCYYMMDD    

included with this fix is P8009887 - IC37886
CD WDI DOESN'T APPLY DECIMAL DATA RULES FROM STANDARD 
    
P8009847 - IC37348
WDI32 MP CSD5 WDISERVER AND WDIADAPTER PROBLEMS 
THE SPECIFIED MODULE COULD NOT BE FOUND

P8009920 - IC38178
SPECIFIC REQUIRMENT TO ADJUST OUTPUT ORDER BASED ON HL01

P8009917 - IC38162
EV0018 MESSAGE OCCURS IF ELEMENT DELIMITER IS HEX 1A AND
SEGMENT DELIMITER IS 0A

P8009868 - IC37544
DURING XML TO EDI TRANSFORMATION, NO AUTOMATIC INSERTION OF
AN RELEASE CHARACTER

P8009924 
WDISERVER - ADF TO ... TRANSFORMS FAIL. GET UP0021 UT0004 

**************************************************************
3. Enhancements

P8009842
Add TA1 support and activate SEVICESEGVAL keyword for 
Data Transformation processing.                          
**see separate document on web site for full details**

P8009925 
VARIABLES USED BY TA1 ENHANCEMENT NOT INITILIZED

DB2 8.1 Support
WebSphere Data Interchange 3.2 will work on a DB2 7.2 or 
DB2 8.1 database.  
  
Note1:
When migrating from DB2 7.2 to DB2 8.1 databases, there appears 
to be  some DB2 migration restrictions associated with DB2 8.1
Clients accessing a DB2 7.x database.
  
Consult the following DB2 8.1 Release Notes documentation for 
more information on this restriction:
  ftp://ftp.software.ibm.com/ps/products/db2/fixes/english-us/
db2winIA32v8/fixpak/FP1_WR21316/Release.Notes/release.txt

If you are in a migration state, and are using WDI 3.2 Client
(with DB2 8.1 Client software) to access a WDI 3.2 MP Server
database (on a DB2 7.1 database), you may experience the 
following error messages:
  
"11041 - A database error occurred while attempting to open
table "EDIENU32.EDIPSDI". ODBC return code is: -1.
Description: SQL0805N Package "NULLID.SYSYSH200" was not found.
SQLSTATE=51002"

After pressing Cancel button, this is followed by:

"11231 - Unable to determine the version of the database.  If
the table EDIPSDI was not found, you may need to upgrade your
database to the current WebSphere Data Interchange release.".

No upgrade of WebSphere Data interchange is required.
The situation is a part of DB2 migration.

Note2:
There is no known problem with accessing DB2 8.1 databases 
with a DB2 7.2 Client.

To avoid problems during this migration state:
1)  It is recommended that a copy of the WDI 3.2 MP Client that
uses DB2 7.2 Client software exist during migration from DB2 7.2
to DB2 8.1, as this Client software will be able to access both 
DB2 7.1 and DB2 8.1 (Server) databases.

2) It is further recommended to use the WDI 3.2 MP Client release
migration facility during the migration from the DB2 7.2 database
to the DB2 8.1 database.

If you are installing WDI 3.2 MP on DB2 8.1 without migration,
then you should not encounter the above errors."

**************************************************************
*** END OF WebSphere Data Interchange V3.2 CSD8 README.TXT ***
**************************************************************

****************************************************************
*** START OF WebSphere Data Interchange V3.2 CSD7 README.TXT ***
****************************************************************

September, 2003 - CSD7

Included in this section for CSD7 are:
   1. List of problems resolved in CSD7
   2. Enhancements

**************************************************************
1. List of problems resolved in CSD7


P8009783 - OA04685
PERFORM IMPORT OF MAP - ALL DT, VAL, FA MAPS COMPILE=YES.

P8009790 - IC36749
XML TO XML REMOVES ![CDATA[]] CONSTRUCT ON SPECIAL CHARACTERs
SUCH AS "&", "<", AND ">"

P8009822 - PQ78184
ABEND IF GE SEGMENT MISSING SEG TERMINATOR

P8009781 - IC36670
MANDATORY SEGMENTS ARE MISSING FROM AN FAERROR IN VALIDATION MAP 
***see separate user document on web site**** 

P8009771 - PQ75981
WHEN TRANSLATING CSV FILES WDI 3.2 IS NOT RECOGNIZING CR/LF

P8009819 - OA04453
ADF-TO-ADF TRANSLATION PRODUCES SPECAIL CHARACTERS (@@@@@@@)
IN TARGET ADF FILE

P8009824 - IC37165
AN ATTEMPT TO ENVELOPE OR DE-ENVELOPE FAILED 

P8009576 - IC35606
wHEN A VALID VN1043 IS ISSUED, AN ERRONEOUS VN1007 IS REPORTED
                                                   
P8009714 - IC36299
WDI 3.2 TRADING PARTNER PROFILE QUALIFIER DOESN'T POPULATE IN 
ISA07 USING DATA TRANSFORMATION MAP. 

P8009761 - IC36568
PERFORM SEND TO MQ SHOWS LINE FEED BETWEEN RECORDS. 
CARRIAGE RETURN MISSING.

P8009838 - OA04709
DI NOT GENERATING TR0051/52 MESSAGES FOR OUT OF SEQUENCE 
SEGMENTS                                                 

**************************************************************
2. Enhancements

P8009727 AND P8009823
Added C&D record support for Data Transformation processing

**************************************************************
*** END OF WebSphere Data Interchange V3.2 CSD7 README.TXT ***
**************************************************************

****************************************************************
*** START OF WebSphere Data Interchange V3.2 CSD6 README.TXT ***
****************************************************************

**************************************************************
*** Updated Notes for WDIAdapter Setup On AIX              ***
**************************************************************
NOTE:  These instructions are intended to clarify the setup of
the WDIAdapter program on the AIX platform.   These steps do
not have any counter part on the Windows platform.

When setting up and using the WDIAdatper program to interface
with an MQSeries queue you may need to alter the permissions
on the default trigger monitor program supplied by MQSeries.
This program is installed into /usr/mqm/bin and by default
it has the following permissions:

-r-sr-s---   1 mqm      mqm           28558 Jun  3 01:49 runmqtrm

When the execute permission bit has an 's' value it indicates
that when this program is executed the user id should be changed
to the owner of the file during the execution of that program.
Since the LIBPATH environment variable is not inherited when
the user id is switched (for security reasons) this can cause
problems with WDI.

To resolve this problem you should change the permissions to
the following:

-r-xr-x---   1 mqm      mqm           28558 Jun  3 01:49 runmqtrm

This can be done by simply issuing the following command:

chmod ug-s runmqtrm

You should also ensure that the user you plan to run the 
WDIAdapter program as is part of the mqm group.   This can be
done using the SMITTY interface.

------------------------------------------------------------
July 2003 - CSD6
The following problems have been resolved on this CSD.

P8009759
Functional Group ID (GS01) empty when using delayed enveloping

P8009728
New function: Allow user to get and set the RFH2 and MQMD values
in the map using the GetProperty/SetProperty commands.          
**Please see separate detailed document from web site**

P8009721 - IC36339
Transformation map generating space on XML tags.   When sending
more than 32k of data (ADF,EDI,XML) to a file or a queue a 
LF (AIX) or a CR/LF (Windows) was being inserted into the data.

P8009768 - IC36596
DT maps from XML-->EDI, Encountered problem when mapping nested
loops with multiple hierarchical levels.                                         

P8009750 - IC36512
WDISERVER - EDI data containing release character is processed
incorrectly by a receive map.

P8009706 - IC36271
Messages are frequesntly written to WDI.FAILURE.Q 

P8009756 - IC36452
Problem with FAERROR call in the validation map

P8009778 - IC36659
Literal value specified in the E Envelope Profile are not generated
into EDI Interchanges.

P8009769 - IC36599
Outbound EDI DT Map incorrectly populating GS08
SETPROPERTY not taking precedence and value truncated with EDI2DICT

P8009800 
Certain input files causes TR0836. The one observed cause is
that it occurs only when multiple interchanges are processed.  

P8009411 - IC36473
Command chaining not working on EDI to XML double translation

P8009796 - IC36762
If HL04 is 0 it is omitted in HIPAA DT map

P8009785 - IC36674
EDI to XML Qualify by value mapping missing output at CSD4 level

P8009795
Problem with segmented data output on XML

P8009805
Problem caused by null ELMVALUE 

P8009810 
Abend caused by uninitilized memory when the translator was 
invoKed multiple times by stacking PERFORM commands in a
single command file.    

**************************************************************
*** END OF WebSphere Data Interchange V3.2 CSD6 README.TXT ***
**************************************************************

****************************************************************
*** START OF WebSphere Data Interchange V3.2 CSD5 README.TXT ***
****************************************************************

With CSD5, a new multi-threaded WDI MQ adapter is also available. Review
the WebSphere Data Interchange Enhanced Adapter Install Guide for CSD5
document avialable from the WDI website.

----------------------------------------------------------

June 2003 - CSD5
The following problems have been resolved on this CSD.

P8009648 - IC36025
FAERROR not being reported for invalid value in validation map
using EDIFACT.

P8009713
The DT processing had several memory leaks which caused memory 
to be leaked on each message that was processed.   These were
found and fixed.

P8009720
PERFORM IMPORT gets a protection exception importing a standard
that is part of a DT map export.

P8009724 - IC36356
When element separator is HEX'5E' various errors are issued
erroneously during PERFORM TRANSFORM SYNTAX(E)    

P8009684
Server import with Host STD convert reports no data. 

P8009326
WDISERVER erroneous TR0001 issued during ADF to XML translation
for a mandatory attribute in optional XML element.

P8009716 - IC36319
CR/LF NOT WORKING IN ADF

P8009723
Add SAP interface for Data Transformation processing.
***Please see separate document for full description***

P8009726 - IC36365
WDISERVER Unable to process multiple validation maps when
different transaction types are in one interchange.

P8009712 - IC36289
WDIADAPTER does not write failed MSG to FAILURE Q during
EDI to XML when using Send/Recv maps and EDIXPROC abends. 

P8009722 - IC36340
EDI output msg > 32K contains unexpected CRLF character.
ADF to EDI Send map is being used.            

P8009708
Customer unable to compile map on DI 3.2, after migrating from 3.1
using fix to fix translation.

P8009739 - IC36431
WDI 3.2 MP AIX unexpected null characters in X12 output instead of
expected data or spaces.

P8009660
TS Interchange report - No groups with control number by transaction

P8009725 - IC36360
Erroneous TR0051 errors reported on validation map.

P8009735 - IC36420
ADF N2 Field blank causing TR0016 messages. 

P8009754
Invalid access to memory problem. 

P8009737
Creation of new multi threading adapter.
***Please see separate document for full description***

P8009738 - IC36429
Unable to process different EDIFACT message types within one
interchange when no group envelopes are present.

**************************************************************
*** END OF WebSphere Data Interchange V3.2 CSD5 README.TXT ***
**************************************************************

****************************************************************
*** START OF WebSphere Data Interchange V3.2 CSD4 README.TXT ***
****************************************************************

Changes to the WDI Adapter for Websphere MQ

This CSD contains significant changes to the WDI Adapter executable.
For installation, each site should define a new WMQ Queue "WDI.FAILURE.Q,"
or configure individual exception queues as noted below.

"User" level Unit of Work
WDI Adapter uses a user level commit point.  Effective with this change,
no "commit" processing for MQ or DB2 recoverable resources will be invoked
during the normal processing by the utility.  The WDI Adapter program will
call a service in WDI to perform the Commit or Rollback after all processing
of the command chain has completed.  All resources will be hardened or restored
together.  By design, the Event Log does not participate in this Unit of Work.
In general, any non-utility return code or a utility return code of 8 or 12
will cause a backout.  Utility return code 8 with extended return code 1 or 
2 may not cause backout.

Backout information from Queue definition
As each message is read from the input queue, the WDI Adapter will now check
its BackoutCount.  This count starts at zero and is incremented each time the
message participates in a Rollback.  If the backout count exceeds the Backout
Threshold defined in the Queue properties, the message will be written to the
Queue defined in the Backout Requeue Name.

Failure Queue
The WDI Adapter no longer references the System Dead Letter Queue.  Messages 
with a detectable error are copied unaltered to the Backout Requeue Name 
defined for the input queue or to the queue "WDI.FAILURE.Q."  If neither is
defined, the adapter will terminate.

Error Messages
Each error message has been embellished with additional descriptive text.
All errors continue to be written to the standard output stream of the process.
--------------------------------------------------------------

April/May 2003 - CSD4
The following problems have been resolved on this CSD.
CSDs are cumulative, so this CSD will include fixes from previous
CSDs unless otherwise noted.

P8009655 
IF DOING DT PROCESSING WITH INPUT EDIFACT DATA THAT DOES NOT  
HAVE A GROUP HEADER/TRAILER (UNG/UNE), THE INTERCHANGE IS NOT 
DISPLAYED ON THE CLIENT TRANSACTION STORE QUERY.

P8009551
TR1205, RC =125 ON INBOUND DEENVELOPE AND TRANSLATE BECAUSE OF
BAD DATA                                              

P8009620 - IC35916
GROUP HEADER AND TRAILER ALWAYS GENERATED

P8009619 - IC35915
REL CHARACTER IS NOT WORKING IN DT MAPS

P8009646 - IC36000
SPORADIC WDIADAPTER FAILURES DURING XML TO EDI (RECEIVE MAP)
TRANSLATION UNDER STRESS TEST.  

P8009667
NEW ENVELOPE CREATED FOR EACH TRANSACTION

P8009521
XML FATAL MEMORY LOCATION EXCEPTION OCCURS WITH LARGE
XML INPUT FILE                

P8009559
PERFORM REMOVE NOT DELETING ROWS FROM EDITSTO. 
ENCOUNTERS SQLCODE501 REASON 00C90096.                       

P8009593
FF0591 & FF0597 ARE NOT BEING DISPLAYED IN THE PRTFILE
 
P8009659
TR0836 MESSAGE GEN FA AND DUP ENV NOT DETECTED 

P8009665
RECONSTRUCT DOES NOT SUPPORT MIN TRADING PARTNERS

P8009657 - IC36047
PROCESSING OF AN XML->ADF TRANSFORMATION THE WDI SERVER LOSSES
IT'S CONNECTION WITH THE DATABASE.                            

P8009670 - IC36093
INSIDE EDIFFS, PRODUCTION/USAGE - TEST OPT IS NOT WORKING

P8009637 - IC35978
UNS SEGMENT IN SUSDEC MESSAGES IS BEING MATCHED AGAINST 2 
DIFFERENT POSITIONS IN VALIDATION MAP.                    

P8009685
INTERMITTENT ABEND ON PERFORM RECONSTRUCT 

P8009672 - IC36098
RC12 ISSUED FOR TR0852, STOPPING WDIADAPTER TRIGGER.
RC8 MORE APPROPRIATE.                                           

P8009636
XML TAG DEFINED IN DTD, NOT IN INPUT CAUSES INVALID ERROR
TR0003 DATA ELEMENT TOO SHORT.

P8009680 - IC36131
ESCAPE CHARACTERS IN EDI AND XML NOT TRANSLATED TO OUTPUT.

P8009674 - IC36101
INCORRECT SYNTAX ERROR CODES BEING PRODUCED IN THE FUNCTIONAL 
ACKNOWLEDGEMENT WHEN THE UNT SEGMENT IS INVALID.              

P8009677 - IC36116
TESTING MAP AND WINDOWS WAS TERMINATED THE PROGRAM.

P8009617 - IC35901
WDIADAPTER FAILS SPORADICALLY WITH FF0579 DURING XML RECEIVE
MAP PROCESSING WHEN MULTIPLE MSGS PUT ON MQ QUEUE.

P8009686 - IC36153
R VALUE CONVERSION TO N2 NOT WORKING CORRECTLY ON DT MAP.

P8009688
CONVERSION ERROR IF NO ENV PROFILE.

P8009519
RULES NODE ENHANCEMENTS - USAGE IND AND APP FIELDS  

P8009591 - IC35703
WDIADAPTER DOES NOT FORWARD INPUT MESSAGE TO THE 
WDI.FAILURE.QUEUE WHEN A MESSAGE FAILS TRANSLATION.

P8009625 - IC35932
SENDING MORE THAN ONE SALES REPORT RESULT IN FAILURE.             

P8009594 - IC35714
INVALID UNA SEGMENT IN EDIFACT 

P8009687
ERROR TR0836 LISTS TABLE EDIVSCST THAT DOES NOT EXIST

P8009568 
NOT RECOGNIZING DUPENV(N) KEYWORD

P8009702
TR0821 OCCURS FOR MAP MIGRATED FROM 3.1 WITH OLD CONTROL
STRING FOR RECEIVE MAP USING C&D STYLE ADF

P8009689 - IC36178
CONTROL NUMBRS NOT BEING GENERATED CORRECTLY

P8009682 - IC36134
AN ATTEMPT TO RETRIEVE AN AMM ELEMENT NAME  FAILED' OCCURS WHEN
A CONSTANT TO A XML ATTRIBUTE LIMITS THE STRING TO 99 CHARS

P8009697 - IC36224
WHEN AN EDI ELEMENT WITH A MAX LENGTH OF 512BYTES IS TRANSFORMED 
CONTAINS EXTRA CHARACTERS: NOTABLY HEX1A

P8009669 - IC36092
ON VALIDATION MAP,THE LAST LOOP IS NOT BEING PROCESSED

P8009691
TRANSFORM ENVELOPING - LEAST NUMBER OF ENVELOPES 

P8009695 - IC36208
N2 ROUNDS UP INCORRECTLY

P8009703 - IC36239
XML DATA CONTAINING QUESTION MARK IS PROCESSED INCORRECTLY
BY A RECEIVE MAP

P8009658 - IC36048
MESSAGE WRITTEN TO OUTPUT MQSERIES QUEUE THE DATA TRANSFORMATION
ARE MISSING CARRIAGE RETURNS AS RECORD DELIMITERS

P8009673 - IC36099
WDI DOES NOT ADHERE TO THE ENVELOPE SEGMENT SPECIFICATIONS IN 
THE E ENVELOPE STANDARS UNDER EDI STANDARDS

**************************************************************
*** END OF WebSphere Data Interchange V3.2 CSD4 README.TXT ***
**************************************************************

****************************************************************
*** START OF WebSphere Data Interchange V3.2 CSD3 README.TXT ***
****************************************************************

Please reference a separate document available on our web
site which details the enhancements made that are included
in this CSD.  

March 2003 - CSD3
The following problems have been resolved on this CSD.
CSDs are cumulative, so this CSD will include fixes from previous
CSDs unless otherwise noted.

P8009529 - IC35249
INBOUND EDI MESSAGES REPORT ERROR IN WRONG POSITION 

P8009561
0 ENVELOPING ON INBOUND CREATES FUNCTIONAL ACKS WITH ISA
HEADER.  ISA SHOULD NOT BE CREATED.                   

P8009080
DOC TR0025 DUPLICATE TRANSACTION HAS BEEN DETECTED 

P8009545 - IC35337
AN ABEND OCCURS WHEN A MAP COMMAND REFERENCES A NON-EXISTENT
SUBELEMENT OF A COMPOSITE DATA ELEMENT.                     


P8009577 - IC35618
HIPAA VALIDATION MAPS DO NOT SHOW ALL ERRORS IF MORE THAN 1 TYPE 
EXISTS IN THE SAME SEGMENT.                                       

P8009569
TRANSACTION STORE FOR DT MAPS

P8009590 - IC35700
ADF TO XML AND XML TO ADF TR0016 ISSUED FOR SEND/RECEIVE
MAPS WITH SPECIAL LANGUAGE CHARACTERS AS INPUT.

P8009582 - IC35672
WDIADAPTER FAILS AFTER PROCESSING NUMEROUS MESSAGES IN THE
SAME INSTANCE.

P8009583 - IC35674
EDI TO ADF RECEIVE TRANSLATION FAILS WITH TR0051 WHEN INPUT
EXCEEDS 32K AND NO CRLF CHARACTERS.

P8009604 
ADD EDITRACE TO OPEN PLATFORMS

P8009596 - IC35730
XML OUTPUT MSG > 32K ADDS EXTRA CARRIAGE RETURN CAUSING THE
XML DATA TO BE NOT WELL FORMED.

P8009597 - IC35736
HIPAA VALIDATION MAP IS NOT PROCESSING OR RECOGNIZING LAST LOOP
IN THE STANDARD WHEN PRESENT IN THE DATA.

P8009606 - IC35815
INVALID RFH2 HEADER GENERATED WHEN INPUT RFH2 CONTAINS 
NON-NATIVE CCSID.                                

P8009562 
SIGNAL 11 - TRANSFORM - ADF2EDI - ADF PARSER

P8009610 - IC35843
WDIADAPTER ABENDS DURING ADF TO XML PROCESSING WHEN 
TRANSLATING CERTAIN INPUT FILES. 

P8009627 - IC35941
RESIDUAL OUTPUT IN REPEATING SEGMENT IN A TARGET BASED
XML TO EDI MAP.

P8009607 - IC35827
UNB AND UNH ENVELOPE HEADERS INCORRECT WHEN RUNNING 
UNDER AIX. 

P8009647 - IC36002
ADF TO XML (SEND MAP) ENCOUNTERS TR0852 'NO TEXT 
FOUND FOR MESSAGE TR0852 IN MESSAGE FILE EDIMSG'             
                                               
**************************************************************
*** END OF WebSphere Data Interchange V3.2 CSD3 README.TXT ***
**************************************************************

****************************************************************
*** START OF WebSphere Data Interchange V3.2 CSD2 README.TXT ***
****************************************************************

February 2003 - CSD2
The following problems have been resolved on this CSD.
CSDs are cumulative, so this CSD will include fixes from previous
CSDs unless otherwise noted.

P8009101
PERFORM REMOVE TRANSACTIONS LOCKING OUT TRANSLATOR WITH
INTERMITTENT DEADLOCKS AND TIMEOUTS.  FF0457 ALSO OCCURS.

P8009458
VARIOUS ISSUES WITH CONTRL FUNCTIONAL ACKNOWLEDGEMENT. 
RECEIVE MAP USAGE SET TO CONTV21.                                

P8009237
PERFORM ENVELOPE FAILS WITH TR0836 BECAUSE HOST STANDARD NOT 
FOUND IN EDIVSCST.  HOST STANDARD SHOULD NOT BE REQUIRED.    

P8009441
CONTRL message generated for CONTV21 contains incorrect value
of "8" in DE 0083 Action Code in the UCM. The action code 
should be "7".

P8009438
ABEND OCCURS IF A DUPLICATE GROUP IS DETECTED 

P8009151
The problem was caused by the fact that no file was associated 
with the DD name OUTMSG. When the following set file command was
added to the command file the VN1045 error went away.     
set file(OUTMSG, baseout.msg)                                        

The error handling was changed so that better error message would be   
generated (VN1007 unable to open file) in this condition.            
                    
P8009229
WHEN TR0016 ISSUED ALONG WITH TR0008 THE CONDITION IS NOT
REFLECTED IN THE FA.                                      

P8009491
NULL CHARACTER AT END OF EDIFACT UNA SEGMENT 

p8009499
ADF OUTPUT INCORRECT WITH STRUCTURE REPEAT 22

p8009527
WDI 3.2 MP SERVER INSTALL SCRIPT LINE MISSING FOR EDIUTCU 
CAUSES UT0055 SEVERITY 08 SQL CODE -805  

P8009505
NULL CHARACTERS ADDED TO FILE DURING NETWORK TRANSFERS
WHEN A XML FILE IS BEING CREATED WITHIN WEBSPHERE DATA 
INTERCHANGE NULL CHARACTERS ARE ADDED TO THE END             

P8009542
For EDI->XML data transformation maps, output data being written 
to an MQSeries queue is being truncated when the output xml data 
reaches a certain size, roughly 4-5K. 

P8009437
Create a PERFORM DELETE USAGE command with the following keywords:
          
 a) DIR (X)  where X can be S(send) or R(receive), default is R            
    send and receive                                                       
 b) TPTID(xxx) where xxx is the Mapname, 30 characters                     
    send and receive                                                       
 c) TPID(xxx) where xxx is the internal Trading partner ID, 35 bytes       
    send                                                                   
 d) TPNICKN(xxx) where xxx is the EDI Trading Partner Nickname (profile    
    send and receive                                                       
 e) APPLTPID(xxx) where xxx is the Application Trading Partner nickname,   
    send and receive, this is a new keyword                                
 f) APPSNDID(xxx) where xxx is the Application Sender ID, 35 characters    
    receive                                                                
 g) AGENCY(xxx) where xxx is the responsible agency code, 8 characters,    
    default is blank                                                       
 h) VERSION(xxx) where xxx is the version, 8 characters, default is blank  
 i) REL(xxx) where xxx is the release, 8 characters, default is blank      
 j) APPRECID(xxx) where xxx is the Application Receiver ID, 35 characters  
    receive                                                                

The PERFORM DELETE USAGE will have the following syntax: 
             
format for send usage                                                    
  PERFORM DELETE USAGE WHERE DIR(S) TPTID(mapname) APPLTPID(atpid)       
  TPNICKN(etpid) TPID(intpid)                                            

format for receive usage                                                 
  PERFORM DELETE USAGE WHERE DIR(R) TPTID(mapname) APPLTPID(atpid)       
  TPNICKN(etpid)                                                         
  APPSNDID(appsenderid) || APPRECID(appreceiverid)                       
  AGENCY(agency) VERSION(version) REL(release)                           

format to delete all usages for a given map                              
  PERFORM DELETE USAGE WHERE DIR(S/R) TPTID(mapname)                     

All values that are not required will default to blank.  DIR will default
to R.  If both APPSNDID and APPRECID are entered, APPSNDID will be used. 
    
P8009404
IF A TRANSLATION TABLE IS CREATED WITH MORE THAN 407 ENTRIES  
AND IT IS COPIED TO A NEW TABLE, ONLY 407 ENTRIES ARE COPIED. 

P8009502
WHEN XML FILE IS BEING CREATED IN WDI, WDI DOES NOT ESCAPE 
RESERVED XML CHARACTERS                                    

P8009540
EDIFACT DATA TAGGED ONTO THE END OF A SUCCESSFUL XML USING SEND/ 
RECEIVE MAPS. THE PROBLEM OCCURS WHEN THE XML DATA PRODUCED HAS
FEWER BYTES THAN THE EDIFACT DATA CREATED IN THE TRANSLATION
PROCESS, A RARE EVENT WHEN CONSIDERING XML TAG LENGTH.

P8009174
When a type of MQ is specified on an ADF WDI currently writes the 
file out to a MQSeries queue one record per-messaage.  This needs 
to be changed so that the entire file is written out to the queue 
as a single MQSeries message.

P8009495
CTL NUMS HAVE LEADING ZEROS IN GS, GE, ST,SE

P8009168
IMPORT 3.1 MAP INTO 4.1 OR WDI 3.2 GETTING DB ERROR 

P8009494
EXPORT LOOPS FOR HEAVILY REPEATED MAPPINGS 

P8009487
PERFORM EXPORT 4.1 DT MAPS SOURCE DOC NOT EXPORTING 

P8009524
MIGRATE DI 4.1 TO WDI 3.2 EXPORT DTD FAILS DB ERROR 8,12

P8009532
EXPORT TABLES WITH CORRUPT RECLN FIELD ABENDS

P8009547
DELFILE WILL NOT BE DELETED FOR A TRANSLATION WARNING 

P8009475
OUTBOUND JOB ABENDING WITH OC4 

P8009522
CUSTOMER MIGRATED FROM 3.1 TO 4.1 AND BATCH JOB (SEND/RCV) NOW
GETTING FF0475. CUSTOMER ON CICS TS 2.2 

P8009541
TR0052 message is issued for each GID segment

P8009543
SPLITTING OF OUTPUT XML
ONEMSG(Y) IN PERFORM TRANSFORM COMMAND IS NOW VALID

P8009546
VALIDATION ERRORS NOT REPORTED IN CONTRL MESSAGE

P8009566
EDI TO XML TRANSFORM FAILS WHEN INPUT ISA CONTAINS MULTIPLE
GS ENVELOPES WITH DIFFERENT EDI TRANSACTION TYPES.   
          
**************************************************************
*** END OF WebSphere Data Interchange V3.2 CSD2 README.TXT ***
**************************************************************

****************************************************************
*** START OF WebSphere Data Interchange V3.2 CSD1 README.TXT ***
****************************************************************

November 2002 - CSD1
The following problems have been resolved on this CSD:

- ADDED "SEGMENTATION ALLOWED" AND "LOGICAL ORDER" FLAG TO THE MQPUTS
- IF UNABLE TO OPEN DESIGNATED FILE WRITE TO EXCEPTION FILE
- EDI TO ADF WITH 2 AND Z2 DATA INCORRECT
- EXTRA DELIMITERS GENERATED IN UNB SEGMENT
- EDI PARSER IGNORES SUBELEMENT DLM IF UNA WITHOUT REP DLM
- EDIFACT USAGE INDICATOR '1' NOT RECOGNIZED AS TEST
- MISSING SE SEGMENT CAUSES ABEND IN VALIDATION NODE
- VALIDATION NODE - APPLY SUBELEMENT SYNTAX NOTES CORRECTLY
- SPACES BETWEEN ELEMENTS OF THE RFH2<USR> FOLDER
- REPEATING SEG IN LOOP INCORRECT IN THE AMM
- XML GEN REPORTS ERROR AMM0011
- VALIDATION NODE - CALL CALIDATION MAP ON OUTPUT
- VALIDATION NODE - ERRONEOUS TR0052 FROM NESTED HL LOOP
- RU0001 NO ACTIVE RULE WHEN 2 DTDS WITH SAME ROOTELEMENT
- DB2 VIEWS NEED TO BE ADDED TO GRNTEC32.DDL 
- MISSING EDIPSTV, EDIPSTT ENTRIES IN LOAD DATA
- MISSING VALIDATION MAP OUTVALMAP ON SAMPLE RULE
- MQ ERROR 2012 (MQRC_ENVIRONMENT_ERROR) ON AIX 
- EDI GENERATOR NOT PROCESSING SEG ELEMENTS CORRECTLY
- RFH2 HEADER FOR OUTPUT MSG INCORRECT IF ORIGINATED IN JMS 

            
**************************************************************
*** END OF WebSphere Data Interchange V3.2 CSD1 README.TXT ***
**************************************************************

***
*** (C) Copyright International Business Machines Corp. 2002.
*** All Rights Reserved
*** Licensed Materials - Property Of IBM
***
*** Welcome to WebSphere Data Interchange Version 3.2
***
***
***

For information on how to set up WebSphere MQ for WebSphere Data Interchange
see the wdi_mq_setup.txt file in the samples directory.

On Windows platforms the WebSphere MQ Services Trigger Monitor does not
fully support PROCESS definitions that contain file paths having embedded
blank characters e.g. "C:\Program files\".  Instead run the WebSphere MQ
trigger monitor program runmqtrm as described in wdi_mq_setup.txt. 

**************************************************************
*** Install instructions for WebSphere Data Interchange V3.2
**************************************************************

1)  Perform subsequent steps as a user with DB2 administrator authority.

2)  After the InstallShield installation, the directory structure within the
    installation directory is as follows:

       bin
       bind
       ddl
       ixf
       include
       lib
       runtime
       runtime/adf
       runtime/aex
       runtime/dicmd
       runtime/dicts
       runtime/dtds
       runtime/edi
       runtime/eex
       runtime/fak
       runtime/prt
       runtime/qry
       runtime/rcv
       runtime/rpt
       runtime/trk
       runtime/wrk
       runtime/xex
       runtime/xml
       samples

    * Additional directories may be created for use by InstallShield. 
      These are used for things like keeping uninstall information, and
      the Java Virtual Machine binaries.


3)  Change directory to the ddl directory

4) Issue the command:

       db2 create db ediec32e

    This process will create the database. When this process has completed
    successfully the database has been built. Once the database has been
    created, issue the command:

       altrec32

    This process will alter some of the default parameters related to log file
    size and number of primary and secondary logs.

5) Change to the DB2 directory which contains the bind files for the DB2 
   utilities.  
    - If installing on Windows, this typically has a name like 
      C:\Program Files\SQLLIB\bnd.  
    - If installing on AIX, this typically has a name like 
      /u/<db2 instance>/sqllib/bnd, where <db2 instance> is the id of the 
      instance owner.  
    (See DB/2 Quick Beginnings "Binding Database Utilities") 

6)  Issue the following commands:

       db2 connect to ediec32e
       db2 bind @db2ubind.lst messages bind.msg grant public
       db2 bind @db2cli.lst messages clibind.msg grant public
       db2 connect reset

    Note for AIX installations: You may need to specify a different file for 
    the messages for example /tmp/bind.msg, if you do not have write authority
    to the current directory.

7)  Change the current directory back to the ddl directory.

8)  Issue the command:

       db2 -tf ediec32.ddl -l ec32.log

    This process creates the WebSphere Data Interchange V3.2
    tables, indices, views, etc.

9)  The next step will issue GRANT statements necessary for DI Client access
    to the newly created tables. The default is to issue GRANTs to public. 
    You may wish to change public to specific userids or a group of authorized
    users.

10) Issue the commands:

       db2 -tf grntec32.ddl -l grntec32.log

11) Change directory to the ixf directory

12) Issue the following command:

       loadec32

    This process will load initial data into the DB2 tables. The loading may
    generate warnings, but you can just ignore them.

13) Change directory to the bind directory

14) The next step will issue GRANT statements necessary for WebSphere Data 
    Interchange Server access to the newly created tables. The default within 
    bindgrnt.fil is to issue GRANTs to public. You may wish to change public 
    to specific userids or a group of authorized users.

15) Issue the command:

       db2 -tf bindgrnt.fil -l bind.log

    This process will BIND the WebSphere Data Interchange V3.2
    DB2 packages and GRANT execute authority to public.

16) The installation for the WebSphere Data Interchange V3.2
    is complete. 


Notes on setting the PATH:
    For Windows installations, the bin directory for WDI 3.2 is added to the
    end of your current path.  If you have another version of WDI installed
    on your system, you need to change your path to make sure that the 
    WDI 3.2 bin directory comes before any other versions of WDI in your PATH.
    If other versions of WDI executables are found in your path, you may 
    receive database errors such as a -818, since the executables from other 
    versions are not bound to the EDIEC32E database.

    For AIX installations, there is a script in the samples directory 
    that can be used to set up the WDI environment variables.  To use
    this script, enter the command:
       . setdienv.sh

    This command can also be run from within your .profile when you login.
    By using the "." followed by a blank, this will set the variables in the
    current environment.  Otherwise, the environment variables are only
    set for the duration of the script.
    
*** Install verification steps

 1) Change directory to the samples directory

 2) Enter the command:

        wditest

    This will start a batch file (Windows) or shell script (AIX) to
    set up environment variables and run a translation using the
    sample map and data provided.  The environment is restored at the
    end of the test.

    If the installation is successful, you should see the following output:
  
       DI Translator Started, build date: (WDI build date)
       DI Translator processed your request.
       DI Translator shutdown
		
    If error(s) are written to the console or to the prtfile (in the
    samples directory), check the messages and take appropriate 
    corrective action.  


*** Setting up a TCP/IP alias for remote access to AIX databases

    For improved performance when accessing an AIX database from the WDI Client,
    use of a TCP/IP alias is suggested.  This also prevents certain performance
    related database errors.  To set up a TCP/IP alias for a database
    do the following steps using an id with db2 sysadm authority:

    You will need to substitute your local values for the following:

	<service>    is the service name in /etc/services for the DB2 port
        <hostname>   is the host name for the machine
        <hostnode>   is the tcpip node name you want to define
	<dbname>     is the database name
        <dbalias>    is the database alias

    Issue these commands one time for the machine to create the TCP/IP node:  

	db2set DB2COMM=tcpip
	db2 update dbm cfg using svcename <service>	
	db2 catalog tcpip node <hostnode> remote <hostname> server <service>	

    Then for each database, you will define an alias by issuing the
    following command:

        db2 catalog database <dbname> as <dbalias> at node <hostnode> 	
									
    For example, if your system had the following local values:

	db2tcp01     is the service name in /etc/services for the DB2 port 
        wdihost      is the host name for the machine
        wditcp       is the tcpip node name you want to define
	EDIEC32E     is the database name
        WDITCP32     is the database alias you want to use

    You would issue the following commands:

	db2set DB2COMM=tcpip
	db2 update dbm cfg using svcename db2tcp01
	db2 catalog tcpip node wditcp remote wdihost server db2tcp01
        db2 catalog database EDIEC32E as WDITCP32 at node wditcp 

    When remote DB2 clients connect to the EDIEC32E database, they can
    use the WDITCP32 alias for the database name.

    If you want to define additional TCP/IP aliases for that system, 
    you only need to issue the "db2 catalog database" command for the
    other databases.  You do not need to define the node again.

    For more information, refer to your DB2 documentation.

    
*** Uninstall instructions for WebSphere Data Interchange V3.2

To uninstall on AIX:

 1) Change directory to the _uninst directory

 2) Issue the command:

       uninstall.bin

To uninstall on Windows:

 1) Use the Windows "Add/Remove Programs" dialog on the control panel
    to uninstall the program.

*** Acknowledgements ***

This product includes software developed by the 
Apache Software Foundation (http://www.apache.org/).  
Copyright (c) 1999-2000 The Apache Software Foundation. All rights reserved.
This software is distributed under Apache Software License, Version 1.1.  
A copy of this license (LICENSE.TXT) is included in the same directory as 
this file.

This product also includes International Components for Unicode.
Copyright (c) 1995-2001 International Business Machines Corporation and others
All rights reserved.  This is distributed under the X License (XLicense.html),
which is included in the same directory as this file.

*********************************************************
*** END OF WebSphere Data Interchange V3.2 README.TXT ***
*********************************************************