[Red5] Problems with red5

Daniel Rossi spam at electroteque.org
Tue Aug 12 17:35:25 PDT 2008


Hi there if you are using the binary dist please remove the spring- 
security jar from the admin/WEB-INF/lib directory, it should work.

If you are using the svn source, please run an update.

On 13/08/2008, at 10:23 AM, Deric Scott wrote:

> The client displays the following:
> HTTP Status 500 -
> ________________________________________
> type Exception report
> message
> description The server encountered an internal error () that  
> prevented it
> from fulfilling this request.
> exception
> org.apache.jasper.JasperException: An exception occurred processing  
> JSP page
> /index.jsp at line 1
>
> 1: <jsp:forward page="/index.html"/>
> 2: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
> "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
> 3: <html>
> 4: <head><title>Red5 Admin</title></head>
>
>
> Stacktrace:
>
> org 
> .apache 
> .jasper.servlet.JspServletWrapper.handleJspException(JspServletWra
> pper.java:505)
>
> org 
> .apache 
> .jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:3
> 98)
>
> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java: 
> 337)
>         org.apache.jasper.servlet.JspServlet.service(JspServlet.java: 
> 266)
>         javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
>         sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>
> sun 
> .reflect 
> .NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39
> )
>
> sun 
> .reflect 
> .DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl
> .java:25)
>         java.lang.reflect.Method.invoke(Method.java:597)
>
> org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:244)
>         java.security.AccessController.doPrivileged(Native Method)
>         javax.security.auth.Subject.doAsPrivileged(Subject.java:517)
>
> org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java: 
> 276)
>
> org 
> .apache 
> .catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:16
> 2)
> root cause
> javax.servlet.ServletException: Servlet.init() for servlet  
> dispatcher threw
> exception
>         java.security.AccessController.doPrivileged(Native Method)
>
> org 
> .apache 
> .jasper.runtime.PageContextImpl.doForward(PageContextImpl.java:694
> )
>
> org.apache.jasper.runtime.PageContextImpl.access 
> $1000(PageContextImpl.java:7
> 1)
>
> org.apache.jasper.runtime.PageContextImpl 
> $11.run(PageContextImpl.java:652)
>         java.security.AccessController.doPrivileged(Native Method)
>
> org 
> .apache.jasper.runtime.PageContextImpl.forward(PageContextImpl.java: 
> 650)
>         org.apache.jsp.index_jsp._jspService(index_jsp.java:54)
>          
> org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
>         javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
>
> org 
> .apache 
> .jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:3
> 74)
>
> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java: 
> 337)
>         org.apache.jasper.servlet.JspServlet.service(JspServlet.java: 
> 266)
>         javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
>         sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>
> sun 
> .reflect 
> .NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39
> )
>
> sun 
> .reflect 
> .DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl
> .java:25)
>         java.lang.reflect.Method.invoke(Method.java:597)
>
> org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:244)
>         java.security.AccessController.doPrivileged(Native Method)
>         javax.security.auth.Subject.doAsPrivileged(Subject.java:517)
>
> org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java: 
> 276)
>
> org 
> .apache 
> .catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:16
> 2)
> root cause
> java.lang.IllegalStateException: Context attribute is not of type
> WebApplicationContext:
> org 
> .springframework.web.context.support.XmlWebApplicationContext at 1479ef9:
> display name [Root WebApplicationContext]; startup date [Tue Aug 12  
> 20:15:29
> EDT 2008]; parent:
> org 
> .springframework 
> .context.support.FileSystemXmlApplicationContext at 94cb8b
>
> org.springframework.web.context.support.WebApplicationContextUtils.getWebApp
> licationContext(WebApplicationContextUtils.java:113)
>
> org.springframework.web.context.support.WebApplicationContextUtils.getWebApp
> licationContext(WebApplicationContextUtils.java:86)
>
> org.springframework.web.servlet.FrameworkServlet.initWebApplicationContext 
> (F
> rameworkServlet.java:314)
>
> org 
> .springframework 
> .web.servlet.FrameworkServlet.initServletBean(FrameworkSe
> rvlet.java:282)
>
> org 
> .springframework 
> .web.servlet.HttpServletBean.init(HttpServletBean.java:12
> 6)
>         javax.servlet.GenericServlet.init(GenericServlet.java:241)
>         sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>
> sun 
> .reflect 
> .NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39
> )
>
> sun 
> .reflect 
> .DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl
> .java:25)
>         java.lang.reflect.Method.invoke(Method.java:597)
>
> org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:244)
>         java.security.AccessController.doPrivileged(Native Method)
>         javax.security.auth.Subject.doAsPrivileged(Subject.java:517)
>
> org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java: 
> 276)
>
> org 
> .apache 
> .catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:16
> 2)
>
> org 
> .apache 
> .catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:11
> 5)
>         java.security.AccessController.doPrivileged(Native Method)
>
> org 
> .apache 
> .jasper.runtime.PageContextImpl.doForward(PageContextImpl.java:694
> )
>
> org.apache.jasper.runtime.PageContextImpl.access 
> $1000(PageContextImpl.java:7
> 1)
>
> org.apache.jasper.runtime.PageContextImpl 
> $11.run(PageContextImpl.java:652)
>         java.security.AccessController.doPrivileged(Native Method)
>
> org 
> .apache.jasper.runtime.PageContextImpl.forward(PageContextImpl.java: 
> 650)
>         org.apache.jsp.index_jsp._jspService(index_jsp.java:54)
>          
> org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
>         javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
>
> org 
> .apache 
> .jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:3
> 74)
>
> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java: 
> 337)
>         org.apache.jasper.servlet.JspServlet.service(JspServlet.java: 
> 266)
>         javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
>         sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>
> sun 
> .reflect 
> .NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39
> )
>
> sun 
> .reflect 
> .DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl
> .java:25)
>         java.lang.reflect.Method.invoke(Method.java:597)
>
> org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:244)
>         java.security.AccessController.doPrivileged(Native Method)
>         javax.security.auth.Subject.doAsPrivileged(Subject.java:517)
>
> org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java: 
> 276)
>
> org 
> .apache 
> .catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:16
> 2)
> note The full stack trace of the root cause is available in the Apache
> Tomcat/6.0.16 logs.
>
>
> On the server I get this:
>     [java] [INFO] [http-5080-exec-4]
> org.apache.catalina.core.ContainerBase.[red5Engine].[0.0.0.0].[/ 
> admin] -
> Initializing Spring FrameworkServlet 'dispatcher'
>      [java] [INFO] [http-5080-exec-4]
> org.springframework.web.servlet.DispatcherServlet - FrameworkServlet
> 'dispatcher': initialization started
>      [java] [ERROR] [http-5080-exec-4]
> org.apache.catalina.core.ContainerBase.[red5Engine].[0.0.0.0].[/ 
> admin] -
> StandardWrapper.Throwable
>      [java] java.lang.IllegalStateException: Context attribute is  
> not of
> type WebApplicationContext:
> org 
> .springframework.web.context.support.XmlWebApplicationContext at 1479ef9:
> display name [Root WebApplicationContext]; startup date [Tue Aug 12  
> 20:15:29
> EDT 2008]; parent:
> org 
> .springframework 
> .context.support.FileSystemXmlApplicationContext at 94cb8b
>      [java]     at
> org.springframework.web.context.support.WebApplicationContextUtils.getWebApp
> licationContext(WebApplicationContextUtils.java:113)
>      [java]     at
> org.springframework.web.context.support.WebApplicationContextUtils.getWebApp
> licationContext(WebApplicationContextUtils.java:86)
>      [java]     at
> org.springframework.web.servlet.FrameworkServlet.initWebApplicationContext 
> (F
> rameworkServlet.java:314)
>      [java]     at
> org 
> .springframework 
> .web.servlet.FrameworkServlet.initServletBean(FrameworkSe
> rvlet.java:282)
>      [java]     at
> org 
> .springframework 
> .web.servlet.HttpServletBean.init(HttpServletBean.java:12
> 6)
>      [java]     at
> javax.servlet.GenericServlet.init(GenericServlet.java:241)
>      [java]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
> Method)
>      [java]     at
> sun 
> .reflect 
> .NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39
> )
>      [java]     at
> sun 
> .reflect 
> .DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl
> .java:25)
>      [java]     at java.lang.reflect.Method.invoke(Method.java:597)
>      [java]     at
> org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:244)
>      [java]     at java.security.AccessController.doPrivileged(Native
> Method)
>      [java]     at
> javax.security.auth.Subject.doAsPrivileged(Subject.java:517)
>      [java]     at
> org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java: 
> 276)
>      [java]     at
> org 
> .apache 
> .catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:16
> 2)
>      [java]     at
> org 
> .apache 
> .catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:11
> 5)
>      [java]     at
> org 
> .apache 
> .catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:11
> 55)
>      [java]     at
> org 
> .apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java: 
> 806)
>      [java]     at
> org 
> .apache 
> .catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.
> java:599)
>      [java]     at
> org 
> .apache 
> .catalina.core.ApplicationDispatcher.processRequest(ApplicationDis
> patcher.java:436)
>      [java]     at
> org 
> .apache 
> .catalina.core.ApplicationDispatcher.doForward(ApplicationDispatch
> er.java:374)
>      [java]     at
> org.apache.catalina.core.ApplicationDispatcher.access 
> $000(ApplicationDispatc
> her.java:65)
>      [java]     at
> org.apache.catalina.core.ApplicationDispatcher 
> $PrivilegedForward.run(Applica
> tionDispatcher.java:80)
>      [java]     at java.security.AccessController.doPrivileged(Native
> Method)
>      [java]     at
> org 
> .apache 
> .catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher
> .java:294)
>      [java]     at
> org 
> .apache 
> .jasper.runtime.PageContextImpl.doForward(PageContextImpl.java:694
> )
>      [java]     at
> org.apache.jasper.runtime.PageContextImpl.access 
> $1000(PageContextImpl.java:7
> 1)
>      [java]     at
> org.apache.jasper.runtime.PageContextImpl 
> $11.run(PageContextImpl.java:652)
>      [java]     at java.security.AccessController.doPrivileged(Native
> Method)
>      [java]     at
> org 
> .apache.jasper.runtime.PageContextImpl.forward(PageContextImpl.java: 
> 650)
>      [java]     at  
> org.apache.jsp.index_jsp._jspService(index_jsp.java:54)
>      [java]     at
> org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
>      [java]     at
> javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
>      [java]     at
> org 
> .apache 
> .jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:3
> 74)
>      [java]     at
> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java: 
> 337)
>      [java]     at
> org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
>      [java]     at
> javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
>      [java]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
> Method)
>      [java]     at
> sun 
> .reflect 
> .NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39
> )
>      [java]     at
> sun 
> .reflect 
> .DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl
> .java:25)
>      [java]     at java.lang.reflect.Method.invoke(Method.java:597)
>      [java]     at
> org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:244)
>      [java]     at java.security.AccessController.doPrivileged(Native
> Method)
>      [java]     at
> javax.security.auth.Subject.doAsPrivileged(Subject.java:517)
>      [java]     at
> org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java: 
> 276)
>      [java]     at
> org 
> .apache 
> .catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:16
> 2)
>      [java]     at
> org 
> .apache 
> .catalina.core.ApplicationFilterChain.internalDoFilter(Application
> FilterChain.java:283)
>      [java]     at
> org.apache.catalina.core.ApplicationFilterChain.access 
> $000(ApplicationFilter
> Chain.java:56)
>      [java]     at
> org.apache.catalina.core.ApplicationFilterChain 
> $1.run(ApplicationFilterChain
> .java:189)
>      [java]     at java.security.AccessController.doPrivileged(Native
> Method)
>      [java]     at
> org 
> .apache 
> .catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
> ain.java:185)
>      [java]     at
> org 
> .apache 
> .catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.ja
> va:233)
>      [java]     at
> org 
> .apache 
> .catalina.core.StandardContextValve.invoke(StandardContextValve.ja
> va:175)
>      [java]     at
> org 
> .apache 
> .catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase
> .java:433)
>      [java]     at
> org 
> .apache 
> .catalina.core.StandardHostValve.invoke(StandardHostValve.java:128
> )
>      [java]     at
> org 
> .apache 
> .catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102
> )
>      [java]     at
> org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java: 
> 568)
>      [java]     at
> org 
> .apache 
> .catalina.core.StandardEngineValve.invoke(StandardEngineValve.java
> :109)
>      [java]     at
> org 
> .apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java: 
> 286)
>      [java]     at
> org 
> .apache 
> .coyote.http11.Http11NioProcessor.process(Http11NioProcessor.java:
> 879)
>      [java]     at
> org.apache.coyote.http11.Http11NioProtocol 
> $Http11ConnectionHandler.process(H
> ttp11NioProtocol.java:719)
>      [java]     at
> org.apache.tomcat.util.net.NioEndpoint 
> $SocketProcessor.run(NioEndpoint.java:
> 2080)
>      [java]     at
> java.util.concurrent.ThreadPoolExecutor 
> $Worker.runTask(ThreadPoolExecutor.ja
> va:885)
>      [java]     at
> java.util.concurrent.ThreadPoolExecutor 
> $Worker.run(ThreadPoolExecutor.java:9
> 07)
>      [java]     at java.lang.Thread.run(Thread.java:619)
>      [java] [ERROR] [http-5080-exec-4]
> org.apache.catalina.core.ContainerBase.[red5Engine].[0.0.0.0].[/ 
> admin].[disp
> atcher] - Allocate exception for servlet dispatcher
>      [java] java.lang.IllegalStateException: Context attribute is  
> not of
> type WebApplicationContext:
> org 
> .springframework.web.context.support.XmlWebApplicationContext at 1479ef9:
> display name [Root WebApplicationContext]; startup date [Tue Aug 12  
> 20:15:29
> EDT 2008]; parent:
> org 
> .springframework 
> .context.support.FileSystemXmlApplicationContext at 94cb8b
>      [java]     at
> org.springframework.web.context.support.WebApplicationContextUtils.getWebApp
> licationContext(WebApplicationContextUtils.java:113)
>      [java]     at
> org.springframework.web.context.support.WebApplicationContextUtils.getWebApp
> licationContext(WebApplicationContextUtils.java:86)
>      [java]     at
> org.springframework.web.servlet.FrameworkServlet.initWebApplicationContext 
> (F
> rameworkServlet.java:314)
>      [java]     at
> org 
> .springframework 
> .web.servlet.FrameworkServlet.initServletBean(FrameworkSe
> rvlet.java:282)
>      [java]     at
> org 
> .springframework 
> .web.servlet.HttpServletBean.init(HttpServletBean.java:12
> 6)
>      [java]     at
> javax.servlet.GenericServlet.init(GenericServlet.java:241)
>      [java]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
> Method)
>      [java]     at
> sun 
> .reflect 
> .NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39
> )
>      [java]     at
> sun 
> .reflect 
> .DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl
> .java:25)
>      [java]     at java.lang.reflect.Method.invoke(Method.java:597)
>      [java]     at
> org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:244)
>      [java]     at java.security.AccessController.doPrivileged(Native
> Method)
>      [java]     at
> javax.security.auth.Subject.doAsPrivileged(Subject.java:517)
>      [java]     at
> org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java: 
> 276)
>      [java]     at
> org 
> .apache 
> .catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:16
> 2)
>      [java]     at
> org 
> .apache 
> .catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:11
> 5)
>      [java]     at
> org 
> .apache 
> .catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:11
> 55)
>      [java]     at
> org 
> .apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java: 
> 806)
>      [java]     at
> org 
> .apache 
> .catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.
> java:599)
>      [java]     at
> org 
> .apache 
> .catalina.core.ApplicationDispatcher.processRequest(ApplicationDis
> patcher.java:436)
>      [java]     at
> org 
> .apache 
> .catalina.core.ApplicationDispatcher.doForward(ApplicationDispatch
> er.java:374)
>      [java]     at
> org.apache.catalina.core.ApplicationDispatcher.access 
> $000(ApplicationDispatc
> her.java:65)
>      [java]     at
> org.apache.catalina.core.ApplicationDispatcher 
> $PrivilegedForward.run(Applica
> tionDispatcher.java:80)
>      [java]     at java.security.AccessController.doPrivileged(Native
> Method)
>      [java]     at
> org 
> .apache 
> .catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher
> .java:294)
>      [java]     at
> org 
> .apache 
> .jasper.runtime.PageContextImpl.doForward(PageContextImpl.java:694
> )
>      [java]     at
> org.apache.jasper.runtime.PageContextImpl.access 
> $1000(PageContextImpl.java:7
> 1)
>      [java]     at
> org.apache.jasper.runtime.PageContextImpl 
> $11.run(PageContextImpl.java:652)
>      [java]     at java.security.AccessController.doPrivileged(Native
> Method)
>      [java]     at
> org 
> .apache.jasper.runtime.PageContextImpl.forward(PageContextImpl.java: 
> 650)
>      [java]     at  
> org.apache.jsp.index_jsp._jspService(index_jsp.java:54)
>      [java]     at
> org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
>      [java]     at
> javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
>      [java]     at
> org 
> .apache 
> .jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:3
> 74)
>      [java]     at
> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java: 
> 337)
>      [java]     at
> org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
>      [java]     at
> javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
>      [java]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
> Method)
>      [java]     at
> sun 
> .reflect 
> .NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39
> )
>      [java]     at
> sun 
> .reflect 
> .DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl
> .java:25)
>      [java]     at java.lang.reflect.Method.invoke(Method.java:597)
>      [java]     at
> org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:244)
>      [java]     at java.security.AccessController.doPrivileged(Native
> Method)
>      [java]     at
> javax.security.auth.Subject.doAsPrivileged(Subject.java:517)
>      [java]     at
> org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java: 
> 276)
>      [java]     at
> org 
> .apache 
> .catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:16
> 2)
>      [java]     at
> org 
> .apache 
> .catalina.core.ApplicationFilterChain.internalDoFilter(Application
> FilterChain.java:283)
>      [java]     at
> org.apache.catalina.core.ApplicationFilterChain.access 
> $000(ApplicationFilter
> Chain.java:56)
>      [java]     at
> org.apache.catalina.core.ApplicationFilterChain 
> $1.run(ApplicationFilterChain
> .java:189)
>      [java]     at java.security.AccessController.doPrivileged(Native
> Method)
>      [java]     at
> org 
> .apache 
> .catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
> ain.java:185)
>      [java]     at
> org 
> .apache 
> .catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.ja
> va:233)
>      [java]     at
> org 
> .apache 
> .catalina.core.StandardContextValve.invoke(StandardContextValve.ja
> va:175)
>      [java]     at
> org 
> .apache 
> .catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase
> .java:433)
>      [java]     at
> org 
> .apache 
> .catalina.core.StandardHostValve.invoke(StandardHostValve.java:128
> )
>      [java]     at
> org 
> .apache 
> .catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102
> )
>      [java]     at
> org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java: 
> 568)
>      [java]     at
> org 
> .apache 
> .catalina.core.StandardEngineValve.invoke(StandardEngineValve.java
> :109)
>      [java]     at
> org 
> .apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java: 
> 286)
>      [java]     at
> org 
> .apache 
> .coyote.http11.Http11NioProcessor.process(Http11NioProcessor.java:
> 879)
>      [java]     at
> org.apache.coyote.http11.Http11NioProtocol 
> $Http11ConnectionHandler.process(H
> ttp11NioProtocol.java:719)
>      [java]     at
> org.apache.tomcat.util.net.NioEndpoint 
> $SocketProcessor.run(NioEndpoint.java:
> 2080)
>      [java]     at
> java.util.concurrent.ThreadPoolExecutor 
> $Worker.runTask(ThreadPoolExecutor.ja
> va:885)
>      [java]     at
> java.util.concurrent.ThreadPoolExecutor 
> $Worker.run(ThreadPoolExecutor.java:9
> 07)
>      [java]     at java.lang.Thread.run(Thread.java:619)
>      [java] [ERROR] [http-5080-exec-4]
> org.apache.catalina.core.ContainerBase.[red5Engine].[0.0.0.0].[/ 
> admin].[jsp]
> - Servlet.service() for servlet jsp threw exception
>      [java] java.lang.IllegalStateException: Context attribute is  
> not of
> type WebApplicationContext:
> org 
> .springframework.web.context.support.XmlWebApplicationContext at 1479ef9:
> display name [Root WebApplicationContext]; startup date [Tue Aug 12  
> 20:15:29
> EDT 2008]; parent:
> org 
> .springframework 
> .context.support.FileSystemXmlApplicationContext at 94cb8b
>      [java]     at
> org.springframework.web.context.support.WebApplicationContextUtils.getWebApp
> licationContext(WebApplicationContextUtils.java:113)
>      [java]     at
> org.springframework.web.context.support.WebApplicationContextUtils.getWebApp
> licationContext(WebApplicationContextUtils.java:86)
>      [java]     at
> org.springframework.web.servlet.FrameworkServlet.initWebApplicationContext 
> (F
> rameworkServlet.java:314)
>      [java]     at
> org 
> .springframework 
> .web.servlet.FrameworkServlet.initServletBean(FrameworkSe
> rvlet.java:282)
>      [java]     at
> org 
> .springframework 
> .web.servlet.HttpServletBean.init(HttpServletBean.java:12
> 6)
>      [java]     at
> javax.servlet.GenericServlet.init(GenericServlet.java:241)
>      [java]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
> Method)
>      [java]     at
> sun 
> .reflect 
> .NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39
> )
>      [java]     at
> sun 
> .reflect 
> .DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl
> .java:25)
>      [java]     at java.lang.reflect.Method.invoke(Method.java:597)
>      [java]     at
> org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:244)
>      [java]     at java.security.AccessController.doPrivileged(Native
> Method)
>      [java]     at
> javax.security.auth.Subject.doAsPrivileged(Subject.java:517)
>      [java]     at
> org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java: 
> 276)
>      [java]     at
> org 
> .apache 
> .catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:16
> 2)
>      [java]     at
> org 
> .apache 
> .catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:11
> 5)
>      [java]     at
> org 
> .apache 
> .catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:11
> 55)
>      [java]     at
> org 
> .apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java: 
> 806)
>      [java]     at
> org 
> .apache 
> .catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.
> java:599)
>      [java]     at
> org 
> .apache 
> .catalina.core.ApplicationDispatcher.processRequest(ApplicationDis
> patcher.java:436)
>      [java]     at
> org 
> .apache 
> .catalina.core.ApplicationDispatcher.doForward(ApplicationDispatch
> er.java:374)
>      [java]     at
> org.apache.catalina.core.ApplicationDispatcher.access 
> $000(ApplicationDispatc
> her.java:65)
>      [java]     at
> org.apache.catalina.core.ApplicationDispatcher 
> $PrivilegedForward.run(Applica
> tionDispatcher.java:80)
>      [java]     at java.security.AccessController.doPrivileged(Native
> Method)
>      [java]     at
> org 
> .apache 
> .catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher
> .java:294)
>      [java]     at
> org 
> .apache 
> .jasper.runtime.PageContextImpl.doForward(PageContextImpl.java:694
> )
>      [java]     at
> org.apache.jasper.runtime.PageContextImpl.access 
> $1000(PageContextImpl.java:7
> 1)
>      [java]     at
> org.apache.jasper.runtime.PageContextImpl 
> $11.run(PageContextImpl.java:652)
>      [java]     at java.security.AccessController.doPrivileged(Native
> Method)
>      [java]     at
> org 
> .apache.jasper.runtime.PageContextImpl.forward(PageContextImpl.java: 
> 650)
>      [java]     at  
> org.apache.jsp.index_jsp._jspService(index_jsp.java:54)
>      [java]     at
> org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
>      [java]     at
> javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
>      [java]     at
> org 
> .apache 
> .jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:3
> 74)
>      [java]     at
> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java: 
> 337)
>      [java]     at
> org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
>      [java]     at
> javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
>      [java]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
> Method)
>      [java]     at
> sun 
> .reflect 
> .NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39
> )
>      [java]     at
> sun 
> .reflect 
> .DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl
> .java:25)
>      [java]     at java.lang.reflect.Method.invoke(Method.java:597)
>      [java]     at
> org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:244)
>      [java]     at java.security.AccessController.doPrivileged(Native
> Method)
>      [java]     at
> javax.security.auth.Subject.doAsPrivileged(Subject.java:517)
>      [java]     at
> org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java: 
> 276)
>      [java]     at
> org 
> .apache 
> .catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:16
> 2)
>      [java]     at
> org 
> .apache 
> .catalina.core.ApplicationFilterChain.internalDoFilter(Application
> FilterChain.java:283)
>      [java]     at
> org.apache.catalina.core.ApplicationFilterChain.access 
> $000(ApplicationFilter
> Chain.java:56)
>      [java]     at
> org.apache.catalina.core.ApplicationFilterChain 
> $1.run(ApplicationFilterChain
> .java:189)
>      [java]     at java.security.AccessController.doPrivileged(Native
> Method)
>      [java]     at
> org 
> .apache 
> .catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
> ain.java:185)
>      [java]     at
> org 
> .apache 
> .catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.ja
> va:233)
>      [java]     at
> org 
> .apache 
> .catalina.core.StandardContextValve.invoke(StandardContextValve.ja
> va:175)
>      [java]     at
> org 
> .apache 
> .catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase
> .java:433)
>      [java]     at
> org 
> .apache 
> .catalina.core.StandardHostValve.invoke(StandardHostValve.java:128
> )
>      [java]     at
> org 
> .apache 
> .catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102
> )
>      [java]     at
> org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java: 
> 568)
>      [java]     at
> org 
> .apache 
> .catalina.core.StandardEngineValve.invoke(StandardEngineValve.java
> :109)
>      [java]     at
> org 
> .apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java: 
> 286)
>      [java]     at
> org 
> .apache 
> .coyote.http11.Http11NioProcessor.process(Http11NioProcessor.java:
> 879)
>      [java]     at
> org.apache.coyote.http11.Http11NioProtocol 
> $Http11ConnectionHandler.process(H
> ttp11NioProtocol.java:719)
>      [java]     at
> org.apache.tomcat.util.net.NioEndpoint 
> $SocketProcessor.run(NioEndpoint.java:
> 2080)
>      [java]     at
> java.util.concurrent.ThreadPoolExecutor 
> $Worker.runTask(ThreadPoolExecutor.ja
> va:885)
>      [java]     at
> java.util.concurrent.ThreadPoolExecutor 
> $Worker.run(ThreadPoolExecutor.java:9
> 07)
>      [java]     at java.lang.Thread.run(Thread.java:619)
>
>
> Thank you.
>
> Deric Scott
>
>
>
> _______________________________________________
> Red5 mailing list
> Red5 at osflash.org
> http://osflash.org/mailman/listinfo/red5_osflash.org




More information about the Red5 mailing list