Package: red5-server Version: 1.0~svn4198-1 Severity: grave Justification: renders package unusable
Hi, The server fails to start from initscripts. There is the following warning in /var/log/red5/error.log: ---- 2011-03-25 09:54:10,456 [main] WARN org.red5.server.ContextLoader - Context destroy failed for: default.context org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'default.context' is defined at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanDefinition(DefaultListableBeanFactory.java:527) ~[org.springframework.beans.jar:3.0.5.BUILD-20110213184444] at org.springframework.beans.factory.support.AbstractBeanFactory.getMergedLocalBeanDefinition(AbstractBeanFactory.java:1083) ~[org.springframework.beans.jar:3.0.5.BUILD-20110213184444] at org.springframework.beans.factory.support.AbstractBeanFactory.destroyBean(AbstractBeanFactory.java:950) ~[org.springframework.beans.jar:3.0.5.BUILD-20110213184444] at org.red5.server.ContextLoader.unloadContext(ContextLoader.java:303) [red5.jar:na] at org.red5.server.ContextLoader.uninit(ContextLoader.java:213) [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.DisposableBeanAdapter.invokeCustomDestroyMethod(DisposableBeanAdapter.java:273) [org.springframework.beans.jar:3.0.5.BUILD-20110213184444] at org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:199) [org.springframework.beans.jar:3.0.5.BUILD-20110213184444] at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:487) [org.springframework.beans.jar:3.0.5.BUILD-20110213184444] at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:463) [org.springframework.beans.jar:3.0.5.BUILD-20110213184444] at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:431) [org.springframework.beans.jar:3.0.5.BUILD-20110213184444] at org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:1048) [org.springframework.context.jar:3.0.5.BUILD-20110213184444] at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:433) [org.springframework.context.jar:3.0.5.BUILD-20110213184444] 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] ---- ---- # sh -x /etc/init.d/red5-server start + PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin + NAME=red5-server + DAEMON=/usr/share/red5/red5.sh + DAEMON_STOP=/usr/share/red5/red5-shutdown.sh + RED5_MAINCLASS=org.red5.server.Bootstrap + DESC=Flash streaming server + PIDFILE=/var/run/red5-server.pid + DEFAULT=/etc/default/red5-server + . /lib/lsb/init-functions + FANCYTTY= + [ -e /etc/lsb-base-logging.sh ] + true + NO_START=0 + DIETIME=30 + STARTTIME=5 + DAEMONUSER=_red5 + JAVA_HOME=/usr/lib/jvm/java-6-openjdk/ + JAVA_OPTS= + RED5_HOME=/usr/share/red5/ + RED5_OPTS= + [ -r /etc/default/red5-server ] + . /etc/default/red5-server + export JAVA_HOME JAVA_OPTS RED5_HOME RED5_OPTS + test -x /usr/share/red5/red5.sh + [ -n _red5 ] + + getent passwd grep -q ^_red5: + getent passwd + awk -F : {print $3} + grep ^_red5: + DAEMONUID=102 + getent passwd + grep ^_red5: + awk -F : {print $4} + DAEMONGID=65534 + [ 0 != 0 -a start != stop ] + set -e + log_daemon_msg Starting Flash streaming server red5-server + [ -z Starting Flash streaming server ] + log_daemon_msg_pre Starting Flash streaming server red5-server + : + [ -z red5-server ] + /bin/echo -n Starting Flash streaming server : red5-server Starting Flash streaming server : red5-server+ log_daemon_msg_post Starting Flash streaming server red5-server + : + running + [ ! -f /var/run/red5-server.pid ] + cat /var/run/red5-server.pid + pid=26554 + running_pid 26554 + pid=26554 + [ -z 26554 ] + [ ! -d /proc/26554 ] + return 1 + return 1 + start_server + start-stop-daemon --start --quiet --pidfile /var/run/red5-server.pid --make-pidfile --chuid _red5 --background --chdir /usr/share/red5/ --name java --startas /usr/share/red5/red5.sh -- + errcode=0 + return 0 + [ -n 5 ] + sleep 5 + running + [ ! -f /var/run/red5-server.pid ] + cat /var/run/red5-server.pid + pid=26752 + running_pid 26752 + pid=26752 + [ -z 26752 ] + [ ! -d /proc/26752 ] + return 1 + return 1 + log_end_msg 1 + [ -z 1 ] + local retval + retval=1 + log_end_msg_pre 1 + : + log_use_fancy_output + TPUT=/usr/bin/tput + EXPR=/usr/bin/expr + [ -t 1 ] + [ xrxvt-unicode != x ] + [ xrxvt-unicode != xdumb ] + [ -x /usr/bin/tput ] + [ -x /usr/bin/expr ] + /usr/bin/tput hpa 60 + /usr/bin/tput setaf 1 + [ -z ] + FANCYTTY=1 + true + /usr/bin/tput setaf 1 + RED= + /usr/bin/tput setaf 3 + YELLOW= + /usr/bin/tput op + NORMAL= + [ 1 -eq 0 ] + [ 1 -eq 255 ] + /bin/echo -e failed! failed! + log_end_msg_post 1 + : + return 1 ---- I have experienced this failure both on a Squeeze system with red5-server package from Wheezy (at first) and on a pure Sid system. I am not the only one to experience this failure. See: http://osflash.org/pipermail/red5_osflash.org/2011-March/040043.html When looking for the error message Google led me to this page: http://forum.springsource.org/showthread.php?t=28068 and I have checked and compared the configuration files (untouched by me) with a running server with 0.9.1 package of Squeeze without noticing anything relevant. Thanks for your much appreciated work on packaging red5-server. Best regards, Frédéric Lehobey -- System Information: Debian Release: wheezy/sid APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 2.6.26-2-amd64 (SMP w/2 CPU cores) Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.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 default-jre-headless [java 1:1.6-40 Standard Java or Java compatible R ii libred5-java 1.0~svn4198-1 remote API for Red5 flash streamin ii libtomcat6-java 6.0.32-1 Servlet and JSP engine -- core lib ii openjdk-6-jre-headless [ja 6b18-1.8.7-2 OpenJDK Java runtime, using Hotspo red5-server recommends no packages. red5-server suggests no packages. -- 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