FixPack Notes for
Version  1.0.2.4IFof the WBI Adapter for TCPIP

(For WebSphere ICS versions 4.2.2 and WBIA versions 2.4.0)


The FixPack note contains the following sections:

CONNECTOR REVISIONS

UPGRADE INSTRUCTIONS


CONNECTOR REVISIONS

This FixPack contains the following revisions since the last maintenance release :

Available as of Version

APAR/CR Number

Feature

Description

1.0.2.4IF

CR

71407

Error Handler Whenever an Error/Exception scenario happens during Event/Request processing, an Error Handler code is invoked by the adapter. The Error Handler is configurable and customised code can be written.
1.0.2.3TF

CR

71299

Synchronous Request Processing Performance Performance has been improved during Synchronous Request Processing. Connection Pooling to connect to remote TCPIP server has been provided. Connection pooling can be switched off by setting CFG property ConnectionPoolingOn to false.
1.0.2.2IF

CR

70741

BO_Verb Support in Static MO Support for BO_Verb attribute has to be provided for the TCPIP Adapter during Request/Outbound Processing.
1.0.2.1IF

CR

48205

Base64 Encoding Support for Base64 Encoding of Incoming Data and Base64 Decoding of Outgoing Data. This can be done through configuration properties.
1.0.2

CR

48040

Additional features in Request Processing The below features have been provided in Request Processing: 1. Async and Sync Request processing. 2. Code change so that Request Processing can bypass Message Handlers. 3. Change in Request Processing to handle Sync flow. The Response BO is set in the Adapter and not the Message Handler
1.0.2

CR

61361

Namespace Conflict with ICS as Broker. BIA_ApplicationMessage Map invoked during Event and Request processing was same. Now they have been made different and added to Inbound and Outbound sections of the Map.
1.0.2

CR

61633

Async Event Processing During Async Event processing Adapter was trying to write data to the Client. This has been rectified.
1.0.1

CR

44170

Event Processing Bug TCPIP Adapter sends one byte data to the TCPIP client, to check if it is Alive, during Event processing.
1.0.1

CR

44171

Globalization bug during Event Processing. The adapter hard codes US_ASCII to default encoding during Event Processing.
1.0.1

CR

44204

Response handling during Request Processing. TCPIP adapter cannot handle Response, other than status, during Request processing.
1.0.1

CR

60794

Request Processing Bug. TCPIP adapter fails to instantiate Data Handler properly, during Request Processing, in certain scenarios.

 


UPGRADE INSTRUCTIONS

Add, replace, or remove the following files and directories as indicated (Note that these are rolled up in the FixPack you downloaded):  

 

For Connector Version

Platform 

Add / Replace / Remove

File (Starting from %CROSSWORLDS% / $CROSSWORLDS)

1.0.2.4IF

WIN & UNIX

Replace the file Replace the connector jar with the new jar file provided with the fix. Replace the BIA_TCPIPAdapter.txt with the file provided with the build. Also create a new CFG file from the connector configuration template, BIA_TCPIPAdapterTemplate, provided. Write a new Error Handler and place the same in classpath by modifying the start script of the adapter.
1.0.2.3TF

WIN & UNIX

Replace the file Replace the connector jar with the new jar file provided with the fix.Also create a new CFG file from the connector configuration template, BIA_TCPIPAdapterTemplate, provided.
1.0.2.2IF

WIN & UNIX

Replace the file Replace the connector jar with the new jar file provided with the fix. You can change the Static MO to configure BO_Verb.
1.0.2.1IF

WIN & UNIX

Replace the file Replace the connector jar with the new jar file provided with the fix. Also create a new CFG file from the connector configuration template, BIA_TCPIPAdapterTemplate, provided.
1.0.2

WIN & UNIX

Replace the file Replace the connector jar with the new jar file provided with the fix. Replace the Map BO repository with the BO repository provided with the Build BIA_TCPIPAdapterRepository.zip.
1.0.1

WIN & UNIX

Replace the file connectors\TCPIP\BIA_TCPIP.jar for Windows AND connectors/TCPIP/BIA_TCPIP.jar for Unix

Configure the following for the FixPack to work:

Connector 
Version

Platform

Add / Remove

Property/Legal values (Case-Sensitive)

   1.0.2.4IF

   WIN & UNIX

  Add

Add ErrorClassName attribute to CFG. The value must point to the complete name of the Error Class, to be invoked by the adapter, including package name.