[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