Package: red5-server
Version: 0.9.1-4
Severity: grave

Hello,

seems like the red5-server package is broken for some reason. I tried to 
install it,
on a clean Debian/squeeze system but it doesn't install or start properly.

The only two ports it listens on are the following, and not as expected port 
5080.

netstat -tulpen|grep java
tcp6   0      0 :::9980      :::*  LISTEN 106  306969572   8305/java       
tcp6   0      0 :::54100     :::*  LISTEN 106  306969583   8305/java 

Java seems to be installed correctly:

sts@cha-web01 ~ $ java -version
java version "1.6.0_24"
Java(TM) SE Runtime Environment (build 1.6.0_24-b07)
Java HotSpot(TM) 64-Bit Server VM (build 19.1-b02, mixed mode)

sts@cha-web01 ~ $ sudo aptitude search libservlet*|grep ^i
i A libservlet2.4-java              - Servlet 2.4 and JSP 2.0 Java library      
i A libservlet2.5-java              - Servlet 2.5 and JSP 2.1 Java API classes  

I enabled the DEBUG loglevel in backlog.conf to further trace the problem. The
relevant exception seems to be that it cannot find a specific java class:

    Caused by: java.lang.NoClassDefFoundError: javax/servlet/http/HttpServlet

I checked the command line executed by red5.sh and it results to this:

/usr/bin/java \
  -Dpython.home=lib \
  -Dred5.root=/usr/share/red5/ \
  -Dlogback.ContextSelector=org.red5.logging.LoggingContextSelector \
  -Dcatalina.useNaming=true -Djava.security.debug=failure \
  -cp /usr/share/red5//boot.jar:/usr/share/red5//conf: org.red5.server.Bootstrap

Note: after installation of the sun-java package no JAVA_HOME or CLASSPATH are
set, I'd expect the -cp paramter to be longer usually?

I tried to add the other paths with java *.jar files in it, but it didn't help.

/usr/bin/java \
  -Dpython.home=lib \
  -Dred5.root=/usr/share/red5/ \
  -Dlogback.ContextSelector=org.red5.logging.LoggingContextSelector \
  -Dcatalina.useNaming=true \
  -Djava.security.debug=failure \
  -cp 
/usr/share/red5//boot.jar:/usr/share/red5//conf:/usr/share/java:/usr/lib/jvm/java-6-sun/lib:.
 \
  org.red5.server.Bootstrap

Maybe you could send me the command line of a working installation?

FYI: Since its a test system, I could as well provide you with root access to 
this host.

Here is the more verbose output of the red5.log. I could as well send you the 
full log, but its
rather large:

2011-03-29 17:30:15,138 [main] DEBUG o.s.b.f.xml.XmlBeanDefinitionReader - 
Loaded 13 bean definitions from location pattern [classpath:/red5-core.xml]
2011-03-29 17:30:15,138 [main] INFO  o.s.c.s.FileSystemXmlApplicationContext - 
Bean factory for application context 
[org.springframework.context.support.FileSystemXmlApplicationContext@4523a389]: 
org.springframework.beans.factory.support.DefaultListableBeanFactory@7b6ee3ec
2011-03-29 17:30:15,139 [main] DEBUG o.s.c.s.FileSystemXmlApplicationContext - 
13 beans defined in 
org.springframework.context.support.FileSystemXmlApplicationContext@4523a389: 
display name 
[org.springframework.context.support.FileSystemXmlApplicationContext@4523a389]; 
startup date [Tue Mar 29 17:30:14 UTC 2011]; parent: red5.common
2011-03-29 17:30:15,160 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - 
Ignoring bean class loading failure for bean 'rtmptServlet'
org.springframework.beans.factory.CannotLoadBeanClassException: Error loading 
class [org.red5.server.net.rtmpt.RTMPTServlet] for bean with name 
'rtmptServlet' defined in class path resource [red5-core.xml]: problem with 
class file or dependent class; nested exception is 
java.lang.NoClassDefFoundError: javax/servlet/http/HttpServlet
    at 
org.springframework.beans.factory.support.AbstractBeanFactory.resolveBeanClass(AbstractBeanFactory.java:1144)
 [spring-beans.jar:2.5.6.SEC02]
    at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.predictBeanType(AbstractAutowireCapableBeanFactory.java:524)
 [spring-beans.jar:2.5.6.SEC02]
    at 
org.springframework.beans.factory.support.AbstractBeanFactory.isFactoryBean(AbstractBeanFactory.java:1177)
 [spring-beans.jar:2.5.6.SEC02]
    at 
org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:222)
 [spring-beans.jar:2.5.6.SEC02]
    at 
