Dm_Oracle Is Unable To Find The Aes Encrypted American Express Cards On A Fresh Boot (Doc ID 745359.1)

Last updated on FEBRUARY 22, 2017

Applies to:

Oracle Communications Billing and Revenue Management - Version: 7.2.1.0.0 and later   [Release: 7.2.1 and later ]
Information in this document applies to any platform.
Checked for relevance on 24-Jan-2012

Symptoms

-- Problem Statement:
"dm_oracle" is unable to find AES encrypted AMEX cards on a fresh boot.

-- Steps To Reproduce:
1. Create an AMEX account.
2. Start dm_oracle
3. Start testnap
4. Run following flist through xop 7 (be sure to fix the CC number):

r << +++ 1
0 PIN_FLD_POID POID [0] 0.0.0.1 /search -1 0
0 PIN_FLD_OP_SQL_TRACE STR [0] ""
0 PIN_FLD_FLAGS INT [0] 512
0 PIN_FLD_TEMPLATE STR [0] "select X from /event/billing/charge/cc where F1 = V1 "
0 PIN_FLD_ARGS ARRAY [1] allocated 20, used 1
1 PIN_FLD_CC_INFO ARRAY [*] allocated 20, used 1
2 PIN_FLD_DEBIT_NUM STR [0] "xxxx"
0 PIN_FLD_RESULTS ARRAY [*] allocated 20, used 5
1 PIN_FLD_POID POID [0] NULL poid pointer
1 PIN_FLD_ACCOUNT_OBJ POID [0] NULL poid pointer
1 PIN_FLD_END_T TSTAMP [0] (0) <null>
1 PIN_FLD_CC_INFO ARRAY [*] NULL array ptr
1 PIN_FLD_CHARGE SUBSTRUCT [0] NULL substruct ptr
+++
xop 7 0 1

--- No results are found
5. Change the Debit Num to a Visa account number.
6. Repeat search
--- Visa charge found
7. Run AMEX flist in step 4.
--- AMEX charge is now found

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms