No ACS EDR Files Created When the "CdrCurrentDirectory" Configuration Parameter's Path String is Wrapped in Quotation Marks (Doc ID 1564901.1)

Last updated on OCTOBER 18, 2016

Applies to:

Oracle Communications Network Charging and Control - Version 2.2.0 to 5.0.2 [Release 2.2 to 5.0]
Oracle Solaris on SPARC (64-bit)

Symptoms

In all versions of NCC (Network Charging and Control), the ACS (Advanced Control Services) Technical Guide indicates that the CdrCurrentDirectory parameter, configured in the acs.conf file, can handle quotation marks.

Syntax:CdrCurrentDirectory "path"
Description: The path to write the EDR file to.
Type: String
Optionality: Optional (default used if not set).
Default: /IN/service_packages/SMS/cdr/current
Warning: This parameter only changes the output of the EDR file. If this parameter is changed all other relevant parts of the platform must also be updated.
Example: CdrCurrentDirectory "/var/EDRs/current"

This is not the case and upon attempting to use a quoted path name, every time slee_acs tries to open a new EDR (Event Data Record) file, the following error is written to its log file:

Jun 10 23:48:38.411846 slee_acs(19283) ERROR: Open Failed No such file or directory: "/IN/service_packages/SMS/cdr/current" (674 bytes lost)

With no output file to write to, all ACS EDRs are lost.

Changes

CdrCurrentDirectory parameter changed/added with a quoted path string.

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