org.springframework.context.support.AbstractApplicationContext.invokeBeanFactoryPostProcessors(AbstractApplicationContext.java:505)
 [spring-context.jar:2.5.6.SEC02]
    at 
org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:362)
 [spring-context.jar:2.5.6.SEC02]
    at 
org.springframework.context.support.FileSystemXmlApplicationContext.<init>(FileSystemXmlApplicationContext.java:140)
 [spring-context.jar:2.5.6.SEC02]
    at 
org.springframework.context.support.FileSystemXmlApplicationContext.<init>(FileSystemXmlApplicationContext.java:106)
 [spring-context.jar:2.5.6.SEC02]
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) 
[na:1.6.0_24]
    at 
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
 [na:1.6.0_24]
    at 
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
 [na:1.6.0_24]
    at java.lang.reflect.Constructor.newInstance(Constructor.java:513) 
[na:1.6.0_24]
    at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:100) 
[spring-beans.jar:2.5.6.SEC02]
    at 
org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:87)
 [spring-beans.jar:2.5.6.SEC02]
    at 
org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:248)
 [spring-beans.jar:2.5.6.SEC02]
    at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:925)
 [spring-beans.jar:2.5.6.SEC02]
    at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:835)
 [spring-beans.jar:2.5.6.SEC02]
    at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:440)
 [spring-beans.jar:2.5.6.SEC02]
    at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
 [spring-beans.jar:2.5.6.SEC02]
    at java.security.AccessController.doPrivileged(Native Method) [na:1.6.0_24]
    at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
 [spring-beans.jar:2.5.6.SEC02]
    at 
org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)
 [spring-beans.jar:2.5.6.SEC02]
    at 
org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
 [spring-beans.jar:2.5.6.SEC02]
    at 
org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)
 [spring-beans.jar:2.5.6.SEC02]
    at 
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
 [spring-beans.jar:2.5.6.SEC02]
    at 
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
 [spring-beans.jar:2.5.6.SEC02]
    at 
org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:429)
 [spring-beans.jar:2.5.6.SEC02]
    at 
org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:728)
 [spring-context.jar:2.5.6.SEC02]
    at 
org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:380)
 [spring-context.jar:2.5.6.SEC02]
    at org.red5.server.Launcher.launch(Launcher.java:62) [red5.jar:na]
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [na:1.6.0_24]
    at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) 
[na:1.6.0_24]
    at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
 [na:1.6.0_24]
    at java.lang.reflect.Method.invoke(Method.java:597) [na:1.6.0_24]
    at org.red5.server.Bootstrap.bootStrap(Bootstrap.java:135) [boot.jar:na]
    at org.red5.server.Bootstrap.main(Bootstrap.java:50) [boot.jar:na]
Caused by: java.lang.NoClassDefFoundError: javax/servlet/http/HttpServlet
    at java.lang.ClassLoader.defineClass1(Native Method) [na:1.6.0_24]
    at java.lang.ClassLoader.defineClassCond(ClassLoader.java:632) [na:1.6.0_24]
    at java.lang.ClassLoader.defineClass(ClassLoader.java:616) [na:1.6.0_24]
    at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141) 
[na:1.6.0_24]
    at java.net.URLClassLoader.defineClass(URLClassLoader.java:283) 
[na:1.6.0_24]
    at java.net.URLClassLoader.access$000(URLClassLoader.java:58) [na:1.6.0_24]
    at java.net.URLClassLoader$1.run(URLClassLoader.java:197) [na:1.6.0_24]
    at java.security.AccessController.doPrivileged(Native Method) [na:1.6.0_24]
    at java.net.URLClassLoader.findClass(URLClassLoader.java:190) [na:1.6.0_24]
    at java.lang.ClassLoader.loadClass(ClassLoader.java:307) [na:1.6.0_24]
    at java.lang.ClassLoader.loadClass(ClassLoader.java:248) [na:1.6.0_24]
    at org.springframework.util.ClassUtils.forName(ClassUtils.java:211) 
[spring-core.jar:2.5.6.SEC02]
    at 
org.springframework.beans.factory.support.AbstractBeanDefinition.resolveBeanClass(AbstractBeanDefinition.java:385)
 [spring-beans.jar:2.5.6.SEC02]
    at 
org.springframework.beans.factory.support.AbstractBeanFactory.resolveBeanClass(AbstractBeanFactory.java:1138)
 [spring-beans.jar:2.5.6.SEC02]
    ... 35 common frames omitted
