Fix Pack Notes for
WebSphere Business Integration Server Express and Server Express Plus version 4.4.0.3

The patch notes contain the following sections: 

COMPLETED CHANGE REQUESTS

UPGRADE INSTRUCTIONS

UNINSTALL INSTRUCTIONS

ADDITIONAL DISCUSSION

COMPLETED CHANGE REQUESTS

This patch contains fixes for the following CRs based on customer reported and internally discovered issues. Fix pack 4.4.0.3 also contains the fixes made in releases 4.4.0.2 and 4.4.0.1.

 

4.4.0.3 Tools Fixes:

CR Number

As of Version

Problem

67593

4.4.0.3

Repos_copy:
repos_copy does not report errors in deployment descriptor and eventually fails during deployment.
73641

4.4.0.3

System Manager:
change password fails when password contains special characters. Works fine after resetting though
74282

4.4.0.3

System Manager:
Database connection pool is not accepting the Database value with -.
73709

4.4.0.3

System Manager:
Validate checks out all components in ICL that are from
Clearcase, but does not check them back in.
56110

4.4.0.3

Repos copy:
NoClassDefFoundError: org/eclipse/core/runtime/CoreException with repos_copy
61649
4.4.0.3
Activity Editor:
"My Collection" folder is not available for all Collaboration templates.
61638

4.4.0.3

Map Designer:
Reverse map functionality will crash Map designer in certain cases.
44805
4.4.0.3
Activity Editor:
The "iterator" of Business Object Array generates error code in Activity Editor
45276

4.4.0.3

Map Designer:
Error in Maths package while using temp Objects
44696

4.4.0.3

Activity Editor:
Code generation does not happen for assignment operator
72644

4.4.0.3

System Manager:
RBAC - Popup error: "Unable to create part" does not give adequate information.
74018

4.4.0.3

Business Object Designer:
BO names are not sorted properly.
83209

4.4.0.3

Map Designer:
Map Designer limits 30 chars for ICS userID while test running the map.
67308
4.4.0.3
System Monitor:
Sort order isn't preserved in Web-Based System Monitor
45188
4.4.0.3
System Manager:
DB Connection modificaiton in Deployment Descriptor is not taking effectt
66784

4.4.0.3

Flow Manager:
Flow Manager crashes after deleting server\user names from the options window.
67728

4.4.0.3

Map Designer:
Duplicate mapping happens when Same two BO's are used for a different map.
71548

4.4.0.3

System Manager:
Start/stop on deploy state flag in user project disappears after restart
72594

4.4.0.3

Flow Manager:
Flow Manager gives an unclear error for missing BOs
55180

4.4.0.3

Enhancement:
Values under Deployment config are hard to read
71141

4.4.0.3

Activity Editor:
wrong translation in activity editor copies empty BO on to populated BO
72060

4.4.0.3

Process Designer:
Permitting the last two text boxes to be editable in collaboration templates.
61342

4.4.0.3

System Manager:
ICL instances disappear randomly.
83194

4.4.0.3

System Manager:
RBAC- "User is not authorized" message is printed multiple times
72221

4.4.0.3

Connector Configurator:
Appended connector-specific property disappeard after 4.3.0.1 upgrade
73888

4.4.0.3

Connector Configurator:
Slow in loading Business Object
68065

4.4.0.3

System Manager:
Activity setting could not import big jar files
83819

4.4.0.3

Map Designer:
Stack Overflow. Insufficient stack size error.

4.4.0.3 Server Fixes:

CR Number

As of Version

Problem

83299

4.4.0.3

