The patch notes contain the following sections:
This patch contains fixes for the following CRs based on customer reported and internally discovered issues.
CR Number |
As of Version |
Problem |
42528 |
4.1.1.12 |
Need an enhancement to Memory Check Thread feature |
42524 |
4.1.1.12 |
Enhancement for Problem with Remote Agent and CR15589 |
34809 |
4.1.1.12 |
ICS 4.1.1 collaborations hang - CPU 100 % |
31130 |
4.1.1.12 |
ICS startup script to check for existing ics process. |
30056 |
4.1.1.12 |
Performance issue with CwDBConnection |
32998 |
4.1.1.12 |
repos_copy's argument "-ai" does not take effect. |
23975 |
4.1.1.11 |
4.1.1.5 ICS has memory leak |
31130 |
4.1.1.11 |
ICS startup script to check for existing ics process. |
24560 |
4.1.1.11 |
ICS Memory Leaks When Using SNMP Agent |
25024 |
4.1.1.11 |
Collaboration isn't processing new events after recovery is completed |
31842 |
4.1.1.10 |
Relationships sequencing not working in multithreaded environment |
25736 |
4.1.1.10 |
Customer getting db Error when connecting to DB from collab. |
17705 |
4.1.1.10 |
Large Scalability regression |
24866 |
4.1.1.9 |
JText Log file message missing "[Type: Error]" field |
23498 |
4.1.1.9 |
Controller Can't Hold Bind to Agent |
24071 |
4.1.1.9 |
CwDBConnection class returns values with wrong datatypes |
24174 |
4.1.1.9 |
OAD not releasing control of the connector agent process |
15262 |
4.1.1.9 |
Increasingly slower response with repository access |
23473 |
4.1.1.8 |
Terminate is not called by Framework |
22743 |
4.1.1.8 |
JDBC Conn fails to restart |
17420 |
4.1.1.8 |
Problem with Filter.class in CollabUtils.jar in CW 4.1.1 |
15262 |
4.1.1.8 |
Increasingly slower response with repository access |
22608 |
4.1.1.7 |
DEPL-4.1.0 Reposcopy compilation fails with -xUnCompress option on Maps |
22367 |
4.1.1.7 |
UNIX CDK problem: C++ connector crashed when BO has more than 3 levels |
22424 |
4.1.1.7 |
(C++) Clarify Connector Patch 4.3.4 compiled against ICS 4.0.1 runs without crashing. When compiled and run against ICS 4.1.1, gets xalloc error |
22204 |
4.1.1.7 |
Problem: Since HA is not supported for CW4.1.x in AIX,
it is very misleading that the 4.1.1.6 fix contains Samples\HA\VERITAS. |
19930 |
4.1.1.6 |
Problem: the server CPU utilization goes as
high as?95% to 100% when try to get DB
connections |
13902 |
4.1.1.6 |
Encrypt/Decrypti
password causes lot of
performance degradation. |
19420 |
4.1.1.6 |
This problem has
been brought up when an XML document containing empty tags was passed to the
ICS. When the document is sent back to a connector, the empty tags are no
longer written to the xml document. |
17342. |
4.1.1.6 |
Merge Scripts modification
for 4.0.1 into 4.1.0. Also add vbroker.agent.addr
into the CWSharedEnv.sh |
17602. |
4.1.1.6 |
Literal Strings in sql query in DTPConnection |
15917 | 4.1.1.5 |
Collaboration Config. Properties (Filtering issues with 3.1.2 and 4.1.1) |
17341 | 4.1.1.5 |
Extra service calls in collab groups with common GBO. |
17730 | 4.1.1.5 |
The ClarifyConnector does only accept character encoding=ascii7 when connected to CrossWorlds 4.1.1.3 on AIX. |
8849 | 4.1.1.5 |
SNMP traps are not generated for FailedEvents. |
17642 | 4.1.1.5 |
Map Designer be killed when select Help->about map designer. |
17076 | 4.1.1.5 |
MQ Channels getting exhausted while running stress test. |
17685 | 4.1.1.5 |
the locale of the child BO accepted by the connector is incorrect and different from the parent BO. |
17686 | 4.1.1.5 |
the class BusObj doesn't provide direct locale support,and don't include the methods. |
17688 | 4.1.1.5 |
the destination connector accepted the BO with a locale of zh_Cn on a English Locale ICS. |
17690 | 4.1.1.5 |
English messages are stored in the english message file collab.txt on a Japanese Locale ICS. |
16109 | 4.1.1.5 |
connector_manager needs finer grained stop option. |
15599 | 4.1.1.5 |
User cannot start the second ICS server if the same ICS server has been already started. Second, mistaken ICS start causes logging to Arc_01.log instead of Interchange.log when archive logging enabled. |
15870 | 4.1.1.5 |
User cannot start the second connector if the same connector agent has been already started. |
16027 | 4.1.1.5 |
MQ error when OAD tries to start the connector agent in MQ native binding mode. |
15951 | 4.1.1.5 |
ICS cannot address >= 2 GB of free memory. |
15589 | 4.1.1.5 |
MQSeries 2053 (queue full) errors. |
15949 | 4.1.1.5 |
ics_manager -IsServerAlive false but CSM can connect . |
15427 | 4.1.1.5 |
ics_manager -stop not working after changing ICS password. |
15984 | 4.1.1.5 |
Visibrokers on different ports require system environment variable set to save locally. |
15334 | 4.1.1.5 |
Connector listeners getting 2009 MQSeries errors and events get stuck in MQ until ICS reboot. |
15347 | 4.1.1.5 |
Duplicate BOs created from collaboration group. |
15928 | 4.1.1.5 |
CSM statistics window shows Queue depth as blank after catching 2009. |
15977 | 4.1.1.5 |
IDL:PortableServer/POA/WrongAdapter:1.0 error in an HA configuration or on a machine that has mulithomed host machine. |
16002 |
4.1.1.4 |
|
16003 |
4.1.1.4 |
|
15347 |
4.1.1.4 |
|
15961 |
4.1.1.4 |
|
16412 |
4.1.1.4 |
|
16518 |
4.1.1.4 |
|
15896 | 4.1.1.4 |
support 255 character component names. |
14715 | 4.1.1.3 |
In the financial markets area, most companies use MQ for communication, so a meets minimum solution would be to have the MQ based connectors (MQ, MQSI, SWIFT, etc) that read from a message queue for events and write to the ICS message queue be under the same transactional unit of work. |
14680 | 4.1.1.3 |
Error occurs after loading the collaboration objects with name of 60 character length which are developed using repos_copy command. |
15007 | 4.1.1.3 |
Due to this bug the customer who has case sensitive MSSQL was getting different database errors in ICS. |
14989 | 4.1.1.3 |
Due to this bug, the customer cannot exit the Connector Agent in a single threaded mode when the MQ Series Queue Manager comes down. This fix will allow the Connector Agent that starts in a single threaded mode to appropriately terminate and exit when the MQ Series transport is down. The caveat is that it will work only in case of MQSeries. This does not fix the other protocols like IIOP, HTTP, etc. |
14292 | 4.1.1.3 |
Due to this bug, user cannot input Business Object names, Collaboration names or DB Connexion names of 80 characters or so because we store additional information in those fields in the database. The fix involves widening those fields in the DB to 160 (or more) characters. |
15353 | 4.1.1.3 |
Due to this bug, On DB2, when trying to discard unresovled flows from the CSM in release 4.1.1, the screen seems to be locked up and the flow takes around 6 minutes before being discarded.This problem is due to a bug in the server side and is fixed in this release. |
14861 | 4.1.1.3 |
CDK bug in the 4.1.1 release which causes any C++ connector on AIX may not be working (fails while trying to poll ). |
15040 | 4.1.1.3 |
CDK bug in the 4.1.1 release which causes any C++ connector on Solaris may not start. |
16257 | 4.1.1.3 |
When there is no subscription for the BO. aftert he gotAppleEvent framework throws Nullpointer Exception. |
16108 | 4.1.1.3 |
Not able to run testsuites with both GED and XA components turn on. |
15065 | 4.1.1.1 |
Formating error occurs on creating multi level BO by C++ Connector |
To perform an upgrade to this version of the ICS:
Replace VAR_CWHOME by the directory which your crossworlds has been installed.
Example:VAR_CWHOME->/export/home4/support/CrossWorlds
Replace VAR_ICS by your ICS name.
Example:VAR_ICS->crossworlds
.After backing up the listed files, add, replace, or remove
the following files and directories as indicated:
For ICS Version |
Platform [Win32;Solaris;AIX] |
Add / Replace / Remove |
File (Starting from %CROSSWORLDS%/$CROSSWORLDS) |
4.1.1.6 |
Solaris:AIX |
Replace |
bin/ connector_manager, bin/ CWSharedEnv.sh, bin/ ics_manager |
4.1.1.6 |
Solaris:AIX |
Replace |
mqseries/end_mq, mqseries/start_mq |
4.1.1.6 |
Solaris |
Replace |
Sample/HA/VERITAS |
4.1.1.8 |
Win32:Solaris:AIX |
Replace |
lib/Collabutils.jar |
4.1.1.11 |
Win32:Solaris:AIX |
Replace |
lib/cwsnmpagent.jar |
4.1.1.12 |
Win32:Solaris:AIX |
Replace |
lib/CrossWorlds.jar |
4.1.1.4 |
Win32:Solaris:AIX |
Replace |
DevelopmentKits/J2EE/RAforCrossWorlds/CWResourceAdapter.rar |
4.1.1.5 |
Win32:Solaris:AIX |
Replace |
DataHandlers/CwDataHandler.jar |
4.1.1.3 |
Solaris:AIX |
Replace |
lib/libCwConnector.so |
4.1.1.3 |
Solaris:AIX |
Replace |
lib/libCwPorting.so |
4.1.1.5 |
Win32:Solaris:AIX |
Replace |
lib/mq.jar |
4.1.1.12 |
Win32:Solaris:AIX |
Replace |
messages/InterchangeSystem.txt |
4.1.1.12 |
Win32:Solaris:AIX |
Replace |
messages/InterchangeSystem_ja_JP.txt |
4.1.1.12 |
Win32 |
Replace |
messages/ENU_USA/InterchangeSystem.txt |
4.1.1.12 |
Win32 |
Replace |
messages/JPN_JPN/InterchangeSystem.txt |
4.1.1.1 |
Win32 |
Replace |
bin/CwConnector.dll |
4.1.1.1 |
Win32 |
Replace |
DevelopmentKits/cdk/lib/Release/CwConnector.dll |
4.1.1.1 |
Win32 |
Replace |
DevelopmentKits/cdk/lib/Release/CwConnector.lib |
4.1.1.1 |
Win32 |
Replace |
DevelopmentKits/cdk/lib/Debug/CwConnector.lib |
4.1.1.1 |
Win32 |
Replace |
DevelopmentKits/cdk/lib/Debug/CwConnector.lib |
If you have Collbutils.jar from version 4.1.1 you need to pick the latest Collabutils.jar file from 4.1.1.4 or later for the RosettaNet collaborations to work .
If you have CWResourceAdapter.rar from version 4.1.1 you need to pick the latest file from 4.1.1.4 or later for the Resource Adapter to work . Note only CWResourceAdapter.rar is needed for RA fix of CR15961.
When install the patch, you need to back up all the old files that you replaced with the patch (e.g.,back up CrossWorlds.jar file). When you want to uninstall this patch and back to the previous patch, you just copy these backup files over to replace the new files.
2002 IBM Corporation. Proprietary and Confidential. All Rights Reserved.