Author: solomax
Date: Thu Jul  4 04:18:29 2013
New Revision: 1499644

URL: http://svn.apache.org/r1499644
Log:
[OPENMEETINGS-693] Tomcat 7 patch is removed

Removed:
    openmeetings/trunk/singlewebapp/WebContent/red5/jee-container-ssl.xml
Modified:
    openmeetings/trunk/singlewebapp/.classpath
    openmeetings/trunk/singlewebapp/WebContent/red5/jee-container.xml
    openmeetings/trunk/singlewebapp/build.properties
    openmeetings/trunk/singlewebapp/build.xml
    openmeetings/trunk/singlewebapp/docs/RTMPSAndHTTPS.html
    openmeetings/trunk/singlewebapp/ivy.xml
    openmeetings/trunk/singlewebapp/xdocs/RTMPSAndHTTPS.xml

Modified: openmeetings/trunk/singlewebapp/.classpath
URL: 
http://svn.apache.org/viewvc/openmeetings/trunk/singlewebapp/.classpath?rev=1499644&r1=1499643&r2=1499644&view=diff
==============================================================================
--- openmeetings/trunk/singlewebapp/.classpath (original)
+++ openmeetings/trunk/singlewebapp/.classpath Thu Jul  4 04:18:29 2013
@@ -14,18 +14,18 @@
        <classpathentry kind="lib" path="build/lib/java_16_tools.jar"/>
        <classpathentry kind="lib" path="WebContent/screensharing"/>
        <classpathentry kind="lib" 
path="build/red5/server/dist/red5-server.jar" 
sourcepath="build/red5/server/src/main/java"/>
-       <classpathentry kind="lib" 
path="build/red5/server/dist/lib/slf4j-api-1.7.2.jar"/>
+       <classpathentry kind="lib" 
path="build/red5/server/dist/lib/slf4j-api-1.7.5.jar"/>
        <classpathentry kind="lib" 
path="build/red5/server/dist/lib/spring-core-3.1.1.RELEASE.jar"/>
        <classpathentry kind="lib" 
path="build/red5/server/dist/lib/spring-beans-3.1.1.RELEASE.jar"/>
        <classpathentry kind="lib" 
path="build/red5/server/dist/lib/mina-core-2.0.7.jar"/>
        <classpathentry kind="lib" 
path="build/red5/server/dist/lib/quartz-2.1.6.jar"/>
-       <classpathentry kind="lib" 
path="build/red5/server/dist/lib/log4j-over-slf4j-1.7.2.jar"/>
+       <classpathentry kind="lib" 
path="build/red5/server/dist/lib/log4j-over-slf4j-1.7.5.jar"/>
        <classpathentry kind="lib" 
path="build/red5/server/dist/lib/commons-collections-20040616.jar"/>
        <classpathentry kind="lib" 
path="build/red5/server/dist/lib/spring-web-3.1.1.RELEASE.jar"/>
        <classpathentry kind="lib" 
path="build/red5/server/dist/lib/commons-beanutils-1.8.3.jar"/>
        <classpathentry kind="lib" 
path="build/red5/server/dist/lib/commons-lang3-3.1.jar"/>
-       <classpathentry kind="lib" 
path="build/red5/server/dist/lib/logback-core-1.0.9.jar"/>
-       <classpathentry kind="lib" 
path="build/red5/server/dist/lib/logback-classic-1.0.9.jar"/>
+       <classpathentry kind="lib" 
path="build/red5/server/dist/lib/logback-core-1.0.13.jar"/>
+       <classpathentry kind="lib" 
path="build/red5/server/dist/lib/logback-classic-1.0.13.jar"/>
        <classpathentry kind="lib" 
path="build/red5/server/dist/lib/spring-asm-3.1.1.RELEASE.jar"/>
        <classpathentry kind="lib" 
path="build/red5/server/dist/lib/spring-expression-3.1.1.RELEASE.jar"/>
        <classpathentry kind="lib" 
path="build/red5/server/dist/lib/spring-context-3.1.1.RELEASE.jar"/>
@@ -35,5 +35,6 @@
        <classpathentry kind="lib" 
