· KLDP.org · KLDP.net · KLDP Wiki · KLDP BBS ·
Open Meetings/Initialization Beans

OpenMeetings/InitializationBeans


* /etc/init.d/red5-openmeetings
  • DAEMON=$RUN_HOME/red5-daemon.sh
  • /usr/share/red5-openmeetings/red5-daemon.sh
    • /usr/share/red5-openmeetings/red5.sh
      • exec -Dred5.root="${RED5_HOME}" -cp "${RED5_CLASSPATH}" "$RED5_MAINCLASS"
        • RED5_CLASSPATH="${RED5_HOME}/boot.jar${P}${RED5_HOME}/conf${P}
        • RED5_MAINCLASS=org.red5.server.Bootstrap
  • /usr/share/red5-openmeetings/ ¹Ø¿¡ ÀÖ´Â boot.jar ¿¡ ÀÖ´Â org.red5.server.Bootstrap ¼öÇà

* Bootstrap
  • logback.xml

  • org.red5.server.Launcher
    • /usr/share/red5-openmeetings/conf/red5.xml
    • bean-id
      • placeholderConfig
        • org.springframework.beans.factory.config.PropertyPlaceholderConfigurer
        • red5.properties
      • red5.common
        • org.springframework.context.support.FileSystemXmlApplicationContext
        • red5-common.xml
      • red5.core
        • org.springframework.context.support.FileSystemXmlApplicationContext
        • red5-core.xml
      • context.loader
        • org.red5.server.ContextLoader
        • red5.globals
      • pluginLauncher
        • org.red5.server.plugin.PluginLauncher
      • tomcat.server
        • org.red5.server.tomcat.TomcatLoader

placeholderConfig


red5.common

* org.springframework.context.support.FileSystemXmlApplicationContext
  • /usr/share/red5-openmeetings/conf/red5-common.xml

* bean id
  • placeholderConfig
  • red5.server
  • jmxFactory
  • jmxAgent
  • serializer
  • deserializer
  • statusObjectService
  • rtmpCodecFactory
    • no id
    • no id
  • rtmptCodecFactory
  • remotingCodecFactory
  • videoCodecFactory
    • screenVideoCodec
    • sorensonVideoCodec
    • avcVideoCodec
  • streamableFileFactory
    • flvFileService
    • mp3FileService
    • mp4FileService
    • m4aFileService
  • filePersistenceThread
  • sharedObjectService
  • streamService
  • providerService
  • consumerService
  • bandwidthFilter
  • schedulingService
  • warDeployService
  • remotingClient
  • object.cache
  • keyframe.cache
  • flv.impl
  • flvreader.impl
  • mp4reader.impl
  • mp3reader.impl
  • no id
  • no id
  • streamExecutor
  • playlistSubscriberStream
  • clientBroadcastStream


red5.core


* org.springframework.context.support.FileSystemXmlApplicationContext
  • /usr/share/red5-openmeetings/conf/red5-core.xml

* bean id
  • customEditorConfigurer
  • placeholderConfig
  • rtmpMinaConnManager
  • rtmpHandler
  • rtmpMinaIoHandler
  • rtmpTransport
    • no id
    • no id
  • rtmpMinaConnection
  • rtmptConnManager
  • rtmptHandler
  • rtmptServlet
  • rtmptConnection
  • rtmpt.server
    • no id
    • no id
  • rtmpsMinaIoHandler
  • rtmpsTransport
    • no id
  • rtmps.server
    • no id
    • no id
    • valve.access
  • rtmpProxyTransport
  • debugProxyIoHandler

context.loader


pluginLauncher


tomcat.server

  • org.red5.server.tomcat.TomcatLoader.init
    • Server root: /usr/share/red5-openmeetings
    • Config root: /usr/share/red5-openmeetings/conf
    • Application root: /usr/share/red5-openmeetings/webapps
    • root/WEB-INF
      • red5-web.properties, red5-web.xml, web.xml
    • openmeetings/WEB-INFO
:
tcheun@enk:~/openmeetings/server/red5/webapps/openmeetings/WEB-INF$ ls
classes  lib      red5-services        red5-web.xml  velocity.properties
conf     modules  red5-web.properties  services      web.xml

