****************************************************************************
Fix Pack ID:        Fix Pack 1
Date Released:      August 19, 2008

[Target of this FixPack]
Product:            Interstage Business Process Manager Advanced Edition
Version:            7.4
Build:              IF740223
Operating System:   Windows, Solaris, Linux, AIX
****************************************************************************


  +--------------------- BEFORE APPLYING THIS FIXPACK ----------------------+
  | It is recommended that customers make a backup of the existing system   |
  | before applying this FixPack, so that it can be restored in case a      |
  | problem occurs.                                                         |
  |                                                                         |
  | * Resources required when applying this FixPack:                        |
  |     Disk space required: 60.0MB for temporary files                     |
  +-------------------------------------------------------------------------+


0. About This FixPack
=====================
This FixPack contains the fixes that have been implemented since the Build 
IF740223.

This FixPack contains:
  readme.txt        This file
  FixPack1/*        Updated modules

After applying this FixPack, the Build of the Interstage BPM Server will be 
changed to IF740242.


1. Faults to Fix
================
This FixPack fixes the following faults in Interstage BPM:

[Faults fixed by Fix Pack 1]

(1) [Server] (Ref 3170)
    Resource leak of ElementIterator EJB

(2) [Server] (Ref 5325)
    Data stored in the HISTORY.EVENTTYPE database column is being truncated

(3) [Forms] (Ref 6930)
    Form title is not editable while updating the form

(4) [Documentation] (Ref 7021)
    Contents of "Decision Table Page" help page are not correct

(5) [Installer] (Ref 7045)
    Silent Installer Hangs up when ever there is problem with the parameters

(6) [Documentation] (Ref 7046)
    ibpm.properties, URLClassLoaderForJavaActions, is not documented

(7) [Documentation] (Ref 7098)
    Help page is missing information regarding "Save this Search" button in the screen shot as well as text

(8) [Server] (Ref 7169)
    Possible memory leak in IBPM

(9) [Documentation] (Ref 7212)
    GroupWorkItem does not allow UDA update

(10) [Documentation] (Ref 7245)
     HiRDB Guide Update

(11) [API] (Ref 7251)
     Null Pointer Exception when starting a process

(12) [Database] (Ref 7292)
     Missing indexes causing high transaction times

(13) [API] (Ref 7293)
     Notifications are not received occasionally

(14) [Server] (Ref 7294)
     TX_IN_METHOD: wrong transaction exception from IBPM sonsole when retrieving list

(15) [Documentation] (Ref 7350)
     Setting Java Security Policy for Interstage BPM Client Configuration

(16) [Installer] (Ref 7462)
     If a package is created on Windows and imported on Solaris, the DMS root path is not get changed as per Solaris DMS path

(17) [Documentation] (Ref 7465)
     v7.4 Administration guide does not have an Appendix similar to the one in v6.2 Appendix C

(18) [JavaActions] (Ref 7854)
     Java Action 'UDA Assignment' failed to assign value to same data type i.e date

(19) [Test Cases] (Ref 7866)
     SmokeTest for 7.4 mission build IF740225 failed in UTF8Test Tests

(20) [Installer] (Ref 7952)
     IBPM installation fails with JDK 1.4.2_15

(21) [Installer] (Ref 7958)
     The project file iFlow70.uip can't be opened

(22) [Installer] (Ref 7959)
     6.2 to 7.4 upgrade fails with the database data file names 'teamflowdvc_13.dat' teamflowlogdvc_13.dat'

(23) [Documentation] (Ref 8070)
     Console Admin - Context Menu Operations

(24) [Server] (Ref 8448)
     OutOfMemory when handling lot of trigger xml files

(25) [JavaActions] (Ref 8473)
     Processes going into error state when Database java action returns no results

(26) [DTM] (Ref 8504)
     DTM - Adding condition as value for Primary Condition is failing

(27) [Server] (Ref 8514)
     Not able to retrieve list - javax.transaction.TransactionRolledbackException: Transaction is ended due to timeout

(28) [Server] (Ref 8525)
     Error Message in IBPMServer.log Displaying Truncated User ID

(29) [Server] (Ref 8575)
     Incorrect results when sorting on a worklist UDA

(30) [Installer] (Ref 8654)
     Support for HPUX platform is required

(31) [API] (Ref 8713)
     Duplicate Timer Instance

(32) [Server] (Ref 8724)
     java.io.NotSerializableException: com.ubs.datait.rkyc.diradapter.rkycimpl.DirSessionImpl

(33) [Server] (Ref 8739)
     TestEstimateCount test in smoketest needs to be updated

(34) [API] (Ref 8741)
     Smoke Test Failed for WFAdminSession.getArchivedProcess()

(35) [Server] (Ref 8748)
     nested exception :java.lang.OutOfMemoryError

(36) [Server] (Ref 8757)
     Process Migration Fails

(37) [Console] (Ref 8781)
     Internationalization is not inherently supported by the Interstage BPM engine

(38) [Server] (Ref 8886)
     Cannot retrieve uda's of the subprocess where the same worklist uda is present in both main and sub process

(39) [Server] (Ref 8888)
     Valid Expressions having underscore in IBPM v7.0 not valid in IBPM v7.4

(40) [Documentation] (Ref 8926)
     Update the 7.4 AE Installation Guide for the Infor Release

(41) [Server] (Ref 8946)
     IBPM Server Stops Responding - Deadlock in Java Core dump

(42) [API] (Ref 8963)
     IIOP Connection leakage in IBPM WebSphere Model Layer

(43) [API] (Ref 9001)
     WFSession.getServerList() opens a new connection each time

(44) [Server] (Ref 9335)
     Could not complete OpenList processing request. {java.lang.NullPointerException}

(45) [Server] (Ref 10162)
     Cannot do a structural edit to a 7.0 process after upgrading to v7.4

(46) [Server] (Ref 10219)
     IBPM Threads hung

(47) [Server] (Ref 10439)
     Smoke test has failures

(48) [Database] (Ref 10564)
     Query on getting count of WorkItems causes Oracle database CPU Usage to reach 100%

(49) [Database] (Ref 10577)
     Repeated DB update calls made to ActivityInstance table

(50) [Console] (Ref 10603)
     Filtering based on Worklist UDA with IN operator does not work in Advanced Search page

(51) [Documentation] (Ref 10690)
     Setting up IBPM cluster documentation is not clear

(52) [API] (Ref 10846)
     Process edit fails after 7.0 to 7.4 upgrade due to UDA validation logic in 7.4

(53) [Database] (Ref 11031)
     Errors on Solaris after upgrading to IBPM EE 7.4 Fixpack6

(54) [Installer] (Ref 11268)
     Installer IF740223b does not recognize the external Tomcat home on Solaris box

(55) [Database] (Ref 11437)
     PI creation failed in build IF740238, IF740239 and IF740240


2. Application Method (installation)
====================================
Please apply this FixPack according to the following procedures:

(0) Stop the Interstage BPM server and Clients (Administration Facility, BPM Console).

(1) Backup the existing files by following the steps below
    a. Create a back up folder,
       example <BPM installation directory>/FixPack1_backup
    b. Copy <BPM installation directory>/classes
       folder structure to <BPM installation directory>/FixPack1_backup
    c. Copy <BPM installation directory>/docs
       folder structure to <BPM installation directory>/FixPack1_backup
    d. Copy <BPM installation directory>/taskmanager/iflowjsp/jsp
       folder structure to <BPM installation directory>/FixPack1_backup/taskmanager/iflowjsp/jsp
    e. Copy iFlow.jar from the location <BPM installation directory>/samples
       to <BPM installation directory>/FixPack1_backup/samples/iFlowjar

(2) Copy FixPack1/samples/iFlow.jar to the following locations:
            <BPM installation directory>/ppm/ppmadapter
            <BPM installation directory>/samples
    
(3) Copy FixPack1/taskmanager/iflowjsp/jsp/iFlow.jar to the following locations:
            <BPM installation directory>/taskmanager/clientlisteners/lib
            <BPM installation directory>/taskmanager/iflowjsp/jsp
            <BPM installation directory>/taskmanager/iflowjsp/WEB-INF/lib
            <BPM installation directory>/taskmanager/iflowreport/WEB-INF/lib
            <BPM installation directory>/taskmanager/iflowws/WEB-INF/lib
            <BPM installation directory>/taskmanager/tomcat/webapps/soap/WEB-INF/lib

(4) Copy the following folder structures:
    FixPack1/classes
    to location <BPM installation directory>/classes
    
    FixPack1/docs
    to location <BPM installation directory>/docs
    
    FixPack1/taskmanager/iflowjsp/jsp
    to location <BPM installation directory>/taskmanager/iflowjsp/jsp
    
(5) In the file <BPM installation directory>/bin/ibpm.properties, change the value of the
    parameter 'Build' to IF740242.
    
(6) Start the server application.

(7) Start Interstage BPM Clients (Administration Facility, BPM Console).



3. Restoration Method (uninstallation)
======================================
You can restore this FixPack according to the following procedures:

(1) Login to Windows as a user with Administrators privileges.

(2) Copy iFlow.jar from <BPM installation directory>/FixPack1_backup/samples/iFlowjar to
            <BPM installation directory>/ppm/ppmadapter
            <BPM installation directory>/samples

(3) Copy iFlow.jar from <BPM installation directory>/FixPack1_backup/taskmanager/iflowjsp/jsp to 
            <BPM installation directory>/taskmanager/clientlisteners/lib
            <BPM installation directory>/taskmanager/iflowjsp/jsp
            <BPM installation directory>/taskmanager/iflowjsp/WEB-INF/lib
            <BPM installation directory>/taskmanager/iflowreport/WEB-INF/lib
            <BPM installation directory>/taskmanager/iflowws/WEB-INF/lib
            <BPM installation directory>/taskmanager/tomcat/webapps/soap/WEB-INF/lib
       
(4) Overwrite (copy) the following folder structures:
    <BPM installation directory>/FixPack1_backup/classes
    to location <BPM installation directory>/classes
    
    <BPM installation directory>/FixPack1_backup/docs
    to location <BPM installation directory>/docs
    
    <BPM installation directory>/FixPack1_backup/taskmanager/iflowjsp/jsp
    to location <BPM installation directory>/taskmanager/iflowjsp/jsp
    
(5) In the file <BPM installation directory>/bin/ibpm.properties, change the value of the
    parameter 'Build' to IF740223.
 
(6) Start the server application.

(7) Start Interstage BPM Clients (Administration Facility, BPM Console).



High Risk Activity
==================
The Customer acknowledges and agrees that the Product is designed, 
developed and manufactured as contemplated for general use, including 
without limitation, general office use, personal use, household use, and
ordinary industrial use, but is not designed, developed and manufactured
as contemplated for use accompanying fatal risks or dangers that, unless
extremely high safety is secured, could lead directly to death, personal 
injury, severe physical damage or other loss (hereinafter "High Safety 
Required Use"), including without limitation, nuclear reaction control
in nuclear facility, aircraft flight control, air traffic control, mass
transport control, medical life support system, missile launch control
in weapon system. The Customer shall not use the Product without securing
the sufficient safety required for the High Safety Required Use. In 
addition, Fujitsu (or other affiliate's name) shall not be liable against
the Customer and/or any third party for any claims or damages arising in
connection with the High Safety Required Use of the Product.


Trademarks
==========
- Interstage is a registered trademark of Fujitsu Limited.
- Java, all Java-based trademarks and Solaris are trademarks of Sun 
  Microsystems, Inc. in the U.S. or other countries.
- Microsoft, Windows, Windows NT, and Windows Server are registered trademarks 
  of Microsoft Corporation in the United States and other countries.
- UNIX is a registered trademark of the Open Group in the United States and in 
  other countries.
- All other trademarks and trade names mentioned have been registered by their 
  respective manufacturer.

All Rights Reserved, Copyright (C) FUJITSU LIMITED 2005-2007