path="build/red5/server/dist/lib/spring-test-3.1.1.RELEASE.jar"/>
        <classpathentry kind="lib" 
path="build/red5/server/dist/lib/commons-pool-1.5.6.jar"/>
        <classpathentry kind="lib" 
path="build/red5/server/dist/lib/red5-client-1.0.2-SNAPSHOT.jar"/>
+       <classpathentry kind="lib" 
path="build/red5/server/dist/plugins/tomcat-embed-core-7.0.41.jar"/>
        <classpathentry kind="output" path="build/classes/eclipse"/>
 </classpath>

Modified: openmeetings/trunk/singlewebapp/WebContent/red5/jee-container.xml
URL: 
http://svn.apache.org/viewvc/openmeetings/trunk/singlewebapp/WebContent/red5/jee-container.xml?rev=1499644&r1=1499643&r2=1499644&view=diff
==============================================================================
--- openmeetings/trunk/singlewebapp/WebContent/red5/jee-container.xml (original)
+++ openmeetings/trunk/singlewebapp/WebContent/red5/jee-container.xml Thu Jul  
4 04:18:29 2013
@@ -23,24 +23,28 @@
        xmlns:lang="http://www.springframework.org/schema/lang";
        xsi:schemaLocation="http://www.springframework.org/schema/beans 
http://www.springframework.org/schema/beans/spring-beans-3.0.xsd
                            http://www.springframework.org/schema/lang 
http://www.springframework.org/schema/lang/spring-lang-3.0.xsd";>
-                                                                               
                           
+
+    <!-- 
+    The tomcat connectors may be blocking or non-blocking. Select between 
either option via the constructor-arg.
+        Blocking I/O:
+            <constructor-arg type="java.lang.String" 
value="org.apache.coyote.http11.Http11Protocol" />
+        Non-blocking I/O:
+            <constructor-arg type="java.lang.String" 
value="org.apache.coyote.http11.Http11NioProtocol" />  
+     -->                           
+                                                                               
                        
+       <!-- Tomcat without SSL enabled -->                             
        <bean id="tomcat.server" class="org.red5.server.tomcat.TomcatLoader" 
init-method="init" destroy-method="shutdown" depends-on="context.loader">
 
                <property name="webappFolder" value="${red5.root}/webapps" />
                              
            <property name="connector">
                        <bean class="org.apache.catalina.connector.Connector">
-                               <!-- Blocking I/O -->
                                <constructor-arg type="java.lang.String" 
value="org.apache.coyote.http11.Http11Protocol" />
-                               <!-- Non-blocking I/O -->
-                               <!--
-                               <constructor-arg type="java.lang.String" 
value="org.apache.coyote.http11.Http11NioProtocol" />  
-                               -->
                 <property name="port"><value>${http.port}</value></property>
                        <property 
name="redirectPort"><value>${https.port}</value></property>
                 <property name="enableLookups"><value>false</value></property>
                 <property name="useIPVHosts"><value>true</value></property>
-                <property 
name="URIEncoding"><value>${http.URIEncoding}</value></property>
+                <property name="URIEncoding" value="${http.URIEncoding}" />
                        </bean>
            </property>
                
@@ -58,13 +62,85 @@
                   <property name="autoDeploy" value="true" />
               </bean>     
            </property>         
+    
+       </bean>
+ 
+       <!-- Tomcat with SSL enabled -->
+<!--   
+    <bean id="tomcat.server" class="org.red5.server.tomcat.TomcatLoader" 
init-method="init" destroy-method="shutdown" depends-on="context.loader">
 
-               <property name="valves">
-               <list>
-               </list>
+        <property name="webappFolder" value="${red5.root}/webapps" />
+                  
+        <property name="connector">
+            <bean class="org.apache.catalina.connector.Connector">
+                <constructor-arg type="java.lang.String" 
value="org.apache.coyote.http11.Http11Protocol" />
+                <property name="port"><value>${https.port}</value></property>
+                <property 
name="redirectPort"><value>${http.port}</value></property>
+                <property name="enableLookups"><value>false</value></property>
+                <property name="useIPVHosts"><value>true</value></property>
+                <property name="URIEncoding" value="${http.URIEncoding}" />
+            </bean>
         </property>
