This is an automated email from the ASF dual-hosted git repository.

solomax pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/openmeetings.git


The following commit(s) were added to refs/heads/master by this push:
     new 1f02d02  [OPENMEETINGS-1850] packaging seems to be fixed
1f02d02 is described below

commit 1f02d02b696824b08cf22a8c36952554977b169b
Author: Maxim Solodovnik <[email protected]>
AuthorDate: Mon Mar 19 12:51:39 2018 +0700

    [OPENMEETINGS-1850] packaging seems to be fixed
---
 openmeetings-server/pom.xml                        |   4 +-
 .../src/main/assembly/{root => ROOT}/index.html    |   0
 .../src/main/assembly/components/all.xml           | 226 +++------------------
 .../src/main/assembly/conf/server.xml              | 137 +++++++++++++
 .../src/main/assembly/root/crossdomain.xml         |  20 --
 .../src/main/assembly/scripts/admin.bat            |   4 +-
 .../src/main/assembly/scripts/admin.sh             |   4 +-
 openmeetings-server/src/main/assembly/site.xml     |   9 -
 openmeetings-server/src/main/assembly/src.xml      |   3 +-
 .../src/site/xdoc/GetVersionInfo.xml               |   2 +-
 .../src/site/xdoc/JVMPerformanceTuning.xml         |   2 +-
 openmeetings-server/src/site/xdoc/installation.xml |   2 +-
 .../openmeetings/util/OMContextListener.java       |   2 +-
 pom.xml                                            |   6 -
 14 files changed, 175 insertions(+), 246 deletions(-)

diff --git a/openmeetings-server/pom.xml b/openmeetings-server/pom.xml
index 49b05fb..08c6fac 100644
--- a/openmeetings-server/pom.xml
+++ b/openmeetings-server/pom.xml
@@ -30,7 +30,7 @@
        <name>Openmeetings Server</name>
        <description>Module for OpenMeetings server assembly</description>
        <properties>
-               <server.dir>${project.build.directory}/web-server</server.dir>
+               
<server.dir>${project.build.directory}/apache-tomcat-${tomcat.version}</server.dir>
                
<languages.dir>../openmeetings-web/src/main/java/org/apache/openmeetings/web/app</languages.dir>
                
<assembly.finalName>apache-openmeetings-${project.version}</assembly.finalName>
                <assembly.descriptor>server</assembly.descriptor>
@@ -38,7 +38,7 @@
                <dist.webapps>${dist.dir}/webapps</dist.webapps>
                <dist.om.dir>${dist.webapps}/openmeetings</dist.om.dir>
                <om.webapp>webapps/openmeetings</om.webapp>
-               <root.webapp>webapps/root</root.webapp>
+               <root.webapp>webapps/ROOT</root.webapp>
                <server-file.dir>web-server</server-file.dir>
        </properties>
        <url>http://openmeetings.apache.org</url>
diff --git a/openmeetings-server/src/main/assembly/root/index.html 
b/openmeetings-server/src/main/assembly/ROOT/index.html
similarity index 100%
rename from openmeetings-server/src/main/assembly/root/index.html
rename to openmeetings-server/src/main/assembly/ROOT/index.html
diff --git a/openmeetings-server/src/main/assembly/components/all.xml 
b/openmeetings-server/src/main/assembly/components/all.xml
index a4f6ca0..9b90ace 100644
--- a/openmeetings-server/src/main/assembly/components/all.xml
+++ b/openmeetings-server/src/main/assembly/components/all.xml
@@ -24,35 +24,14 @@
                        <directory>${server.dir}</directory>
                        <outputDirectory></outputDirectory>
                        <excludes>
