Support #4095
[SCP ID : 1834] - Unable to approve token-FLYFIRELY SDN BHD
Status: | Closed - End of life cycle | Start date: | January 21, 2014 | |
---|---|---|---|---|
Priority: | Normal | Due date: | ||
Assignee: | Ahmad Hazri | % Done: | 0% | |
Category: | - | Spent time: | - | |
Target version: | - |
Description
Just noticed there is no redmind case created for this issue.
History
#1 Updated by Ting Wei Gan over 10 years ago
Issue:
RCAS return good to RCMS during ID creation even though error at RCAS
Root cause:
1. On 24/12/2013, user MYFLYFLY2D was created. Due to the email provided was too long (mohdfaharudin.noordin@malaysiaairlines.com), RCAS did not add an entry of the user in TB_AM_USER_MAS table. E_USER_EMAIL column in TB_AM_USER_MAS table can only except 40 characters, while the email provided contains 42 characters.
2. The user creation is not successful. RCAS should returns error code 99 (Unknown Error) but it returns code 0 (Successful) instead. We perform a test to create a new user in RCAS development environment with a long email, RCAS returns error code 99 (Unknown Error). We also perform the test in SIT and UAT environment also produce the same result as production, RCAS returns 0 (Successful).
Solution:
1. Increase the length of E_USER_EMAIL column from 40 to 180, so it can store longer email address.
2. Update the validator.xml of the webservices to prevent data of invalid length from being stored to database. New codes are also added to rollback failed user creation.
21/1 - Update
Fix is tested OK in development environment. The email column in TB_AM_USER_EXT can stores up to 180 characters. If a data exceeds the maximum length, RCAS returns error code 97 (Invalid input). Pending for release in patch 7.
#2 Updated by Ahmad Hazri over 10 years ago
- Status changed from Development / Work In Progress to Pending Prod Deployment
- Assignee changed from Ting Wei Gan to Hartanto Boby
#3 Updated by Hartanto Boby over 10 years ago
- Status changed from Pending Prod Deployment to Pending Customer Feedback
- Assignee changed from Hartanto Boby to Ahmad Hazri
#4 Updated by Ahmad Hazri over 10 years ago
- Status changed from Pending Customer Feedback to Closed - End of life cycle
Script provided. Case closed