-           
-       </bean>
+            
+        <property name="address">
+            <bean class="java.net.InetSocketAddress">
+                <constructor-arg index="0" type="java.lang.String" 
value="${http.host}" />  
+                <constructor-arg index="1" type="int" value="${https.port}" /> 
 
+            </bean> 
+        </property>
+            
+        <property name="baseHost">
+           <bean class="org.apache.catalina.core.StandardHost">
+               <property name="name" value="${http.host}" />
+               <property name="unpackWARs" value="true" />
+               <property name="autoDeploy" value="true" />
+           </bean>     
+        </property>     
+
+        <property name="connectionProperties">
+            <map>
+                <entry>
+                    <key><value>port</value></key>
+                    <value>${https.port}</value>
+                </entry>
+                <entry>
+                    <key><value>redirectPort</value></key>
+                    <value>${http.port}</value>
+                </entry>
+                <entry>
+                    <key><value>SSLEnabled</value></key>
+                    <value>true</value>
+                </entry>
+                <entry>
+                    <key><value>sslProtocol</value></key>
+                    <value>TLS</value>
+                </entry>
+                <entry>
+                    <key><value>clientAuth</value></key>
+                    <value>false</value>
+                </entry>
+                <entry>
+                    <key><value>keystoreFile</value></key>
+                    <value>conf/keystore</value>
+                </entry>
+                <entry>
+                    <key><value>keystorePass</value></key>
+                    <value>${rtmps.keystorepass}</value>
+                </entry>
+                <entry>
+                    <key><value>keystoreType</value></key>
+                    <value>JKS</value>
+                </entry>
+                <entry key="maxKeepAliveRequests" 
value="${http.max_keep_alive_requests}"/>
+                <entry key="useExecutor" value="true"/>
+                <entry key="maxThreads" value="${http.max_threads}"/>
+                <entry key="acceptorThreadCount" 
value="${http.acceptor_thread_count}"/>
+                <entry key="processorCache" value="${http.processor_cache}"/>
+            </map>
+        </property> 
+        
+    </bean>    
+ -->
        
        <!-- RTMPT (dedicated server) -->
        <bean id="rtmpt.server" 
class="org.red5.server.tomcat.rtmpt.RTMPTLoader" init-method="init" 
lazy-init="true">
@@ -76,6 +152,7 @@
                                <constructor-arg type="java.lang.String" 
value="org.apache.coyote.http11.Http11NioProtocol" />  
                                <property 
name="port"><value>${rtmpt.port}</value></property>
                                <property 
name="enableLookups"><value>false</value></property>
+                <property name="URIEncoding" value="${http.URIEncoding}" />
                        </bean>
                </property>
 
@@ -85,17 +162,7 @@
                 <constructor-arg index="1" type="int" value="${rtmpt.port}" /> 
 
             </bean>
         </property>
-               
-               <property name="connectionProperties">
-                       <map>
-                               <entry key="maxKeepAliveRequests" 
value="${rtmpt.max_keep_alive_requests}"/>
-                               <entry key="useExecutor" value="true"/>
-                               <entry key="maxThreads" 
value="${rtmpt.max_threads}"/>
-                               <entry key="acceptorThreadCount" 
value="${rtmpt.acceptor_thread_count}"/>
-                               <entry key="processorCache" 
value="${rtmpt.processor_cache}"/>
-                       </map>
-               </property>
-               
+                               
                <property name="host">
                        <bean class="org.apache.catalina.core.StandardHost">
                                <property name="name" value="${rtmpt.host}" />
@@ -104,6 +171,16 @@
                        </bean>    
                </property>             
 