-                               <exclude>webapps/installer/**</exclude>
-                               <exclude>webapps/live/**</exclude>
-                               <exclude>webapps/vod/**</exclude>
-                               <exclude>webapps/oflaDemo/**</exclude>
-                               <exclude>webapps/chat/**</exclude>
-                               <exclude>webapps/root/demos/**</exclude>
-                               <exclude>webapps/root/crossdomain.xml</exclude>
-                               <exclude>webapps/root/favicon.ico</exclude>
-                               <exclude>webapps/root/index.html</exclude>
-                               <exclude>lib/commons-io*.jar</exclude>
-                               <exclude>lib/commons-lang3*</exclude>
-                               <exclude>lib/spring*.jar</exclude>
-                               <!-- Tika related jars are in lib folder-->
-                               <exclude>lib/apache-mime4j*</exclude>
-                               <exclude>lib/boilerpipe*</exclude>
-                               <exclude>lib/jempbox*</exclude>
-                               <exclude>lib/juniversalchardet*</exclude>
-                               <exclude>lib/mchange-commons*</exclude>
-                               <exclude>lib/metadata-extractor*</exclude>
-                               <exclude>lib/pdfbox*</exclude>
-                               <exclude>lib/rome*</exclude>
-                               <exclude>lib/tagsoup*</exclude>
-                               <exclude>lib/tika*</exclude>
-                               <!-- end of Tika libs -->
-                               <exclude>plugins/websocket*.jar</exclude>
-                               <exclude>plugins/tomcat-embed*.jar</exclude> 
<!-- added for Red5 lib substitution -->
-                               <exclude>plugins/ecj*.jar</exclude> <!-- added 
for Red5 lib substitution -->
-                               <exclude>*.sh</exclude>
-                               <exclude>conf/jee-container.xml</exclude>
+                               <exclude>bin/*.sh</exclude>
+                               <exclude>conf/server.xml</exclude>
+                               <exclude>conf/tomcat-users*</exclude>
+                               <exclude>webapps/docs/**</exclude>
+                               <exclude>webapps/examples/**</exclude>
+                               <exclude>webapps/host-manager/**</exclude>
+                               <exclude>webapps/manager/**</exclude>
+                               <exclude>webapps/ROOT/**</exclude>
                        </excludes>
                </fileSet>
                <fileSet>
@@ -64,19 +43,27 @@
                        </includes>
                </fileSet>
                <fileSet>
-                       <directory>src/main/assembly/scripts</directory>
-                       <outputDirectory></outputDirectory>
+                       <directory>${server.dir}/bin</directory>
+                       <outputDirectory>bin</outputDirectory>
                        <fileMode>0755</fileMode>
+                       <includes>
+                               <include>*.sh</include>
+                       </includes>
                </fileSet>
                <fileSet>
-                       <directory>src/main/assembly/root</directory>
-                       <outputDirectory>${root.webapp}</outputDirectory>
+                       <directory>src/main/assembly/scripts</directory>
+                       <outputDirectory></outputDirectory>
+                       <fileMode>0755</fileMode>
                </fileSet>
                <fileSet>
                        <directory>src/main/assembly/conf</directory>
                        <outputDirectory>conf</outputDirectory>
                </fileSet>
                <fileSet>
+                       <directory>src/main/assembly/ROOT</directory>
+                       <outputDirectory>${root.webapp}</outputDirectory>
+               </fileSet>
+               <fileSet>
                        
<directory>${project.parent.basedir}/openmeetings-screenshare/target/jnlp</directory>
                        
<outputDirectory>${om.webapp}/screenshare</outputDirectory>
                        <excludes>
@@ -92,16 +79,6 @@
                        </includes>
                </fileSet>
                <fileSet>
-                       
<directory>${project.parent.basedir}/openmeetings-flash/target</directory>
-                       <outputDirectory>${om.webapp}/public</outputDirectory>
-                       <includes>
-                               <include>*.swf</include>
-                       </includes>
-                       <excludes>
-                               <exclude>openmeetings-flash-*.swf</exclude>
-                       </excludes>
-               </fileSet>
-               <fileSet>
                        <directory>${project.parent.basedir}</directory>
                        <outputDirectory></outputDirectory>
                        <includes>
@@ -112,6 +89,13 @@
                        </includes>
                </fileSet>
                <fileSet>
+                       
<directory>${project.parent.basedir}/openmeetings-web/src/test/resources</directory>
+                       <outputDirectory>conf</outputDirectory>
+                       <includes>
+                               <include>keystore</include>
+                       </includes>
+               </fileSet>
+               <fileSet>
                        
<directory>${project.parent.basedir}/openmeetings-web/target/openmeetings-web-${project.version}/public</directory>
                        <outputDirectory>${root.webapp}</outputDirectory>
                        <includes>
@@ -123,87 +107,6 @@
                        <outputDirectory>${om.webapp}</outputDirectory>
                        <excludes>
                                <exclude>META-INF/**</exclude>
-                               <exclude>WEB-INF/classes/META-INF/**</exclude>
-                               <exclude>WEB-INF/lib/asm*</exclude>
-                               <exclude>WEB-INF/lib/aopalliance*</exclude>
-                               <exclude>WEB-INF/lib/bcprov-*</exclude>
-                               <exclude>WEB-INF/lib/cglib-nodep*</exclude>
-                               <exclude>WEB-INF/lib/jcl-over-slf4j*</exclude>
-                               <exclude>WEB-INF/lib/jul-to-slf4j*</exclude>
-                               <exclude>WEB-INF/lib/slf4j-*</exclude>
-                               <exclude>WEB-INF/lib/ecj-*</exclude> <!-- added 
for Red5 lib substitution -->
-                               <exclude>WEB-INF/lib/tomcat-*</exclude>
-                               <exclude>WEB-INF/lib/spring-*</exclude>
-                               <exclude>WEB-INF/lib/mina-core-*</exclude>
-                               <exclude>WEB-INF/lib/geronimo-jpa*</exclude>
-                               
<exclude>WEB-INF/lib/commons-fileupload*</exclude>
-                               <exclude>WEB-INF/lib/commons-io*</exclude>
-                               <exclude>WEB-INF/lib/commons-codec*</exclude>
-                               
<exclude>WEB-INF/lib/commons-collections-*</exclude>
-                               <exclude>WEB-INF/lib/commons-lang3*</exclude>
-                               <exclude>WEB-INF/lib/commons-compress*</exclude>
-                               <exclude>WEB-INF/lib/httpclient*</exclude>
-                               <exclude>WEB-INF/lib/httpcore*</exclude>
-                               <exclude>WEB-INF/lib/xmpcore*</exclude>
-                               <exclude>WEB-INF/lib/quartz*</exclude>
-                               <!-- Tika related jars are in lib folder -->
-                               <exclude>WEB-INF/lib/apache-mime4j*</exclude>
-                               <exclude>WEB-INF/lib/boilerpipe*</exclude>
-                               <exclude>WEB-INF/lib/ehcache-core*</exclude>
-                               <exclude>WEB-INF/lib/jempbox*</exclude>
-                               
<exclude>WEB-INF/lib/juniversalchardet*</exclude>
-                               <exclude>WEB-INF/lib/mchange-commons*</exclude>
-                               
<exclude>WEB-INF/lib/metadata-extractor*</exclude>
-                               <exclude>WEB-INF/lib/pdfbox*</exclude>
-                               <exclude>WEB-INF/lib/rome*</exclude>
-                               <exclude>WEB-INF/lib/tagsoup*</exclude>
-                               <exclude>WEB-INF/lib/tika*</exclude>
-                               
<exclude>WEB-INF/lib/animal-sniffer-annotations*</exclude>
-                               <exclude>WEB-INF/lib/bcmail-*</exclude>
-                               <exclude>WEB-INF/lib/bcpkix-*</exclude>
-                               <exclude>WEB-INF/lib/bzip2-*</exclude>
-                               <exclude>WEB-INF/lib/cdm-*</exclude>
-                               <exclude>WEB-INF/lib/commons-csv-*</exclude>
-                               <exclude>WEB-INF/lib/commons-exec-*</exclude>
-                               <exclude>WEB-INF/lib/commons-vfs2-*</exclude>
-                               <exclude>WEB-INF/lib/curvesapi-*</exclude>
-                               
<exclude>WEB-INF/lib/error_prone_annotations-*</exclude>
-                               <exclude>WEB-INF/lib/geoapi-*</exclude>
-                               <exclude>WEB-INF/lib/grib-*</exclude>
-                               <exclude>WEB-INF/lib/guava-*</exclude>
-                               <exclude>WEB-INF/lib/httpmime-*</exclude>
-                               <exclude>WEB-INF/lib/httpservices-*</exclude>
-                               <exclude>WEB-INF/lib/isoparser-*</exclude>
-                               
<exclude>WEB-INF/lib/j2objc-annotations-*</exclude>
-                               <exclude>WEB-INF/lib/jackcess-*</exclude>
-                               <exclude>WEB-INF/lib/jackson-core-*</exclude>
-                               <exclude>WEB-INF/lib/java-libpst-*</exclude>
-                               
<exclude>WEB-INF/lib/jcip-annotations-*</exclude>
-                               <exclude>WEB-INF/lib/jcommander-*</exclude>
-                               <exclude>WEB-INF/lib/jdom2-*</exclude>
-                               <exclude>WEB-INF/lib/jhighlight-*</exclude>
-                               <exclude>WEB-INF/lib/jmatio-*</exclude>
-                               <exclude>WEB-INF/lib/jna-*</exclude>
-                               <exclude>WEB-INF/lib/joda-time-*</exclude>
-                               <exclude>WEB-INF/lib/json-*</exclude>
-                               <exclude>WEB-INF/lib/json-simple-*</exclude>
-                               <exclude>WEB-INF/lib/jsoup-*</exclude>
-                               <exclude>WEB-INF/lib/jsr-275-*</exclude>
-                               <exclude>WEB-INF/lib/jsr305-*</exclude>
-                               <exclude>WEB-INF/lib/junrar-*</exclude>
-                               <exclude>WEB-INF/lib/maven-scm-*</exclude>
-                               <exclude>WEB-INF/lib/netcdf4-*</exclude>
-                               <exclude>WEB-INF/lib/opennlp-tools-*</exclude>
-                               <exclude>WEB-INF/lib/plexus-utils-*</exclude>
-                               <exclude>WEB-INF/lib/poi-*</exclude>
-                               <exclude>WEB-INF/lib/protobuf-java-*</exclude>
-                               <exclude>WEB-INF/lib/regexp-*</exclude>
-                               
<exclude>WEB-INF/lib/sentiment-analysis-parser-*</exclude>
-                               <exclude>WEB-INF/lib/sis-*</exclude>
-                               <exclude>WEB-INF/lib/udunits-*</exclude>
-                               <exclude>WEB-INF/lib/vorbis-java-*</exclude>
-                               <exclude>WEB-INF/lib/xmlbeans-*</exclude>
-                               <exclude>WEB-INF/lib/xz-*</exclude>
                        </excludes>
                </fileSet>
                <fileSet>
@@ -215,81 +118,6 @@
                        </includes>
                </fileSet>
                <fileSet>
-                       
<directory>${project.parent.basedir}/openmeetings-web/target/openmeetings-web-${project.version}/WEB-INF/lib</directory>
-                       <outputDirectory>lib</outputDirectory>
-                       <includes>
-                               <include>spring-*</include>
-                               <include>geronimo-jpa*</include>
-                               <include>commons-fileupload*</include>
-                               <include>commons-io*</include>
-                               <include>commons-lang3*</include>
-                               <!-- Tika related jars are in lib folder -->
-                               <include>apache-mime4j*</include>
-                               <include>boilerpipe*</include>
-                               <include>jempbox*</include>
-                               <include>juniversalchardet*</include>
-                               <include>mchange-commons*</include>
-                               <include>metadata-extractor*</include>
-                               <include>pdfbox*</include>
-                               <include>rome*</include>
-                               <include>tagsoup*</include>
-                               <include>tika*</include>
-                               <include>bcmail-*</include>
-                               <include>bcpkix-*</include>
-                               <include>bzip2-*</include>
-                               <include>cdm-*</include>
-                               <include>commons-csv-*</include>
-                               <include>commons-exec-*</include>
-                               <include>commons-vfs2-*</include>
-                               <include>curvesapi-*</include>
-                               <include>error_prone_annotations-*</include>
-                               <include>geoapi-*</include>
-                               <include>grib-*</include>
-                               <include>guava-*</include>
-                               <include>httpmime-*</include>
-                               <include>httpservices-*</include>
-                               <include>isoparser-*</include>
-                               <include>j2objc-annotations-*</include>
-                               <include>jackcess-*</include>
-                               <include>jackson-core-*</include>
-                               <include>java-libpst-*</include>
-                               <include>jcip-annotations-*</include>
-                               <include>jcommander-*</include>
-                               <include>jdom2-*</include>
-                               <include>jhighlight-*</include>
-                               <include>jmatio-*</include>
-                               <include>jna-*</include>
-                               <include>joda-time-*</include>
-                               <include>json-*</include>
-                               <include>json-simple-*</include>
-                               <include>jsoup-*</include>
-                               <include>jsr-275-*</include>
-                               <include>jsr305-*</include>
-                               <include>junrar-*</include>
-                               <include>maven-scm-*</include>
-                               <include>netcdf4-*</include>
-                               <include>opennlp-tools-*</include>
-                               <include>plexus-utils-*</include>
-                               <include>poi-*</include>
-                               <include>protobuf-java-*</include>
-                               <include>regexp-*</include>
-                               <include>sentiment-analysis-parser-*</include>
-                               <include>sis-*</include>
-                               <include>udunits-*</include>
-                               <include>vorbis-java-*</include>
-                               <include>xmlbeans-*</include>
-                               <include>xz-*</include>
-                       </includes>
-               </fileSet>
-               <fileSet>
-                       
<directory>${project.parent.basedir}/openmeetings-web/target/openmeetings-web-${project.version}/WEB-INF/lib</directory>
-                       <outputDirectory>plugins</outputDirectory>
-                       <includes>
-                               <include>ecj-*</include> <!-- added for Red5 
lib substitution -->
-                               <include>tomcat-*</include>
-                       </includes>
-               </fileSet>
-               <fileSet>
                        <directory>target/site</directory>
                        <outputDirectory>${om.webapp}/docs</outputDirectory>
                </fileSet>
diff --git a/openmeetings-server/src/main/assembly/conf/server.xml 
b/openmeetings-server/src/main/assembly/conf/server.xml
new file mode 100644
index 0000000..f5a1f2a
--- /dev/null
+++ b/openmeetings-server/src/main/assembly/conf/server.xml
@@ -0,0 +1,137 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+  Licensed to the Apache Software Foundation (ASF) under one or more
+  contributor license agreements.  See the NOTICE file distributed with
+  this work for additional information regarding copyright ownership.
+  The ASF licenses this file to You under the Apache License, Version 2.0
+  (the "License"); you may not use this file except in compliance with
+  the License.  You may obtain a copy of the License at
+
+      http://www.apache.org/licenses/LICENSE-2.0
+
+  Unless required by applicable law or agreed to in writing, software
+  distributed under the License is distributed on an "AS IS" BASIS,
+  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  See the License for the specific language governing permissions and
+  limitations under the License.
+-->
+<!-- Note:  A "Server" is not itself a "Container", so you may not
+     define subcomponents such as "Valves" at this level.
+     Documentation at /docs/config/server.html
+ -->
+<Server port="8005" shutdown="SHUTDOWN">
+  <Listener className="org.apache.catalina.startup.VersionLoggerListener" />
+  <!-- Security listener. Documentation at /docs/config/listeners.html
+  <Listener className="org.apache.catalina.security.SecurityListener" />
+  -->
+  <!--APR library loader. Documentation at /docs/apr.html -->
+  <Listener className="org.apache.catalina.core.AprLifecycleListener" 
SSLEngine="on" />
+  <!-- Prevent memory leaks due to use of particular java/javax APIs-->
+  <Listener 
className="org.apache.catalina.core.JreMemoryLeakPreventionListener" />
+  <Listener 
className="org.apache.catalina.mbeans.GlobalResourcesLifecycleListener" />
+  <Listener 
className="org.apache.catalina.core.ThreadLocalLeakPreventionListener" />
+
+  <!-- A "Service" is a collection of one or more "Connectors" that share
+       a single "Container" Note:  A "Service" is not itself a "Container",
+       so you may not define subcomponents such as "Valves" at this level.
+       Documentation at /docs/config/service.html
+   -->
+  <Service name="Catalina">
+
+    <!--The connectors can use a shared executor, you can define one or more 
named thread pools-->
+    <!--
+    <Executor name="tomcatThreadPool" namePrefix="catalina-exec-"
+        maxThreads="150" minSpareThreads="4"/>
+    -->
+
+
+    <!-- A "Connector" represents an endpoint by which requests are received
+         and responses are returned. Documentation at :
+         Java HTTP Connector: /docs/config/http.html
+         Java AJP  Connector: /docs/config/ajp.html
+         APR (HTTP/AJP) Connector: /docs/apr.html
+         Define a non-SSL/TLS HTTP/1.1 Connector on port 8080
+    -->
+    <Connector port="5080" protocol="HTTP/1.1"
+               connectionTimeout="20000"
+               redirectPort="5443" />
+    <!-- A "Connector" using the shared thread pool-->
+    <!--
+    <Connector executor="tomcatThreadPool"
+               port="5080" protocol="HTTP/1.1"
+               connectionTimeout="20000"
+               redirectPort="5443" />
+    -->
+    <!-- Define a SSL/TLS HTTP/1.1 Connector on port 8443
+         This connector uses the NIO implementation. The default
+         SSLImplementation will depend on the presence of the APR/native
+         library and the useOpenSSL attribute of the
+         AprLifecycleListener.
+         Either JSSE or OpenSSL style configuration may be used regardless of
+         the SSLImplementation selected. JSSE style configuration is used 
below.
+    -->
+    <Connector port="5443" 
protocol="org.apache.coyote.http11.Http11NioProtocol"
+               maxThreads="150" SSLEnabled="true"
+               keystoreFile="conf/keystore" keystorePass="openmeetings"
+               clientAuth="false" sslProtocol="TLS"/>
+    <!-- Define a SSL/TLS HTTP/1.1 Connector on port 8443 with HTTP/2
+         This connector uses the APR/native implementation which always uses
+         OpenSSL for TLS.
+         Either JSSE or OpenSSL style configuration may be used. OpenSSL style
+         configuration is used below.
+    -->
+    <!--
+    <Connector port="5443" 
protocol="org.apache.coyote.http11.Http11AprProtocol"
+               maxThreads="150" SSLEnabled="true" >
+        <UpgradeProtocol className="org.apache.coyote.http2.Http2Protocol" />
+        <SSLHostConfig>
+            <Certificate certificateKeyFile="conf/localhost-rsa-key.pem"
+                         certificateFile="conf/localhost-rsa-cert.pem"
+                         certificateChainFile="conf/localhost-rsa-chain.pem"
+                         type="RSA" />
+        </SSLHostConfig>
+    </Connector>
+    -->
+
+    <!-- Define an AJP 1.3 Connector on port 8009 -->
+    <Connector port="8009" protocol="AJP/1.3" redirectPort="5443" />
+
+
+    <!-- An Engine represents the entry point (within Catalina) that processes
+         every request.  The Engine implementation for Tomcat stand alone
+         analyzes the HTTP headers included with the request, and passes them
+         on to the appropriate Host (virtual host).
+         Documentation at /docs/config/engine.html -->
+
+    <!-- You should set jvmRoute to support load-balancing via AJP ie :
+    <Engine name="Catalina" defaultHost="localhost" jvmRoute="jvm1">
+    -->
+    <Engine name="Catalina" defaultHost="localhost">
+
+      <!--For clustering, please take a look at documentation at:
+          /docs/cluster-howto.html  (simple how to)
+          /docs/config/cluster.html (reference documentation) -->
+      <!--
+      <Cluster className="org.apache.catalina.ha.tcp.SimpleTcpCluster"/>
+      -->
+
+      <Host name="localhost"  appBase="webapps"
+            unpackWARs="false" autoDeploy="true">
+
+        <!-- SingleSignOn valve, share authentication between web applications
+             Documentation at: /docs/config/valve.html -->
+        <!--
+        <Valve className="org.apache.catalina.authenticator.SingleSignOn" />
+        -->
+
+        <!-- Access log processes all example.
+             Documentation at: /docs/config/valve.html
+             Note: The pattern used is equivalent to using pattern="common" -->
+        <Valve className="org.apache.catalina.valves.AccessLogValve" 
directory="logs"
+               prefix="localhost_access_log" suffix=".txt"
+               pattern="%h %l %u %t &quot;%r&quot; %s %b" />
+
+      </Host>
+    </Engine>
+  </Service>
+</Server>
diff --git a/openmeetings-server/src/main/assembly/root/crossdomain.xml 
b/openmeetings-server/src/main/assembly/root/crossdomain.xml
deleted file mode 100644
index 2129c67..0000000
--- a/openmeetings-server/src/main/assembly/root/crossdomain.xml
+++ /dev/null
@@ -1,20 +0,0 @@
-<?xml version="1.0"?>
-<!--
-   Licensed to the Apache Software Foundation (ASF) under one or more
-   contributor license agreements.  See the NOTICE file distributed with
-   this work for additional information regarding copyright ownership.
-   The ASF licenses this file to You under the Apache License, Version 2.0
-   (the "License"); you may not use this file except in compliance with
-   the License.  You may obtain a copy of the License at
-
-               http://www.apache.org/licenses/LICENSE-2.0
-
-   Unless required by applicable law or agreed to in writing, software
-   distributed under the License is distributed on an "AS IS" BASIS,
-   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-   See the License for the specific language governing permissions and
-   limitations under the License.
--->
-<!DOCTYPE cross-domain-policy SYSTEM 
"http://www.macromedia.com/xml/dtds/cross-domain-policy.dtd";>
-<cross-domain-policy>
-</cross-domain-policy>
diff --git a/openmeetings-server/src/main/assembly/scripts/admin.bat 
b/openmeetings-server/src/main/assembly/scripts/admin.bat
index 340b2f9..b5ee98c 100644
--- a/openmeetings-server/src/main/assembly/scripts/admin.bat
+++ b/openmeetings-server/src/main/assembly/scripts/admin.bat
@@ -15,7 +15,7 @@ REM #############################################
 set RED5_HOME=%~dp0
 set OM_CONTEXT=openmeetings
 
-set 
CLASSPATH=%RED5_HOME%\*;%RED5_HOME%\conf;%RED5_HOME%\plugins\*;%RED5_HOME%\lib\*;%RED5_HOME%\webapps\%OM_CONTEXT%\WEB-INF\lib\*;%RED5_HOME%\webapps\%OM_CONTEXT%\WEB-INF;%RED5_HOME%\webapps\%OM_CONTEXT%\WEB-INF\classes
+set 
CLASSPATH=%RED5_HOME%\*;%RED5_HOME%\lib\*;%RED5_HOME%\webapps\%OM_CONTEXT%\WEB-INF\lib\*;%RED5_HOME%\webapps\%OM_CONTEXT%\WEB-INF;%RED5_HOME%\webapps\%OM_CONTEXT%\WEB-INF\classes
 
-java -cp "%CLASSPATH%" -Dred5_home=%RED5_HOME% -Dcontext=%OM_CONTEXT% 
-Dlogback.ContextSelector=org.red5.logging.LoggingContextSelector 
org.apache.openmeetings.cli.Admin %*
+java -cp "%CLASSPATH%" -Dred5_home=%RED5_HOME% -Dcontext=%OM_CONTEXT% 
org.apache.openmeetings.cli.Admin %*
 
diff --git a/openmeetings-server/src/main/assembly/scripts/admin.sh 
b/openmeetings-server/src/main/assembly/scripts/admin.sh
index 6868099..593aad1 100644
--- a/openmeetings-server/src/main/assembly/scripts/admin.sh
+++ b/openmeetings-server/src/main/assembly/scripts/admin.sh
@@ -15,7 +15,7 @@
 export RED5_HOME=$(cd $(dirname "$0"); pwd) 
 export OM_CONTEXT=openmeetings
 
-export 
CLASSPATH=$RED5_HOME/*:$RED5_HOME/conf:$RED5_HOME/plugins/*:$RED5_HOME/lib/*:$RED5_HOME/webapps/${OM_CONTEXT}/WEB-INF/lib/*:$RED5_HOME/webapps/${OM_CONTEXT}/WEB-INF:$RED5_HOME/webapps/${OM_CONTEXT}/WEB-INF/classes
+export 
CLASSPATH=$RED5_HOME/*:$RED5_HOME/lib/*:$RED5_HOME/webapps/${OM_CONTEXT}/WEB-INF/lib/*:$RED5_HOME/webapps/${OM_CONTEXT}/WEB-INF:$RED5_HOME/webapps/${OM_CONTEXT}/WEB-INF/classes
 
-java -cp "$CLASSPATH" -Dred5_home=${RED5_HOME} -Dcontext=${OM_CONTEXT} 
-Dlogback.ContextSelector=org.red5.logging.LoggingContextSelector 
org.apache.openmeetings.cli.Admin $*
+java -cp "$CLASSPATH" -Dred5_home=${RED5_HOME} -Dcontext=${OM_CONTEXT} 
org.apache.openmeetings.cli.Admin $*
 
diff --git a/openmeetings-server/src/main/assembly/site.xml 
b/openmeetings-server/src/main/assembly/site.xml
index 6454a33..036d8bd 100644
--- a/openmeetings-server/src/main/assembly/site.xml
+++ b/openmeetings-server/src/main/assembly/site.xml
@@ -44,15 +44,6 @@
                        </excludes>
                </fileSet>
                <fileSet>
-                       
<directory>${project.parent.basedir}/openmeetings-flash/target/site</directory>
-                       <outputDirectory>openmeetings-flash</outputDirectory>
-                       <excludes>
-                               <exclude>javadoc.sh</exclude>
-                               <exclude>options</exclude>
-                               <exclude>packages</exclude>
-                       </excludes>
-               </fileSet>
-               <fileSet>
                        
<directory>${project.parent.basedir}/openmeetings-install/target/site</directory>
                        <outputDirectory>openmeetings-install</outputDirectory>
                        <excludes>
diff --git a/openmeetings-server/src/main/assembly/src.xml 
b/openmeetings-server/src/main/assembly/src.xml
index 210746a..af45104 100644
--- a/openmeetings-server/src/main/assembly/src.xml
+++ b/openmeetings-server/src/main/assembly/src.xml
@@ -40,8 +40,7 @@
                        </includes>
                        <excludes>
                                <exclude>**/openmeetings-*/target/**</exclude>
-                               
<exclude>openmeetings-flash/openlaszlo/**</exclude>
-                               
<exclude>openmeetings-server/red5-server/**</exclude>
+                               
<exclude>openmeetings-server/web-server/**</exclude>
                                <exclude>openmeetings-web/test-data/**</exclude>
                                <exclude>**/.classpath/**</exclude>
                                <exclude>**/.project/**</exclude>
diff --git a/openmeetings-server/src/site/xdoc/GetVersionInfo.xml 
b/openmeetings-server/src/site/xdoc/GetVersionInfo.xml
index 20db886..9d047e5 100644
--- a/openmeetings-server/src/site/xdoc/GetVersionInfo.xml
+++ b/openmeetings-server/src/site/xdoc/GetVersionInfo.xml
@@ -29,7 +29,7 @@
                        <p>The version is printed into openmeetings.log file</p>
                        <p>
                                Run openmeetings<br/>
-                               Open OM_HOME/log/openmeetings.log
+                               Open OM_HOME/logs/openmeetings.log
                        </p>
                        <p>You get something like this: </p>
                        <source>
diff --git a/openmeetings-server/src/site/xdoc/JVMPerformanceTuning.xml 
b/openmeetings-server/src/site/xdoc/JVMPerformanceTuning.xml
index 2e36b81..82c819b 100644
--- a/openmeetings-server/src/site/xdoc/JVMPerformanceTuning.xml
+++ b/openmeetings-server/src/site/xdoc/JVMPerformanceTuning.xml
@@ -42,7 +42,7 @@ export JAVA_OPTS="-Xrs -Xms512M -Xmx1024M -Xss128K 
-XX:NewSize=256m \
 
 # start Red5
 echo "Setting Hi Performance Options"
-exec $RED5_HOME/red5.sh >> $RED5_HOME/log/jvm.stdout 2>&1 &
+exec $RED5_HOME/red5.sh >> $RED5_HOME/logs/jvm.stdout 2>&1 &
 ]]>
                        </source>
 
diff --git a/openmeetings-server/src/site/xdoc/installation.xml 
b/openmeetings-server/src/site/xdoc/installation.xml
index a637ce9..b05a18b 100644
--- a/openmeetings-server/src/site/xdoc/installation.xml
+++ b/openmeetings-server/src/site/xdoc/installation.xml
@@ -259,7 +259,7 @@
                                        then access your OM installation
                                </li>
                                <li>If you have Problems with conversion-jobs 
check your openmeetings log
-                                       output (available at 
<tt>$RED5_HOME/log/openmeetings.log</tt>). There will be error Messages which 
help you. You must
+                                       output (available at 
<tt>$RED5_HOME/logs/openmeetings.log</tt>). There will be error Messages which 
help you. You must
                                        install OpenOffice, ImageMagick and 
GhostScript to run
                                        all conversion-Jobs correctly.
                                </li>
diff --git 
a/openmeetings-util/src/main/java/org/apache/openmeetings/util/OMContextListener.java
 
b/openmeetings-util/src/main/java/org/apache/openmeetings/util/OMContextListener.java
index 6ca2c90..80f00ff 100644
--- 
a/openmeetings-util/src/main/java/org/apache/openmeetings/util/OMContextListener.java
+++ 
b/openmeetings-util/src/main/java/org/apache/openmeetings/util/OMContextListener.java
@@ -37,7 +37,7 @@ public class OMContextListener implements 
ServletContextListener {
                String ctx = pathToName(event);
                System.setProperty("current_openmeetings_context_name", ctx);
                if (System.getProperty(LOG_DIR_PROP) == null) {
-                       System.setProperty(LOG_DIR_PROP, "log");
+                       System.setProperty(LOG_DIR_PROP, "logs");
                }
                System.setProperty("webapp.contextPath", String.format("/%s", 
ctx));
                LoggerContext context = 
(LoggerContext)LoggerFactory.getILoggerFactory();
diff --git a/pom.xml b/pom.xml
index 3e9487d..3759e21 100644
--- a/pom.xml
+++ b/pom.xml
@@ -591,12 +591,6 @@
                        </dependency>
                        <dependency>
                                <groupId>org.apache.openmeetings</groupId>
-                               <artifactId>openmeetings-flash</artifactId>
-                               <version>${project.version}</version>
-                               <type>swf</type>
-                       </dependency>
-                       <dependency>
-                               <groupId>org.apache.openmeetings</groupId>
                                <artifactId>openmeetings-install</artifactId>
                                <version>${project.version}</version>
                        </dependency>

-- 
To stop receiving notification emails like this one, please contact
[email protected].

Reply via email to