Escher Error Being Raised When Running a Specific Scenario Between an Upgraded and a non-Upgraded Vouchers And Wallets Servers (Doc ID 1437113.1)

Last updated on MARCH 27, 2015

Applies to:

Oracle Communications Network Charging and Control - Version: 4.4.1 and later   [Release: 4.4 and later ]
Information in this document applies to any platform.

Symptoms

During the upgrade of a Network Charging and Control (NCC) installation to version 4.4 or higher, at some point, the Vouchers and Wallets Server (VWS) may possibly be at different software level, in this particular problem, the Primary VWS has already been upgraded to Network Charging and Control 4.4, while the secondary VWS of the same pair is still at the previous (i.e. not upgraded yet) version.

If the following scenario occurs:

(a) primary VWS is down. Call initiated with secondary.
(b) during call, primary comes back on line.
(c) once primary is online and accepting connections, secondary is taken down while call in progress.
(d) Call (initiated on secondary) completes on the primary.

The following issue can be observed:

  • Call does complete but since it has not been handed over tries to complete on secondary which is no longer up.
  •  Call charge is not debited.
  • EDR is not generated.

If debug is not turned on the beVWARS process of the Vouchers and Wallets Servers, an error in the lines of the following one will be logged on the secondary VWS:

throwing EscherRuntimeError: Escher error: Attempt to write past end of 0 byte buffer (offset 0, length 1050)

When turning on debug on the beVWARS process, the following more detailed error message can be observed in the same debug:

Mar 7 20:04:36.445738 beVWARS(12552) WARNING: Problem decoding be::Protocol Message: Escher error: Message content error: Map key [RORB] does not exist


For additional details regarding the beVWARS process or the ESCHER protocol, please refer to the Network Charging and Control documentation, a link to a document describing how the documentation can be downloaded is available in this document's references.

Changes

Ongoing upgrade of an existing Network Charging and Control installation to the 4.4 release or higher.

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