Caused by: java.lang.ClassNotFoundException: javax.servlet.http.HttpServlet
    at java.net.URLClassLoader$1.run(URLClassLoader.java:202) [na:1.6.0_24]
    at java.security.AccessController.doPrivileged(Native Method) [na:1.6.0_24]
    at java.net.URLClassLoader.findClass(URLClassLoader.java:190) [na:1.6.0_24]
    at java.lang.ClassLoader.loadClass(ClassLoader.java:307) [na:1.6.0_24]
    at java.lang.ClassLoader.loadClass(ClassLoader.java:248) [na:1.6.0_24]
    ... 49 common frames omitted
2011-03-29 17:30:15,164 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - 
Creating shared instance of singleton bean 'placeholderConfig'
2011-03-29 17:30:15,164 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - 
Creating instance of bean 'placeholderConfig'
2011-03-29 17:30:15,165 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - 
Eagerly caching bean 'placeholderConfig' to allow for resolving potential 
circular references
2011-03-29 17:30:15,165 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - 
Finished creating instance of bean 'placeholderConfig'
2011-03-29 17:30:15,174 [main] INFO  o.s.b.f.c.PropertyPlaceholderConfigurer - 
Loading properties file from class path resource [red5.properties]
2011-03-29 17:30:15,176 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - 
Creating shared instance of singleton bean 'customEditorConfigurer'
2011-03-29 17:30:15,176 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - 
Creating instance of bean 'customEditorConfigurer'
2011-03-29 17:30:15,177 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - 
Eagerly caching bean 'customEditorConfigurer' to allow for resolving potential 
circular references
2011-03-29 17:30:15,178 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - 
Creating instance of bean 
'org.apache.mina.integration.beans.InetSocketAddressEditor#135c40eb'
2011-03-29 17:30:15,181 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - 
Finished creating instance of bean 
'org.apache.mina.integration.beans.InetSocketAddressEditor#135c40eb'
2011-03-29 17:30:15,183 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - 
Finished creating instance of bean 'customEditorConfigurer'
2011-03-29 17:30:15,188 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - 
Ignoring bean class loading failure for bean 'rtmptServlet'
org.springframework.beans.factory.CannotLoadBeanClassException: Error loading 
class [org.red5.server.net.rtmpt.RTMPTServlet] for bean with name 
'rtmptServlet' defined in class path resource [red5-core.xml]: problem with 
class file or dependent class; nested exception is 
java.lang.NoClassDefFoundError: javax/servlet/http/HttpServlet
    at 
org.springframework.beans.factory.support.AbstractBeanFactory.resolveBeanClass(AbstractBeanFactory.java:1144)
 [spring-beans.jar:2.5.6.SEC02]
    at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.predictBeanType(AbstractAutowireCapableBeanFactory.java:524)
 [spring-beans.jar:2.5.6.SEC02]
    at 
org.springframework.beans.factory.support.AbstractBeanFactory.isFactoryBean(AbstractBeanFactory.java:1177)
 [spring-beans.jar:2.5.6.SEC02]
    at 
org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:222)
 [spring-beans.jar:2.5.6.SEC02]
    at 
org.springframework.context.support.AbstractApplicationContext.registerBeanPostProcessors(AbstractApplicationContext.java:563)
 [spring-context.jar:2.5.6.SEC02]
    at 
org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:365)
 [spring-context.jar:2.5.6.SEC02]
    at 
org.springframework.context.support.FileSystemXmlApplicationContext.<init>(FileSystemXmlApplicationContext.java:140)
 [spring-context.jar:2.5.6.SEC02]
    at 
org.springframework.context.support.FileSystemXmlApplicationContext.<init>(FileSystemXmlApplicationContext.java:106)
 [spring-context.jar:2.5.6.SEC02]
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) 
[na:1.6.0_24]
    at 
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
 [na:1.6.0_24]
    at 
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
 [na:1.6.0_24]
    at java.lang.reflect.Constructor.newInstance(Constructor.java:513) 
[na:1.6.0_24]
    at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:100) 
[spring-beans.jar:2.5.6.SEC02]
    at 
org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:87)
 [spring-beans.jar:2.5.6.SEC02]
    at 
org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:248)
 [spring-beans.jar:2.5.6.SEC02]
    at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:925)
 [spring-beans.jar:2.5.6.SEC02]
    at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:835)
 [spring-beans.jar:2.5.6.SEC02]
    at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:440)
 [spring-beans.jar:2.5.6.SEC02]
    at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
 [spring-beans.jar:2.5.6.SEC02]
    at java.security.AccessController.doPrivileged(Native Method) [na:1.6.0_24]
    at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
 [spring-beans.jar:2.5.6.SEC02]
    at 
org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)
 [spring-beans.jar:2.5.6.SEC02]
    at 
org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
 [spring-beans.jar:2.5.6.SEC02]
    at 
