APAR status
Closed as program error.
Error description
The following error will be in the systemOut.log: [3/18/16 20:23:53:868 UTC] 000000e6 RestResource E CORSM511S: An error has occurred during processing. Error detai ls: java.lang.OutOfMemoryError: Java heap space java.lang.OutOfMemoryError: Java heap space at java.util.HashMap.resize(HashMap.java:592) at java.util.HashMap.addEntry(HashMap.java:891) at java.util.HashMap.put(HashMap.java:517) The heapdump will show the following: 1,310,736 (0.08%) [1,310,736] 289,578 array of java/lang/Object 0x68ff06e8 |- 2,176 (0%) [384] 27 com/ibm/fxh/txs/ui/database/views/TransactionView 0x56297ab0 |- 2,176 (0%) [384] 27 com/ibm/fxh/txs/ui/database/views/TransactionView 0x4d785480 The javacore will have a thread with the followign stack: Java callstack: at java/util/HashMap.inflateTable(HashMap.java:328(Compiled Code)) at java/util/HashMap.put(HashMap.java:500(Compiled Code)) at java/util/Collections$SynchronizedMap.put(Collections.java:2053( Compiled Code)) (entered lock: java/util/Collections$SynchronizedMap@0x000000009FFEFDF8, entry count: 1) at com/ibm/icu/impl/SimpleCache.put(SimpleCache.java:66(Compiled Code)) at com/ibm/icu/impl/ICUResourceBundle.handleGet(ICUResourceBundle.j ava:1249 (Compiled Code)) at com/ibm/icu/impl/ICUResourceBundle.findResourceWithFallback(ICUR esourceB undle.java:791(Compiled Code)) at com/ibm/icu/impl/ICUResourceBundle.findWithFallback(ICUResourceB undle.ja va:387(Compiled Code)) at com/ibm/icu/impl/ICUCurrencyMetaInfo.currencyDigits(ICUCurrencyM etaInfo. java:51(Compiled Code)) at com/ibm/icu/util/Currency.getDefaultFractionDigits(Currency.java :738(Com piled Code)) at com/ibm/ftm/base/util/formatters/CurrencyFormatter.getFractionDi gits(Cur rencyFormatter.java:272(Compiled Code)) at com/ibm/ftm/base/util/formatters/CurrencyFormatter.penniesToBigD ecimal(C urrencyFormatter.java:234(Compiled Code)) at com/ibm/fxh/txs/ui/jaxrs/resources/TransactionsResource.asJSONRe cord(Tra nsactionsResource.java:2240(Compiled Code))
Local fix
Do not do unfiltered queries on the database
Problem summary
Problem conclusion
There was new functionality added to IPD 2.3.1.17 which added a Filter flag to the Transaction Server UI Configuration screen and if it was set to True then when you selected the Transactions screen it would automatically enable the filtering criteria for the form prior to the search button being clicked. This enhancement was never uplifted into FTM. Resolution Description: Two things are part of this resolution. A similar flag has been added to the Transaction Server UI Configuration screen, but it has slightly different functionality. In IPD when you went to the Transactions screen it would be blank and you would have to click the search button in order to retrieve transactions, but that is not the case in FTM as it automatically retrieves transactions upon opening the screen. So the flag in IPD would show the filter criteria on the screen when you first go to the Transactions screen prompting the user to add filter criteria before clicking search. However, the Flag being set to TRUE in FTM will prevent transactions from automatically being retrieved upon opening the screen. It will also pop a message indicating to the user that filter criteria needs to be entered. The flag also prevents searches from occurring for transactions if Business Day is the only search criteria, or if not criteria at all are selected (NOTE: Business Day is the default search criteria when opening the screen). Corrected in fix pack with fix id 3.0.0-FTM-Check-MP-fp0014
Temporary fix
Comments
APAR Information
APAR number
PI61114
Reported component name
CHECK SERVICES
Reported component ID
5725S7730
Reported release
300
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2016-04-20
Closed date
2016-06-09
Last modified date
2016-06-09
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Fix information
Fixed component name
CHECK SERVICES
Fixed component ID
5725S7730
Applicable component levels
[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSPKQ5","label":"Financial Transaction Manager"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"300","Line of Business":{"code":"LOB10","label":"Data and AI"}}]
Document Information
Modified date:
31 August 2023