+        <property name="connectionProperties">
+            <map>
+                <entry key="maxKeepAliveRequests" 
value="${rtmpt.max_keep_alive_requests}"/>
+                <entry key="useExecutor" value="true"/>
+                <entry key="maxThreads" value="${rtmpt.max_threads}"/>
+                <entry key="acceptorThreadCount" 
value="${rtmpt.acceptor_thread_count}"/>
+                <entry key="processorCache" value="${rtmpt.processor_cache}"/>
+            </map>
+        </property>
+
        </bean>
        
        <!-- RTMPS (dedicated server) -->       
@@ -117,6 +194,7 @@
                                <constructor-arg type="java.lang.String" 
value="org.apache.coyote.http11.Http11NioProtocol" />  
                                <property name="port" value="${rtmps.port}" />
                                <property name="redirectPort" 
value="${rtmp.port}" />
+                               <property name="URIEncoding" 
value="${http.URIEncoding}" />
                        </bean>                 
                </property>     
                
@@ -176,11 +254,6 @@
                                <entry key="processorCache" 
value="${rtmps.processor_cache}"/>
                        </map>
                </property>     
-
-               <property name="valves">
-               <list>
-               </list>
-        </property>                    
        
        </bean>         
 -->

Modified: openmeetings/trunk/singlewebapp/build.properties
URL: 
http://svn.apache.org/viewvc/openmeetings/trunk/singlewebapp/build.properties?rev=1499644&r1=1499643&r2=1499644&view=diff
==============================================================================
--- openmeetings/trunk/singlewebapp/build.properties (original)
+++ openmeetings/trunk/singlewebapp/build.properties Thu Jul  4 04:18:29 2013
@@ -13,7 +13,7 @@ project.version=3.0.0
 project.status=SNAPSHOT
 ivy.install.version=2.3.0
 maven.version=3.0.4
-red5.server.revision=4666
+red5.server.revision=4675
 red5.server.version=1.0.2-SNAPSHOT
 laszlo.proxied=solo
 wicket.mode=DEPLOYMENT

Modified: openmeetings/trunk/singlewebapp/build.xml
URL: 
http://svn.apache.org/viewvc/openmeetings/trunk/singlewebapp/build.xml?rev=1499644&r1=1499643&r2=1499644&view=diff
==============================================================================
--- openmeetings/trunk/singlewebapp/build.xml (original)
+++ openmeetings/trunk/singlewebapp/build.xml Thu Jul  4 04:18:29 2013
@@ -965,17 +965,7 @@
                        </fileset>
                </move>
                
-               <!-- START of Tomcat 7 patch -->
-               <delete>
-                       <fileset dir="${red5.lib}/plugins" includes="*.jar" />
-               </delete>
-               <antcall target="-retrieve" inheritAll="true" 
inheritRefs="true">
-                       <param name="ivy.conf.name" value="tomcat7" />
-                       <param name="ivy.lib.location" 
value="${red5.lib}/plugins" />
-               </antcall>
-               <delete file="${red5.lib}/lib/javaee-api-5.1.2.jar" />
                <delete file="${red5.lib}/lib/servlet-api-2.5.jar" />
-               <!-- END of Tomcat 7 patch -->
                <delete dir="${red5.lib}/webapps/installer" />
                <delete dir="${red5.lib}/webapps/live" />
                <delete dir="${red5.lib}/webapps/vod" />

Modified: openmeetings/trunk/singlewebapp/docs/RTMPSAndHTTPS.html
URL: 
http://svn.apache.org/viewvc/openmeetings/trunk/singlewebapp/docs/RTMPSAndHTTPS.html?rev=1499644&r1=1499643&r2=1499644&view=diff
==============================================================================
--- openmeetings/trunk/singlewebapp/docs/RTMPSAndHTTPS.html (original)
+++ openmeetings/trunk/singlewebapp/docs/RTMPSAndHTTPS.html Thu Jul  4 04:18:29 
2013
@@ -816,8 +816,10 @@ limitations under the License.
                                RTMPS successfully. </p>
                                                 <ol>
                                <li>