org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)
 [spring-beans.jar:2.5.6.SEC02]
    at 
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
 [spring-beans.jar:2.5.6.SEC02]
    at 
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
 [spring-beans.jar:2.5.6.SEC02]
    at 
org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:429)
 [spring-beans.jar:2.5.6.SEC02]
    at 
org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:728)
 [spring-context.jar:2.5.6.SEC02]
    at 
org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:380)
 [spring-context.jar:2.5.6.SEC02]
    at org.red5.server.Launcher.launch(Launcher.java:62) [red5.jar:na]
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [na:1.6.0_24]
    at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) 
[na:1.6.0_24]
    at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
 [na:1.6.0_24]
    at java.lang.reflect.Method.invoke(Method.java:597) [na:1.6.0_24]
    at org.red5.server.Bootstrap.bootStrap(Bootstrap.java:135) [boot.jar:na]
    at org.red5.server.Bootstrap.main(Bootstrap.java:50) [boot.jar:na]
Caused by: java.lang.NoClassDefFoundError: javax/servlet/http/HttpServlet
    at java.lang.ClassLoader.defineClass1(Native Method) [na:1.6.0_24]
    at java.lang.ClassLoader.defineClassCond(ClassLoader.java:632) [na:1.6.0_24]
    at java.lang.ClassLoader.defineClass(ClassLoader.java:616) [na:1.6.0_24]
    at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141) 
[na:1.6.0_24]
    at java.net.URLClassLoader.defineClass(URLClassLoader.java:283) 
[na:1.6.0_24]
    at java.net.URLClassLoader.access$000(URLClassLoader.java:58) [na:1.6.0_24]
    at java.net.URLClassLoader$1.run(URLClassLoader.java:197) [na:1.6.0_24]
    at java.security.AccessController.doPrivileged(Native Method) [na:1.6.0_24]
    at java.net.URLClassLoader.findClass(URLClassLoader.java:190) [na:1.6.0_24]
    at java.lang.ClassLoader.loadClass(ClassLoader.java:307) [na:1.6.0_24]
    at java.lang.ClassLoader.loadClass(ClassLoader.java:248) [na:1.6.0_24]
    at org.springframework.util.ClassUtils.forName(ClassUtils.java:211) 
[spring-core.jar:2.5.6.SEC02]
    at 
org.springframework.beans.factory.support.AbstractBeanDefinition.resolveBeanClass(AbstractBeanDefinition.java:385)
 [spring-beans.jar:2.5.6.SEC02]
    at 
org.springframework.beans.factory.support.AbstractBeanFactory.resolveBeanClass(AbstractBeanFactory.java:1138)
 [spring-beans.jar:2.5.6.SEC02]
    ... 35 common frames omitted
Caused by: java.lang.ClassNotFoundException: javax.servlet.http.HttpServlet
    at java.net.URLClassLoader$1.run(URLClassLoader.java:202) [na:1.6.0_24]
    at java.security.AccessController.doPrivileged(Native Method) [na:1.6.0_24]
    at java.net.URLClassLoader.findClass(URLClassLoader.java:190) [na:1.6.0_24]
    at java.lang.ClassLoader.loadClass(ClassLoader.java:307) [na:1.6.0_24]
    at java.lang.ClassLoader.loadClass(ClassLoader.java:248) [na:1.6.0_24]
    ... 49 common frames omitted
2011-03-29 17:30:15,189 [main] DEBUG o.s.c.s.FileSystemXmlApplicationContext - 
Unable to locate MessageSource with name 'messageSource': using default 
[org.springframework.context.support.DelegatingMessageSource@387b1641]
2011-03-29 17:30:15,189 [main] DEBUG o.s.c.s.FileSystemXmlApplicationContext - 
Unable to locate ApplicationEventMulticaster with name 
'applicationEventMulticaster': using default 
[org.springframework.context.event.SimpleApplicationEventMulticaster@18f2225f]
2011-03-29 17:30:15,193 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - 
Ignoring bean class loading failure for bean 'rtmptServlet'
org.springframework.beans.factory.CannotLoadBeanClassException: Error loading 
class [org.red5.server.net.rtmpt.RTMPTServlet] for bean with name 
'rtmptServlet' defined in class path resource [red5-core.xml]: problem with 
class file or dependent class; nested exception is 
java.lang.NoClassDefFoundError: javax/servlet/http/HttpServlet
    at 
org.springframework.beans.factory.support.AbstractBeanFactory.resolveBeanClass(AbstractBeanFactory.java:1144)
 [spring-beans.jar:2.5.6.SEC02]
    at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.predictBeanType(AbstractAutowireCapableBeanFactory.java:524)
 [spring-beans.jar:2.5.6.SEC02]
    at 
