[Red5commits] [red5 commit] r3126 - in java/example/trunk: SOSample/war admin/war echo/war oflaDemo/war
codesite-noreply at google.com
codesite-noreply at google.com
Mon Sep 29 21:50:20 PDT 2008
Author: mondain
Date: Mon Sep 29 21:49:19 2008
New Revision: 3126
Added:
java/example/trunk/SOSample/war/
java/example/trunk/SOSample/war/SOSample-web.xml
java/example/trunk/admin/war/
java/example/trunk/admin/war/admin-web.xml
java/example/trunk/admin/war/web.xml
java/example/trunk/echo/war/
java/example/trunk/echo/war/echo-web.xml
java/example/trunk/echo/war/web.xml
java/example/trunk/oflaDemo/war/
java/example/trunk/oflaDemo/war/oflaDemo-web.xml
Log:
added war build configs
Added: java/example/trunk/SOSample/war/SOSample-web.xml
==============================================================================
--- (empty file)
+++ java/example/trunk/SOSample/war/SOSample-web.xml Mon Sep 29 21:49:19
2008
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE beans PUBLIC "-//SPRING//DTD
BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd">
+<beans>
+
+ <bean id="web.context.SOSample" class="org.red5.server.Context">
+ <property name="scopeResolver" ref="red5.scopeResolver" />
+ <property name="clientRegistry" ref="global.clientRegistry" />
+ <property name="serviceInvoker" ref="global.serviceInvoker" />
+ <property name="mappingStrategy" ref="global.mappingStrategy" />
+ </bean>
+
+ <bean id="web.scope.SOSample" class="org.red5.server.WebScope"
init-method="register">
+ <property name="server" ref="red5.server" />
+ <property name="parent" ref="global.scope" />
+ <property name="context" ref="web.context.SOSample" />
+ <property name="handler" ref="web.handler.SOSample" />
+ <property name="contextPath" value="/SOSample" />
+ <property name="virtualHosts" value="@virtual.hosts@" />
+ </bean>
+
+ <bean id="web.handler.SOSample"
class="org.red5.server.adapter.ApplicationAdapter"/>
+
+</beans>
Added: java/example/trunk/admin/war/admin-web.xml
==============================================================================
--- (empty file)
+++ java/example/trunk/admin/war/admin-web.xml Mon Sep 29 21:49:19 2008
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE beans PUBLIC "-//SPRING//DTD
BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd">
+<beans>
+
+ <bean id="authClientRegistry"
class="org.red5.webapps.admin.client.AuthClientRegistry"/>
+
+ <bean id="web.context.admin" class="org.red5.server.Context">
+ <property name="scopeResolver" ref="red5.scopeResolver" />
+ <property name="clientRegistry" ref="authClientRegistry" />
+ <property name="serviceInvoker" ref="global.serviceInvoker" />
+ <property name="mappingStrategy" ref="global.mappingStrategy" />
+ </bean>
+
+ <bean id="web.scope.admin" class="org.red5.server.WebScope"
init-method="register">
+ <property name="server" ref="red5.server" />
+ <property name="parent" ref="global.scope" />
+ <property name="context" ref="web.context.admin" />
+ <property name="handler" ref="web.handler.admin" />
+ <property name="contextPath" value="/admin" />
+ <property name="virtualHosts" value="@virtual.hosts@" />
+ </bean>
+
+ <bean id="web.handler.admin" class="org.red5.webapps.admin.Application" />
+
+</beans>
Added: java/example/trunk/admin/war/web.xml
==============================================================================
--- (empty file)
+++ java/example/trunk/admin/war/web.xml Mon Sep 29 21:49:19 2008
@@ -0,0 +1,70 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<web-app
+ version="2.4"
+ xmlns="http://java.sun.com/xml/ns/j2ee"
+ xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee
http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+<!--
+ ** For use with servlet v2.5 replace the lines above with these
+ version="2.5"
+ xmlns="http://java.sun.com/xml/ns/javaee"
+ xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+-->
+ <display-name>Red5 Administration Interface</display-name>
+
+ <context-param>
+ <param-name>tunnel.acceptor.url</param-name>
+ <param-value>http://localhost:8080/gateway</param-value>
+ </context-param>
+
+ <context-param>
+ <param-name>tunnel.timeout</param-name>
+ <param-value>30000</param-value>
+ </context-param>
+
+ <servlet>
+ <servlet-name>gateway</servlet-name>
+
<servlet-class>org.red5.server.net.servlet.AMFTunnelServlet</servlet-class>
+ </servlet>
+ <servlet>
+ <servlet-name>StatisticsServlet</servlet-name>
+
<servlet-class>org.red5.server.net.servlet.StatisticsServlet</servlet-class>
+ </servlet>
+ <servlet>
+ <servlet-name>dispatcher</servlet-name>
+
<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
+ <load-on-startup>1</load-on-startup>
+ </servlet>
+
+ <servlet-mapping>
+ <servlet-name>gateway</servlet-name>
+ <url-pattern>/gateway</url-pattern>
+ </servlet-mapping>
+ <servlet-mapping>
+ <servlet-name>StatisticsServlet</servlet-name>
+ <url-pattern>/statistics</url-pattern>
+ </servlet-mapping>
+ <servlet-mapping>
+ <servlet-name>dispatcher</servlet-name>
+ <url-pattern>*.html</url-pattern>
+ </servlet-mapping>
+
+ <welcome-file-list>
+ <welcome-file>index.jsp</welcome-file>
+ </welcome-file-list>
+
+ <jsp-config>
+ <taglib>
+ <taglib-uri>/spring</taglib-uri>
+ <taglib-location>/WEB-INF/tld/spring.tld</taglib-location>
+ </taglib>
+ <taglib>
+ <taglib-uri>/spring-form</taglib-uri>
+ <taglib-location>/WEB-INF/tld/spring-form.tld</taglib-location>
+ </taglib>
+ </jsp-config>
+
+</web-app>
+
+
Added: java/example/trunk/echo/war/echo-web.xml
==============================================================================
--- (empty file)
+++ java/example/trunk/echo/war/echo-web.xml Mon Sep 29 21:49:19 2008
@@ -0,0 +1,38 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE beans PUBLIC "-//SPRING//DTD
BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd">
+<beans>
+
+ <bean id="web.context.echo" class="org.red5.server.Context">
+ <property name="scopeResolver" ref="red5.scopeResolver" />
+ <property name="clientRegistry" ref="global.clientRegistry" />
+ <property name="serviceInvoker" ref="global.serviceInvoker" />
+ <property name="mappingStrategy" ref="global.mappingStrategy" />
+ </bean>
+
+ <bean id="web.scope.echo" class="org.red5.server.WebScope"
init-method="register">
+ <property name="server" ref="red5.server" />
+ <property name="parent" ref="global.scope" />
+ <property name="context" ref="web.context.echo" />
+ <property name="handler" ref="web.handler.echo" />
+ <property name="contextPath" value="/echo" />
+ <property name="virtualHosts" value="@virtual.hosts@" />
+ </bean>
+
+ <bean id="web.handler.echo"
class="org.red5.server.webapp.echo.Application"/>
+
+ <!-- enable support for mx:RemoteObject requests -->
+ <bean id="flexMessaging.service"
class="org.red5.server.net.remoting.FlexMessagingService">
+ <property name="serviceInvoker" ref="global.serviceInvoker" />
+ <!-- add an entry for all possible "destination" attributes of your
+ mx:RemoteObject sources -->
+ <property name="endpoints">
+ <map>
+ <entry key="Red5Echo">
+ <!-- object that handles requests sent to this endpoint -->
+ <ref bean="web.handler.echo" />
+ </entry>
+ </map>
+ </property>
+ </bean>
+
+</beans>
Added: java/example/trunk/echo/war/web.xml
==============================================================================
--- (empty file)
+++ java/example/trunk/echo/war/web.xml Mon Sep 29 21:49:19 2008
@@ -0,0 +1,46 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<web-app
+ version="2.4"
+ xmlns="http://java.sun.com/xml/ns/j2ee"
+ xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee
http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+<!--
+ ** For use with servlet v2.5 replace the lines above with these
+ version="2.5"
+ xmlns="http://java.sun.com/xml/ns/javaee"
+ xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+-->
+ <display-name>Echo</display-name>
+
+ <context-param>
+ <param-name>tunnel.acceptor.url</param-name>
+ <param-value>http://localhost:8080/gateway</param-value>
+ </context-param>
+
+ <context-param>
+ <param-name>tunnel.timeout</param-name>
+ <param-value>30000</param-value>
+ </context-param>
+
+ <servlet>
+ <servlet-name>gateway</servlet-name>
+
<servlet-class>org.red5.server.net.servlet.AMFTunnelServlet</servlet-class>
+ </servlet>
+
+ <servlet-mapping>
+ <servlet-name>gateway</servlet-name>
+ <url-pattern>/gateway</url-pattern>
+ </servlet-mapping>
+
+ <security-constraint>
+ <web-resource-collection>
+ <web-resource-name>Forbidden</web-resource-name>
+ <url-pattern>/WEB-INF/*</url-pattern>
+ </web-resource-collection>
+ <auth-constraint />
+ </security-constraint>
+
+</web-app>
+
+
Added: java/example/trunk/oflaDemo/war/oflaDemo-web.xml
==============================================================================
--- (empty file)
+++ java/example/trunk/oflaDemo/war/oflaDemo-web.xml Mon Sep 29 21:49:19
2008
@@ -0,0 +1,29 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<beans xmlns="http://www.springframework.org/schema/beans"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xmlns:lang="http://www.springframework.org/schema/lang"
+ xsi:schemaLocation="http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans-2.0.xsd
+ http://www.springframework.org/schema/lang
http://www.springframework.org/schema/lang/spring-lang-2.0.xsd">
+
+ <!-- oflaDemo web context -->
+ <bean id="web.context.oflaDemo" class="org.red5.server.Context">
+ <property name="scopeResolver" ref="red5.scopeResolver" />
+ <property name="clientRegistry" ref="global.clientRegistry" />
+ <property name="serviceInvoker" ref="global.serviceInvoker" />
+ <property name="mappingStrategy" ref="global.mappingStrategy" />
+ </bean>
+
+ <bean id="web.scope.oflaDemo" class="org.red5.server.WebScope"
init-method="register">
+ <property name="server" ref="red5.server" />
+ <property name="parent" ref="global.scope" />
+ <property name="context" ref="web.context.oflaDemo" />
+ <property name="handler" ref="web.handler.oflaDemo" />
+ <property name="contextPath" value="/oflaDemo" />
+ <property name="virtualHosts" value="@virtual.hosts@" />
+ </bean>
+
+ <bean id="web.handler.oflaDemo"
class="org.red5.server.webapp.oflaDemo.Application"/>
+
+ <bean id="demoService.service"
class="org.red5.server.webapp.oflaDemo.DemoService" lazy-init="true" />
+
+</beans>
More information about the Red5commits
mailing list