:
Bootstrap complete
[INFO] [Launcher:/openmeetings] org.springframework.beans.factory.config.PropertyPlaceholderConfigurer - Loading properties file from ServletContext resource [/WEB-INF/red5-web.properties]
[INFO] [Launcher:/openmeetings] org.springframework.beans.factory.support.DefaultListableBeanFactory - Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@3461d1: defining beans [placeholderConfig,web.context,web.scope,web.handler,openmeetings.ClientListManager,openmeetings.EmoticonsManager,openmeetings.WhiteBoardObjectListManager,appointmentcategoryservice.service,appointmentreminderservice.service,calendarservice.service,meetingmemberservice.service,fileservice.service,conferenceservice.service,openmeetings.Roommanagement,userservice.service,openmeetings.UsersDaoImpl,organisationservice.service,configservice.service,openmeetings.Configurationmanagement,errorservice.service,pollservice.service,xmlcrm.service,issueservice.service,languageservice.service,chatservice.service,streamservice.service,invitationservice.service,whiteboardservice.service,printservice.service,flvrecorderservice.service,openmeetings.FlvRecordingDaoImpl,openmeetings.FlvRecordingMetaDataDaoImpl,openmeetings.FlvRecordingLogDaoImpl,openmeetings.FlvRecordingMetaDeltaDaoImpl,openmeetings.TaskExecutor,openmeetings.FlvRecorderConverterTask,openmeetings.FlvInterviewConverterTask,openmeetings.FlvInterviewReConverterTask,openmeetings.FlvInterviewConverter,openmeetings.FlvRecorderConverter,openmeetings.FlvInterviewReConverter,ldapconfigservice.service,openmeetings.LdapConfigDaoImpl]; parent: org.springframework.beans.factory.support.DefaultListableBeanFactory@dc9766

[INFO] [Launcher:/openmeetings] org.springframework.scheduling.concurrent.ThreadPoolTaskExecutor - Initializing ExecutorService  'openmeetings.TaskExecutor'
DEBUG 09-19 06:24:30.597 ScopeApplicationAdapter.java 4282 133 org.openmeetings.app.remote.red5.ScopeApplicationAdapter [Launcher:/openmeetings] - webAppPath : /usr/share/red5-openmeetings/webapps/openmeetings
DEBUG 09-19 06:24:30.597 ScopeApplicationAdapter.java 4282 134 org.openmeetings.app.remote.red5.ScopeApplicationAdapter [Launcher:/openmeetings] - batchFileFir : /usr/share/red5-openmeetings/webapps/openmeetings/streams/
Configuring hibernate From /usr/share/red5-openmeetings/webapps/openmeetings/conf/hibernate.cfg.xml
DEBUG 09-19 06:24:35.988 Sessionmanagement.java 9673 569 org.openmeetings.app.data.basic.Sessionmanagement [Red5_Scheduler_Worker-1] - Sessions To Delete :: 3
DEBUG 09-19 06:24:36.268 EmoticonsManager.java 9953 53 org.openmeetings.app.remote.red5.EmoticonsManager [Launcher:/openmeetings] - ##### loadEmot completed
DEBUG 09-19 06:29:35.804 Sessionmanagement.java 309489 569 org.openmeetings.app.data.basic.Sessionmanagement [Red5_Scheduler_Worker-10] - Sessions To Delete :: 0
DEBUG 09-19 06:34:35.801 Sessionmanagement.java 609486 569 org.openmeetings.app.data.basic.Sessionmanagement [Red5_Scheduler_Worker-6] - Sessions To Delete :: 0
DEBUG 09-19 06:39:35.802 Sessionmanagement.java 909487 569 org.openmeetings.app.data.basic.Sessionmanagement [Red5_Scheduler_Worker-1] - Sessions To Delete :: 0

openmeetings


* org.apache.catalina.core.ContainerBase
  • found usual_template.vm
* org.red5.server.net.rtmp.RTMPHandler
  • Connecting to
* org.openmeetings.app.remote.red5.ScopeApplicationAdapter.roomJoin
  • roomJoin
  • Client connected to OpenMeetings, register Client StreamId: 1 scope hibernate
* org.openmeetings.utils.crypt.ManageCryptStyle
  • getInstanceOfCrypt: org.openmeetings.utils.crypt.ManageCryptStyle@10ff3d
* org.openmeetings.utils.crypt.ManageCryptStyle
  • getInstanceOfCrypt: org.openmeetings.app.data.basic.Configurationmanagement@1e529ef
* org.openmeetings.utils.crypt.ManageCryptStyle
  • configKeyCryptClassName: org.openmeetings.utils.crypt.MD5Implementation
* org.openmeetings.app.remote.MainService
  • getsessiondata
* org.openmeetings.app.data.basic.Sessionmanagement
  • startsession :: startsession
* org.openmeetings.utils.crypt.ManageCryptStyle
  • getInstanceOfCrypt: org.openmeetings.utils.crypt.ManageCryptStyle@10ff3d
* org.openmeetings.utils.crypt.ManageCryptStyle
  • getInstanceOfCrypt: org.openmeetings.app.data.basic.Configurationmanagement@1e529ef
