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

Reply via email to