org.springframework.beans.factory.support.AbstractBeanFactory.isFactoryBean(AbstractBeanFactory.java:1177)
 [spring-beans.jar:2.5.6.SEC02]
    at 
org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:222)
 [spring-beans.jar:2.5.6.SEC02]
    at 
org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeansOfType(DefaultListableBeanFactory.java:303)
 [spring-beans.jar:2.5.6.SEC02]
    at 
org.springframework.context.support.AbstractApplicationContext.getBeansOfType(AbstractApplicationContext.java:947)
 [spring-context.jar:2.5.6.SEC02]
    at 
org.springframework.context.support.AbstractApplicationContext.registerListeners(AbstractApplicationContext.java:701)
 [spring-context.jar:2.5.6.SEC02]
    at 
org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:377)
 [spring-context.jar:2.5.6.SEC02]
    at 
org.springframework.context.support.FileSystemXmlApplicationContext.<init>(FileSystemXmlApplicationContext.java:140)
 [spring-context.jar:2.5.6.SEC02]
    at 
org.springframework.context.support.FileSystemXmlApplicationContext.<init>(FileSystemXmlApplicationContext.java:106)
 [spring-context.jar:2.5.6.SEC02]
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) 
[na:1.6.0_24]
    at 
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
 [na:1.6.0_24]
    at 
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
 [na:1.6.0_24]
    at java.lang.reflect.Constructor.newInstance(Constructor.java:513) 
[na:1.6.0_24]
    at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:100) 
[spring-beans.jar:2.5.6.SEC02]
    at 
org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:87)
 [spring-beans.jar:2.5.6.SEC02]
    at 
org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:248)
 [spring-beans.jar:2.5.6.SEC02]
    at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:925)
 [spring-beans.jar:2.5.6.SEC02]
    at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:835)
 [spring-beans.jar:2.5.6.SEC02]
    at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:440)
 [spring-beans.jar:2.5.6.SEC02]
    at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
 [spring-beans.jar:2.5.6.SEC02]
    at java.security.AccessController.doPrivileged(Native Method) [na:1.6.0_24]
    at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
 [spring-beans.jar:2.5.6.SEC02]
    at 
org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)
 [spring-beans.jar:2.5.6.SEC02]
    at 
org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
 [spring-beans.jar:2.5.6.SEC02]
    at 
org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)
 [spring-beans.jar:2.5.6.SEC02]
    at 
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
 [spring-beans.jar:2.5.6.SEC02]
    at 
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
 [spring-beans.jar:2.5.6.SEC02]
    at 
org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:429)
 [spring-beans.jar:2.5.6.SEC02]
    at 
org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:728)
 [spring-context.jar:2.5.6.SEC02]
    at 
org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:380)
 [spring-context.jar:2.5.6.SEC02]
    at org.red5.server.Launcher.launch(Launcher.java:62) [red5.jar:na]
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [na:1.6.0_24]
    at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) 
[na:1.6.0_24]
    at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
 [na:1.6.0_24]
    at java.lang.reflect.Method.invoke(Method.java:597) [na:1.6.0_24]
    at org.red5.server.Bootstrap.bootStrap(Bootstrap.java:135) [boot.jar:na]
    at org.red5.server.Bootstrap.main(Bootstrap.java:50) [boot.jar:na]
Caused by: java.lang.NoClassDefFoundError: javax/servlet/http/HttpServlet
    at java.lang.ClassLoader.defineClass1(Native Method) [na:1.6.0_24]
    at java.lang.ClassLoader.defineClassCond(ClassLoader.java:632) [na:1.6.0_24]
    at java.lang.ClassLoader.defineClass(ClassLoader.java:616) [na:1.6.0_24]
    at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141) 
[na:1.6.0_24]
    at java.net.URLClassLoader.defineClass(URLClassLoader.java:283) 
[na:1.6.0_24]
    at java.net.URLClassLoader.access$000(URLClassLoader.java:58) [na:1.6.0_24]
    at java.net.URLClassLoader$1.run(URLClassLoader.java:197) [na:1.6.0_24]
    at java.security.AccessController.doPrivileged(Native Method) [na:1.6.0_24]
    at java.net.URLClassLoader.findClass(URLClassLoader.java:190) [na:1.6.0_24]
    at java.lang.ClassLoader.loadClass(ClassLoader.java:307) [na:1.6.0_24]
    at java.lang.ClassLoader.loadClass(ClassLoader.java:248) [na:1.6.0_24]
    at org.springframework.util.ClassUtils.forName(ClassUtils.java:211) 
[spring-core.jar:2.5.6.SEC02]
    at 
