Bug #4276

Avatar?id=1733&size=50

Re: [SCP ID :##2138##] : M2U Prod Issue : [Session Expired] - Transfer Valas nasabah a/n. MICHAEL BRIAN PRESTON

Added by Ahmad Hazri over 10 years ago. Updated almost 10 years ago.

Status:Closed - End of life cycleStart date:April 01, 2014
Priority:HighDue date:April 02, 2014
Assignee:Avatar?id=2607&size=14Rayvandy Gabbytian % Done:

100%

Category:-Spent time:3.00 hours
Target version:-

Description

User experienced "session expired" after key-in TAC since 3 weeks ago.

Nama                           : MICHAEL BRIAN PRESTON
UID                            : 100305005560891
TAC mobile                     : 628170061242

History

#1 Avatar?id=1733&size=24 Updated by Ahmad Hazri over 10 years ago

  • Assignee changed from Rayvandy Gabbytian to Ngoh Chee Ping

Assign to Chee Ping since Gabby is on leave

#2 Updated by Ngoh Chee Ping over 10 years ago

  • Status changed from New - Begin Life Cycle to Development / Work In Progress
  • % Done changed from 0 to 50

Done what i can fix for now. Just fixed the country code did not store in database when add favourite FCY account. Not sure this is the root cause for this problem. Furthermore the line of exception show in the log not match with the code in mercurial.

IBForeignTelegraphicTransferResultsServices.java:374

line 372# if (!toCurrencyIB.getHostCurrencyCode().equals("047")) // toCurrency != Euro, required SW72
line 373# {
line 374# if (toCurrencyIB.getHostCurrencyCode().equals("039")

if null pointer for toCurrencyIB, it should throw exception in line 372, not 374. For this situation, we need to know which version have been deployed to production that have this problem.

#3 Updated by Ngoh Chee Ping over 10 years ago

  • Status changed from Development / Work In Progress to Internal Testing
  • Assignee changed from Ngoh Chee Ping to Rayvandy Gabbytian
  • % Done changed from 50 to 100

Checked with gabby. Line 374 as below:
if ((toCurrencyIB.getHostCurrencyCode().equals("039")) && (!toCountryISOAlpha2.equalsIgnoreCase("ID")) && (!toCountryISOAlpha2.equals("US")))

The root cause should be toCountryISOAlpha2 = null. This is what i fixed. But we cannot simulate in local, SIT or UAT, because toCountryISOAlpha2 is empty String in local, SIT or UAT.

Assign to Gabby for internal testing.

#4 Avatar?id=2607&size=24 Updated by Rayvandy Gabbytian over 10 years ago

  • Due date set to April 02, 2014
  • Status changed from Internal Testing to System Integration Test
  • % Done changed from 100 to 0

Passed internal testing. Deployed to SIT on 2nd April 2014 ~7PM. Informed to user on 3rd April 8.45AM.

#5 Avatar?id=2607&size=24 Updated by Rayvandy Gabbytian over 10 years ago

  • Tracker changed from Support to Bug

#6 Updated by Zahir Abd Latif about 10 years ago

Dear Gabbytian,

What the status on this case? please help to follow up with to see we closed this case or update the status.

Thanks.

#7 Updated by Zahir Abd Latif almost 10 years ago

  • Status changed from System Integration Test to Closed - End of life cycle
  • % Done changed from 0 to 100

Also available in: Atom PDF