Unable to Start ECE Node (Doc ID 2267476.1)

Last updated on MAY 24, 2017

Applies to:

Oracle Communications BRM - Elastic Charging Engine - Version 11.3.0.1.0 and later
Information in this document applies to any platform.

Goal

On : 11.3.0.1.0 version, Product (ex services)

In a ECE cluster which has 6 charging nodes distributed on 3 servers having 2 nodes on each server, there was an issue while starting the ecs1 node of server1.
Even though it was showing the status of node as started, it was continuously asking for the password for server1.

[rms@t002xxxx bin]$ ./ecc
Starting Oracle Communication Elastic Charging Controller ...
Groovy Shell (2.4.7, JVM: 1.8.0_65)
Type ':help' or ':h' for help.
------------------------------------------------------------------------------------------------------------------------------------------------------------------
ecc:000> start ecs1
-- Node 'ecs1' started with PID 52025
-- ecs1 (JMX-Enabled) is running and has joined the cluster.
===> status: true
[
Status: true
Node: ecs1
]
ecc:000> rms@t002 xxxx password:
 

Snippet of ecs1.log
------------------------
017-05-02 12:07:42.191 CEST ERROR -  -  -  - AppConfigurationMessageBundle-13009: The following error message occurred while trying to remotely acquire the configuration beans xml file:scp rms@xxxx:/opt/ece/OracleCommunications/ECE_11_3_PS_1_24847589/oceceserver/config/management/test-tools.xml /opt/ece/OracleCommunications/ECE_11_3_PS_1_24847589/oceceserver/tmp/ scp error=LEGAL NOTICE

2017-05-02 12:07:48.288 CEST ERROR -  -  -  - ServerMessagesBundle-25005: Server launcher failed unexpectedly: Error creating bean with name 'oracle.communication.brm.charging.balance.internal.coherence.CoherenceBalanceSerializer#4' defined in class path resource [META-INF/spring/balance-context.xml]: Cannot resolve reference to bean 'appConfigurationRepository' while setting constructor argument; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'appConfigurationRepository' defined in class path resource [META-INF/spring/appconfiguration-context.xml]: Bean instantiation via constructor failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [oracle.communication.brm.charging.appconfiguration.internal.coherence.CoherenceConfigurationBeanRepository]: Constructor threw exception; nested exception is oracle.communication.brm.charging.appconfiguration.AppConfigurationException: org.apache.commons.configuration.ConfigurationRuntimeException: java.lang.reflect.InvocationTargetException
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'oracle.communication.brm.charging.balance.internal.coherence.CoherenceBalanceSerializer#4' defined in class path resource [META-INF/spring/balance-context.xml]: Cannot resolve reference to bean 'appConfigurationRepository' while setting constructor argument; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'appConfigurationRepository' defined in class path resource [META-INF/spring/appconfiguration-context.xml]: Bean instantiation via constructor failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [oracle.communication.brm.charging.appconfiguration.internal.coherence.CoherenceConfigurationBeanRepository]: Constructor threw exception; nested exception is oracle.communication.brm.charging.appconfiguration.AppConfigurationException: org.apache.commons.configuration.ConfigurationRuntimeException: java.lang.reflect.InvocationTargetException

The scp message was a separate issue and not impacting ECE to start.

Solution

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