Hi Maxim, I’m using CentOS 7 with epel repo enabled and all updates installed. I’m using OM version 3.0.7. I’m starting OM by running red5.sh. The full startup log is shown below with the delay error highlighted.
[root@myconf om]# ./red5.sh Running on Linux Starting Red5 Red5 root: /opt/om Configuation root: /opt/om/conf Red5 server jar was found URL list: [file:/opt/om/red5-server.jar] Selected libraries: (66 items) file:/opt/om/red5-server.jar file:/opt/om/lib/antlr-3.5.2.jar file:/opt/om/lib/antlr-runtime-3.5.2.jar file:/opt/om/lib/aopalliance-1.0.jar file:/opt/om/lib/asm-4.0.jar file:/opt/om/lib/asm-jar-3.1.jar file:/opt/om/lib/aspectjrt-1.8.2.jar file:/opt/om/lib/bcprov-jdk15on-1.52.jar file:/opt/om/lib/c3p0-0.9.1.1.jar file:/opt/om/lib/cglib-nodep-2.2.2.jar file:/opt/om/lib/commons-beanutils-1.9.2.jar file:/opt/om/lib/commons-codec-1.9.jar file:/opt/om/lib/commons-collections-3.2.1.jar file:/opt/om/lib/commons-daemon-1.0.15.jar file:/opt/om/lib/commons-fileupload-jar-1.3.jar file:/opt/om/lib/commons-io-jar-2.4.jar file:/opt/om/lib/commons-lang3-3.4.jar file:/opt/om/lib/commons-pool-1.5.6.jar file:/opt/om/lib/ehcache-core-2.6.9.jar file:/opt/om/lib/geronimo-jpa_2.0_spec-bundle-1.1.jar file:/opt/om/lib/groovy-2.0.4.jar file:/opt/om/lib/httpclient-4.4.jar file:/opt/om/lib/httpcore-4.4.jar file:/opt/om/lib/isoparser-1.0.4.2.jar file:/opt/om/lib/jcl-over-slf4j-1.7.9.jar file:/opt/om/lib/jruby-1.6.8.jar file:/opt/om/lib/jul-to-slf4j-1.7.9.jar file:/opt/om/lib/jython-standalone-2.5.3.jar file:/opt/om/lib/log4j-over-slf4j-1.7.9.jar file:/opt/om/lib/logback-access-1.1.2.jar file:/opt/om/lib/logback-classic-1.1.2.jar file:/opt/om/lib/logback-core-1.1.2.jar file:/opt/om/lib/mina-core-2.0.9.jar file:/opt/om/lib/mina-integration-beans-2.0.9.jar file:/opt/om/lib/mina-integration-jmx-2.0.9.jar file:/opt/om/lib/mina-integration-ognl-2.0.9.jar file:/opt/om/lib/quartz-2.2.1.jar file:/opt/om/lib/red5-io-1.0.6-RELEASE.jar file:/opt/om/lib/red5-server-common-1.0.6-RELEASE.jar file:/opt/om/lib/slf4j-api-1.7.9.jar file:/opt/om/lib/spring-aop-4.1.7.RELEASE.jar file:/opt/om/lib/spring-aspects-jar-4.1.7.RELEASE.jar file:/opt/om/lib/spring-beans-4.1.7.RELEASE.jar file:/opt/om/lib/spring-context-4.1.7.RELEASE.jar file:/opt/om/lib/spring-context-support-4.1.7.RELEASE.jar file:/opt/om/lib/spring-core-4.1.7.RELEASE.jar file:/opt/om/lib/spring-expression-4.1.7.RELEASE.jar file:/opt/om/lib/spring-jdbc-jar-4.1.7.RELEASE.jar file:/opt/om/lib/spring-orm-jar-4.1.7.RELEASE.jar file:/opt/om/lib/spring-tx-jar-4.1.7.RELEASE.jar file:/opt/om/lib/spring-web-4.1.7.RELEASE.jar file:/opt/om/lib/spring-webmvc-jar-4.1.7.RELEASE.jar file:/opt/om/lib/xercesImpl-2.9.1.jar file:/opt/om/lib/xml-apis-1.3.04.jar file:/opt/om/conf/ file:/opt/om/plugins/ file:/opt/om/plugins/ecj-4.4.2.jar file:/opt/om/plugins/el-api.jar file:/opt/om/plugins/juli-over-slf4j-1.6.1.jar file:/opt/om/plugins/tomcat-embed-core.jar file:/opt/om/plugins/tomcat-embed-el.jar file:/opt/om/plugins/tomcat-embed-jasper.jar file:/opt/om/plugins/tomcat-embed-logging-juli.jar file:/opt/om/plugins/tomcat-embed-websocket-jar-8.0.26.jar file:/opt/om/plugins/tomcatplugin-1.9.jar file:/opt/om/plugins/websocket-1.2.jar Root: /opt/om Deploy type: bootstrap Logback selector: org.red5.logging.LoggingContextSelector [INFO] [main] org.red5.server.Launcher - Red5 Server 1.0.6-RELEASE (https://github.com/Red5) SLF4J: Class path contains multiple SLF4J bindings. SLF4J: Found binding in [jar:file:/opt/om/red5-server.jar!/org/slf4j/impl/StaticLoggerBinder.class] SLF4J: Found binding in [jar:file:/opt/om/lib/logback-classic-1.1.2.jar!/org/slf4j/impl/StaticLoggerBinder.class] SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation. SLF4J: Actual binding is of type [org.red5.logging.LoggingContextSelector] [INFO] [main] org.springframework.context.support.FileSystemXmlApplicationContext - Refreshing org.springframework.context.support.FileSystemXmlApplicationContext@29ca901e: startup date [Tue Nov 10 17:46:02 CST 2015]; root of context hierarchy [INFO] [main] org.springframework.beans.factory.xml.XmlBeanDefinitionReader - Loading XML bean definitions from class path resource [red5.xml] [INFO] [main] org.springframework.beans.factory.xml.XmlBeanDefinitionReader - Loading XML bean definitions from class path resource [jee-container.xml] [INFO] [main] org.springframework.beans.factory.config.PropertyPlaceholderConfigurer - Loading properties file from class path resource [red5.properties] [INFO] [main] org.red5.spring.Red5ApplicationContext - setApplicationContext: org.springframework.context.support.FileSystemXmlApplicationContext@29ca901e: startup date [Tue Nov 10 17:46:02 CST 2015]; root of context hierarchy [INFO] [main] org.red5.spring.Red5ApplicationContext - Red5ApplicationContext init [INFO] [main] org.red5.spring.Red5ApplicationContext - Refreshing ApplicationContext 'red5.common': startup date [Tue Nov 10 17:46:02 CST 2015]; parent: org.springframework.context.support.FileSystemXmlApplicationContext@29ca901e [INFO] [main] org.springframework.beans.factory.xml.XmlBeanDefinitionReader - Loading XML bean definitions from class path resource [red5-common.xml] [INFO] [main] org.springframework.beans.factory.config.PropertyPlaceholderConfigurer - Loading properties file from class path resource [red5.properties] [INFO] [main] org.quartz.impl.StdSchedulerFactory - Using default implementation for ThreadExecutor [INFO] [main] org.quartz.core.SchedulerSignalerImpl - Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl [INFO] [main] org.quartz.core.QuartzScheduler - Quartz Scheduler v.2.2.1 created. [INFO] [main] org.quartz.simpl.RAMJobStore - RAMJobStore initialized. [INFO] [main] org.quartz.core.QuartzScheduler - Scheduler meta-data: Quartz Scheduler (v2.2.1) 'Red5_Scheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 32 threads. Using job-store 'org.quartz.simpl.RAMJobStore' - which does not support persistence. and is not clustered. [INFO] [main] org.quartz.impl.StdSchedulerFactory - Quartz scheduler 'Red5_Scheduler' initialized from the specified file : '/opt/om/conf/quartz.properties' [INFO] [main] org.quartz.impl.StdSchedulerFactory - Quartz scheduler version: 2.2.1 [INFO] [main] org.quartz.core.QuartzScheduler - Scheduler Red5_Scheduler_$_NON_CLUSTERED started. [INFO] [main] org.springframework.remoting.rmi.RmiRegistryFactoryBean - Creating new RMI registry [INFO] [main] org.springframework.jmx.support.ConnectorServerFactoryBean - JMX connector server started: javax.management.remote.rmi.RMIConnectorServer@4a7f959b [INFO] [main] org.red5.server.service.WarDeployer - War deployer service created [INFO] [main] org.springframework.jmx.export.annotation.AnnotationMBeanExporter - Registering beans for JMX exposure on startup [INFO] [main] org.springframework.jmx.export.annotation.AnnotationMBeanExporter - Bean with name 'org.springframework.jmx.support.ConnectorServerFactoryBean#0' has been autodetected for JMX exposure [INFO] [main] org.springframework.jmx.export.annotation.AnnotationMBeanExporter - Bean with name 'schedulingService' has been autodetected for JMX exposure [INFO] [main] org.springframework.jmx.export.annotation.AnnotationMBeanExporter - Bean with name 'clientBroadcastStream' has been autodetected for JMX exposure [INFO] [main] org.springframework.jmx.export.annotation.AnnotationMBeanExporter - Located MBean 'schedulingService': registering with JMX server as MBean [org.red5.server:name=schedulingService,type=QuartzSchedulingService] [INFO] [main] org.springframework.jmx.export.annotation.AnnotationMBeanExporter - Located MBean 'org.springframework.jmx.support.ConnectorServerFactoryBean#0': registering with JMX server as MBean [org.red5.server:name=org.springframework.jmx.support.ConnectorServerFactoryBean#0,type=RMIConnectorServer] [INFO] [main] org.red5.spring.Red5ApplicationContext - setApplicationContext: org.springframework.context.support.FileSystemXmlApplicationContext@29ca901e: startup date [Tue Nov 10 17:46:02 CST 2015]; root of context hierarchy [INFO] [main] org.red5.spring.Red5ApplicationContext - Red5ApplicationContext init [INFO] [main] org.red5.spring.Red5ApplicationContext - Refreshing ApplicationContext 'red5.core': startup date [Tue Nov 10 17:46:03 CST 2015]; parent: ApplicationContext 'red5.common' [INFO] [main] org.springframework.beans.factory.xml.XmlBeanDefinitionReader - Loading XML bean definitions from class path resource [red5-core.xml] [INFO] [main] org.springframework.beans.factory.config.PropertyPlaceholderConfigurer - Loading properties file from class path resource [red5.properties] [INFO] [main] org.red5.server.net.rtmp.RTMPMinaTransport - RTMP will be bound to [0.0.0.0:1935] [INFO] [main] org.red5.server.net.rtmp.RTMPMinaTransport - RTMP Mina Transport Settings Acceptor style: default I/O threads: 16 TCP no-delay: true keep-alive: false [INFO] [main] org.red5.server.net.rtmp.RTMPMinaTransport - Traffic class modification is disabled [INFO] [main] org.red5.server.net.rtmp.RTMPMinaTransport - Send buffer size: 65536 recv buffer size: 65536 so linger: -1 traffic class: 0 [INFO] [main] org.red5.server.ContextLoader - ContextLoader init [INFO] [main] org.red5.server.ContextLoader - Loading: default.context = ${red5.root}/webapps/red5-default.xml => /opt/om/webapps/red5-default.xml [INFO] [main] org.springframework.context.support.FileSystemXmlApplicationContext - Refreshing org.springframework.context.support.FileSystemXmlApplicationContext@545b995e: startup date [Tue Nov 10 17:46:03 CST 2015]; parent: ApplicationContext 'red5.common' [INFO] [main] org.springframework.beans.factory.xml.XmlBeanDefinitionReader - Loading XML bean definitions from URL [file:/opt/om/webapps/red5-default.xml] [INFO] [main] org.red5.server.Context - Setting parent bean factory as core [INFO] [main] org.red5.server.tomcat.TomcatLoader - Loading tomcat [INFO] [main] org.red5.server.tomcat.TomcatLoader - Server root: /opt/om [INFO] [main] org.red5.server.tomcat.TomcatLoader - Config root: /opt/om/conf [INFO] [main] org.red5.server.tomcat.TomcatLoader - Application root: /opt/om/webapps [INFO] [main] org.red5.server.tomcat.TomcatLoader - Starting Tomcat servlet engine [INFO] [main] org.apache.catalina.core.AprLifecycleListener - The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: /usr/java/packages/lib/amd64:/usr/lib64:/lib64:/lib:/usr/lib [INFO] [main] org.apache.coyote.http11.Http11NioProtocol - Initializing ProtocolHandler ["http-nio-0.0.0.0-5080"] [INFO] [main] org.apache.tomcat.util.net.NioSelectorPool - Using a shared selector for servlet write/read [INFO] [main] org.apache.catalina.core.StandardService - Starting service Tomcat [INFO] [main] org.apache.catalina.core.StandardEngine - Starting Servlet Engine: Apache Tomcat/8.0.26 [INFO] [0.0.0.0-startStop-1] org.apache.catalina.startup.ContextConfig - No global web.xml found [INFO] [0.0.0.0-startStop-1] org.apache.catalina.core.ContainerBase.[red5Engine].[0.0.0.0].[/] - No Spring WebApplicationInitializer types detected on classpath [INFO] [0.0.0.0-startStop-1] org.apache.jasper.servlet.TldScanner - At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time. [INFO] [0.0.0.0-startStop-1] org.apache.catalina.util.SessionIdGeneratorBase - Creation of SecureRandom instance for session ID generation using [SHA1PRNG] took [40,632] milliseconds. [INFO] [0.0.0.0-startStop-1] org.apache.catalina.core.ContainerBase.[red5Engine].[0.0.0.0].[/openmeetings] - No Spring WebApplicationInitializer types detected on classpath [INFO] [0.0.0.0-startStop-1] org.apache.jasper.servlet.TldScanner - At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time. Context init... Logger name for context: openmeetings DEBUG 11-10 17:46:57.052 ContextLoggingListener.java 99 72 ROOT [0.0.0.0-startStop-1] - Starting up context openmeetings [INFO] [0.0.0.0-startStop-1] org.apache.wicket.util.file.WebXmlFile - web.xml: url mapping found for filter with name OpenmeetingsApplication: [/*] [INFO] [0.0.0.0-startStop-1] org.apache.wicket.Application - [OpenmeetingsApplication] init: Wicket core library initializer [INFO] [0.0.0.0-startStop-1] org.apache.wicket.RequestListenerInterface - registered listener interface [RequestListenerInterface name=IBehaviorListener, method=public abstract void org.apache.wicket.behavior.IBehaviorListener.onRequest()] [INFO] [0.0.0.0-startStop-1] org.apache.wicket.RequestListenerInterface - registered listener interface [RequestListenerInterface name=IFormSubmitListener, method=public abstract void org.apache.wicket.markup.html.form.IFormSubmitListener.onFormSubmitted()] [INFO] [0.0.0.0-startStop-1] org.apache.wicket.RequestListenerInterface - registered listener interface [RequestListenerInterface name=ILinkListener, method=public abstract void org.apache.wicket.markup.html.link.ILinkListener.onLinkClicked()] [INFO] [0.0.0.0-startStop-1] org.apache.wicket.RequestListenerInterface - registered listener interface [RequestListenerInterface name=IOnChangeListener, method=public abstract void org.apache.wicket.markup.html.form.IOnChangeListener.onSelectionChanged()] [INFO] [0.0.0.0-startStop-1] org.apache.wicket.RequestListenerInterface - registered listener interface [RequestListenerInterface name=IRedirectListener, method=public abstract void org.apache.wicket.IRedirectListener.onRedirect()] [INFO] [0.0.0.0-startStop-1] org.apache.wicket.RequestListenerInterface - registered listener interface [RequestListenerInterface name=IResourceListener, method=public abstract void org.apache.wicket.IResourceListener.onResourceRequested()] [INFO] [0.0.0.0-startStop-1] org.apache.wicket.Application - [OpenmeetingsApplication] init: ro.fortsoft.wicket.dashboard.DashboardContextInitializer@1dd7c5b9 [INFO] [0.0.0.0-startStop-1] org.apache.wicket.Application - [OpenmeetingsApplication] init: DevUtils DebugBar Initializer [INFO] [0.0.0.0-startStop-1] org.apache.wicket.Application - [OpenmeetingsApplication] init: Wicket extensions initializer [INFO] [0.0.0.0-startStop-1] org.apache.wicket.Application - [OpenmeetingsApplication] init: Wicket extensions initializer (wicket-jquery-ui) [INFO] [0.0.0.0-startStop-1] org.apache.wicket.Application - [OpenmeetingsApplication] init: Wicket extensions initializer (wicket-jquery-ui-plugins) [INFO] [0.0.0.0-startStop-1] org.apache.wicket.Application - [OpenmeetingsApplication] init: Wicket extensions initializer (wicket-kendo-ui) [INFO] [0.0.0.0-startStop-1] org.apache.wicket.Application - [OpenmeetingsApplication] init: Wicket extensions initializer (wicket-kendo-ui-theme-default) [INFO] [0.0.0.0-startStop-1] org.apache.wicket.protocol.http.WebApplication - [OpenmeetingsApplication] Started Wicket version 6.20.0 in DEPLOYMENT mode [INFO] [0.0.0.0-startStop-1] org.apache.axis2.deployment.ClusterBuilder - Clustering has been disabled [INFO] [0.0.0.0-startStop-1] org.apache.axis2.deployment.DeploymentEngine - No modules directory was found under /opt/om/webapps/openmeetings/WEB-INF. [INFO] [0.0.0.0-startStop-1] org.apache.axis2.deployment.ModuleDeployer - Deploying module: addressing-1.7.0-SNAPSHOT - file:/opt/om/webapps/openmeetings/WEB-INF/lib/axis2-jar-1.7.0-SNAPSHOT.jar [INFO] [0.0.0.0-startStop-1] org.apache.axis2.deployment.DeploymentEngine - Deploying Web service: openmeetings-3.0.7-RELEASE.aar - file:/opt/om/webapps/openmeetings/WEB-INF/services/openmeetings-3.0.7-RELEASE.aar [INFO] [0.0.0.0-startStop-1] org.apache.axis2.deployment.DeploymentEngine - Deploying Web service: version.aar - file:/opt/om/webapps/openmeetings/WEB-INF/services/version.aar [WARN] [0.0.0.0-startStop-1] org.apache.axis2.transport.http.AxisServlet - No transportReceiver for org.apache.axis2.transport.http.AxisServletListener found. An instance for HTTP will be configured automatically. Please update your axis2.xml file! [INFO] [main] org.apache.coyote.http11.Http11NioProtocol - Starting ProtocolHandler ["http-nio-0.0.0.0-5080"] [INFO] [main] org.red5.server.tomcat.TomcatLoader - Context initialized: path: /opt/om/webapps/root/ [INFO] [main] org.red5.server.tomcat.TomcatLoader - Context initialized: /openmeetings path: /opt/om/webapps/openmeetings/ [INFO] [main] org.red5.server.tomcat.TomcatLoader - Dedicated RTMPT server configuration was not specified [INFO] [main] org.red5.server.ContextLoader - JEE server was found: TomcatLoader [serviceEngineName=red5Engine] [INFO] [main] org.red5.net.websocket.WebSocketPlugin - WebSocketPlugin ctor [INFO] [main] org.red5.net.websocket.WebSocketPlugin - WebSocketPlugin start [INFO] [main] org.red5.server.plugin.PluginLauncher - Loaded plugin: org.red5.net.websocket.WebSocketPlugin [INFO] [main] org.red5.net.websocket.WebSocketTransport - WebSocket will be bound to [0.0.0.0:8081] [INFO] [Launcher:/openmeetings] org.springframework.web.context.support.XmlWebApplicationContext - Refreshing Root WebApplicationContext: startup date [Tue Nov 10 17:46:58 CST 2015]; parent: org.springframework.context.support.FileSystemXmlApplicationContext@545b995e [INFO] [Launcher:] org.springframework.web.context.support.XmlWebApplicationContext - Refreshing Root WebApplicationContext: startup date [Tue Nov 10 17:46:58 CST 2015]; parent: org.springframework.context.support.FileSystemXmlApplicationContext@545b995e [INFO] [Launcher:/openmeetings] org.springframework.beans.factory.xml.XmlBeanDefinitionReader - Loading XML bean definitions from ServletContext resource [/WEB-INF/red5-web.xml] [INFO] [Launcher:] org.springframework.beans.factory.xml.XmlBeanDefinitionReader - Loading XML bean definitions from ServletContext resource [/WEB-INF/red5-web.xml] [INFO] [main] org.red5.net.websocket.WebSocketTransport - started websocket transport Bootstrap complete Bootstrap exit [INFO] [Launcher:] org.springframework.beans.factory.config.PropertyPlaceholderConfigurer - Loading properties file from ServletContext resource [/WEB-INF/red5-web.properties] [INFO] [Launcher:] org.red5.server.Context - Setting parent bean factory as core [INFO] [Launcher:] org.red5.server.scope.WebScope - Set server [Server@6d7635e2map[[empty]]] [INFO] [Launcher:] org.red5.server.scope.Scope - Scope null name reset to: disallowed [INFO] [Launcher:] org.red5.server.Server - Add mapping global: default host: context: null [INFO] [Launcher:] org.red5.server.scope.Scope - Invalid scope name, null is not allowed [WARN] [Launcher:] org.red5.server.scope.Scope - Invalid scope rejected: Scope [name=null, path=/default, type=APPLICATION, autoStart=true, creationTime=1447199218255, depth=1, enabled=true, running=false] [WARN] [Launcher:] org.red5.server.scope.Scope - Scope not added to parent [INFO] [Launcher:] org.red5.server.scope.WebScope - Webscope already registered [INFO] [Launcher:/openmeetings] org.springframework.beans.factory.xml.XmlBeanDefinitionReader - Loading XML bean definitions from ServletContext resource [/WEB-INF/classes/openmeetings-applicationContext.xml] [INFO] [Launcher:/openmeetings] org.springframework.beans.factory.config.PropertyPlaceholderConfigurer - Loading properties file from ServletContext resource [/WEB-INF/red5-web.properties] [INFO] [Launcher:/openmeetings] org.red5.server.Context - Setting parent bean factory as core [INFO] [Launcher:/openmeetings] org.springframework.orm.jpa.LocalEntityManagerFactoryBean - Building JPA EntityManagerFactory for persistence unit 'openmeetings' [INFO] [Launcher:/openmeetings] org.red5.server.scope.WebScope - Set server [Server@6d7635e2map['/' -> 'default']] [INFO] [Launcher:/openmeetings] org.red5.server.Server - Add mapping global: default host: context: openmeetings [INFO] [Launcher:/openmeetings] org.red5.server.Server - Add mapping global: default host: localhost context: openmeetings [INFO] [Launcher:/openmeetings] org.red5.server.Server - Add mapping global: default host: 127.0.0.1 context: openmeetings DEBUG 11-10 17:47:00.382 ScopeApplicationAdapter.java 3429 125 org.apache.openmeetings.remote.red5.ScopeApplicationAdapter [Launcher:/openmeetings] - webAppPath : /opt/om/webapps/openmeetings WARN 11-10 17:47:05.749 ConfigurationDao.java 8796 123 org.apache.openmeetings.db.dao.basic.ConfigurationDao [Launcher:/openmeetings] - Could not find key in configuration CONF_KEY: crypt_ClassName DEBUG 11-10 17:47:05.788 EmoticonsManager.java 8835 62 org.apache.openmeetings.data.whiteboard.EmoticonsManager [Launcher:/openmeetings] - ##### loadEmot completed DEBUG 11-10 17:47:05.792 Version.java 8839 96 org.apache.openmeetings.util.Version [Launcher:/openmeetings] - ################################################## # Openmeetings is up # # 3.0.7-RELEASE 1705518 27-September-2015 # # and ready to use # ################################################## [INFO] [Launcher:/openmeetings] org.red5.server.scope.WebScope - Webscope already registered [INFO] [Launcher:/openmeetings] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped "{[/networktest.upload],methods=[GET]}" onto public void org.apache.openmeetings.servlet.outputhandler.NetworkTestingController.serviceGet(javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse,javax.servlet.http.HttpSession) throws javax.servlet.ServletException,java.io.IOException [INFO] [Launcher:/openmeetings] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped "{[/networktest.upload],methods=[POST]}" onto public void org.apache.openmeetings.servlet.outputhandler.NetworkTestingController.servicePost(javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse,javax.servlet.http.HttpSession) throws javax.servlet.ServletException,java.io.IOException [INFO] [Launcher:/openmeetings] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped "{[/screen.upload]}" onto public void org.apache.openmeetings.servlet.outputhandler.ScreenController.handleRequest(javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse) [INFO] [Launcher:/openmeetings] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped "{[/file.upload],methods=[POST]}" onto public void org.apache.openmeetings.servlet.outputhandler.UploadController.handleFileUpload(javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse,javax.servlet.http.HttpSession) throws javax.servlet.ServletException [INFO] [Launcher:/openmeetings] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped "{[/remotelog.upload],methods=[POST]}" onto public void org.apache.openmeetings.servlet.outputhandler.UploadController.handleRemoteLog(javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse) throws javax.servlet.ServletException [INFO] [Launcher:/openmeetings] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped "{[/upload.upload],methods=[POST]}" onto public void org.apache.openmeetings.servlet.outputhandler.UploadController.handleFormUpload(javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse) throws javax.servlet.ServletException [INFO] [Launcher:/openmeetings] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - Looking for @ControllerAdvice: Root WebApplicationContext: startup date [Tue Nov 10 17:46:58 CST 2015]; parent: org.springframework.context.support.FileSystemXmlApplicationContext@545b995e [INFO] [Launcher:/openmeetings] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - Looking for @ControllerAdvice: Root WebApplicationContext: startup date [Tue Nov 10 17:46:58 CST 2015]; parent: org.springframework.context.support.FileSystemXmlApplicationContext@545b995e [INFO] [Launcher:/openmeetings] org.quartz.impl.StdSchedulerFactory - Using default implementation for ThreadExecutor [INFO] [Launcher:/openmeetings] org.quartz.core.SchedulerSignalerImpl - Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl [INFO] [Launcher:/openmeetings] org.quartz.core.QuartzScheduler - Quartz Scheduler v.2.2.1 created. [INFO] [Launcher:/openmeetings] org.quartz.simpl.RAMJobStore - RAMJobStore initialized. [INFO] [Launcher:/openmeetings] org.quartz.core.QuartzScheduler - Scheduler meta-data: Quartz Scheduler (v2.2.1) 'org.springframework.scheduling.quartz.SchedulerFactoryBean#0' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.quartz.simpl.RAMJobStore' - which does not support persistence. and is not clustered. [INFO] [Launcher:/openmeetings] org.quartz.impl.StdSchedulerFactory - Quartz scheduler 'org.springframework.scheduling.quartz.SchedulerFactoryBean#0' initialized from an externally provided properties instance. [INFO] [Launcher:/openmeetings] org.quartz.impl.StdSchedulerFactory - Quartz scheduler version: 2.2.1 [INFO] [Launcher:/openmeetings] org.quartz.core.QuartzScheduler - JobFactory set to: org.springframework.scheduling.quartz.AdaptableJobFactory@327055a [INFO] [Launcher:/openmeetings] org.springframework.context.support.DefaultLifecycleProcessor - Starting beans in phase 2147483647 [INFO] [Launcher:/openmeetings] org.quartz.core.QuartzScheduler - Scheduler org.springframework.scheduling.quartz.SchedulerFactoryBean#0_$_NON_CLUSTERED started. [INFO] [Launcher:/openmeetings] org.springframework.context.support.DefaultLifecycleProcessor - Starting beans in phase 2147483647 DEBUG 11-10 17:47:11.646 MeetingReminderJob.java 14693 34 org.apache.openmeetings.quartz.scheduler.MeetingReminderJob [org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-2] - MeetingReminderJob.execute WARN 11-10 17:47:11.657 ConfigurationDao.java 14704 123 org.apache.openmeetings.db.dao.basic.ConfigurationDao [org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-2] - Could not find key in configuration CONF_KEY: application.base.url WARN 11-10 17:47:11.659 ConfigurationDao.java 14706 123 org.apache.openmeetings.db.dao.basic.ConfigurationDao [org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-2] - Could not find key in configuration CONF_KEY: number.minutes.reminder.send DEBUG 11-10 17:47:11.669 SessiondataDao.java 14716 404 org.apache.openmeetings.db.dao.server.SessiondataDao [org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-1] - ****** clearSessionTable: DEBUG 11-10 17:47:11.809 SessiondataDao.java 14856 408 org.apache.openmeetings.db.dao.server.SessiondataDao [org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-1] - clearSessionTable: 0 From: Maxim Solodovnik [mailto:solomax...@gmail.com] Sent: Monday, November 9, 2015 10:27 PM To: Openmeetings user-list <user@openmeetings.apache.org> Subject: Re: hang at startup Hello Jeff, none of my OM logs contains line like this, could you please provide more details? OM version, OS, log you have message in? On Tue, Nov 10, 2015 at 3:14 AM, Jeff Clay <jeff.c...@cyient.com<mailto:jeff.c...@cyient.com>> wrote: Why does OM always hang during startup? This is the message it shows after it hangs and proceeds. The time value in the message has been double that value previously when it takes longer. [INFO] [0.0.0.0-startStop-1] org.apache.catalina.util.SessionIdGeneratorBase - Creation of SecureRandom instance for session ID generation using [SHA1PRNG] took [45,966] milliseconds. Thanks, ________________________________ DISCLAIMER: This email message is for the sole use of the intended recipient(s) and may contain confidential and privileged information. Any unauthorized review, use, disclosure or distribution is prohibited. If you are not the intended recipient, please contact the sender by reply email and destroy all copies of the original message. Check all attachments for viruses before opening them. All views or opinions presented in this e-mail are those of the author and may not reflect the opinion of Cyient or those of our affiliates. -- WBR Maxim aka solomax