OS: CentOS v5
OpenMeeting v0.7rc1 and previous
Red5: r3200 snapshot
Here is a description of our problem...
- OpenMeetings sits idle for several hours.
- Scenario 1: Crash when navigating between OpenMeeting pages--never
while in a meeting room.
- Scenario 2: Unable to make an initial connection--OpenMeeting
already crashed.
- Red5 is still up and running (can access demo applications).
- Red5 error log indicates (I think) that OpenMeeting was unable to
communicate with MySQL.
- MySQL database appears to be operating normally (access from console
is OK).
- Restarting Red5 restores access to OpenMeeting.
I've included excerpts from the Red5 error log file for Scenario 1 and
Scenario 2. Can anyone confirm my guess that this is a communications
problem with MySQL?
Any suggestions? Thanks for your help.
Scenario 1 ==========================================
2009-01-30 00:00:17,589 [pool-4-thread-13] ERROR
o.o.app.remote.ConferenceService - ConferenceService.java 23315726 88
org.openmeetings.app.remote.ConferenceService [pool-4-thread-13] -
getRoomsPublic user_level: 1
2009-01-30 00:00:17,590 [pool-4-thread-13] ERROR
o.o.a.d.conference.Roommanagement - Roommanagement.java 23315727 277
org.openmeetings.app.data.conference.Roommanagement [pool-4-thread-13]
- getPublicRooms: roomtypes_id 1
2009-01-30 00:00:17,590 [pool-4-thread-13] ERROR
o.o.a.d.conference.Roommanagement - Roommanagement.java 23315727 279
org.openmeetings.app.data.conference.Roommanagement [pool-4-thread-13]
- ### getPublicRooms: create Query 1
2009-01-30 00:00:17,594 [pool-4-thread-13] ERROR
o.o.a.d.conference.Roommanagement - Roommanagement.java 23315731 302
org.openmeetings.app.data.conference.Roommanagement [pool-4-thread-13]
- ### getPublicRooms: size Room List 3
2009-01-30 00:01:14,526 [pool-4-thread-13] ERROR
o.o.app.data.user.Usermanagement - LdapLoginManagement.java 23372663
80 org.openmeetings.app.data.user.Usermanagement [pool-4-thread-13] -
Error retrieving ConfigKey ldap_config_path!
2009-01-30 00:01:17,250 [pool-4-thread-13] ERROR
o.o.app.data.basic.Navimanagement - Navimanagement.java 23375387 75
org.openmeetings.app.data.basic.Navimanagement [pool-4-thread-13] -
getMainMenu 5
2009-01-30 00:01:44,978 [pool-4-thread-13] ERROR
o.o.app.remote.ConferenceService - ConferenceService.java 23403115 88
org.openmeetings.app.remote.ConferenceService [pool-4-thread-13] -
getRoomsPublic user_level: 3
2009-01-30 00:01:44,979 [pool-4-thread-13] ERROR
o.o.a.d.conference.Roommanagement - Roommanagement.java 23403116 277
org.openmeetings.app.data.conference.Roommanagement [pool-4-thread-13]
- getPublicRooms: roomtypes_id 1
2009-01-30 00:01:44,979 [pool-4-thread-13] ERROR
o.o.a.d.conference.Roommanagement - Roommanagement.java 23403116 279
org.openmeetings.app.data.conference.Roommanagement [pool-4-thread-13]
- ### getPublicRooms: create Query 1
2009-01-30 00:01:44,983 [pool-4-thread-13] ERROR
o.o.a.d.conference.Roommanagement - Roommanagement.java 23403120 302
org.openmeetings.app.data.conference.Roommanagement [pool-4-thread-13]
- ### getPublicRooms: size Room List 3
2009-01-30 00:01:47,646 [pool-4-thread-13] ERROR
o.o.app.remote.ConferenceService - ConferenceService.java 23405783 88
org.openmeetings.app.remote.ConferenceService [pool-4-thread-13] -
getRoomsPublic user_level: 3
2009-01-30 00:01:47,647 [pool-4-thread-13] ERROR
o.o.a.d.conference.Roommanagement - Roommanagement.java 23405784 277
org.openmeetings.app.data.conference.Roommanagement [pool-4-thread-13]
- getPublicRooms: roomtypes_id 2
2009-01-30 00:01:47,648 [pool-4-thread-13] ERROR
o.o.a.d.conference.Roommanagement - Roommanagement.java 23405785 279
org.openmeetings.app.data.conference.Roommanagement [pool-4-thread-13]
- ### getPublicRooms: create Query 2
2009-01-30 00:01:47,651 [pool-4-thread-13] ERROR
o.o.a.d.conference.Roommanagement - Roommanagement.java 23405788 302
org.openmeetings.app.data.conference.Roommanagement [pool-4-thread-13]
- ### getPublicRooms: size Room List 1
2009-01-30 00:02:14,754 [pool-4-thread-13] ERROR
o.o.app.remote.ConferenceService - ConferenceService.java 23432891 88
org.openmeetings.app.remote.ConferenceService [pool-4-thread-13] -
getRoomsPublic user_level: 3
2009-01-30 00:02:14,755 [pool-4-thread-13] ERROR
o.o.a.d.conference.Roommanagement - Roommanagement.java 23432892 277
org.openmeetings.app.data.conference.Roommanagement [pool-4-thread-13]
- getPublicRooms: roomtypes_id 1
2009-01-30 00:02:14,756 [pool-4-thread-13] ERROR
o.o.a.d.conference.Roommanagement - Roommanagement.java 23432893 279
org.openmeetings.app.data.conference.Roommanagement [pool-4-thread-13]
- ### getPublicRooms: create Query 1
2009-01-30 00:02:14,759 [pool-4-thread-13] ERROR
o.o.a.d.conference.Roommanagement - Roommanagement.java 23432896 302
org.openmeetings.app.data.conference.Roommanagement [pool-4-thread-13]
- ### getPublicRooms: size Room List 3
2009-01-30 00:03:05,467 [pool-4-thread-13] ERROR
o.o.app.remote.ConferenceService - ConferenceService.java 23483604 88
org.openmeetings.app.remote.ConferenceService [pool-4-thread-13] -
getRoomsPublic user_level: 3
2009-01-30 00:03:05,468 [pool-4-thread-13] ERROR
o.o.a.d.conference.Roommanagement - Roommanagement.java 23483605 277
org.openmeetings.app.data.conference.Roommanagement [pool-4-thread-13]
- getPublicRooms: roomtypes_id 1
2009-01-30 00:03:05,468 [pool-4-thread-13] ERROR
o.o.a.d.conference.Roommanagement - Roommanagement.java 23483605 279
org.openmeetings.app.data.conference.Roommanagement [pool-4-thread-13]
- ### getPublicRooms: create Query 1
2009-01-30 00:03:05,473 [pool-4-thread-13] ERROR
o.o.a.d.conference.Roommanagement - Roommanagement.java 23483610 302
org.openmeetings.app.data.conference.Roommanagement [pool-4-thread-13]
- ### getPublicRooms: size Room List 3
2009-01-30 00:03:48,868 [pool-4-thread-13] ERROR
o.o.app.remote.ConferenceService - ConferenceService.java 23527005 88
org.openmeetings.app.remote.ConferenceService [pool-4-thread-13] -
getRoomsPublic user_level: 3
2009-01-30 00:03:48,869 [pool-4-thread-13] ERROR
o.o.a.d.conference.Roommanagement - Roommanagement.java 23527006 277
org.openmeetings.app.data.conference.Roommanagement [pool-4-thread-13]
- getPublicRooms: roomtypes_id 1
2009-01-30 00:03:48,870 [pool-4-thread-13] ERROR
o.o.a.d.conference.Roommanagement - Roommanagement.java 23527007 279
org.openmeetings.app.data.conference.Roommanagement [pool-4-thread-13]
- ### getPublicRooms: create Query 1
2009-01-30 00:03:48,874 [pool-4-thread-13] ERROR
o.o.a.d.conference.Roommanagement - Roommanagement.java 23527011 302
org.openmeetings.app.data.conference.Roommanagement [pool-4-thread-13]
- ### getPublicRooms: size Room List 3
2009-01-30 00:05:57,201 [pool-4-thread-13] ERROR
o.o.app.remote.ConferenceService - ConferenceService.java 23655338 88
org.openmeetings.app.remote.ConferenceService [pool-4-thread-13] -
getRoomsPublic user_level: 3
2009-01-30 00:05:57,202 [pool-4-thread-13] ERROR
o.o.a.d.conference.Roommanagement - Roommanagement.java 23655339 277
org.openmeetings.app.data.conference.Roommanagement [pool-4-thread-13]
- getPublicRooms: roomtypes_id 1
2009-01-30 00:05:57,202 [pool-4-thread-13] ERROR
o.o.a.d.conference.Roommanagement - Roommanagement.java 23655339 279
org.openmeetings.app.data.conference.Roommanagement [pool-4-thread-13]
- ### getPublicRooms: create Query 1
2009-01-30 00:05:57,207 [pool-4-thread-13] ERROR
o.o.a.d.conference.Roommanagement - Roommanagement.java 23655344 302
org.openmeetings.app.data.conference.Roommanagement [pool-4-thread-13]
- ### getPublicRooms: size Room List 3
2009-01-30 00:08:39,891 [pool-4-thread-13] ERROR
o.o.app.data.user.Usermanagement - LdapLoginManagement.java 23818028
80 org.openmeetings.app.data.user.Usermanagement [pool-4-thread-13] -
Error retrieving ConfigKey ldap_config_path!
2009-01-30 00:08:42,708 [pool-4-thread-13] ERROR
o.o.app.data.basic.Navimanagement - Navimanagement.java 23820845 75
org.openmeetings.app.data.basic.Navimanagement [pool-4-thread-13] -
getMainMenu 5
2009-01-30 00:09:45,742 [pool-4-thread-13] ERROR
o.o.app.remote.UserService - UserService.java 23883879 268
org.openmeetings.app.remote.UserService [pool-4-thread-13] -
saveOrUpdateUser7: 300
2009-01-30 00:09:45,744 [pool-4-thread-13] ERROR
o.o.app.data.user.Emailmanagement - Emailmanagement.java 23883881 388
org.openmeetings.app.data.user.Emailmanagement [pool-4-thread-13] -
checkUserMail:
and...@tbd.com
2009-01-30 00:09:45,746 [pool-4-thread-13] ERROR
o.o.app.data.user.Emailmanagement - Emailmanagement.java 23883883 396
org.openmeetings.app.data.user.Emailmanagement [pool-4-thread-13] -
size: 0
2009-01-30 00:09:45,762 [pool-4-thread-13] ERROR
o.o.a.d.user.Organisationmanagement - Organisationmanagement.java
23883899 446 org.openmeetings.app.data.user.Organisationmanagement
[pool-4-thread-13] - getOrganisation_UserByUserAndOrganisation 9 1
2009-01-30 00:09:45,765 [pool-4-thread-13] ERROR
o.o.a.d.user.Organisationmanagement - Organisationmanagement.java
23883902 459 org.openmeetings.app.data.user.Organisationmanagement
[pool-4-thread-13] - getOrganisation_UserByUserAndOrganisation: 0
2009-01-30 00:09:45,768 [pool-4-thread-13] ERROR
o.o.a.d.user.Organisationmanagement - Organisationmanagement.java
23883905 415 org.openmeetings.app.data.user.Organisationmanagement
[pool-4-thread-13] - org: CAI
2009-01-30 09:18:00,025 [pool-4-thread-15] ERROR
o.h.util.JDBCExceptionReporter - JDBCExceptionReporter.java 56778162
101 org.hibernate.util.JDBCExceptionReporter [pool-4-thread-15] -
Communications link failure due to underlying exception:
** BEGIN NESTED EXCEPTION **
java.net.SocketException
MESSAGE: Broken pipe
STACKTRACE:
java.net.SocketException: Broken pipe
at java.net.SocketOutputStream.socketWrite0(Native Method)
at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:
92)
at java.net.SocketOutputStream.write(SocketOutputStream.java:136)
at java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:
65)
at java.io.BufferedOutputStream.flush(BufferedOutputStream.java:123)
at com.mysql.jdbc.MysqlIO.send(MysqlIO.java:2744)
at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1612)
at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:1723)
at com.mysql.jdbc.Connection.execSQL(Connection.java:3256)
at com.mysql.jdbc.PreparedStatement.executeInternal
(PreparedStatement.java:1313)
at com.mysql.jdbc.PreparedStatement.executeQuery
(PreparedStatement.java:1448)
at org.hibernate.jdbc.AbstractBatcher.getResultSet
(AbstractBatcher.java:208)
at org.hibernate.loader.Loader.getResultSet(Loader.java:1808)
at org.hibernate.loader.Loader.doQuery(Loader.java:697)
at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections
(Loader.java:259)
at org.hibernate.loader.Loader.doList(Loader.java:2228)
at org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2125)
at org.hibernate.loader.Loader.list(Loader.java:2120)
at org.hibernate.loader.hql.QueryLoader.list(QueryLoader.java:401)
at org.hibernate.hql.ast.QueryTranslatorImpl.list
(QueryTranslatorImpl.java:361)
at org.hibernate.engine.query.HQLQueryPlan.performList
(HQLQueryPlan.java:196)
at org.hibernate.impl.SessionImpl.list(SessionImpl.java:1148)
at org.hibernate.impl.QueryImpl.list(QueryImpl.java:102)
at
org.openmeetings.app.data.basic.Fieldmanagment.getAllFieldsByLanguage
(Fieldmanagment.java:178)
at org.openmeetings.app.remote.LanguageService.getLanguageByIdAndMax
(LanguageService.java:57)
at sun.reflect.GeneratedMethodAccessor769.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke
(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.red5.server.service.ServiceInvoker.invoke(ServiceInvoker.java:
201)
at org.red5.server.service.ServiceInvoker.invoke(ServiceInvoker.java:
119)
at org.red5.server.net.rtmp.RTMPHandler.invokeCall(RTMPHandler.java:
158)
at org.red5.server.net.rtmp.RTMPHandler.onInvoke(RTMPHandler.java:
410)
at org.red5.server.net.rtmp.BaseRTMPHandler.messageReceived
(BaseRTMPHandler.java:146)
at org.red5.server.net.rtmp.RTMPMinaIoHandler.messageReceived
(RTMPMinaIoHandler.java:126)
at org.apache.mina.common.support.AbstractIoFilterChain
$TailFilter.messageReceived(AbstractIoFilterChain.java:570)
at
org.apache.mina.common.support.AbstractIoFilterChain.callNextMessageReceived
(AbstractIoFilterChain.java:299)
at org.apache.mina.common.support.AbstractIoFilterChain.access$1100
(AbstractIoFilterChain.java:53)
at org.apache.mina.common.support.AbstractIoFilterChain$EntryImpl
$1.messageReceived(AbstractIoFilterChain.java:648)
at org.apache.mina.filter.executor.ExecutorFilter.processEvent
(ExecutorFilter.java:220)
at org.apache.mina.filter.executor.ExecutorFilter
$ProcessEventsRunnable.run(ExecutorFilter.java:264)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask
(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run
(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:619)
** END NESTED EXCEPTION **
Last packet sent to the server was 3 ms ago.
2009-01-30 09:18:00,039 [pool-4-thread-15] ERROR
o.o.app.data.basic.Fieldmanagment - Fieldmanagment.java 56778176 224
org.openmeetings.app.data.basic.Fieldmanagment [pool-4-thread-15] -
[getConfKey]:
org.hibernate.exception.JDBCConnectionException: could not execute
query
at org.hibernate.exception.SQLStateConverter.convert
(SQLStateConverter.java:97)
at org.hibernate.exception.JDBCExceptionHelper.convert
(JDBCExceptionHelper.java:66)
at org.hibernate.loader.Loader.doList(Loader.java:2231)
at org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2125)
at org.hibernate.loader.Loader.list(Loader.java:2120)
at org.hibernate.loader.hql.QueryLoader.list(QueryLoader.java:401)
at org.hibernate.hql.ast.QueryTranslatorImpl.list
(QueryTranslatorImpl.java:361)
at org.hibernate.engine.query.HQLQueryPlan.performList
(HQLQueryPlan.java:196)
at org.hibernate.impl.SessionImpl.list(SessionImpl.java:1148)
at org.hibernate.impl.QueryImpl.list(QueryImpl.java:102)
at
org.openmeetings.app.data.basic.Fieldmanagment.getAllFieldsByLanguage
(Fieldmanagment.java:178)
at org.openmeetings.app.remote.LanguageService.getLanguageByIdAndMax
(LanguageService.java:57)
at sun.reflect.GeneratedMethodAccessor769.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke
(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.red5.server.service.ServiceInvoker.invoke(ServiceInvoker.java:
201)
at org.red5.server.service.ServiceInvoker.invoke(ServiceInvoker.java:
119)
at org.red5.server.net.rtmp.RTMPHandler.invokeCall(RTMPHandler.java:
158)
at org.red5.server.net.rtmp.RTMPHandler.onInvoke(RTMPHandler.java:
410)
at org.red5.server.net.rtmp.BaseRTMPHandler.messageReceived
(BaseRTMPHandler.java:146)
at org.red5.server.net.rtmp.RTMPMinaIoHandler.messageReceived
(RTMPMinaIoHandler.java:126)
at org.apache.mina.common.support.AbstractIoFilterChain
$TailFilter.messageReceived(AbstractIoFilterChain.java:570)
at
org.apache.mina.common.support.AbstractIoFilterChain.callNextMessageReceived
(AbstractIoFilterChain.java:299)
at org.apache.mina.common.support.AbstractIoFilterChain.access$1100
(AbstractIoFilterChain.java:53)
at org.apache.mina.common.support.AbstractIoFilterChain$EntryImpl
$1.messageReceived(AbstractIoFilterChain.java:648)
at org.apache.mina.filter.executor.ExecutorFilter.processEvent
(ExecutorFilter.java:220)
at org.apache.mina.filter.executor.ExecutorFilter
$ProcessEventsRunnable.run(ExecutorFilter.java:264)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask
(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run
(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:619)
Caused by: com.mysql.jdbc.CommunicationsException: Communications link
failure due to underlying exception:
Scenario 2 ==========================================
2009-01-30 12:39:02,627 [pool-4-thread-15] ERROR
o.h.util.JDBCExceptionReporter - JDBCExceptionReporter.java 68840764
101 org.hibernate.util.JDBCExceptionReporter [pool-4-thread-15] -
Communications link failure due to underlying exception:
** BEGIN NESTED EXCEPTION **
java.net.SocketException
MESSAGE: Broken pipe
STACKTRACE:
java.net.SocketException: Broken pipe
at java.net.SocketOutputStream.socketWrite0(Native Method)
at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:
92)
at java.net.SocketOutputStream.write(SocketOutputStream.java:136)
at java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:
65)
at java.io.BufferedOutputStream.flush(BufferedOutputStream.java:123)
at com.mysql.jdbc.MysqlIO.send(MysqlIO.java:2744)
at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1612)
at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:1723)
at com.mysql.jdbc.Connection.execSQL(Connection.java:3256)
at com.mysql.jdbc.PreparedStatement.executeInternal
(PreparedStatement.java:1313)
at com.mysql.jdbc.PreparedStatement.executeQuery
(PreparedStatement.java:1448)
at org.hibernate.jdbc.AbstractBatcher.getResultSet
(AbstractBatcher.java:208)
at org.hibernate.loader.Loader.getResultSet(Loader.java:1808)
at org.hibernate.loader.hql.QueryLoader.iterate(QueryLoader.java:427)
at org.hibernate.hql.ast.QueryTranslatorImpl.iterate
(QueryTranslatorImpl.java:403)
at org.hibernate.engine.query.HQLQueryPlan.performIterate
(HQLQueryPlan.java:248)
at org.hibernate.impl.SessionImpl.iterate(SessionImpl.java:1219)
at org.hibernate.impl.QueryImpl.iterate(QueryImpl.java:69)
at org.openmeetings.app.data.basic.Configurationmanagement.getConfKey
(Configurationmanagement.java:55)
at org.openmeetings.utils.crypt.ManageCryptStyle.getInstanceOfCrypt
(ManageCryptStyle.java:30)
at
org.openmeetings.app.remote.red5.ClientListManager.addClientListItem
(ClientListManager.java:43)
at org.openmeetings.app.remote.red5.ScopeApplicationAdapter.roomJoin
(ScopeApplicationAdapter.java:132)
at org.red5.server.adapter.MultiThreadedApplicationAdapter.join
(MultiThreadedApplicationAdapter.java:405)
at org.red5.server.adapter.ApplicationAdapter.join
(ApplicationAdapter.java:72)
at org.red5.server.Scope.connect(Scope.java:427)
at org.red5.server.BaseConnection.connect(BaseConnection.java:268)
at org.red5.server.net.rtmp.RTMPConnection.connect
(RTMPConnection.java:269)
at org.red5.server.net.rtmp.RTMPMinaConnection.connect
(RTMPMinaConnection.java:74)
at org.red5.server.net.rtmp.RTMPHandler.onInvoke(RTMPHandler.java:
299)
at org.red5.server.net.rtmp.BaseRTMPHandler.messageReceived
(BaseRTMPHandler.java:146)
at org.red5.server.net.rtmp.RTMPMinaIoHandler.messageReceived
(RTMPMinaIoHandler.java:126)
at org.apache.mina.common.support.AbstractIoFilterChain
$TailFilter.messageReceived(AbstractIoFilterChain.java:570)
at
org.apache.mina.common.support.AbstractIoFilterChain.callNextMessageReceived
(AbstractIoFilterChain.java:299)
at org.apache.mina.common.support.AbstractIoFilterChain.access$1100
(AbstractIoFilterChain.java:53)
at org.apache.mina.common.support.AbstractIoFilterChain$EntryImpl
$1.messageReceived(AbstractIoFilterChain.java:648)
at org.apache.mina.filter.executor.ExecutorFilter.processEvent
(ExecutorFilter.java:220)
at org.apache.mina.filter.executor.ExecutorFilter
$ProcessEventsRunnable.run(ExecutorFilter.java:264)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask
(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run
(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:619)
** END NESTED EXCEPTION **
Last packet sent to the server was 1 ms ago.
2009-01-30 12:39:02,629 [pool-4-thread-15] ERROR
o.o.a.d.b.Configurationmanagement - Configurationmanagement.java
68840766 65 org.openmeetings.app.data.basic.Configurationmanagement
[pool-4-thread-15] - [getConfKey]:
org.hibernate.exception.JDBCConnectionException: could not execute
query using iterate
at org.hibernate.exception.SQLStateConverter.convert
(SQLStateConverter.java:97)
at org.hibernate.exception.JDBCExceptionHelper.convert
(JDBCExceptionHelper.java:66)
at org.hibernate.loader.hql.QueryLoader.iterate(QueryLoader.java:450)
at org.hibernate.hql.ast.QueryTranslatorImpl.iterate
(QueryTranslatorImpl.java:403)
at org.hibernate.engine.query.HQLQueryPlan.performIterate
(HQLQueryPlan.java:248)
at org.hibernate.impl.SessionImpl.iterate(SessionImpl.java:1219)
at org.hibernate.impl.QueryImpl.iterate(QueryImpl.java:69)
at org.openmeetings.app.data.basic.Configurationmanagement.getConfKey
(Configurationmanagement.java:55)
at org.openmeetings.utils.crypt.ManageCryptStyle.getInstanceOfCrypt
(ManageCryptStyle.java:30)
at
org.openmeetings.app.remote.red5.ClientListManager.addClientListItem
(ClientListManager.java:43)
at org.openmeetings.app.remote.red5.ScopeApplicationAdapter.roomJoin
(ScopeApplicationAdapter.java:132)
at org.red5.server.adapter.MultiThreadedApplicationAdapter.join
(MultiThreadedApplicationAdapter.java:405)
at org.red5.server.adapter.ApplicationAdapter.join
(ApplicationAdapter.java:72)
at org.red5.server.Scope.connect(Scope.java:427)
at org.red5.server.BaseConnection.connect(BaseConnection.java:268)
at org.red5.server.net.rtmp.RTMPConnection.connect
(RTMPConnection.java:269)
at org.red5.server.net.rtmp.RTMPMinaConnection.connect
(RTMPMinaConnection.java:74)
at org.red5.server.net.rtmp.RTMPHandler.onInvoke(RTMPHandler.java:
299)
at org.red5.server.net.rtmp.BaseRTMPHandler.messageReceived
(BaseRTMPHandler.java:146)
at org.red5.server.net.rtmp.RTMPMinaIoHandler.messageReceived
(RTMPMinaIoHandler.java:126)
at org.apache.mina.common.support.AbstractIoFilterChain
$TailFilter.messageReceived(AbstractIoFilterChain.java:570)
at
org.apache.mina.common.support.AbstractIoFilterChain.callNextMessageReceived
(AbstractIoFilterChain.java:299)
at org.apache.mina.common.support.AbstractIoFilterChain.access$1100
(AbstractIoFilterChain.java:53)
at org.apache.mina.common.support.AbstractIoFilterChain$EntryImpl
$1.messageReceived(AbstractIoFilterChain.java:648)
at org.apache.mina.filter.executor.ExecutorFilter.processEvent
(ExecutorFilter.java:220)
at org.apache.mina.filter.executor.ExecutorFilter
$ProcessEventsRunnable.run(ExecutorFilter.java:264)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask
(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run
(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:619)
Caused by: com.mysql.jdbc.CommunicationsException: Communications link
failure due to underlying exception: