IMSSFCAP2 Does Not Pass ApplyCharging Message On LegID2 (Doc ID 1391268.1)

Last updated on OCTOBER 10, 2016

Applies to:

Oracle Communications Service Broker - Version 5.0.0.2 and later
Information in this document applies to any platform.

Symptoms

When ApplyCharging on LegID2 arrives from a north bound SCP, IMSSF should pass it towards the MSC.
However an exception is thrown and the ApplyCharging message is not sent.

The exception:

 

2011-11-02 11:47:16,193 DEBUG ActorDistributedCacheWorker:10 NormalLeg - [SID:SID_1_5][APP:imssfcap2_instance.IMSSFCAP2][DEBUG][LEG_ID:2][com.convergin.imssf.common.switchingcenter.leg.Leg.sendUnrelatedMessage():109][sendUnrelatedMessage]
2011-11-02 11:47:16,193 ERROR ActorDistributedCacheWorker:10 ScheduledActorAction - Actor (Binary(length=16, value=0x000000014EAFCED80000000000000010), class: com.convergin.specific.axia.framework.mediation.impl.SessionActor) action threw RuntimeException during oracle.axia.actor.scheduling.ActorEventAction transaction. Next action: oracle.axia.actor.scheduling.ActorSuspendAction
java.lang.NullPointerException
        at com.convergin.imssf.common.switchingcenter.leg.Leg.sendUnrelatedMessage(Leg.java:115)
        at com.convergin.imssf.common.cs.CallSegment.sendUnrelatedMessageOnNormalLeg(CallSegment.java:338)
        at com.convergin.imssf.common.csa.CallSegmentAssociation.sendUnrelatedMessageOnNormalLeg(CallSegmentAssociation.java:234)
        at com.convergin.imssf.common.ng.inap.NGCap3CallControl.processApplyChargingMsg(NGCap3CallControl.java:812)
        at com.convergin.imssf.common.ng.inap.NGCap2CallControl$9.handleMsg(NGCap2CallControl.java:118)
        at com.convergin.imssf.common.ng.inap.NGCap2CallControl$9.handleMsg(NGCap2CallControl.java:113)
        at com.convergin.common.ss7.applicationpart.inap.InapMsgListenerManager.genericHandleMsg(InapMsgListenerManager.java:81)
        at com.convergin.common.ss7.applicationpart.inap.InapMsgListenerManager.handleApplyCharging(InapMsgListenerManager.java:328)
….

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