-
Notifications
You must be signed in to change notification settings - Fork 100
Description
We have following exception:
2018-01-30 14:10:51,521 DEBUG [javax.slee.SbbNotification[service=ServiceID[name=mobicents-ussdgateway-server-http,vendor=org.mobicents,version=1.0],sbb=SbbID[name=CDRSbb,vendor=org.mobicents,version=1.0]].Charger] (SLEE-EventRouterExecutor-8-thread-1) Received a SimpleJdbcTaskResultEvent, as result of executed task org.mobicents.ussdgateway.slee.cdr.jdbc.task.CDRCreateTask@3355dde0
2018-01-30 14:10:51,524 ERROR [org.mobicents.slee.runtime.eventrouter.routingtask.EventRoutingTaskImpl] (SLEE-EventRouterExecutor-8-thread-1) Caught exception while routing EventContext[event type id = EventTypeID[name=SimpleJdbcTaskResultEvent,vendor=org.restcomm,version=1.0] , event = org.restcomm.slee.resource.jdbc.task.simple.SimpleJdbcTaskResultEventImpl@376a4f52 , local ac = RA:JDBCRA:org.restcomm.slee.resource.jdbc.JdbcActivityImpl@1c99f822 , address = null , serviceID = null]: javax.slee.TransactionRolledbackLocalException: SbbLocalObject Invocation resulted in exception!
at org.mobicents.slee.container.deployment.interceptors.SbbLocalObjectInterceptor.processInvocationTargetException(SbbLocalObjectInterceptor.java:144)
at org.mobicents.slee.container.deployment.interceptors.SbbLocalObjectInterceptor.invokeAndReturnObject(SbbLocalObjectInterceptor.java:125)
at org.mobicents.slee.container.deployment.interceptors.SbbLocalObjectInterceptor.invokeAndReturnvoid(SbbLocalObjectInterceptor.java:159)
at org.mobicents.ussdgateway.slee.http.HttpServerSbbLocalObjectImpl.recordGenerationSucessed(HttpServerSbbLocalObjectImpl.java)
at org.mobicents.ussdgateway.slee.cdr.jdbc.task.CDRCreateTask.callParentOnSuccess(CDRCreateTask.java:79)
at org.mobicents.ussdgateway.slee.cdr.jdbc.CDRGeneratorSbb.onSimpleJdbcTaskResultEvent(CDRGeneratorSbb.java:177)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.mobicents.slee.runtime.sbbentity.SbbEntityImpl.invokeEventHandler(SbbEntityImpl.java:480)
at org.mobicents.slee.runtime.eventrouter.routingtask.EventRoutingTaskImpl.routeQueuedEvent(EventRoutingTaskImpl.java:378)
at org.mobicents.slee.runtime.eventrouter.routingtask.EventRoutingTaskImpl.run(EventRoutingTaskImpl.java:125)
at org.mobicents.slee.runtime.eventrouter.EventRouterExecutorImpl$EventRoutingTaskStatsCollector.run(EventRouterExecutorImpl.java:72)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
Caused by: javax.slee.SLEEException: unable to invoke sbb local object, re-entrancy not allowed by sbb SbbID[name=CDRSbb,vendor=org.mobicents,version=1.0]
at org.mobicents.slee.container.deployment.interceptors.SbbLocalObjectInterceptor.invokeAndReturnObject(SbbLocalObjectInterceptor.java:85)
at org.mobicents.ussdgateway.slee.cdr.ChargeSBBLocalObjectImpl.getState(ChargeSBBLocalObjectImpl.java)
at org.mobicents.ussdgateway.slee.ChildServerSbb.recordGenerationSucessed(ChildServerSbb.java:146)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.mobicents.slee.container.deployment.interceptors.SbbLocalObjectInterceptor.invokeAndReturnObject(SbbLocalObjectInterceptor.java:99)
... 15 more