repos_copy -i makes quotes (') two quotes ('') in the repository
83340

4.4.0.3

Need adapter framework fixpack 2.6.0.4 in WBI Express
68192
4.4.0.3
Need adapter framework fixpack 2.6.0.5 in WBI Express fixpack 4403
83032

4.4.0.3

Need (CR45667/JR21669) included in WBI Express Plus 4402 (email.jar)
82812
4.4.0.3
ICS Server Plus 4.3.1 not sending email Properly --> agent msg id problem ?
60946

4.4.0.3

CXWORKFLOWCONTEXT table keeps growing
72907

4.4.0.3

WIP in-transit information not cleaned up in repos database
74305

4.4.0.3

MAP Deployment Error: [MsgID: 21] [Mesg: InterChange Serverfailed to boot]
74308

4.4.0.3

MQ event inconsistency with the connector controller at high event volumes
73183

4.4.0.3

CSM hangs after collab w/ blocking type & max event & queued/proc. events are stopped
71747
4.4.0.3
Changing ICS admin password can locks out user - ICS cannot be started any more
72614
4.4.0.3
Shutdown of request processing connector agent via SM blocks collaboration
67060

4.4.0.3

Connectors, maps and relationships have no response after changing status in CSM 4.3.0.2
71846

4.4.0.3

Is server set up to allow log/trace file location to come from repository?
72203

4.4.0.3

DtpMapService's check for null object is overzealous
67949

4.4.0.3

ICS reports incorrect error messages(msg #6) "File ### cannot be deleted."
72644

4.4.0.3

CSM RBAC: Unable to create part error message
71148

4.4.0.3

A Repos_copy failed operation causes DB errors
66970

4.4.0.3

When using JMS as DeliveryTransport, the collaboration will not mutilThread
71285

4.4.0.3

4.3.0 ICS log indicates incorrect message
73881

4.4.0.3

Components not getting compiled/started (email Connector, forward port 36511)
83250

4.4.0.3

importing user registry with nonexistent file clears user registry
73925

4.4.0.3

Collabs fail to start only at ICS startup
67799

4.4.0.3

Sandbox RBACClientSideTestSuite hanging up on Suse 9
72770

4.4.0.3

In RBAC access rights on components are kept in the db, even if comp is deleted


4.4.0.2 Tools Fixes:

CR Number

As of Version

Problem

66665

4.4.0.2

System Manager:

Sub-attributes of WebService adapter could not take effect in deployment descriptor.

66879

4.4.0.2

Test Connector:

Problem with the Child BO display.

67502

4.4.0.2

System Manager:

Collaboration dependency problem when creating collaboration group.

67538

4.4.0.2

Map Designer:

"Reverse" under " Tools" can not be used.

67571

4.4.0.2

Map Designer:

View -> Diagram -> Linked Attributes is unavailable.

67882

4.4.0.2
System Manager:
An error occurs when trying to update the System Manager preferences.

70954

4.4.0.2

BO Designer:

Overwriting an existing BO using "save as" throws exception and causes a crash.

71152
4.4.0.2
Flow Manager:
Incorrect sorting order for the time column .

71256

4.4.0.2

Map Designer:

Multiple associations of the same attributes if automatic mapping used more than once.

71681

4.4.0.2

System Manager:

ReposDependencies.xml is not generated properly.

71968

4.4.0.2

System Manager:

When using deployment descriptor, the System Manager hangs with 100%CPU usage.

72617

4.4.0.2

Console:
Creating instance not adding newly created instance to Console GUI in French locale.

73180

4.4.0.2

System Manager:

Project can be validated, but fails to deploy due to missing dependencies.

73351
4.4.0.2
Web-Based System Monitor:
Inprogress and queued events are not displayed for synchronous collaborations
73410
4.4.0.2
Sytem Manager - RBAC
Password displayed in plain text.
73926

4.4.0.2

Console:
Console creating excessive CPC1604 messages in QSYSOPER log.

73991

4.4.0.2

Console:
InterChange Server, Adapter and ODA jobs use the system QCCSID and QLANGID values for jobs rather than the job description’s user profile values when started using Console.

 

4.4.0.2 Server Fixes:

CR Number

As of Version

Problem

30899 / 44183

4.4.0.2

InterChange Server - Maps Runtime:
Map Designer puts verb=null / Participants data of composity identity relationship can't save.

62007

4.4.0.2

InterChange Server:
ics_manager -start does not prevent second instance to start

66830

4.4.0.2

InterChange Server - Collaboration Runtime:

LLBP collaboration is unable to resubmit event because of full resource.

67092

4.4.0.2

InterChange Server - Security:

IsServerAlive utility introduces session leaks in ICS.

67704
4.4.0.2
InterChange Server:
InterChange Server may hang during business rule deployment.
71221

4.4.0.2

InterChange Server:

InterChange Server 4.2.2.3 gets stuck or in hung situation. Memory leaks in the name service.

71358 / 71436

4.4.0.2

InterChange Server:

Some memory leaks observed when Persistent Monitoring is used.

71720
4.4.0.2
InterChange Server - Security:
RBAC corrupted when using delete repository in System Manager.
72140

4.4.0.2

InterChange Server:
MsgId:46018-flow controlled resource is full.

72142

4.4.0.2

InterChange Server - Collaboration Runtime:

Behavior of event sequencing with child.

72420

4.4.0.2

InterChange Server - Connector Controller:

Only one adapter can be started via MQ triggering in WebSphere Business Integration Server Express.

72791
4.4.0.2
InterChange Server - Monitoring Service
Failed Event fails resubmission due to overcommitted memory check.
72853
4.4.0.2
InterChange Server - Collaboration Runtime:
Server throws hundreds of nullpointer exceptions in WIPTransaction context.
73161
4.4.0.2
InterChange Server:
WebSphere Business Integration Server Express doesn't automatically encrypt a plain text password.
73729
4.4.0.2
InterChange Server:
Tools get into a hung state once in a while.

 

4.4.0.1 Fixes

CR Number

As of Version

Problem

61126

4.4.0.1

InterChange Server:

WebSphere Business Integration Adapter framework failed to handle non-printable characters when deliveryTransport=JMS

61765

4.4.0.1

InterChange Server:

INSTANCES_ table not created in SQL2000

66767

4.4.0.1

InterChange Server:

Running icsmanager -IsServerAlive to check the ICS state results in errors

66867

4.4.0.1

System Manager (Java side Tools):

Incorrect port position in the Collaboration view

66945

4.4.0.1

Activity Editor:

Problem with the code generated by Activity Editor

67283

4.4.0.1

InterChange Server:

BO Probe had problem inserting data when used against SQL server

67286

4.4.0.1

System Manager/Deployment:

If a collaboration name exceeds 80 characters in the new collaboration dialog box, no warning message is displayed

70535

4.4.0.1

InterChange Server:
Collaboration Job Scheduler fails when the scheduled period is in hours.

71236

4.4.0.1

Activity Editor:

Activity Editor generates erroneous code when using temporary objects

71518

4.4.0.1

Tools:

Default help files link to wrong URLs

71526

4.4.0.1

Server Performance:

On i5/OS, use clearwarnings method on connections to improve DB performance

UPGRADE INSTRUCTIONS 

For Windows platforms:

  1. For Windows platforms, please first backup the following directories and files:
    • %CROSSWORLDS%/bin
    • %CROSSWORLDS%/lib
    • %CROSSWORLDS%/Tools/eclipse/plugins
    • %CROSSWORLDS%/Console
    • %CROSSWORLDS%/FirstSteps
    • %CROSSWORLDS%/messages
    • %CROSSWORLDS%/wbiart
    • %CROSSWORLDS%/WBSM
    • %CROSSWORLDS%/version.properties
  2. Ensure that WebSphere Business Integration Server Express or Server Express Plus 4.4 is installed, in its final installation configuration, and all running processes are stopped.   In addition, if your product is installed on the Windows platform, ensure that the host machine has been rebooted after product installation.
  3. For Server Express installed on Windows platform, unzip the WBI_Server_Express_4403_Windows.zip file into a temporary directory and then run the setup.exe file. The installer will install the WebSphere Business Integration Server Express 4.4.0.3 patch for you.
  4. For Server Express Plus installed on Windows platform, unzip the WBI_Server_Express_Plus_4403_Windows.zip file into a temporary directory and then run the setup.exe file. The installer will install the WebSphere Business Integration Server Express Plus 4.4.0.3 patch for you.

For Linux platforms:

  1. For Linux platforms, please first backup the following directories and files:
  2. Ensure that WebSphere Business Integration Server Express or Server Express Plus 4.4 is installed, in its final installation configuration, and all running processes are stopped.  
  3. For Server Express installed on Linux platform, first ensure that the current user is the one who installed the WebSphere Business Integration Server Express 4.4 Second, untar the WBI_Server_Express_4403_Linux.tar file into a temporary directory, and go to that directory and execute the setup.bin file. The installer will install the WebSphere Business Integration Server Express 4.4.0.3 patch for you.
  4. For Server Express Plus installed on Linux platform, first ensure that the current user is the one who installed the WebSphere Business Integration Server Express Plus 4.4 Second untar the WBI_Server_Express_Plus_4403_Linux.tar file into a temporary directory, and go to that directory and execute the setup.bin file. The installer will install the WebSphere Business Integration Server Express Plus 4.4.0.3 patch for you.

 

Below are lists of files that were updated/replaced in this patch:
 

For Server Express (SE)/
Server Express Plus (SEP)

Platform

Add / Replace / Remove

File (Starting from ~/IBM/WebSphereICS )

SE/SEP Windows 2003/XP Replace /Tools/eclipse/plugins/com.ibm.btools.csm

SE/SEP

Windows 2003/XP

Replace

/Tools/ecilpse/plugins/com.ibm.btools.itools.rules

SE/SEP

Windows 2003/XP

Replace

/Tools/eclipse/plugins/com.ibm.btools.itools.flowmanager

SE/SEP

Windows 2003/XP

Replace

/Tools/eclipse/plugins/com.ibm.btools.itools.datamanager

SE/SEP

Windows 2003/XP

Replace

/Tools/eclipse/plugins/com.ibm.btools.itools.codeGen

SE/SEP

Windows 2003/XP

Replace

/bin/ActivityEditor.dll

SE/SEP Windows 2003/XP Replace /bin/BusObjDesigner.exe
SE/SEP Windows 2003/XP Replace /bin/CwConnector.dll
SE/SEP Windows 2003/XP Replace /bin/MapDesigner.exe
SE/SEP Windows 2003/XP Replace /bin/help/* (except */NoHelpInstalledNonWindows.html)
SE/SEP Linux Replace /bin/ics_manager
SE/SEP Windows 2003/XP, Linux Replace /lib/amitmodule.jar

SE/SEP

Windows 2003/XP, Linux

Replace

/lib/Crossworlds.jar

SE/SEP Windows 2003/XP, Linux Replace /lib/datamanager.jar
SE/SEP Windows 2003/XP, Linux Replace /lib/jmsmgr.jar
SE/SEP Windows 2003/XP Replace /lib/vtc.jar
SE/SEP Windows 2003/XP Replace /FirstSteps/os400Utils.jar
SE/SEP Windows 2003/XP, Linux Replace /messages/WBIAdapterRuntime.txt
SE/SEP Windows 2003/XP, Linux Replace /wbiart/wbiart.jar
SE/SEP Windows 2003/XP, Linux Replace /WBSM/CWDashboard.war
SE Windows 2003/XP, Linux Replace /bin/CC002869J040400.sys
SEP Windows 2003/XP, Linux Replace /bin/CC002870J040400.sys
SE Windows 2003/XP, Linux Replace /bin/ITLM.lic
SEP Windows 2003/XP, Linux Replace /bin/ITLM.lic
SE/SEP Linux Replace /bin/Data/App/BIA_iSeriesAdapterTemplate
SE/SEP Linux Replace /bin/Data/App/BIA_TCPIPAdapterTemplate
SE/SEP Linux Replace /bin/Data/App/JDBCConnectorTemplate
SE/SEP Linux Replace /bin/Data/App/JMSConnectorTemplate
SE/SEP Linux Replace /bin/Data/App/OracleAppsConnectorTemplate
SE/SEP Linux Replace /bin/Data/App/SAPConnectorTemplate
SE/SEP Linux Replace /bin/Data/App/WebSphereMQConnectorTemplate

 UNINSTALL INSTRUCTIONS

For Windows and Linux:

In UPGRADE INSTRUCTIONS , you are recommended to backup certain files and directories under your product installation location. If you have done the backup process, make sure the current user is the user who has installed the patch, and uninstall the patch by launching the uninstaller via the command line as follows:
1. At the console window, go to the <install location>\_patch_uninst directory.
2. Type the following command at the prompt: java -cp patchuninstall.jar run

3. Copy the backed up files back to the <install location>

ADDITIONAL DISCUSSIONS

  1. The WebSphere Business Integration Server Express 4.4.0.3 Fix Pack Installer include fixes made in WebSphere Business Integration Server Express 4.4.0.2 and 4.4.0.1 Fix Packs as well.
  2. The installer will install patch files only for components found on the system.
  3. The patch installer is platform specific (Windows or Linux) as well as WebSphere Business Integration Server Express/Plus specific.
  4. If the WebSphere Business Integration Server Express 4.4.0.3 Fix Pack is applied, it is recommended that the WebSphere Business Integration Server Express 4.4.0.3 Adapter Fix Pack be applied as well.
  5. The WebSphere Business Integration Server Express 4.4.0.3 Fix Pack Installer will install eight Adapter Templates, which are specified in the file list above. However, this does not mean that the Adapter fixpacks have been installed; only the Templates are updated by the WebSphere Business Integration Server Express 4.4.0.3 Fix Pack Installer.
  6. With non-English locales, the System Manager Preferences settings (Window->Preferences->System Manager), DeepCopy, LogFile and Max Size, will be set to default values after installing the WebSphere Business Integration Server Express 4.4.0.3 Fix Pack. The user would need to reset these values if needed.
  7. WebSphere Business Integration Server Express 4.4.0.3 Fix Pack is certified to work with WebSphere MQ 5.3.0.2 CSD12.

© 2006 IBM Corporation.  Proprietary and Confidential.  All Rights Reserved.