You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@openmeetings.apache.org by so...@apache.org on 2014/05/03 17:46:49 UTC
svn commit: r1592227 - in /openmeetings/trunk/singlewebapp:
openmeetings-core/pom.xml openmeetings-web/pom.xml pom.xml
Author: solomax
Date: Sat May 3 15:46:48 2014
New Revision: 1592227
URL: http://svn.apache.org/r1592227
Log:
[OPENMEETINGS-940] OM server is prepared all files are placed as usual
Modified:
openmeetings/trunk/singlewebapp/openmeetings-core/pom.xml
openmeetings/trunk/singlewebapp/openmeetings-web/pom.xml
openmeetings/trunk/singlewebapp/pom.xml
Modified: openmeetings/trunk/singlewebapp/openmeetings-core/pom.xml
URL: http://svn.apache.org/viewvc/openmeetings/trunk/singlewebapp/openmeetings-core/pom.xml?rev=1592227&r1=1592226&r2=1592227&view=diff
==============================================================================
--- openmeetings/trunk/singlewebapp/openmeetings-core/pom.xml (original)
+++ openmeetings/trunk/singlewebapp/openmeetings-core/pom.xml Sat May 3 15:46:48 2014
@@ -68,6 +68,12 @@
<groupId>org.apache.xmlgraphics</groupId>
<artifactId>batik-svg-dom</artifactId>
<version>${batik.version}</version>
+ <exclusions>
+ <exclusion>
+ <artifactId>xml-apis-ext</artifactId>
+ <groupId>xml-apis</groupId>
+ </exclusion>
+ </exclusions>
</dependency>
<dependency>
<groupId>org.apache.xmlgraphics</groupId>
Modified: openmeetings/trunk/singlewebapp/openmeetings-web/pom.xml
URL: http://svn.apache.org/viewvc/openmeetings/trunk/singlewebapp/openmeetings-web/pom.xml?rev=1592227&r1=1592226&r2=1592227&view=diff
==============================================================================
--- openmeetings/trunk/singlewebapp/openmeetings-web/pom.xml (original)
+++ openmeetings/trunk/singlewebapp/openmeetings-web/pom.xml Sat May 3 15:46:48 2014
@@ -37,6 +37,9 @@
<commons-io.version>2.4</commons-io.version>
<commons-fileupload.version>1.3</commons-fileupload.version>
<mysql.version>5.1.30</mysql.version>
+ <server.webapps>${project.build.directory}/server/webapps</server.webapps>
+ <server.lib>${project.build.directory}/server/lib</server.lib>
+ <server.webapps.om>${server.webapps}/openmeetings</server.webapps.om>
</properties>
<profiles>
<profile>
@@ -132,6 +135,7 @@
<artifactId>maven-antrun-plugin</artifactId>
<executions>
<execution>
+ <id>move-openjpa-resources</id>
<phase>process-resources</phase>
<configuration>
<target>
@@ -217,6 +221,67 @@
</execution>
</executions>
</plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-antrun-plugin</artifactId>
+ <executions>
+ <execution>
+ <id>move-server-resources</id><!-- All this should be removed and implemented somehow differently -->
+ <phase>verify</phase>
+ <configuration>
+ <target>
+ <delete dir="${server.webapps}/installer"/>
+ <delete dir="${server.webapps}/live"/>
+ <delete dir="${server.webapps}/vod"/>
+ <mkdir dir="${server.webapps.om}"/>
+ <unzip src="${project.build.directory}/${project.build.finalName}.war" dest="${server.webapps.om}"/>
+ <delete dir="${server.webapps.om}/META-INF"/>
+ <mkdir dir="${server.webapps.om}/screenshare"/>
+ <copy todir="${server.webapps.om}/screenshare" overwrite="true">
+ <fileset dir="${project.basedir}/../openmeetings-screenshare/target/jnlp"/>
+ </copy>
+ <copy todir="${server.webapps.om}/public" overwrite="true">
+ <fileset dir="${project.basedir}/../openmeetings-flash/target">
+ <include name="*.swf"/>
+ </fileset>
+ </copy>
+ <copy todir="${project.build.directory}/server" overwrite="true">
+ <fileset dir="${project.basedir}/../WebContent/red5">
+ <include name="*.sh"/>
+ <include name="*.bat"/>
+ </fileset>
+ </copy>
+ <copy todir="${server.webapps.om}/WEB-INF/classes" overwrite="true">
+ <fileset dir="${project.basedir}/src/main/java">
+ <include name="**/*.html"/>
+ <include name="**/*.js"/>
+ <include name="**/*.css"/>
+ <include name="**/*.xml"/>
+ </fileset>
+ </copy>
+ <copy file="${project.basedir}/../WebContent/red5/index.html" todir="${project.build.directory}/server/webapps/root" overwrite="true"/>
+ <chmod dir="${project.build.directory}/server" perm="ugo+rx" includes="**/*.sh"/>
+ <move todir="${server.lib}">
+ <fileset dir="${server.webapps.om}/WEB-INF/lib">
+ <include name="spring-*"/>
+ <include name="geronimo-jpa*"/>
+ <include name="commons-fileupload*"/>
+ </fileset>
+ </move>
+ <delete>
+ <fileset dir="${server.webapps.om}/WEB-INF/lib">
+ <include name="aopalliance*"/>
+ <include name="slf4j-*"/>
+ </fileset>
+ </delete>
+ </target>
+ </configuration>
+ <goals>
+ <goal>run</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
</plugins>
<testResources>
<testResource>
@@ -348,6 +413,12 @@
<groupId>org.apache.wicket</groupId>
<artifactId>wicket-extensions</artifactId>
<version>${wicket.version}</version>
+ <exclusions>
+ <exclusion>
+ <groupId>org.slf4j</groupId>
+ <artifactId>slf4j-api</artifactId>
+ </exclusion>
+ </exclusions>
</dependency>
<dependency>
<groupId>org.apache.wicket</groupId>
Modified: openmeetings/trunk/singlewebapp/pom.xml
URL: http://svn.apache.org/viewvc/openmeetings/trunk/singlewebapp/pom.xml?rev=1592227&r1=1592226&r2=1592227&view=diff
==============================================================================
--- openmeetings/trunk/singlewebapp/pom.xml (original)
+++ openmeetings/trunk/singlewebapp/pom.xml Sat May 3 15:46:48 2014
@@ -328,6 +328,10 @@
<artifactId>antlr</artifactId>
</exclusion>
<exclusion>
+ <groupId>aopalliance</groupId>
+ <artifactId>aopalliance</artifactId>
+ </exclusion>
+ <exclusion>
<groupId>asm</groupId>
<artifactId>asm</artifactId>
</exclusion>
@@ -335,6 +339,10 @@
<groupId>commons-logging</groupId>
<artifactId>commons-logging</artifactId>
</exclusion>
+ <exclusion>
+ <groupId>org.apache.geronimo.specs</groupId>
+ <artifactId>geronimo-servlet_3.0_spec</artifactId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>