" Port already in use: 9999; " It seems you already have something using port # 9999. Please close that application and try again
On Mon, Jul 30, 2012 at 3:06 PM, Aravind K <[email protected]> wrote: > This is the error I am getting when I have started the red5….please help\ > **** > > ** ** > > Starting Red5**** > > Red5 root: /opt/red5**** > > Configuation root: /opt/red5/conf**** > > Selected libraries: (61 items)**** > > file:/opt/red5/red5.jar**** > > file:/opt/red5/lib/geronimo-jpa_2.0_spec-1.1.jar**** > > file:/opt/red5/lib/commons-lang3-3.0-beta.jar**** > > file:/opt/red5/lib/com.springsource.org.apache.xerces-2.9.1.jar**** > > file:/opt/red5/lib/logback-core-0.9.28.jar**** > > file:/opt/red5/lib/org.springframework.aop-3.0.6.RELEASE.jar**** > > file:/opt/red5/lib/quartz-1.8.5.jar**** > > > file:/opt/red5/lib/com.springsource.org.apache.commons.collections-3.2.1.jar > **** > > file:/opt/red5/lib/mina-core-2.0.4.jar**** > > file:/opt/red5/lib/jul-to-slf4j-1.6.1.jar**** > > file:/opt/red5/lib/commons-beanutils-1.8.2.jar**** > > file:/opt/red5/lib/cglib-2.2.2.jar**** > > file:/opt/red5/lib/com.springsource.org.apache.commons.modeler-2.0.1.jar** > ** > > file:/opt/red5/lib/ehcache-2.2.0.jar**** > > file:/opt/red5/lib/com.springsource.org.objectweb.asm.commons-3.2.0.jar*** > * > > file:/opt/red5/lib/com.springsource.org.apache.commons.codec-1.4.0.jar**** > > file:/opt/red5/lib/com.springsource.slf4j.api-1.6.1.jar**** > > file:/opt/red5/lib/com.springsource.org.antlr-3.1.3.jar**** > > file:/opt/red5/lib/org.springframework.test-3.0.6.RELEASE.jar**** > > file:/opt/red5/lib/org.springframework.asm-3.0.6.RELEASE.jar**** > > file:/opt/red5/lib/com.springsource.org.aopalliance-1.0.0.jar**** > > file:/opt/red5/lib/org.springframework.jdbc-3.0.6.RELEASE.jar**** > > file:/opt/red5/lib/org.springframework.beans-3.0.6.RELEASE.jar**** > > file:/opt/red5/lib/jcl-over-slf4j-1.6.1.jar**** > > file:/opt/red5/lib/org.springframework.web-3.0.6.RELEASE.jar**** > > file:/opt/red5/lib/jaudiotagger-2.0.4-SNAPSHOT.jar**** > > file:/opt/red5/lib/mina-integration-beans-2.0.4.jar**** > > file:/opt/red5/lib/jython-2.5.jar**** > > file:/opt/red5/lib/com.springsource.org.objectweb.asm-3.2.0.jar**** > > file:/opt/red5/lib/mina-integration-jmx-2.0.4.jar**** > > file:/opt/red5/lib/log4j-over-slf4j-1.6.1.jar**** > > file:/opt/red5/lib/bcprov-jdk16-145.jar**** > > file:/opt/red5/lib/com.springsource.org.codehaus.groovy-1.7.0.jar**** > > file:/opt/red5/lib/jruby-complete-1.1.6.jar**** > > file:/opt/red5/lib/httpcore-4.1.3.jar**** > > file:/opt/red5/lib/org.springframework.expression-3.0.6.RELEASE.jar**** > > file:/opt/red5/lib/httpclient-4.1.2.jar**** > > file:/opt/red5/lib/org.springframework.orm-3.0.6.RELEASE.jar**** > > file:/opt/red5/lib/org.springframework.web.servlet-3.0.6.RELEASE.jar**** > > file:/opt/red5/lib/com.springsource.org.mozilla.javascript-1.7.0.R2.jar*** > * > > file:/opt/red5/lib/com.springsource.slf4j.bridge-1.6.1.jar**** > > file:/opt/red5/lib/org.springframework.context-3.0.6.RELEASE.jar**** > > file:/opt/red5/lib/org.springframework.transaction-3.0.6.RELEASE.jar**** > > file:/opt/red5/lib/com.springsource.javax.xml.stream-1.0.1.jar**** > > file:/opt/red5/lib/org.springframework.context.support-3.0.6.RELEASE.jar** > ** > > file:/opt/red5/lib/javaee-api-5.1.2.jar**** > > file:/opt/red5/lib/slf4j-api-1.6.1.jar**** > > file:/opt/red5/lib/org.springframework.core-3.0.6.RELEASE.jar**** > > file:/opt/red5/lib/commons-pool-1.5.6.jar**** > > file:/opt/red5/lib/org.springframework.aspects-3.0.6.RELEASE.jar**** > > file:/opt/red5/lib/logback-classic-0.9.28.jar**** > > file:/opt/red5/lib/xmlrpc-2.0.1.jar**** > > file:/opt/red5/conf/**** > > file:/opt/red5/plugins/**** > > file:/opt/red5/plugins/tomcat-juli-slf4j-1.5.0.jar**** > > file:/opt/red5/plugins/tomcatplugin-1.1.jar**** > > file:/opt/red5/plugins/jasper-6.0.32.jar**** > > file:/opt/red5/plugins/tomcat-coyote-6.0.32.jar**** > > file:/opt/red5/plugins/catalina-6.0.32.jar**** > > file:/opt/red5/plugins/jasper-el-6.0.32.jar**** > > file:/opt/red5/plugins/jasper-jdt-6.0.29.jar**** > > ** ** > > Root: /opt/red5**** > > Deploy type: bootstrap**** > > Logback selector: org.red5.logging.LoggingContextSelector**** > > 12:24:36,615 |-INFO in ch.qos.logback.classic.LoggerContext[default] - > Could NOT find resource [logback.groovy]**** > > 12:24:36,616 |-INFO in ch.qos.logback.classic.LoggerContext[default] - > Could NOT find resource [logback-test.xml]**** > > 12:24:36,617 |-INFO in ch.qos.logback.classic.LoggerContext[default] - > Found resource [logback.xml] at [file:/opt/red5/conf/logback.xml]**** > > 12:24:36,622 |-WARN in ch.qos.logback.classic.LoggerContext[default] - > Resource [logback.xml] occurs multiple times on the classpath.**** > > 12:24:36,622 |-WARN in ch.qos.logback.classic.LoggerContext[default] - > Resource [logback.xml] occurs at [file:/opt/red5/conf/logback.xml]**** > > 12:24:36,622 |-WARN in ch.qos.logback.classic.LoggerContext[default] - > Resource [logback.xml] occurs at [file:/opt/red5/conf/logback.xml]**** > > 12:24:36,946 |-INFO in > ch.qos.logback.classic.joran.action.ConfigurationAction - debug attribute > not set**** > > 12:24:36,964 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - > About to instantiate appender of type [ch.qos.logback.core.ConsoleAppender] > **** > > 12:24:36,970 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - > Naming appender as [CONSOLE]**** > > 12:24:37,024 |-INFO in > ch.qos.logback.core.joran.action.NestedComplexPropertyIA - Assuming default > type [ch.qos.logback.classic.encoder.PatternLayoutEncoder] for [encoder] > property**** > > 12:24:37,107 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - > About to instantiate appender of type [ch.qos.logback.core.FileAppender]** > ** > > 12:24:37,108 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - > Naming appender as [FILE]**** > > 12:24:37,118 |-INFO in > ch.qos.logback.core.joran.action.NestedComplexPropertyIA - Assuming default > type [ch.qos.logback.classic.encoder.PatternLayoutEncoder] for [encoder] > property**** > > 12:24:37,183 |-INFO in ch.qos.logback.core.FileAppender[FILE] - File > property is set to [log/red5.log]**** > > 12:24:37,186 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - > About to instantiate appender of type [ch.qos.logback.core.FileAppender]** > ** > > 12:24:37,186 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - > Naming appender as [ERRORFILE]**** > > 12:24:37,198 |-INFO in > ch.qos.logback.core.joran.action.NestedComplexPropertyIA - Assuming default > type [ch.qos.logback.classic.encoder.PatternLayoutEncoder] for [encoder] > property**** > > 12:24:37,199 |-INFO in ch.qos.logback.core.FileAppender[ERRORFILE] - File > property is set to [log/error.log]**** > > 12:24:37,199 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - > ROOT level set to WARN**** > > 12:24:37,199 |-INFO in ch.qos.logback.core.joran.action.AppenderRefAction > - Attaching appender named [CONSOLE] to Logger[ROOT]**** > > 12:24:37,202 |-INFO in ch.qos.logback.core.joran.action.AppenderRefAction > - Attaching appender named [FILE] to Logger[ROOT]**** > > 12:24:37,202 |-INFO in ch.qos.logback.core.joran.action.AppenderRefAction > - Attaching appender named [ERRORFILE] to Logger[ROOT]**** > > 12:24:37,202 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - > org.red5.server.Launcher level set to INFO**** > > 12:24:37,202 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - > org.red5.io level set to INFO**** > > 12:24:37,203 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - > org.red5.logging.DerbyLogInterceptor level set to WARN**** > > 12:24:37,203 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - > org.red5.server level set to WARN**** > > 12:24:37,203 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - > org.red5.server.Client level set to INFO**** > > 12:24:37,203 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - > org.red5.server.api.stream.support level set to INFO**** > > 12:24:37,203 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - > org.red5.server.cache level set to WARN**** > > 12:24:37,203 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - > org.red5.server.jmx level set to WARN**** > > 12:24:37,203 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - > org.red5.server.messaging.InMemoryPushPushPipe level set to WARN**** > > 12:24:37,204 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - > org.red5.server.net level set to WARN**** > > 12:24:37,204 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - > org.red5.server.net.rtmpt.RTMPTServlet level set to WARN**** > > 12:24:37,204 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - > org.red5.server.net.servlet level set to WARN**** > > 12:24:37,204 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - > org.red5.server.net.proxy level set to WARN**** > > 12:24:37,204 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - > org.red5.server.net.remoting level set to WARN**** > > 12:24:37,204 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - > org.red5.server.net.rtmp level set to WARN**** > > 12:24:37,204 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - > org.red5.server.net.rtmp.RTMPHandler level set to WARN**** > > 12:24:37,204 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - > org.red5.server.net.rtmp.BaseRTMPHandler level set to OFF**** > > 12:24:37,204 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - > org.red5.server.net.rtmp.codec level set to WARN**** > > 12:24:37,205 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - > org.red5.server.net.rtmp.RTMPMinaIoHandler level set to OFF**** > > 12:24:37,205 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - > org.red5.server.net.rtmp.RTMPMinaTransport level set to WARN**** > > 12:24:37,205 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - > org.red5.server.net.rtmp.status level set to WARN**** > > 12:24:37,205 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - > org.red5.server.net.rtmpt level set to WARN**** > > 12:24:37,205 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - > org.red5.server.persistence level set to WARN**** > > 12:24:37,205 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - > org.red5.server.script level set to WARN**** > > 12:24:37,205 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - > org.red5.server.service level set to WARN**** > > 12:24:37,205 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - > org.red5.server.so level set to WARN**** > > 12:24:37,205 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - > org.red5.server.stream level set to INFO**** > > 12:24:37,206 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - > org.red5.server.stream.consumer level set to WARN**** > > 12:24:37,206 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - > org.red5.server.net.mrtmp level set to WARN**** > > 12:24:37,206 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - > org.red5.server.net.mrtmp.codec level set to WARN**** > > 12:24:37,206 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - > org.apache.mina level set to WARN**** > > 12:24:37,206 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - > org.apache.mina.filter level set to WARN**** > > 12:24:37,206 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - > org.red5.server.adapter.MultiThreadedApplicationAdapter level set to WARN* > *** > > 12:24:37,206 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - > org.apache.commons level set to WARN**** > > 12:24:37,206 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - > httpclient level set to WARN**** > > 12:24:37,206 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - > org.red5.server.tomcat level set to WARN**** > > 12:24:37,207 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - > org.apache.catalina level set to WARN**** > > 12:24:37,207 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - > org.apache.catalina.loader level set to WARN**** > > 12:24:37,207 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - > org.apache.catalina.realm level set to WARN**** > > 12:24:37,207 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - > org.apache.catalina.session level set to WARN**** > > 12:24:37,207 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - > org.apache.jasper level set to WARN**** > > 12:24:37,207 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - > org.apache.tomcat level set to WARN**** > > 12:24:37,207 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - > org.apache.tomcat.util.net level set to WARN**** > > 12:24:37,207 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - > org.apache.coyote.http11 level set to WARN**** > > 12:24:37,208 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - > org.springframework level set to WARN**** > > 12:24:37,208 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - > org.springframework.beans.factory level set to INFO**** > > 12:24:37,208 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - > org.springframework.beans.factory.xml level set to WARN**** > > 12:24:37,208 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - > org.springframework.ui.context.support level set to WARN**** > > 12:24:37,208 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - > org.springframework.web.context level set to WARN**** > > 12:24:37,208 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - > org.springframework.web.context.support level set to WARN**** > > 12:24:37,208 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - > org.quartz level set to WARN**** > > 12:24:37,208 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - > net.sf.ehcache level set to INFO**** > > 12:24:37,208 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - > ch.qos level set to WARN**** > > 12:24:37,209 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - > org.red5.server.jetty level set to WARN**** > > 12:24:37,209 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - > org.mortbay level set to WARN**** > > 12:24:37,209 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - > org.eclipse.jetty level set to WARN**** > > ** ** > > Setting default logging context: default**** > > [INFO] [main] org.red5.server.Launcher - Red5 Server 1.0.0 RC2 $Rev: 4297 > $ (http://code.google.com/p/red5/)**** > > Red5 Server 1.0.0 RC2 $Rev: 4297 $ (http://code.google.com/p/red5/)**** > > SLF4J: Class path contains multiple SLF4J bindings.**** > > SLF4J: Found binding in > [jar:file:/opt/red5/red5.jar!/org/slf4j/impl/StaticLoggerBinder.class]**** > > SLF4J: Found binding in > [jar:file:/opt/red5/lib/logback-classic-0.9.28.jar!/org/slf4j/impl/StaticLoggerBinder.class] > **** > > SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an > explanation.**** > > [INFO] [main] > org.springframework.beans.factory.config.PropertyPlaceholderConfigurer - > Loading properties file from class path resource [red5.properties]**** > > [INFO] [main] > org.springframework.beans.factory.support.DefaultListableBeanFactory - > Pre-instantiating singletons in > org.springframework.beans.factory.support.DefaultListableBeanFactory@6b687e7c: > defining beans > [placeholderConfig,red5.common,red5.core,context.loader,pluginLauncher,tomcat.server,rtmpt.server]; > root of factory hierarchy**** > > [INFO] [main] > org.springframework.beans.factory.config.PropertyPlaceholderConfigurer - > Loading properties file from class path resource [red5.properties]**** > > [INFO] [main] > org.springframework.beans.factory.support.DefaultListableBeanFactory - > Pre-instantiating singletons in > org.springframework.beans.factory.support.DefaultListableBeanFactory@6ce53220: > defining beans > [placeholderConfig,red5.server,jmxFactory,jmxAgent,serializer,deserializer,statusObjectService,rtmpCodecFactory,rtmptCodecFactory,remotingCodecFactory,streamableFileFactory,filePersistenceThread,sharedObjectService,streamService,providerService,consumerService,schedulingService,warDeployService,remotingClient,object.cache,keyframe.cache,flv.impl,flvreader.impl,mp4reader.impl,mp3reader.impl,org.springframework.beans.factory.config.MethodInvokingFactoryBean#0,org.springframework.beans.factory.config.MethodInvokingFactoryBean#1,streamExecutor,fileConsumer,playlistSubscriberStream,clientBroadcastStream]; > root of factory hierarchy**** > > [ERROR] [main] org.red5.server.jmx.JMXAgent - {}**** > > java.rmi.server.ExportException: Port already in use: 9999; nested > exception is: **** > > java.net.BindException: Address already in use**** > > at > sun.rmi.transport.tcp.TCPTransport.listen(TCPTransport.java:328) > ~[na:1.6.0_18]**** > > at > sun.rmi.transport.tcp.TCPTransport.exportObject(TCPTransport.java:236) > ~[na:1.6.0_18]**** > > at > sun.rmi.transport.tcp.TCPEndpoint.exportObject(TCPEndpoint.java:411) > ~[na:1.6.0_18]**** > > at > sun.rmi.transport.LiveRef.exportObject(LiveRef.java:147) ~[na:1.6.0_18]*** > * > > at > sun.rmi.server.UnicastServerRef.exportObject(UnicastServerRef.java:207) > ~[na:1.6.0_18]**** > > at > java.rmi.server.UnicastRemoteObject.exportObject(UnicastRemoteObject.java:310) > ~[na:1.6.0_18]**** > > at > java.rmi.server.UnicastRemoteObject.exportObject(UnicastRemoteObject.java:273) > ~[na:1.6.0_18]**** > > at > javax.management.remote.rmi.RMIJRMPServerImpl.export(RMIJRMPServerImpl.java:99) > ~[na:1.6.0_18]**** > > at > javax.management.remote.rmi.RMIJRMPServerImpl.export(RMIJRMPServerImpl.java:92) > ~[na:1.6.0_18]**** > > at > javax.management.remote.rmi.RMIConnectorServer.start(RMIConnectorServer.java:402) > ~[na:1.6.0_18]**** > > at org.red5.server.jmx.JMXAgent.init(JMXAgent.java:348) > ~[red5.jar:na]**** > > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native > Method) ~[na:1.6.0_18]**** > > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) > ~[na:1.6.0_18]**** > > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > ~[na:1.6.0_18]**** > > at java.lang.reflect.Method.invoke(Method.java:616) > ~[na:1.6.0_18]**** > > at > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1544) > [org.springframework.beans-3.0.6.RELEASE.jar:3.0.6.RELEASE]**** > > at > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1485) > [org.springframework.beans-3.0.6.RELEASE.jar:3.0.6.RELEASE]**** > > at > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1417) > [org.springframework.beans-3.0.6.RELEASE.jar:3.0.6.RELEASE]**** > > at > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:519) > [org.springframework.beans-3.0.6.RELEASE.jar:3.0.6.RELEASE]**** > > at > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456) > [org.springframework.beans-3.0.6.RELEASE.jar:3.0.6.RELEASE]**** > > at > org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:293) > [org.springframework.beans-3.0.6.RELEASE.jar:3.0.6.RELEASE]**** > > at > org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) > [org.springframework.beans-3.0.6.RELEASE.jar:3.0.6.RELEASE]**** > > at > org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:290) > [org.springframework.beans-3.0.6.RELEASE.jar:3.0.6.RELEASE]**** > > at > org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:192) > [org.springframework.beans-3.0.6.RELEASE.jar:3.0.6.RELEASE]**** > > at > org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:585) > [org.springframework.beans-3.0.6.RELEASE.jar:3.0.6.RELEASE]**** > > at > org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:895) > [org.springframework.context-3.0.6.RELEASE.jar:3.0.6.RELEASE]**** > > at > org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:425) > [org.springframework.context-3.0.6.RELEASE.jar:3.0.6.RELEASE]**** > > at > org.springframework.context.support.FileSystemXmlApplicationContext.<init>(FileSystemXmlApplicationContext.java:140) > [org.springframework.context-3.0.6.RELEASE.jar:3.0.6.RELEASE]**** > > at > org.springframework.context.support.FileSystemXmlApplicationContext.<init>(FileSystemXmlApplicationContext.java:94) > [org.springframework.context-3.0.6.RELEASE.jar:3.0.6.RELEASE]**** > > at > sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) > [na:1.6.0_18]**** > > at > sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57) > [na:1.6.0_18]**** > > at > sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) > [na:1.6.0_18]**** > > at > java.lang.reflect.Constructor.newInstance(Constructor.java:532) > [na:1.6.0_18]**** > > at > org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:126) > [org.springframework.beans-3.0.6.RELEASE.jar:3.0.6.RELEASE]**** > > at > org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:108) > [org.springframework.beans-3.0.6.RELEASE.jar:3.0.6.RELEASE]**** > > at > org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:280) > [org.springframework.beans-3.0.6.RELEASE.jar:3.0.6.RELEASE]**** > > at > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1003) > [org.springframework.beans-3.0.6.RELEASE.jar:3.0.6.RELEASE]**** > > at > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:907) > [org.springframework.beans-3.0.6.RELEASE.jar:3.0.6.RELEASE]**** > > at > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:485) > [org.springframework.beans-3.0.6.RELEASE.jar:3.0.6.RELEASE]**** > > at > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456) > [org.springframework.beans-3.0.6.RELEASE.jar:3.0.6.RELEASE]**** > > at > org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:293) > [org.springframework.beans-3.0.6.RELEASE.jar:3.0.6.RELEASE]**** > > at > org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) > [org.springframework.beans-3.0.6.RELEASE.jar:3.0.6.RELEASE]**** > > at > org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:290) > [org.springframework.beans-3.0.6.RELEASE.jar:3.0.6.RELEASE]**** > > at > org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:192) > [org.springframework.beans-3.0.6.RELEASE.jar:3.0.6.RELEASE]**** > > at > org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:585) > [org.springframework.beans-3.0.6.RELEASE.jar:3.0.6.RELEASE]**** > > at > org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:895) > [org.springframework.context-3.0.6.RELEASE.jar:3.0.6.RELEASE]**** > > at > org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:425) > [org.springframework.context-3.0.6.RELEASE.jar:3.0.6.RELEASE]**** > > at org.red5.server.Launcher.launch(Launcher.java:64) > [red5.jar:na]**** > > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native > Method) ~[na:1.6.0_18]**** > > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) > ~[na:1.6.0_18]**** > > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > ~[na:1.6.0_18]**** > > at java.lang.reflect.Method.invoke(Method.java:616) > ~[na:1.6.0_18]**** > > at org.red5.server.Bootstrap.bootStrap(Bootstrap.java:118) > [boot.jar:na]**** > > at org.red5.server.Bootstrap.main(Bootstrap.java:49) > [boot.jar:na]**** > > Caused by: java.net.BindException: Address already in use**** > > at java.net.PlainSocketImpl.socketBind(Native Method) > ~[na:1.6.0_18]**** > > at > java.net.AbstractPlainSocketImpl.bind(AbstractPlainSocketImpl.java:336) > ~[na:1.6.0_18]**** > > at java.net.ServerSocket.bind(ServerSocket.java:336) > ~[na:1.6.0_18]**** > > at java.net.ServerSocket.<init>(ServerSocket.java:202) > ~[na:1.6.0_18]**** > > at java.net.ServerSocket.<init>(ServerSocket.java:114) > ~[na:1.6.0_18]**** > > at > sun.rmi.transport.proxy.RMIDirectSocketFactory.createServerSocket(RMIDirectSocketFactory.java:45) > ~[na:1.6.0_18]**** > > at > sun.rmi.transport.proxy.RMIMasterSocketFactory.createServerSocket(RMIMasterSocketFactory.java:351) > ~[na:1.6.0_18]**** > > at > sun.rmi.transport.tcp.TCPEndpoint.newServerSocket(TCPEndpoint.java:667) > ~[na:1.6.0_18]**** > > at > sun.rmi.transport.tcp.TCPTransport.listen(TCPTransport.java:317) > ~[na:1.6.0_18]**** > > ... 53 common frames omitted**** > > [INFO] [main] > org.springframework.beans.factory.config.PropertyPlaceholderConfigurer - > Loading properties file from class path resource [red5.properties]**** > > [INFO] [main] > org.springframework.beans.factory.support.DefaultListableBeanFactory - > Pre-instantiating singletons in > org.springframework.beans.factory.support.DefaultListableBeanFactory@13647278: > defining beans > [customEditorConfigurer,placeholderConfig,rtmpMinaConnManager,rtmpHandler,rtmpMinaIoHandler,rtmpTransport,rtmpMinaConnection,rtmptConnManager,rtmptHandler,rtmptServlet,rtmptConnection]; > parent: > org.springframework.beans.factory.support.DefaultListableBeanFactory@6ce53220 > **** > > [INFO] [main] > org.springframework.beans.factory.support.DefaultListableBeanFactory - > Destroying singletons in > org.springframework.beans.factory.support.DefaultListableBeanFactory@13647278: > defining beans > [customEditorConfigurer,placeholderConfig,rtmpMinaConnManager,rtmpHandler,rtmpMinaIoHandler,rtmpTransport,rtmpMinaConnection,rtmptConnManager,rtmptHandler,rtmptServlet,rtmptConnection]; > parent: > org.springframework.beans.factory.support.DefaultListableBeanFactory@6ce53220 > **** > > [INFO] [main] > org.springframework.beans.factory.support.DefaultListableBeanFactory - > Destroying singletons in > org.springframework.beans.factory.support.DefaultListableBeanFactory@6b687e7c: > defining beans > [placeholderConfig,red5.common,red5.core,context.loader,pluginLauncher,tomcat.server,rtmpt.server]; > root of factory hierarchy**** > > [INFO] [main] > org.springframework.beans.factory.support.DefaultListableBeanFactory - > Destroying singletons in > org.springframework.beans.factory.support.DefaultListableBeanFactory@6ce53220: > defining beans > [placeholderConfig,red5.server,jmxFactory,jmxAgent,serializer,deserializer,statusObjectService,rtmpCodecFactory,rtmptCodecFactory,remotingCodecFactory,streamableFileFactory,filePersistenceThread,sharedObjectService,streamService,providerService,consumerService,schedulingService,warDeployService,remotingClient,object.cache,keyframe.cache,flv.impl,flvreader.impl,mp4reader.impl,mp3reader.impl,org.springframework.beans.factory.config.MethodInvokingFactoryBean#0,org.springframework.beans.factory.config.MethodInvokingFactoryBean#1,streamExecutor,fileConsumer,playlistSubscriberStream,clientBroadcastStream]; > root of factory hierarchy**** > > Exception org.springframework.beans.factory.BeanCreationException: Error > creating bean with name 'red5.core' defined in class path resource > [red5.xml]: Instantiation of bean failed; nested exception is > org.springframework.beans.BeanInstantiationException: Could not instantiate > bean class > [org.springframework.context.support.FileSystemXmlApplicationContext]: > Constructor threw exception; nested exception is > org.springframework.beans.factory.BeanCreationException: Error creating > bean with name 'rtmpTransport' defined in class path resource > [red5-core.xml]: Invocation of init method failed; nested exception is > java.net.BindException: Address already in use**** > > ------------------------------------------------------------------------------------------------------------------------------- > > This e-mail is for the sole use of the intended recipient(s) and may > contain confidential and privileged information. If you are not the > intended recipient, please contact the sender by reply e-mail and destroy > all copies and the original message. Any unauthorized review, use, > disclosure, dissemination, forwarding, printing or copying of this email > is strictly prohibited and appropriate legal action will be taken. > ------------------------------------------------------------------------------------------------------------------------------- > > -- WBR Maxim aka solomax