* org.openmeetings.utils.crypt.ManageCryptStyle
  • configKeyCryptClassName: org.openmeetings.utils.crypt.MD5Implementation
* org.openmeetings.app.data.basic.Fieldmanagment
  • Getting Labels for Language english
* org.openmeetings.app.data.basic.Fieldmanagment
  • Language doesnt requiere RTL!

* org.openmeetings.app.data.basic.Sessionmanagement
  • Could not find session to update:
* org.openmeetings.app.data.basic.dao.LdapConfigDaoImpl
  • selectMaxFromConfigurations
* org.openmeetings.app.remote.red5.ScopeApplicationAdapter
  • roomLeave 1 0 /hibernate hibernate
* org.openmeetings.app.remote.red5.ScopeApplicationAdapter
  • currentClient IS NOT NULL
* org.openmeetings.app.remote.red5.ScopeApplicationAdapter
  • currentClient org.openmeetings.app.hibernate.beans.recording.RoomClient@ae8637
* org.openmeetings.app.remote.red5.ScopeApplicationAdapter
  • currentScope Scope@1e7c9d1 Depth = 2, Path = '/default/openmeetings', Name = 'hibernate'
* org.openmeetings.app.remote.red5.ScopeApplicationAdapter
  • roomLeave :. 1
* org.openmeetings.app.remote.red5.ScopeApplicationAdapter
  • removing USername Sun Sep 18 13:30:42 KST 2011 streamid: 1
* org.openmeetings.app.remote.red5.ScopeApplicationAdapter
  • currentScope Scope@1e7c9d1 Depth = 2, Path = '/default/openmeetings', Name = 'hibernate'
* org.openmeetings.app.remote.red5.ScopeApplicationAdapter
  • roomLeave rcpList size: 0
* org.openmeetings.app.remote.PollService
  • clearRoomPollList: null

no action

:
DEBUG 09-18 13:26:25.528 ScreenRequestHandler.java 84743245 47 org.openmeetings.servlet.outputhandler.ScreenRequestHandler [http-0.0.0.0-5080-1] - sid: default
[INFO] [http-0.0.0.0-5080-1] org.apache.catalina.core.ContainerBase.[red5Engine].[0.0.0.0].[/openmeetings] -  Velocity   [warn] VelocityViewServlet: couldn't find template to match request.
sid: default
users_id: 0
user_level: -1
moduleName: moduleName
[INFO] [http-0.0.0.0-5080-1] org.apache.catalina.core.ContainerBase.[red5Engine].[0.0.0.0].[/openmeetings] -  Velocity  [debug] VelocityViewServlet: Looking for custom properties at '/WEB-INF/velocity.properties'


DEBUG 09-18 13:28:11.698 CalendarServlet.java 84849415 51 java.util.Calendar [http-0.0.0.0-5080-3] - sid: default
DEBUG 09-18 13:29:41.974 ExportToImage.java 84939691 65 org.openmeetings.servlet.outputhandler.ExportToImage [http-0.0.0.0-5080-3] - sid: default
DEBUG 09-18 13:29:41.975 ExportToImage.java 84939692 71 org.openmeetings.servlet.outputhandler.ExportToImage [http-0.0.0.0-5080-3] - hash:
DEBUG 09-18 13:29:41.984 ExportToImage.java 84939701 86 org.openmeetings.servlet.outputhandler.ExportToImage [http-0.0.0.0-5080-3] - users_id: 0
DEBUG 09-18 13:29:41.985 ExportToImage.java 84939702 87 org.openmeetings.servlet.outputhandler.ExportToImage [http-0.0.0.0-5080-3] - user_level: -1
DEBUG 09-18 13:30:01.206 LangExport.java 84958923 57 org.openmeetings.servlet.outputhandler.LangExport [http-0.0.0.0-5080-3] - sid: default
DEBUG 09-18 13:30:01.207 LangExport.java 84958924 64 org.openmeetings.servlet.outputhandler.LangExport [http-0.0.0.0-5080-3] - language_id: 0
DEBUG 09-18 13:30:01.218 LangExport.java 84958935 69 org.openmeetings.servlet.outputhandler.LangExport [http-0.0.0.0-5080-3] - users_id: 0
DEBUG 09-18 13:30:01.219 LangExport.java 84958936 70 org.openmeetings.servlet.outputhandler.LangExport [http-0.0.0.0-5080-3] - user_level: -1

ID
Password
Join
You have no real enemies.


sponsored by andamiro
sponsored by cdnetworks
sponsored by HP

Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2011-09-19 17:22:32
Processing time 0.0106 sec