The FixPack note contains the following sections:
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. |
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 |
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. |