org.springframework.beans.factory.support.AbstractBeanDefinition.resolveBeanClass(AbstractBeanDefinition.java:385)
 [spring-beans.jar:2.5.6.SEC02]
    at 
org.springframework.beans.factory.support.AbstractBeanFactory.resolveBeanClass(AbstractBeanFactory.java:1138)
 [spring-beans.jar:2.5.6.SEC02]
    ... 37 common frames omitted
Caused by: java.lang.ClassNotFoundException: javax.servlet.http.HttpServlet
    at java.net.URLClassLoader$1.run(URLClassLoader.java:202) [na:1.6.0_24]
    at java.security.AccessController.doPrivileged(Native Method) [na:1.6.0_24]
    at java.net.URLClassLoader.findClass(URLClassLoader.java:190) [na:1.6.0_24]
    at java.lang.ClassLoader.loadClass(ClassLoader.java:307) [na:1.6.0_24]
    at java.lang.ClassLoader.loadClass(ClassLoader.java:248) [na:1.6.0_24]
    ... 51 common frames omitted
2011-03-29 17:30:15,194 [main] INFO  o.s.b.f.s.DefaultListableBeanFactory - 
Pre-instantiating singletons in 
org.springframework.beans.factory.support.DefaultListableBeanFactory@7b6ee3ec: 
defining beans 
[customEditorConfigurer,placeholderConfig,rtmpMinaConnManager,rtmpHandler,rtmpMinaIoHandler,rtmpTransport,rtmpMinaConnection,rtmptConnManager,rtmptHandler,rtmptServlet,rtmptConnection,rtmpsMinaIoHandler,rtmpsTransport];
 parent: 
