The DAP Interface Core Dumps Upon Startup with "Unable to get SLEE event FD" Error (Doc ID 1342200.1)

Last updated on MARCH 27, 2015

Applies to:

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

Symptoms

A newly configured Data Access Pack (DAP) interface of version 2.0.0.5 or before fails to start up and generates a core dump immediately, with the following output written to its log file :

Jul 27 13:59:27.341362 dapIF(14831) CRITICAL: Unable to get SLEE event FD - this process is now aborting to produce a core file for analysis
SLEE: Using shared memory offset: 0xc0000000

When turning on debug, the following is logged :

2011/07/27 13:59:25 dapIF.cc 61 [14831] dapInterface Parsing command line arguments...
2011/07/27 13:59:25 dapIF.cc 83 [14831] dapInterface Parsed command line arguments...
2011/07/27 13:59:25 dapIF.cc 83 [14831] dapInterface Connecting to Oracle as > '/'
2011/07/27 13:59:27 dapIF.cc 93 [14831] dapInterface Reading config...
2011/07/27 13:59:27 cmnConfigStreamImpl.cc 27 [14831] ConfigFileImpl Constructing an empty cmn::cfg::impl::StreamImpl.
2011/07/27 13:59:27 cmnConfigFileImpl.cc 37 [14831] ConfigFileImpl Constructing cmn::cfg::impl::FileImpl on file /IN/service_packages/eserv.config
2011/07/27 13:59:27 cmnConfigFileImpl.cc 71 [14831] ConfigFileImpl FileImpl::reload(): Opening file /IN/service_packages/eserv.config ...
2011/07/27 13:59:27 cmnConfigStreamImpl.cc 109 [14831] ConfigFileImpl Calling bison parser
2011/07/27 13:59:27 cmnConfigStreamImpl.cc 105 [14831] ConfigFileImpl Parser returned config root 4fc78
2011/07/27 13:59:27 cmnConfigFileImpl.cc 91 [14831] ConfigFileImpl Closing config file /IN/service_packages/eserv.config
2011/07/27 13:59:27 cmnConfigValue.cc 199 [14831] Config cmn::cfg::Value::internal_get("DAP")
2011/07/27 13:59:27 cmnConfigValue.cc 249 [14831] Config found: Map of 7 elements
2011/07/27 13:59:27 sleeInterfaceAPI.cc 56 [14831] slee_api SleeInterfaceAPI(0xe1838)::SleeInterfaceAPI()
Jul 27 13:59:27.341362 dapIF(14831) CRITICAL: Unable to get SLEE event FD - this process is now aborting to produce a core file for analysis
SLEE: Using shared memory offset: 0xc0000000


DAP's log file is usually located in the /IN/service_packages/DAP/tmp/ directory

Changes

Addition of the definition of a new DAP interface in the Service Logic Execution Environment configuration file (SLEE.cfg - default location is /IN/service_packages/SLEE/etc/SLEE.cfg ), of the following form :

INTERFACE=dapIF dapIF.sh /IN/service_packages/DAP/bin EVENT

This line can either have been added automatically during a package install, or by an engineer to activate DAP on an existing platform on which it had been installed.

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