Fix Pack Notes for
WebSphere Business Integration Server Express and Server Express Plus version 4.4.0.
4

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.4 also contains the fixes made in releases 4.4.0.3, 4.4.0.2 and 4.4.0.1.

 

4.4.0.4 Fixes:

CR Number

As of Version

Problem

69066

4.4.0.4

InterChange Server & Tools:

Upgrade JRE 1.4.2 to SR7 on Windows & Linux for DST changes

69075

4.4.0.4

InterChange Server:

Schedule is one hour late when DST takes effect

68808

4.4.0.4

InterChange Server:

Event is not picked up by controller if BO is modified and redeployed to the server

85881

4.4.0.4

Tools - Log Viewer:

LogViewer cannot display conn log files if Adapterframework version >= 2.6.0.3.

 

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%/jre
    • %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_4404_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.4 patch for you.
  4. For Server Express Plus installed on Windows platform, unzip the WBI_Server_Express_Plus_4404_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.4 patch for you.

For Linux platforms:

  1. For Linux platforms, please first backup the following directories and files:
    • %CROSSWORLDS%/bin
    • %CROSSWORLDS%/lib
    • %CROSSWORLDS%/jre
    • %CROSSWORLDS%/docs
    • %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.  
  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_4404_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.4 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_4404_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.4 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, Linux

Replace

/jre/*

SE/SEP

Linux

Replace

/docs/COPYRIGHT

SE/SEP

Linux

Replace

/docs/jre/Notices.htm

SE/SEP

Linux

Add

/docs/LICENSE_en.html

SE/SEP

Windows 2003/XP

Add

/Notices.htm

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/LogViewer.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.4 Fix Pack Installer include fixes made in WebSphere Business Integration Server Express 4.4.0.3, 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. The WebSphere Business Integration Server Express 4.4.0.4 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.4 Fix Pack Installer.
  5. To apply adapter fixpack, please install WebSphere Business Integration Server Express 4.4.0.3 Adapter fix pack in  WebSphere Business Integration Server Express (Plus) Fix pack 4.4.0.3
  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.4 Fix Pack. The user would need to reset these values if needed.
  7. WebSphere Business Integration Server Express 4.4.0.4 Fix Pack is certified to work with WebSphere MQ 5.3.0.2 CSD13.

?2007 IBM Corporation.  Proprietary and Confidential.  All Rights Reserved.