org.springframework.beans.factory.support.DefaultListableBeanFactory@73c6641
2011-03-29 17:30:15,194 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - 
Returning cached instance of singleton bean 'customEditorConfigurer'
2011-03-29 17:30:15,195 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - 
Returning cached instance of singleton bean 'placeholderConfig'
2011-03-29 17:30:15,195 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - 
Creating shared instance of singleton bean 'rtmpMinaConnManager'
2011-03-29 17:30:15,195 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - 
Creating instance of bean 'rtmpMinaConnManager'
2011-03-29 17:30:15,196 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - 
Eagerly caching bean 'rtmpMinaConnManager' to allow for resolving potential 
circular references
2011-03-29 17:30:15,197 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - 
Finished creating instance of bean 'rtmpMinaConnManager'
2011-03-29 17:30:15,197 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - 
Creating shared instance of singleton bean 'rtmpHandler'
2011-03-29 17:30:15,197 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - 
Creating instance of bean 'rtmpHandler'
2011-03-29 17:30:15,200 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - 
Eagerly caching bean 'rtmpHandler' to allow for resolving potential circular 
references
2011-03-29 17:30:15,201 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - 
Returning cached instance of singleton bean 'red5.server'
2011-03-29 17:30:15,205 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - 
Returning cached instance of singleton bean 'statusObjectService'
2011-03-29 17:30:15,206 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - 
Finished creating instance of bean 'rtmpHandler'
2011-03-29 17:30:15,206 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - 
Creating shared instance of singleton bean 'rtmpMinaIoHandler'
2011-03-29 17:30:15,206 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - 
Creating instance of bean 'rtmpMinaIoHandler'
2011-03-29 17:30:15,207 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - 
Eagerly caching bean 'rtmpMinaIoHandler' to allow for resolving potential 
circular references
2011-03-29 17:30:15,207 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - 
Returning cached instance of singleton bean 'rtmpHandler'
2011-03-29 17:30:15,213 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - 
Returning cached instance of singleton bean 'rtmpCodecFactory'
2011-03-29 17:30:15,213 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - 
Returning cached instance of singleton bean 'rtmpMinaConnManager'
2011-03-29 17:30:15,213 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - 
Finished creating instance of bean 'rtmpMinaIoHandler'
2011-03-29 17:30:15,213 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - 
Creating shared instance of singleton bean 'rtmpTransport'
2011-03-29 17:30:15,214 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - 
Creating instance of bean 'rtmpTransport'
2011-03-29 17:30:15,216 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - 
Eagerly caching bean 'rtmpTransport' to allow for resolving potential circular 
references
2011-03-29 17:30:15,217 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - 
Returning cached instance of singleton bean 'rtmpMinaIoHandler'
2011-03-29 17:30:15,219 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - 
Creating instance of bean 'java.net.InetSocketAddress#daa0e3b'
2011-03-29 17:30:15,220 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - 
Finished creating instance of bean 'java.net.InetSocketAddress#daa0e3b'
2011-03-29 17:30:15,221 [main] INFO  o.r.s.net.rtmp.RTMPMinaTransport - RTMP 
Mina Transport bound to /0.0.0.0:1935
2011-03-29 17:30:15,221 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - 
Invoking init method  'start' on bean with name 'rtmpTransport'
2011-03-29 17:30:15,221 [main] INFO  o.r.s.net.rtmp.RTMPMinaTransport - RTMP 
Mina Transport Settings
2011-03-29 17:30:15,221 [main] INFO  o.r.s.net.rtmp.RTMPMinaTransport - 
Connection Threads: 4
2011-03-29 17:30:15,222 [main] INFO  o.r.s.net.rtmp.RTMPMinaTransport - I/O 
Threads: 16
2011-03-29 17:30:15,249 [net.sf.ehcache.CacheManager@10cbd8dc] DEBUG 
net.sf.ehcache.util.UpdateChecker - Checking for update...
2011-03-29 17:30:15,251 [net.sf.ehcache.CacheManager@10cbd8dc] DEBUG 
net.sf.ehcache.util.UpdateChecker - Update check failed: 
java.lang.RuntimeException: Can't find resource: /ehcache-version.properties
2011-03-29 17:30:15,339 [main] INFO  o.r.s.net.rtmp.RTMPMinaTransport - TCP No 
Delay: true
2011-03-29 17:30:15,339 [main] INFO  o.r.s.net.rtmp.RTMPMinaTransport - Receive 
Buffer Size: 65536
2011-03-29 17:30:15,339 [main] INFO  o.r.s.net.rtmp.RTMPMinaTransport - Send 
Buffer Size: 271360
2011-03-29 17:30:15,339 [main] DEBUG o.r.s.net.rtmp.RTMPMinaTransport - Binding 
to [/0.0.0.0:1935]
2011-03-29 17:30:15,359 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - 
Finished creating instance of bean 'rtmpTransport'
2011-03-29 17:30:15,359 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - 
Creating shared instance of singleton bean 'rtmptConnManager'
2011-03-29 17:30:15,360 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - 
Creating instance of bean 'rtmptConnManager'
2011-03-29 17:30:15,360 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - 
Eagerly caching bean 'rtmptConnManager' to allow for resolving potential 
circular references
2011-03-29 17:30:15,360 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - 
Finished creating instance of bean 'rtmptConnManager'
2011-03-29 17:30:15,360 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - 
Creating shared instance of singleton bean 'rtmptHandler'
2011-03-29 17:30:15,360 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - 
Creating instance of bean 'rtmptHandler'
2011-03-29 17:30:15,361 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - 
Eagerly caching bean 'rtmptHandler' to allow for resolving potential circular 
references
2011-03-29 17:30:15,370 [main] INFO  o.s.b.f.s.DefaultListableBeanFactory - 
Destroying singletons in 
org.springframework.beans.factory.support.DefaultListableBeanFactory@7b6ee3ec: 
defining beans 
[customEditorConfigurer,placeholderConfig,rtmpMinaConnManager,rtmpHandler,rtmpMinaIoHandler,rtmpTransport,rtmpMinaConnection,rtmptConnManager,rtmptHandler,rtmptServlet,rtmptConnection,rtmpsMinaIoHandler,rtmpsTransport];
 parent: 
org.springframework.beans.factory.support.DefaultListableBeanFactory@73c6641
2011-03-29 17:30:15,370 [main] DEBUG o.s.b.f.s.DisposableBeanAdapter - Invoking 
destroy method 'stop' on bean with name 'rtmpTransport'
2011-03-29 17:30:15,370 [main] INFO  o.r.s.net.rtmp.RTMPMinaTransport - RTMP 
Mina Transport unbind
2011-03-29 17:30:15,373 [main] DEBUG o.s.b.f.s.DefaultListableBeanFactory - 
Retrieved dependent beans for bean 'java.net.InetSocketAddress#daa0e3b': 
[rtmpTransport]
2011-03-29 17:30:15,373 [main] INFO  o.s.b.f.s.DefaultListableBeanFactory - 
Destroying singletons in 
org.springframework.beans.factory.support.DefaultListableBeanFactory@36f0b7f8: 
defining beans 
[placeholderConfig,red5.common,red5.core,context.loader,pluginLauncher,tomcat.server];
 root of factory hierarchy
