Wrong Date Format Published from Eai_js in BRM 7.5 PS4 (Doc ID 1903351.1)

Last updated on JULY 28, 2017

Applies to:

Oracle Communications Billing and Revenue Management - Version 7.5.0.0.0 and later
Information in this document applies to any platform.

Symptoms

On :  7.5.0.4.0 version, EAI Manager

ACTUAL BEHAVIOR  
--------------------
When publishing any events to AQ_SYNC, eai_js published the timestamp fields as 2014-05-29T07:00:00+0000Z.

There was extra +0000 before Z.

EXPECTED BEHAVIOR
-----------------------
When publishing any events to AQ_SYNC, eai_js should publish the timestamp fields as 2014-05-29T07:00:00Z.


STEPS
-----------------------
The issue can be reproduced at will with the following steps:

1. Configure event notification for the event /event/notification/billing/end in pin_notify as below:
            301   0       /event/notification/billing/end

    Add the following entry to ~/eai_js/Infranet.properties:
            infranet.eai.date_pattern=yyyy-MM-dd'T'HH:mm:ssZ

2. Restart cm

3. Place a test.xml in sys/eai_js directory, which is a payload for eai_js and Infranet.properties

4. Restart eai_js, Check the eai_js service is up

5. Create account with any plan which has some cycle charges

6. Change pvt to billing date and verify the cm.pinlog

7. Verify the input to op_publish_event for the event /event/notification/billing/end

Changes

 

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