Fix Readme
Abstract
This document contains V3.2.5 fix list information for Financial Transaction Manager for Digital Payments (DP) for Multiplatforms.
Content
V3.2.5 Fix List for Financial Transaction Manager for Digital Payments (DP)
This document contains fix list information for:
V3.2.5 Financial Transaction Manager for Digital Payments (DP) for Multiplatforms
The following is a complete listing of available FTM for Digital Payments (DP) fixes on all platforms. Multiplatforms fixes are available on FixCentral .
Note:
- Unless stated otherwise, interim fixes are cumulative and include prior interim fixes.
- To avoid loss of functionality when migrating from one release to another, check the Compatibility Matrix for the release being migrated to. The Compatibility Matrix is located in the V3.2.5 Release Information for Financial Transaction Manager for Digital Payments (DP) document.
| V.R.M.F Fix List | Links to FixCentral Download (by Fix ID) |
Build Date | Pre-req |
| 3.2.5.0 interim fix 6 | 3.2.5.0-FTM-DP-MP-iFix0006 | 20220202-1520 | 3.2.5.0 |
| 3.2.5.0 interim fix 5 | 3.2.5.0-FTM-DP-MP-iFix0005 | 20220110-1155 | 3.2.5.0 |
| 3.2.5.0 interim fix 4.1 | 3.2.5.0-FTM-DP-MP-iFix0004.1 | 20220106-1212 | 3.2.5.0 |
| 3.2.5.0 interim fix 4 | 3.2.5.0-FTM-DP-MP-iFix0004 | 20210817-1024 | 3.2.5.0 |
| 3.2.5.0 interim fix 3.2 | 3.2.5.0-FTM-DP-MP-iFix0003.2 | 20220114-1023 | 3.2.5.0 |
| 3.2.5.0 interim fix 3.1 | 3.2.5.0-FTM-DP-MP-iFix0003.1 | 20211222-1134 | 3.2.5.0 |
| 3.2.5.0 interim fix 3 | 3.2.5.0-FTM-DP-MP-iFix0003 | 20210615-1626 | 3.2.5.0 |
| 3.2.5.0 interim fix 2 | 3.2.5.0-FTM-DP-MP-iFix0002 | 20210426-1346 | 3.2.5.0 |
| 3.2.5.0 interim fix 1 | 3.2.5.0-FTM-DP-MP-iFix0001 | 20210316-1552 | 3.2.5.0 |
| 3.2.5.0 | Available from Passport Advantage | 20201001-1224 | None |
Note: APAR links for security fixes aren’t active.
Refer to V3.2.5 Release Information for Financial Transaction Manager for Digital Payments (DP) for further details on issues and changes.
Note: The update instructions referred to by interim fixes are located in the install location\component\doc folder, for example: install location\shared\v325\pfs\Gateway\doc\updates.
| Back to top | 3.2.5.0 interim fix 6 |
Note: 3.2.5.0 interim fix 5 contains a security fix.
| Component | Action | Carry over from previous interim fixes |
| Real Time Payments - Console | Redeploy. Refer to the Console section of the update instructions. |
| Component | Action | Carry over from previous interim fixes |
| Core - Other | No specific action. Installed with the interim fix. | |
| Distribution - Other | No specific action. Installed with the interim fix. | |
| Gateway - Other | No specific action. Installed with the interim fix. | |
| Real Time Payments - Other | No specific action. Installed with the interim fix. | |
| Transaction Server - Other | No specific action. Installed with the interim fix. |
| Fix Number | Type | Component(s) | Description |
| DT124223 | Defect |
Real Time Payments - Console
Real Time Payments - Other
|
Address null pointer where there is no record in the RECIPIENT table for the recipient. |
| DT124225 | Defect |
Real Time Payments - Console
Real Time Payments - Other
|
Zelle Received payments are getting stuck in Pending Processing. |
| Back to top | 3.2.5.0 interim fix 5 |
Note: 3.2.5.0 interim fix 5 contains a security fix.
| Component | Action | Carry over from previous interim fixes |
| Real Time Payments - Console | Redeploy. Refer to the Console section of the update instructions. |
| Component | Action | Carry over from previous interim fixes |
| Core - Other | No specific action. Installed with the interim fix. | |
| Distribution - Other | No specific action. Installed with the interim fix. | |
| Gateway - Other | No specific action. Installed with the interim fix. | |
| Real Time Payments - Other | No specific action. Installed with the interim fix. | |
| Transaction Server - Other | No specific action. Installed with the interim fix. |
| Fix Number | Type | Component(s) | Description |
| DT119278 | Defect |
Real Time Payments - Console
Real Time Payments - Other
|
The token status is not being updated from Restricted to Inactive after receiving OnTokenStatusChange Notification from EWS. |
| DT119452 | Defect |
Real Time Payments - Console
Real Time Payments - Other
|
CXCMultiRecipients does not allow a deleted recipient to be re-added. |
| DT121186 | Defect | Real Time Payments - Other | Funds Transfer UX is occasionally pulling from the incorrect settlement account. |
| 131269 | Defect |
Real Time Payments - Console
Real Time Payments - Other
|
Problem: When creating a participant, "Unable to add Originator Subscription" error is being improperly logged. Resolution: New logic is added that detects whether existing product codes have already been assigned to log an error. |
| Back to top | 3.2.5.0 interim fix 4.1 |
| Back to top | 3.2.5.0 interim fix 4 |
| Component | Action | Carry over from previous interim fixes |
| Framework - Console | Redeploy. Refer to the Console section of the update instructions. | |
| Real Time Payments - Console | Redeploy. Refer to the Console section of the update instructions. | |
| Web Services - Engine | Redeploy. Refer to the Engine section of the update instructions. |
| Component | Action | Carry over from previous interim fixes |
| Core - Other | No specific action. Installed with the interim fix. | |
| Distribution - Other | No specific action. Installed with the interim fix. | |
| Gateway - Other | No specific action. Installed with the interim fix. | |
| Real Time Payments - Other | No specific action. Installed with the interim fix. | |
| Transaction Server - Other | No specific action. Installed with the interim fix. |
| Fix Number | Type | Component(s) | Description |
| 126430 | Task | Real Time Payments - Console Real Time Payments - Other |
Problem: The Zelle notification user exit is not invoked when participants add, update, or delete recipients. Resolution: The unique Zelle notification user exit methods are invoked now when participants add, update, or delete recipients. These user exit methods can be customised to notify their participants that these events have occurred. |
| 116985 | Defect | Framework - Console Web Services - Engine |
SECURITY: CVE-2020-5001 |
| Back to top | 3.2.5.0 interim fix 3.2 |
| Back to top | 3.2.5.0 interim fix 3.1 |
| Back to top | 3.2.5.0 interim fix 3 |
| Component | Action | Carry over from previous interim fixes |
| Distribution - Console | Redeploy. Refer to the Console section of the update instructions. | |
| Distribution - Engine | Redeploy. Refer to the Engine section of the update instructions. | |
| Real Time Payments - Console | Redeploy. Refer to the Console section of the update instructions. | |
| Risk Management - Engine | Redeploy. Refer to the Engine section of the update instructions. | |
| Services Framework - Console | Redeploy. Refer to the Console section of the update instructions. | |
| Services Framework - Engine | Redeploy. Refer to the Engine section of the update instructions. | |
| Transaction Server - Console | Redeploy. Refer to the Console section of the update instructions. |
| Component | Action | Carry over from previous interim fixes |
| Core - Other | No specific action. Installed with the interim fix. | |
| Distribution - Other | No specific action. Installed with the interim fix. | |
| Gateway - Other | No specific action. Installed with the interim fix. | |
| Real Time Payments - Other | No specific action. Installed with the interim fix. | |
| Transaction Server - Other | No specific action. Installed with the interim fix. |
| Fix Number | Type | Component(s) | Description |
| DT097098 | Defect | Real Time Payments - Console | Account Number information Missing from General Tab in Transmission Hierarchy. |
| DT102598 | Defect |
Risk Management - Engine
|
Calling the RiskMonitorLimitsViews web service or viewing the Exposure Limit Monitoring page periodically causes a Null Pointer Exception. |
| DT103132 | Defect | Real Time Payments - Console | During the create payment process, the EJB rolled back. |
| DT105093 | Defect | Distribution - Console Distribution - Engine |
File names for NACHA files are incorrect -- Date, Time / Filename has changed. Added new core property "Set NACHA date-time file pattern as current date-time" to Distribution > Transmission core properties to control whether current date-time (default) or the CREATED timestamp of the Outbound Transmission (Outbound Presentment Group) is used for the substitution of 'DT' in file name patterns. |
| DT105123 | Defect | Real Time Payments - Console | Payment requests to OON are timing out in SOAP UI while submitting the request. |
| DT105233 | Defect | Real Time Payments - Console | Expiring Payments with EWS receive SOAP Fault Error. |
| DT105474 | Defect | Real Time Payments - Console | Post participant fails with 'commit' operation error. |
| 117161 | Defect | Transaction Server - Console | SECURITY: CVE-2020-5002. |
| 118013 | Defect | Gateway - Other | SECURITY: CVE-2020-5000. |
| 120609 | Defect | Distribution - Engine | Problem: For null file endpoints, distribution is failing to map a payment which has a different mapping criteria than existing payments which have already been mapped to a null file. Resolution: In distribution engine, during mapping of an inbound batch, when reading unmapped payments from the database, the SAME_DAY, GOVERNMENT_INDICATOR, and SETTLEMENT_DEFERRED fields are set as either 'Y' or 'N' (or 'C'/'G' for GOVERNMENT_INDICATOR). If the database value is not 'Y', 'N' (or 'G' for GOVERNMENT_INDICATOR), the value is interpreted as 'N' (or 'C' for GOVERNMENT_INDICATOR). |
| 121076 | Defect | Transaction Server - Console | SECURITY: CVE-2021-20531. |
| 122951 | Defect | Real Time Payments - Console Transaction Server- Other |
Problem: New processing batch was not created when passing payment insert bean in PresentmentUpdateBean. Resolution: Include Payment Scheme when invoking internal classes. |
| 123122 | Defect |
Services Framework - Console
Services Framework - Engine
|
Problem: Purge Usage Task causes an error with SQLSTATE 23001. Resolution: Resolved an issue with the Usage Purge Task where deleting entries might cause an error with SQLSTATE 23001. |
| 124224 | Defect | Transaction Server - Other | Problem: Db2 connection issue when IBM MQ is down and EOD check is running. Resolution: Code change is done to not let multi-threaded events abandon connections in Database. |
| 124894 | Defect |
Business Rules - Other
Core - Other
Gateway - Other Distribution - Other
Real Time Payment - Other
Risk Management - Other
Services Framework - Other
Transaction Server - Console |
Problem: Uncommitted insert to the log table when a J2SE application failed on the initial insert. Resolution: This fix addresses a potential issue when inserting into the log table causes an error and is not committed/rolled back at the correct time. |
| 124895 | Defect | Risk Management - Engine | Problem: Risk is not applying payments to daily or monthly limits. Resolution: Code change made so that the presentments are cleaned up after applying payments to the limits. |
| Back to top | 3.2.5.0 interim fix 2 |
| Component | Action | Carry over from previous interim fixes |
| Core - Console | Redeploy. Refer to the Console section of the update instructions. | |
| Distribution - Engine | Redeploy. Refer to the Engine section of the update instructions. | |
| Gateway - Engine | Redeploy. Refer to the Engine section of the update instructions. | |
| Real Time Payments - Console | Redeploy. Refer to the Console section of the update instructions. | |
| Transaction Server - Console | Redeploy. Refer to the Console section of the update instructions. | |
| Web Services - Engine | Redeploy. Refer to the Engine section of the update instructions. |
| Component | Action | Carry over from previous interim fixes |
| Core - Other | No specific action. Installed with the interim fix. | |
| Distribution - Other | No specific action. Installed with the interim fix. | |
| Gateway - Other | No specific action. Installed with the interim fix. | |
| Real Time Payments - Other | No specific action. Installed with the interim fix. | |
| Transaction Server - Other | No specific action. Installed with the interim fix. |
| Fix Number | Type | Component(s) | Description |
| DT091133 | Defect |
Core - Other
Gateway - Other
Business Rules - Other Transaction Server - Other
Transaction Server - Console
|
Remove Business Rules Tactical Activation when creating or modifying Zelle or TCH participants using the UI or API. |
| DT097912 | Defect | Core - Other Gateway - Other Real Time Payments - Other |
Expiring Payments with EWS Receives SOAP Fault Error. |
| DT099153 | Defect | Distribution - Engine Distribution - Other |
Extra transmissions created in NACHA outbound transmission window and incorrect transmission definition. |
| DT099183 | Defect | Gateway - Other | Returns transaction are sent to older business day on outbound transmission. |
| DT099481 | Defect | Real Time Payments - Other | Payment Request to Out of Network is timing out. |
| DT099846 | Defect | Core - Other Gateway - Other Real Time Payments - Other |
CXC_ParticipantView Returns No Participant Message Even Though Participant is in the Database. |
| 121924 | Defect |
Core - Other
Gateway - Other Real Time Payments - Console
Real Time Payments - Other |
Problem: Zelle - Transfer Token web service that allows clients to self service a token transfer Resolution: The CreateCXCToken web service has been enhanced to support the ability transfer a token that is already registered at EWS. |
| 122702 | Defect | Framework - Console Real Time Payments - Other |
Problem: NullPointerExeption is occurring in 10x framework. Resolution: Code Fix for NullPointerExeption in third party 10x framework when invalidating browser sessions. |
| Back to top | 3.2.5.0 interim fix 1 |
| Component | Action | Carry over from previous interim fixes |
| Core - Console | Redeploy. Refer to the Console section of the update instructions. | |
| Distribution - Engine | Redeploy. Refer to the Engine section of the update instructions. | |
| Gateway - Engine | Redeploy. Refer to the Engine section of the update instructions. | |
| Partner Profile - Console | Redeploy. Refer to the Console section of the update instructions. | |
| Risk Management - Engine | Redeploy. Refer to the Engine section of the update instructions. | |
| Real Time Payments - Console | Redeploy. Refer to the Console section of the update instructions. | |
| Transaction Server - Console | Redeploy. Refer to the Console section of the update instructions. | |
| Web Services - Engine | Redeploy. Refer to the Engine section of the update instructions. |
| Component | Action | Carry over from previous interim fixes |
| Core - Other | No specific action. Installed with the interim fix. | |
| Distribution - Other | No specific action. Installed with the interim fix. | |
| Gateway - Other | No specific action. Installed with the interim fix. | |
| Risk Management - Other | No specific action. Installed with the interim fix. | |
| Real Time Payments - Other | No specific action. Installed with the interim fix. | |
| Transaction Server - Other | No specific action. Installed with the interim fix. |
| Fix Number | Type | Component(s) | Description |
| DT092940 | Defect | Core - Console Core - Other Real Time Payments - Console Real Time Payments - Other |
EWS does not support UnregisterToken4.1 or DeletePaymentProfile4.1 as webservice calls. |
| DT094178 | Defect | Real Time Payments - Console Real Time Payments - Other |
Zelle: OnTokenStatusChangeNotification to an FI that does not contain the token results in NullPointerException. |
| DT094436 | Defect | Core - Console Core - Other |
Unable to delete the Limits in the Limit Monitor screen using the eye icon. |
| DT094451 | Defect | Distribution - Engine | Nullpointer exception when creating outbound presentment for null file for activated ZELLE business day and Payments "Not Getting Mapped" and Distributed. |
| DT094687 | Defect | Gateway - Engine | Multiple transactions with the same ITEM.CAPTURE_SEQ_NUM causes Return matching problems. |
| DT094977 | Defect | Core - Console Real Time Payments - Console |
CXCParticipantTable.java is still using the PARTNER table and not PARTNER_GENERAL. |
| DT095796 | Defect | Core - Console Real Time Payments - Console |
Issue while restricting an inactive token when it is owned by and has differing states in more than one participant. |
| DT095802 | Defect | Core - Other Distribution - Console Partner Profile - Console |
Manage Build Options screen showing the wrong number of Endpoints. |
| DT095963 | Defect | Database | Risk Exposure Limit Monitors are not being updated or displayed in User Interface. |
| DT096014 | Defect | Distribution - Engine | Transmission Deliveries Not Present for Business Days. |
| DT096423 | Defect |
Real Time Payments - Console
Real Time Payments - Other
|
OriginatorType is displayed as UNKNOWN for the messageType ZELLE_Recv , when the Sender Type is either Personal or Small Business. |
| DT096428 | Defect | Real Time Payments - Other | Account Decryption is not working as expected for Out Of Network profile. |
| DT096877 | Defect |
Real Time Payments - Console
Real Time Payments - Other
|
A Token's Payment profile needs to be deactivated when an OnTokenStatusChange is received. |
| DT097099 | Defect | Transaction Server - Console | Incoming ACH or return ACH transmissions hierarchy page is not showing related transaction tab for Day+1 payments. |
| 117178 | Defect | Transaction Server - Console Web Services -Engine |
SECURITY: CVE-2020-5003. |
| 117471 | Defect | Java - JRE | SECURITY: CVE-2020-14782. |
| 120675 | Defect | Java - JRE | SECURITY: CVE-2020-27221. |
| 120836 | Defect |
Real Time Payments - Console
Real Time Payments - Other
|
Problem: Request to increase the number of maximum tokens per user. Resolution: Increased the maximum number of allowed tokens to 13. |
| 121355 | Defect | Real Time Payments - Console | Problem: Performance issue with CXCParticipantView Read service while reading incoming payment requests. Resolution: Improves performance of various queries in Payment Request processing that use selects to OBJ_VALUE table. |
| 121513 | Defect |
Distribution - Other
Gateway - Other Transaction Server - Other
|
Problem: NACHA 5 Record COMP_ENTRY_DESC is empty. Resolution: Code change ensures when processing a .b54 file, the COMP_ENTRY_FIELD will not be empty, but populating correctly. |
| 112573 | Defect | Core - Console | SECURITY: CVE-2020-5258. SECURITY: CVE-2020-5259. |
| Back to top | 3.2.5.0 Release |
| Fix Number | Type | Component(s) | Description |
| PH25856 | APAR | Database | FTM Risk EJB: GETPARTNERDEPOSITORACTIVITY DB query is taking 40% time of Add payment service total time. |
| PH28594 | APAR | Business Rules - Other Core - Other Gateway - Other Transaction Server - Other |
CPS Purge for removing usage records is not removing old data. |
| DT081856 | APAR | Real Time Payments | Zelle : Stuck in Sent - Space and Special Chars on Transaction Memo Post. |
| 113761 | Defect | Transaction Server - Console |
Problem: Nonpayment transaction hierarchy screen fails due to invalid merges.
Resolution: Nonpayment transaction hierarchy screen rendering logics have been altered to render the screen correctly. |
| 114410 | Defect | Web Services - Engine | Problem: WS-ReadInboundTransactions - Related transactions data is not correct. Resolution: If nonpayment object, API or other UI copies the FTM transaction ID onto the transaction I. |
| 114836 | Defect | Transaction Server - Console | Problem: TCH - Receive incoming RequestForPayment(pain013)-The hierarchy nonpayment Transaction Details throws error IZG00000E. Resolution: The item object may be null for the nonpayment transaction. Such null check has been added to allow Dojo to render the screen correctly. |
| 114929 | Defect | Web Services - Engine | Problem: Return 404 error if entity is not found. Resolution: If the ID is invalid so the corresponding entity is not found, then API returns the 404 (entity not found error). |
| 114971 | Defect | Gateway - Other | Problem: TCH - Async CreateInitiateCreditTransfer with Approvals enabled - Approval Rejected but Transaction is still 'Accepted' and Outbound Transmission 'Transmitted'. Resolution: The new reject error code for approval reject process for the web services are added. TCH0001RJC should reject the transaction created and block being distributed. |
| 114974 | Defect | Web Services - Engine | Problem: TCH - Async Bulk InitiateCreditTransfer has 2nd transaction and 2nd outbound transmission with the wrong status information. Resolution: Unexpected error when AppBridgeMessage from IP to DP to update the last payment status is generated. |
| 114980 | Defect | Gateway - Console | Problem: TCH - Async CreateInitiateRequestForPayment with Approvals enabled - Approval Rejected but Transaction is still 'Accepted' and Outbound Transmission shouldn't exist. Resolution: The pain.013 message created by initiate request for payment will not be distributed if approval process rejects such record. |
| 115064 | Defect | Distribution - Engine Transaction Server - Console Web Services - Engine |
Problem: TCH - Incoming RequestForPayment/ResponseRequesForPayment and Initiated Credit Transfer - Not completing relationship to pain013. Resolution: When pain.001 (ICT) is initiated by the web services API, it accepts the referencing payment information ID from pain.013. Such should have a right correlation to make pain.013 to be resolved when pain.001 is sent out to TCH. |
| 115072 | Defect | Transaction Server - Console | Problem: TCH - Response information from Create ResponseToRequestForPayment has no values in several of the fields. Resolution: Added the channel ID and data onto the Physical Transmission created. |
| 115093 | Defect | Transaction Server - Console | Problem: The data column of the base physical transmission must be populated with the request section. Resolution: The Data column in Physical Transmission will contain the Request section of the IP message from DP. |
| 115188 | Defect | Transaction Server - Console | Problem: TCH - Incoming RequestForPayment/ResponseRequesForPayment and Initiated Credit Transfer - ICT WS has an exception. Resolution: The hardcode of fsm application name has been replaced with logic to retrieve the name from the 20022 message standard. However, if fsm application name is still incorrect in the message standard, then it will use the default fsm application name. In such case, the web api queues may not be available for the synchronous web services. Such has been corrected by checking the empty queue information and returned 400 http status code instead. No more processing will occur. |
| 115296 | Defect | Transaction Server - Console | Problem: TCH - Incoming-pacs008; Incoming-camt056; WS-Create ResponseROF; WS-Create Return Payment - return payment not showing in PFS UI; just OAC. Resolution: The item object may be null for the nonpayment transaction. Such null check has been added to allow Dojo to render the screen correctly. |
| 115374 | Defect | Transaction Server - Console | Problem: Cancel of an Inbound ACH Transmission fails. Resolution: The accepted but not override able should still be allowed to be canceled. |
| 115431 | Defect | Transaction Server - Console | Problem: The return data was not attached in the raw data of IP Physical transmission which blocked a continued processing. Resolution: Code was corrected to contain return data in the raw data. |
| 115440 | Defect | Distribution - Engine | Problem: Canceling an Inbound Transmission fails in Distribution. Resolution: When performing a delete action, if the outbound transmission results in an empty file, it is deleted. In this code path there was an unnecessary check for an outbound_file_build record, which would throw an exception if the record did not exist. This check has been removed. |
| 115505 | Defect | Web Services Engine | Problem: WS-Return Payment has incorrect Response status information. Resolution: The output format of return payment for synchronous and asynchronous mode are updated correctly now. |
| 115516 | Defect | Transaction Correction and Reconciliation - Console Web Services - Engine |
Problem: Add additional parameter for ICT (Reference to RFP FTM Transaction ID). Resolution: On top of the existing Reference RFP Payment Information ID a new parameter called Reference RFP FTM Transaction ID is added to reduce the operation interfacing processes to respond to request for payment. By using the Reference RFP FTM Transaction ID, there is no need to call Read Inbound Transaction to find out the corresponding payment information ID. The API will automatically find the pain.013 and retrieve a CID to correlate with pain.013. |
| 115529 | Defect | Transaction Server - Console | Problem: TCH - Incoming pain013-WS sync mode Create ResponseToRequestForPayment rejected-listing incorrect status. Resolution: The response to request for payment return status was retrieved too earlier than actual processing. The retrieval process is now moved after IBM MQ receives the response to reflect the latest pain.013 status. |
| 115651 | Defect | Gateway - Other | Problem: Transmission Checking - Update the category of TCH0001RJC to 1. Resolution: The TCH0001RJC error code category is changed to Transmission Checking instead of TCH. |
| 115664 | Defect | Transaction Server - Console | Problem: WebService ScheduledPayment-Single is failing. Resolution: The Local Instrument and Purpose Category has been added into the pain.001 created by the scheduled payment. |
Was this topic helpful?
Document Information
Modified date:
22 February 2022
UID
ibm16256618