2011-03-29 17:30:15,374 [main] DEBUG o.s.b.f.s.DisposableBeanAdapter - Invoking 
destroy() on bean with name 'red5.common'
2011-03-29 17:30:15,374 [main] INFO  o.s.c.s.FileSystemXmlApplicationContext - 
Closing red5.common: display name [red5.common]; startup date [Tue Mar 29 
17:30:13 UTC 2011]; root of context hierarchy
2011-03-29 17:30:15,374 [main] INFO  o.s.b.f.s.DefaultListableBeanFactory - 
Destroying singletons in 
org.springframework.beans.factory.support.DefaultListableBeanFactory@73c6641: 
defining beans 
[placeholderConfig,red5.server,jmxFactory,jmxAgent,serializer,deserializer,statusObjectService,rtmpCodecFactory,rtmptCodecFactory,remotingCodecFactory,streamableFileFactory,filePersistenceThread,sharedObjectService,streamService,providerService,consumerService,bandwidthFilter,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,playlistSubscriberStream,clientBroadcastStream];
 root of factory hierarchy
2011-03-29 17:30:15,374 [main] DEBUG o.s.b.f.s.DisposableBeanAdapter - Invoking 
destroy method 'shutdown' on bean with name 'warDeployService'
2011-03-29 17:30:15,375 [main] DEBUG o.s.b.f.s.DisposableBeanAdapter - Invoking 
destroy() on bean with name 'schedulingService'
2011-03-29 17:30:15,375 [main] DEBUG o.r.s.s.QuartzSchedulingService - 
Destroying...
2011-03-29 17:30:15,375 [main] INFO  org.quartz.core.QuartzScheduler - 
Scheduler Red5_Scheduler_$_NON_CLUSTERED shutting down.
2011-03-29 17:30:15,375 [main] INFO  org.quartz.core.QuartzScheduler - 
Scheduler Red5_Scheduler_$_NON_CLUSTERED paused.
2011-03-29 17:30:15,376 [main] INFO  org.quartz.core.QuartzScheduler - 
Scheduler Red5_Scheduler_$_NON_CLUSTERED shutdown complete.
2011-03-29 17:30:15,376 [main] DEBUG o.s.b.f.s.DisposableBeanAdapter - Invoking 
destroy() on bean with name 'red5.server'
2011-03-29 17:30:15,640 [Red5_Scheduler_Worker-1] DEBUG 
org.quartz.simpl.SimpleThreadPool - WorkerThread is shut down.
2011-03-29 17:30:15,649 [Red5_Scheduler_Worker-2] DEBUG 
org.quartz.simpl.SimpleThreadPool - WorkerThread is shut down.
2011-03-29 17:30:15,649 [Red5_Scheduler_Worker-5] DEBUG 
org.quartz.simpl.SimpleThreadPool - WorkerThread is shut down.
2011-03-29 17:30:15,649 [Red5_Scheduler_Worker-6] DEBUG 
org.quartz.simpl.SimpleThreadPool - WorkerThread is shut down.
2011-03-29 17:30:15,649 [Red5_Scheduler_Worker-3] DEBUG 
org.quartz.simpl.SimpleThreadPool - WorkerThread is shut down.
2011-03-29 17:30:15,650 [Red5_Scheduler_Worker-7] DEBUG 
org.quartz.simpl.SimpleThreadPool - WorkerThread is shut down.
2011-03-29 17:30:15,650 [Red5_Scheduler_Worker-4] DEBUG 
org.quartz.simpl.SimpleThreadPool - WorkerThread is shut down.
2011-03-29 17:30:15,680 [Red5_Scheduler_Worker-10] DEBUG 
org.quartz.simpl.SimpleThreadPool - WorkerThread is shut down.
2011-03-29 17:30:15,679 [Red5_Scheduler_Worker-12] DEBUG 
org.quartz.simpl.SimpleThreadPool - WorkerThread is shut down.
2011-03-29 17:30:15,679 [Red5_Scheduler_Worker-9] DEBUG 
org.quartz.simpl.SimpleThreadPool - WorkerThread is shut down.
2011-03-29 17:30:15,650 [Red5_Scheduler_Worker-8] DEBUG 
org.quartz.simpl.SimpleThreadPool - WorkerThread is shut down.
2011-03-29 17:30:15,681 [Red5_Scheduler_Worker-11] DEBUG 
org.quartz.simpl.SimpleThreadPool - WorkerThread is shut down.



-- System Information:
Debian Release: 6.0.1
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.26-2-openvz-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages red5-server depends on:
ii  adduser                  3.112+nmu2      add and remove users and groups
ii  libred5-java             0.9.1-4         remote API for Red5 flash streamin
ii  sun-java6-jre [java6-run 6.24-1~squeeze1 Sun Java(TM) Runtime Environment (

red5-server recommends no packages.

red5-server suggests no packages.

-- Configuration Files:
/etc/red5/logback.xml changed.

FYI... changed WARN/INFO to DEBUG everywhere.

-- no debconf information



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to