Skip to main content

Strange exception..

2 replies [Last post]
robertofrancesc...
Offline
Joined: 2008-08-28

Hi all, while testing my b2bua call control service I'm having the error below and the server stuck with 100% CPU load..

Do you know why?

14:56:37,398 ERROR [ActivityManagementMBeanImpl] Failure in periodic liveliness scanner
java.lang.IllegalStateException: There is no active tx, tx is in state: 4
at org.mobicents.slee.runtime.transaction.TransactionManagerImpl.mandateTransaction(TransactionManagerImpl.java:135)
at org.mobicents.slee.runtime.transaction.TransactionManagerImpl.assertIsInTx(TransactionManagerImpl.java:1168)
at org.mobicents.slee.runtime.transaction.TransactionManagerImpl.putTxLocalData(TransactionManagerImpl.java:477)
at org.mobicents.slee.runtime.ActivityContext.updateLastAccessTime(ActivityContext.java:776)
at org.mobicents.slee.runtime.ActivityContextFactoryImpl.getActivityContext(ActivityContextFactoryImpl.java:136)
at org.mobicents.slee.runtime.ActivityContextFactoryImpl.getActivityContextById(ActivityContextFactoryImpl.java:166)
at org.mobicents.slee.runtime.ActivityContextFactoryImpl.getActivityContextById(ActivityContextFactoryImpl.java:151)
at org.mobicents.slee.container.management.jmx.ActivityManagementMBeanImpl$PeriodicLivelinessScanner.run(ActivityManagementMBeanImpl.java:796)
at java.util.TimerThread.mainLoop(Timer.java:512)
at java.util.TimerThread.run(Timer.java:462)
14:56:37,399 ERROR [STDERR] Exception in thread "MOBICENTS_ACTIVITY_LIVELINESS_TIMER"
14:56:37,400 ERROR [STDERR] java.lang.IllegalStateException: [com.arjuna.ats.internal.jta.transaction.arjunacore.inactive] [com.arjuna.ats.internal.jta.transaction.arjunacore.inactive] The transaction is not active!
14:56:37,400 ERROR [STDERR] at com.arjuna.ats.internal.jta.transaction.arjunacore.TransactionImple.rollbackAndDisassociate(TransactionImple.java:1473)
14:56:37,400 ERROR [STDERR] at com.arjuna.ats.internal.jta.transaction.arjunacore.BaseTransaction.rollback(BaseTransaction.java:163)
14:56:37,400 ERROR [STDERR] at com.arjuna.ats.jbossatx.BaseTransactionManagerDelegate.rollback(BaseTransactionManagerDelegate.java:126)
14:56:37,400 ERROR [STDERR] at org.mobicents.slee.runtime.transaction.TransactionManagerImpl.rollback(TransactionManagerImpl.java:383)
14:56:37,400 ERROR [STDERR] at org.mobicents.slee.container.management.jmx.ActivityManagementMBeanImpl$PeriodicLivelinessScanner.run(ActivityManagementMBeanImpl.java:821)
14:56:37,400 ERROR [STDERR] at java.util.TimerThread.mainLoop(Timer.java:512)
14:56:37,400 ERROR [STDERR] at java.util.TimerThread.run(Timer.java:462)

Regards,
Roberto Francescangeli.

Reply viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.
robertofrancesc...
Offline
Joined: 2008-08-28

I'm continuing to get this error when the SLEE hangs and does not answer any more to new INVITE messages.

Do you know how could this happen? And I have the SLEE hanging using either the parallel GC or the concurrent GC with the incremental flag set.

eduardomartins
Offline
Joined: 2005-10-10

That is a weird error, it probably results from memory leaking, try just one call and look at the activities tab in http://server_host:8080/management-console. You should have nothing else then ServiceActivities (note that sip transaction or sip dialog activities may take a few seconds to end).