BusinessEvents engine throws the following exception in Fault Tolerance mode:java.lang.RuntimeException: Failed to start Service "Cluster" (ServiceState=SERVICE_STOPPED, STATE_JOINING)

BusinessEvents engine throws the following exception in Fault Tolerance mode:java.lang.RuntimeException: Failed to start Service "Cluster" (ServiceState=SERVICE_STOPPED, STATE_JOINING)

book

Article ID: KB0091327

calendar_today

Updated On:

Products Versions
TIBCO BusinessEvents Enterprise Edition -
Not Applicable -

Description

Resolution:
The following exception is seen when starting Business Events engine in Fault Tolerance mode.

java.lang.RuntimeException: Failed to start Service "Cluster" (ServiceState=SERVICE_STOPPED, STATE_JOINING)
    at com.tangosol.coherence.component.util.daemon.queueProcessor.Service.start(Service.CDB:61)
    at com.tangosol.coherence.component.net.Cluster.onStart(Cluster.CDB:317)
    at com.tangosol.coherence.component.net.Cluster.start(Cluster.CDB:11)
    at com.tangosol.coherence.component.util.SafeCluster.startCluster(SafeCluster.CDB:3)
    at com.tangosol.coherence.component.util.SafeCluster.restartCluster(SafeCluster.CDB:5)
    at com.tangosol.coherence.component.util.SafeCluster.ensureRunningCluster(SafeCluster.CDB:26)
    at com.tangosol.coherence.component.util.SafeCluster.start(SafeCluster.CDB:2)

Resolution


You may get this error if Tangosol has some problems in establishing the Coherence cache. If you are using the default Fault Tolerant properties, then check if there is an existing Business Events application running in the same environment with default fault tolerant properties. If so, try using a different culsteraddress/clusterport for the different applications deployed in the same environment.

Here are some for example for non-default cluster address and cluster port for our reference.

               java.property.tangosol.coherence.clusteraddress=239.192.20.125
               java.property.tangosol.coherence.clusterport=15972

Issue/Introduction

BusinessEvents engine throws the following exception in Fault Tolerance mode:java.lang.RuntimeException: Failed to start Service "Cluster" (ServiceState=SERVICE_STOPPED, STATE_JOINING)