-                                       Copy this 
<tt>red5/conf/jee-container-ssl.xml</tt>
-                                       file to 
<tt>red5/conf/jee-container.xml</tt>
+                                       Edit 
<tt>red5/conf/jee-container.xml</tt> file:<br />
+                                       Comment <tt>Tomcat without SSL 
enabled</tt> section<br />
+                                       Comment <tt>RTMPT (dedicated 
server)</tt> section<br />
+                                       UNComment <tt>Tomcat with SSL 
enabled</tt> section
                                </li>
                                <li>
                                        Edit 
red5/webapps/openmeetings/public/config.xml and set

Modified: openmeetings/trunk/singlewebapp/ivy.xml
URL: 
http://svn.apache.org/viewvc/openmeetings/trunk/singlewebapp/ivy.xml?rev=1499644&r1=1499643&r2=1499644&view=diff
==============================================================================
--- openmeetings/trunk/singlewebapp/ivy.xml (original)
+++ openmeetings/trunk/singlewebapp/ivy.xml Thu Jul  4 04:18:29 2013
@@ -33,7 +33,6 @@
                <conf name="openlaszlo46" description="Openlaszlo with Flex 4.6 
dependencies" />
                <conf name="mysql" description="MySQL JDBC driver" />
                <conf name="mvn" description="Maven Ant task to build Red5" />
-               <conf name="tomcat7" description="Libraries necessary for 
patching Red5 to use Tomcat7" />
        </configurations>
        <dependencies>
                <!--  START OF mainlib -->
@@ -385,23 +384,6 @@
                        <include type="jar" />
                </dependency>
 
-               <!-- Tomcat 7 -->
-               <dependency org="org.apache.tomcat.embed" 
name="tomcat-embed-core" conf="tomcat7->*" rev="7.0.41" transitive="false" >
-                       <include type="jar" />
-               </dependency>
-               <dependency org="org.apache.tomcat.embed" 
name="tomcat-embed-jasper" conf="tomcat7->*" rev="7.0.41" transitive="false" >
-                       <include type="jar" />
-               </dependency>
-               <dependency org="org.apache.tomcat.embed" 
name="tomcat-embed-logging-juli" conf="tomcat7->*" rev="7.0.41" 
transitive="false" >
-                       <include type="jar" />
-               </dependency>
-               <dependency org="org.apache.tomcat.embed" 
name="tomcat-embed-logging-log4j" conf="tomcat7->*" rev="7.0.41" 
transitive="false" >
-                       <include type="jar" />
-               </dependency>
-               <dependency org="tomcatplugin" name="tomcatplugin" rev="1.4" 
conf="tomcat7->*" transitive="false">
-                       <include type="jar" />
-               </dependency>
-               
                <exclude org="javax.servlet" module="servlet-api" type="*" 
ext="*" conf="*" matcher="exact"/>           
        </dependencies>
 </ivy-module>

Modified: openmeetings/trunk/singlewebapp/xdocs/RTMPSAndHTTPS.xml
URL: 
http://svn.apache.org/viewvc/openmeetings/trunk/singlewebapp/xdocs/RTMPSAndHTTPS.xml?rev=1499644&r1=1499643&r2=1499644&view=diff
==============================================================================
--- openmeetings/trunk/singlewebapp/xdocs/RTMPSAndHTTPS.xml (original)
+++ openmeetings/trunk/singlewebapp/xdocs/RTMPSAndHTTPS.xml Thu Jul  4 04:18:29 
2013
@@ -163,8 +163,10 @@
                                RTMPS successfully. </p>
                        <ol>
                                <li>
-                                       Copy this 
<tt>red5/conf/jee-container-ssl.xml</tt>
-                                       file to 
<tt>red5/conf/jee-container.xml</tt>
+                                       Edit 
<tt>red5/conf/jee-container.xml</tt> file:<br/>
+                                       Comment <tt>Tomcat without SSL 
enabled</tt> section<br/>
+                                       Comment <tt>RTMPT (dedicated 
server)</tt> section<br/>
+                                       UNComment <tt>Tomcat with SSL 
enabled</tt> section
                                </li>
                                <li>
                                        Edit 
red5/webapps/openmeetings/public/config.xml and set


Reply via email to