Author: solomax
Date: Fri Apr  4 10:20:53 2014
New Revision: 1584599

URL: http://svn.apache.org/r1584599
Log:
[OPENMEETINGS-940] Initial stage of moving to Maven build

Added:
    openmeetings/trunk/singlewebapp/openmeetings-axis/   (with props)
    openmeetings/trunk/singlewebapp/openmeetings-axis/pom.xml
    openmeetings/trunk/singlewebapp/openmeetings-axis/src/
    openmeetings/trunk/singlewebapp/openmeetings-axis/src/main/
    openmeetings/trunk/singlewebapp/openmeetings-axis/src/main/java/
      - copied from r1584504, openmeetings/trunk/singlewebapp/src/axis/java/
    openmeetings/trunk/singlewebapp/openmeetings-axis/src/main/resources/
      - copied from r1584504, 
openmeetings/trunk/singlewebapp/src/axis/resources/
    openmeetings/trunk/singlewebapp/openmeetings-core/   (with props)
    openmeetings/trunk/singlewebapp/openmeetings-core/pom.xml
    openmeetings/trunk/singlewebapp/openmeetings-core/src/
    openmeetings/trunk/singlewebapp/openmeetings-core/src/main/
    openmeetings/trunk/singlewebapp/openmeetings-core/src/main/java/
      - copied from r1584504, openmeetings/trunk/singlewebapp/src/main/java/
    openmeetings/trunk/singlewebapp/openmeetings-core/src/main/webapp/
      - copied from r1584504, openmeetings/trunk/singlewebapp/src/main/webapp/
    openmeetings/trunk/singlewebapp/openmeetings-db/   (with props)
    openmeetings/trunk/singlewebapp/openmeetings-db/pom.xml
    openmeetings/trunk/singlewebapp/openmeetings-db/src/
    openmeetings/trunk/singlewebapp/openmeetings-db/src/main/
    openmeetings/trunk/singlewebapp/openmeetings-db/src/main/java/
      - copied from r1584504, openmeetings/trunk/singlewebapp/src/db/java/
    openmeetings/trunk/singlewebapp/openmeetings-install/   (with props)
    openmeetings/trunk/singlewebapp/openmeetings-install/pom.xml
    openmeetings/trunk/singlewebapp/openmeetings-install/src/
    openmeetings/trunk/singlewebapp/openmeetings-install/src/main/
    openmeetings/trunk/singlewebapp/openmeetings-install/src/main/java/
      - copied from r1584504, openmeetings/trunk/singlewebapp/src/install/java/
    openmeetings/trunk/singlewebapp/openmeetings-screenshare/   (with props)
    openmeetings/trunk/singlewebapp/openmeetings-screenshare/pom.xml
    openmeetings/trunk/singlewebapp/openmeetings-screenshare/src/
    openmeetings/trunk/singlewebapp/openmeetings-screenshare/src/main/
    openmeetings/trunk/singlewebapp/openmeetings-screenshare/src/main/java/
      - copied from r1584504, 
openmeetings/trunk/singlewebapp/src/screenshare/java/
    openmeetings/trunk/singlewebapp/openmeetings-screenshare/src/main/resources/
      - copied from r1584504, 
openmeetings/trunk/singlewebapp/src/screenshare/resources/
    openmeetings/trunk/singlewebapp/openmeetings-util/   (with props)
    openmeetings/trunk/singlewebapp/openmeetings-util/pom.xml
    openmeetings/trunk/singlewebapp/openmeetings-util/src/
    openmeetings/trunk/singlewebapp/openmeetings-util/src/main/
    openmeetings/trunk/singlewebapp/openmeetings-util/src/main/java/
      - copied from r1584342, openmeetings/trunk/singlewebapp/src/util/java/
    openmeetings/trunk/singlewebapp/openmeetings-web/   (with props)
    openmeetings/trunk/singlewebapp/openmeetings-web/pom.xml
    openmeetings/trunk/singlewebapp/openmeetings-web/src/
    openmeetings/trunk/singlewebapp/openmeetings-web/src/main/
    openmeetings/trunk/singlewebapp/openmeetings-web/src/main/java/
      - copied from r1584504, openmeetings/trunk/singlewebapp/src/web/java/
    openmeetings/trunk/singlewebapp/pom.xml
Removed:
    openmeetings/trunk/singlewebapp/.settings/org.eclipse.core.resources.prefs
    openmeetings/trunk/singlewebapp/src/axis/java/
    openmeetings/trunk/singlewebapp/src/axis/resources/
    openmeetings/trunk/singlewebapp/src/db/java/
    openmeetings/trunk/singlewebapp/src/install/java/
    openmeetings/trunk/singlewebapp/src/main/java/
    openmeetings/trunk/singlewebapp/src/main/webapp/
    openmeetings/trunk/singlewebapp/src/screenshare/java/
    openmeetings/trunk/singlewebapp/src/screenshare/resources/
    openmeetings/trunk/singlewebapp/src/util/java/
    openmeetings/trunk/singlewebapp/src/web/java/
Modified:
    openmeetings/trunk/singlewebapp/   (props changed)
    openmeetings/trunk/singlewebapp/.classpath
    openmeetings/trunk/singlewebapp/build.xml
    
openmeetings/trunk/singlewebapp/openmeetings-db/src/main/java/org/apache/openmeetings/db/entity/server/RemoteSessionObject.java
    
openmeetings/trunk/singlewebapp/openmeetings-util/src/main/java/org/apache/openmeetings/util/OpenmeetingsVariables.java

Propchange: openmeetings/trunk/singlewebapp/
------------------------------------------------------------------------------
--- svn:ignore (original)
+++ svn:ignore Fri Apr  4 10:20:53 2014
@@ -1,4 +1,5 @@
 build
 dist
 .ant-targets-build.xml
+target
 

Modified: openmeetings/trunk/singlewebapp/.classpath
URL: 
http://svn.apache.org/viewvc/openmeetings/trunk/singlewebapp/.classpath?rev=1584599&r1=1584598&r2=1584599&view=diff
==============================================================================
--- openmeetings/trunk/singlewebapp/.classpath (original)
+++ openmeetings/trunk/singlewebapp/.classpath Fri Apr  4 10:20:53 2014
@@ -19,16 +19,16 @@
   
 -->
 <classpath>
-       <classpathentry kind="src" path="src/axis/java"/>
-       <classpathentry kind="src" path="src/db/java"/>
+       <classpathentry kind="src" path="openmeetings-axis/src/main/java"/>
+       <classpathentry kind="src" path="openmeetings-db/src/main/java"/>
        <classpathentry kind="src" path="src/doc/java"/>
-       <classpathentry kind="src" path="src/install/java"/>
-       <classpathentry kind="src" path="src/main/java"/>
+       <classpathentry kind="src" path="openmeetings-install/src/main/java"/>
+       <classpathentry kind="src" path="openmeetings-core/src/main/java"/>
        <classpathentry kind="src" path="src/test/java"/>
-       <classpathentry kind="src" path="src/main/webapp/WEB-INF/classes"/>
-       <classpathentry kind="src" path="src/screenshare/java"/>
-       <classpathentry kind="src" path="src/util/java"/>
-       <classpathentry kind="src" path="src/web/java"/>
+       <classpathentry kind="src" 
path="openmeetings-core/src/main/webapp/WEB-INF/classes"/>
+       <classpathentry kind="src" 
path="openmeetings-screenshare/src/main/java"/>
+       <classpathentry kind="src" path="openmeetings-util/src/main/java"/>
+       <classpathentry kind="src" path="openmeetings-web/src/main/java"/>
        <classpathentry exported="true" kind="con" 
path="org.eclipse.jst.j2ee.internal.module.container"/>
        <classpathentry kind="con" 
path="org.eclipse.jdt.junit.JUNIT_CONTAINER/4">
                <attributes>

Modified: openmeetings/trunk/singlewebapp/build.xml
URL: 
http://svn.apache.org/viewvc/openmeetings/trunk/singlewebapp/build.xml?rev=1584599&r1=1584598&r2=1584599&view=diff
==============================================================================
--- openmeetings/trunk/singlewebapp/build.xml (original)
+++ openmeetings/trunk/singlewebapp/build.xml Fri Apr  4 10:20:53 2014
@@ -41,10 +41,10 @@
        <property name="anakia.lib.dir" value="${project.lib.dir}/anakia" />
        <property name="webcontent.base.dir" value="${basedir}/WebContent" />
        
-       <property name="screenshare.resources.dir" 
value="${src.base.dir}/screenshare/resources" />
-       <property name="axis.resources.dir" 
value="${src.base.dir}/axis/resources" />
+       <property name="screenshare.resources.dir" 
value="${basedir}/openmeetings-screenshare/src/main/resources" />
+       <property name="axis.resources.dir" 
value="${basedir}/openmeetings-axis/src/main/resources" />
        
-       <property name="webapp.dir" value="${src.base.dir}/main/webapp" />
+       <property name="webapp.dir" 
value="${basedir}/openmeetings-core/src/main/webapp" />
        <property name="junit.lib.dir" value="${project.lib.dir}/junit" />
        <property name="junit.backups.dir" value="${junit.lib.dir}/backups" />
        <property name="rat.lib.dir" value="${project.lib.dir}/rat" />
@@ -257,7 +257,7 @@
                        <fileset file="${webapp.dir}/WEB-INF/web.xml" />
                </copy>
                <copy todir="${dist.classes.dir}">
-                       <fileset dir="${src.base.dir}/web/java">
+                       <fileset 
dir="${basedir}/openmeetings-web/src/main/java">
                                <include name="**/*.html" />
                                <include name="**/*.xml" />
                                <include name="**/*.js" />
@@ -307,7 +307,7 @@
                </copy>
                <!-- Screen Share resources -->
                <copy todir="${main.out.dir}">
-                       <fileset dir="${src.base.dir}/screenshare/java">
+                       <fileset 
dir="${basedir}/openmeetings-screenshare/src/main/java">
                                <include name="**/*.png" />
                        </fileset>
                </copy>
@@ -469,7 +469,7 @@
                        <format property="TODAY_YEAR" pattern="yyyy" 
locale="en" />
                </tstamp>
            <javadoc packagenames="org.apache.openmeetings.remote.*"
-                  
sourcepath="${src.base.dir}/axis/java:${src.base.dir}/db/java:${src.base.dir}/doc/java:${src.base.dir}/install/java:${src.base.dir}/main/java:${src.base.dir}/screenshare/java:${src.base.dir}/util/java:${src.base.dir}/web/java"
+                  
sourcepath="${basedir}/openmeetings-axis/src/main/java:${basedir}/openmeetings-db/src/main/java:${src.base.dir}/doc/java:${basedir}/openmeetings-install/src/main/java:${basedir}/openmeetings-core/src/main/java:${basedir}/openmeetings-screenshare/src/main/java:${basedir}/openmeetings-util/src/main/java:${basedir}/openmeetings-web/src/main/java"
                   excludepackagenames="org.apache.openmeetings.test.*"
                   defaultexcludes="yes"
                   destdir="build/api"
@@ -687,21 +687,21 @@
                <echo message="Compile main to ${main.out.dir}" />
                <javac debug="on" debuglevel="lines,vars,source" 
destdir="${main.out.dir}" includeantruntime="false"
                        source="1.6" target="1.6">
-                       <src path="${src.base.dir}/axis/java" />
-                       <src path="${src.base.dir}/db/java" />
+                       <src path="${basedir}/openmeetings-axis/src/main/java" 
/>
+                       <src path="${basedir}/openmeetings-db/src/main/java" />
                        <src path="${src.base.dir}/doc/java" />
-                       <src path="${src.base.dir}/install/java" />
-                       <src path="${src.base.dir}/main/java" />
+                       <src 
path="${basedir}/openmeetings-install/src/main/java" />
+                       <src path="${basedir}/openmeetings-core/src/main/java" 
/>
                        <src path="${src.base.dir}/test/java" />
-                       <src path="${src.base.dir}/screenshare/java" />
-                       <src path="${src.base.dir}/util/java" />
-                       <src path="${src.base.dir}/web/java" />
+                       <src 
path="${basedir}/openmeetings-screenshare/src/main/java" />
+                       <src path="${basedir}/openmeetings-util/src/main/java" 
/>
+                       <src path="${basedir}/openmeetings-web/src/main/java" />
                        <classpath refid="compile.classpath" />
                        <compilerarg value="-Aopenjpa.metamodel=true" />
                        <!-- compilerarg value="-Xlint:deprecation"/ -->
                </javac>
                <copy todir="${main.out.dir}">
-                       <fileset dir="${src.base.dir}/main/java">
+                       <fileset 
dir="${basedir}/openmeetings-core/src/main/java">
                                <include name="**/*.*" />
                                <exclude name="**/*.java" />
                        </fileset>
@@ -852,7 +852,7 @@
 
        <target name="build.only.webservice.doc" depends="anakia">
                <javadoc classpathref="build.webservice.classpath" 
useexternalfile="true" destdir="${basedir}/docs">
-                       <fileset 
dir="${src.base.dir}/axis/java/org/apache/openmeetings/axis/services">
+                       <fileset 
dir="${basedir}/openmeetings-axis/src/main/java/org/apache/openmeetings/axis/services">
                                <include name="*WebService.java" />
                                <exclude name="BaseWebService.java" />
                        </fileset>

Propchange: openmeetings/trunk/singlewebapp/openmeetings-axis/
------------------------------------------------------------------------------
--- svn:ignore (added)
+++ svn:ignore Fri Apr  4 10:20:53 2014
@@ -0,0 +1,2 @@
+target
+

Added: openmeetings/trunk/singlewebapp/openmeetings-axis/pom.xml
URL: 
http://svn.apache.org/viewvc/openmeetings/trunk/singlewebapp/openmeetings-axis/pom.xml?rev=1584599&view=auto
==============================================================================
--- openmeetings/trunk/singlewebapp/openmeetings-axis/pom.xml (added)
+++ openmeetings/trunk/singlewebapp/openmeetings-axis/pom.xml Fri Apr  4 
10:20:53 2014
@@ -0,0 +1,53 @@
+<?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.
+-->
+<project xmlns="http://maven.apache.org/POM/4.0.0"; 
+       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
+       xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/maven-v4_0_0.xsd";>
+       <modelVersion>4.0.0</modelVersion>
+       <parent>
+               <groupId>org.apache.openmeetings</groupId>
+               <artifactId>openmeetings-parent</artifactId>
+               <version>${openmeetings.version}</version>
+               <relativePath>../pom.xml</relativePath>
+       </parent>
+       <groupId>org.apache.openmeetings</groupId>
+       <artifactId>openmeetings-axis</artifactId>
+       <packaging>jar</packaging>
+       <name>Openmeetings Axis</name>
+       <description>TODO</description>
+       <properties>
+               
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
+       </properties>
+       <dependencies>
+               <dependency>
+                       <groupId>org.apache.openmeetings</groupId>
+                       <artifactId>openmeetings-util</artifactId>
+                       <version>${openmeetings.version}</version>
+               </dependency>
+               <dependency>
+                       <groupId>org.apache.openmeetings</groupId>
+                       <artifactId>openmeetings-db</artifactId>
+                       <version>${openmeetings.version}</version>
+               </dependency>
+               <dependency>
+                       <groupId>org.apache.openmeetings</groupId>
+                       <artifactId>openmeetings-core</artifactId>
+                       <version>${openmeetings.version}</version>
+               </dependency>
+       </dependencies>
+</project>

Propchange: openmeetings/trunk/singlewebapp/openmeetings-core/
------------------------------------------------------------------------------
--- svn:ignore (added)
+++ svn:ignore Fri Apr  4 10:20:53 2014
@@ -0,0 +1,2 @@
+target
+

Added: openmeetings/trunk/singlewebapp/openmeetings-core/pom.xml
URL: 
http://svn.apache.org/viewvc/openmeetings/trunk/singlewebapp/openmeetings-core/pom.xml?rev=1584599&view=auto
==============================================================================
--- openmeetings/trunk/singlewebapp/openmeetings-core/pom.xml (added)
+++ openmeetings/trunk/singlewebapp/openmeetings-core/pom.xml Fri Apr  4 
10:20:53 2014
@@ -0,0 +1,104 @@
+<?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.
+-->
+<project xmlns="http://maven.apache.org/POM/4.0.0"; 
+       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
+       xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/maven-v4_0_0.xsd";>
+       <modelVersion>4.0.0</modelVersion>
+       <parent>
+               <groupId>org.apache.openmeetings</groupId>
+               <artifactId>openmeetings-parent</artifactId>
+               <version>${openmeetings.version}</version>
+               <relativePath>../pom.xml</relativePath>
+       </parent>
+       <groupId>org.apache.openmeetings</groupId>
+       <artifactId>openmeetings-core</artifactId>
+       <packaging>jar</packaging>
+       <name>Openmeetings Core</name>
+       <description>TODO</description>
+       <properties>
+               
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
+               <axis2.version>1.7.0-SNAPSHOT</axis2.version>
+               <axiom.version>1.2.14</axiom.version>
+               <velocity.version>1.7</velocity.version>
+               <batik.version>1.7</batik.version>
+               <smslib.version>3.5.4</smslib.version>
+       </properties>
+       <repositories>
+               <repository>
+                       <id>smslib</id>
+                       <url>http://smslib.org/maven2/v3</url>
+               </repository>
+       </repositories>
+       <dependencies>
+               <dependency>
+                       <groupId>org.apache.openmeetings</groupId>
+                       <artifactId>openmeetings-util</artifactId>
+                       <version>${openmeetings.version}</version>
+               </dependency>
+               <dependency>
+                       <groupId>org.apache.openmeetings</groupId>
+                       <artifactId>openmeetings-db</artifactId>
+                       <version>${openmeetings.version}</version>
+               </dependency>
+               <!--dependency>
+                       <groupId>org.apache.openmeetings</groupId>
+                       <artifactId>openmeetings-web</artifactId>
+                       <version>${openmeetings.version}</version>
+               </dependency-->
+               <dependency>
+                       <groupId>org.apache.axis2</groupId>
+                       <artifactId>axis2</artifactId>
+                       <version>${axis2.version}</version>
+               </dependency>
+               <dependency>
+                       <groupId>org.apache.ws.commons.axiom</groupId>
+                       <artifactId>axiom-impl</artifactId>
+                       <version>${axiom.version}</version>
+               </dependency>
+               <dependency>
+                       <groupId>org.apache.velocity</groupId>
+                       <artifactId>velocity</artifactId>
+                       <version>${velocity.version}</version>
+               </dependency>
+               <dependency>
+                       <groupId>com.thoughtworks.xstream</groupId>
+                       <artifactId>xstream</artifactId>
+                       <version>1.4.2</version>
+               </dependency>
+               <dependency>
+                       <groupId>org.apache.xmlgraphics</groupId>
+                       <artifactId>batik-svg-dom</artifactId>
+                       <version>${batik.version}</version>
+               </dependency>
+               <dependency>
+                       <groupId>org.apache.xmlgraphics</groupId>
+                       <artifactId>batik-svggen</artifactId>
+                       <version>${batik.version}</version>
+               </dependency>
+               <dependency>
+                       <groupId>org.apache.xmlgraphics</groupId>
+                       <artifactId>batik-transcoder</artifactId>
+                       <version>${batik.version}</version>
+               </dependency>
+               <dependency>
+                       <groupId>org.smslib</groupId>
+                       <artifactId>smslib</artifactId>
+                       <version>${smslib.version}</version>
+               </dependency>
+       </dependencies>
+</project>

Propchange: openmeetings/trunk/singlewebapp/openmeetings-db/
------------------------------------------------------------------------------
--- svn:ignore (added)
+++ svn:ignore Fri Apr  4 10:20:53 2014
@@ -0,0 +1,2 @@
+target
+

Added: openmeetings/trunk/singlewebapp/openmeetings-db/pom.xml
URL: 
http://svn.apache.org/viewvc/openmeetings/trunk/singlewebapp/openmeetings-db/pom.xml?rev=1584599&view=auto
==============================================================================
--- openmeetings/trunk/singlewebapp/openmeetings-db/pom.xml (added)
+++ openmeetings/trunk/singlewebapp/openmeetings-db/pom.xml Fri Apr  4 10:20:53 
2014
@@ -0,0 +1,104 @@
+<?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.
+-->
+<project xmlns="http://maven.apache.org/POM/4.0.0"; 
+       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
+       xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/maven-v4_0_0.xsd";>
+       <modelVersion>4.0.0</modelVersion>
+       <parent>
+               <groupId>org.apache.openmeetings</groupId>
+               <artifactId>openmeetings-parent</artifactId>
+               <version>${openmeetings.version}</version>
+               <relativePath>../pom.xml</relativePath>
+       </parent>
+       <groupId>org.apache.openmeetings</groupId>
+       <artifactId>openmeetings-db</artifactId>
+       <packaging>jar</packaging>
+       <name>Openmeetings DB</name>
+       <description>TODO</description>
+       <properties>
+               
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
+               <openjpa.version>2.3.0</openjpa.version>
+               <simple-xml.version>2.7.1</simple-xml.version>
+               <asterisk-java.version>1.0.0.CI-SNAPSHOT</asterisk-java.version>
+       </properties>
+       <dependencies>
+               <dependency>
+                       <groupId>org.apache.openmeetings</groupId>
+                       <artifactId>openmeetings-util</artifactId>
+                       <version>${openmeetings.version}</version>
+               </dependency>
+               <dependency>
+                       <groupId>org.apache.openjpa</groupId>
+                       <artifactId>openjpa</artifactId>
+                       <version>${openjpa.version}</version>
+               </dependency>
+               <dependency>
+                       <groupId>org.springframework</groupId>
+                       <artifactId>spring-tx</artifactId>
+                       <version>${spring.version}</version>
+               </dependency>
+               <dependency>
+                       <groupId>org.simpleframework</groupId>
+                       <artifactId>simple-xml</artifactId>
+                       <version>${simple-xml.version}</version>
+               </dependency>
+               <dependency>
+                       <groupId>org.asteriskjava</groupId>
+                       <artifactId>asterisk-java</artifactId>
+                       <version>${asterisk-java.version}</version>
+               </dependency>
+       </dependencies>
+       <repositories>
+               <repository>
+                       <id>openmeetings-googlecode</id>
+                       
<url>https://openmeetings.googlecode.com/svn/repository/</url>
+               </repository>
+       </repositories>
+       <build>
+               <plugins>
+                       <plugin>
+                               <groupId>org.apache.openjpa</groupId>
+                               <artifactId>openjpa-maven-plugin</artifactId>
+                               <version>${openjpa.version}</version>
+                               <configuration>
+                                   <includes>**/entity/**/*.class</includes>
+                                   
<addDefaultConstructor>true</addDefaultConstructor>               
+                                   
<enforcePropertyRestrictions>true</enforcePropertyRestrictions>
+                                   
<persistenceXmlFile>${project.parent.basedir}/openmeetings-core/src/main/webapp/WEB-INF/classes/META-INF/derby_persistence.xml</persistenceXmlFile>
+                               </configuration>
+                               <executions>
+                                   <execution>
+                                       <id>enhancer</id>
+                                       <phase>process-classes</phase>
+                                       <goals>
+                                           <goal>enhance</goal>
+                                       </goals>
+                                   </execution>
+                               </executions>
+                               <dependencies>
+                                   <dependency>
+                                       <groupId>org.apache.openjpa</groupId>
+                                       <artifactId>openjpa</artifactId>
+                                       <!-- set the version to be the same as 
the level in your runtime -->
+                                       <version>${openjpa.version}</version>
+                                   </dependency>
+                               </dependencies>
+                       </plugin>
+               </plugins>
+    </build>
+</project>

Modified: 
openmeetings/trunk/singlewebapp/openmeetings-db/src/main/java/org/apache/openmeetings/db/entity/server/RemoteSessionObject.java
URL: 
http://svn.apache.org/viewvc/openmeetings/trunk/singlewebapp/openmeetings-db/src/main/java/org/apache/openmeetings/db/entity/server/RemoteSessionObject.java?rev=1584599&r1=1584504&r2=1584599&view=diff
==============================================================================
--- 
openmeetings/trunk/singlewebapp/openmeetings-db/src/main/java/org/apache/openmeetings/db/entity/server/RemoteSessionObject.java
 (original)
+++ 
openmeetings/trunk/singlewebapp/openmeetings-db/src/main/java/org/apache/openmeetings/db/entity/server/RemoteSessionObject.java
 Fri Apr  4 10:20:53 2014
@@ -23,7 +23,6 @@ import static org.apache.openmeetings.ut
 import java.io.StringReader;
 import java.io.StringWriter;
 
-import org.apache.openmeetings.backup.BackupExport;
 import org.red5.logging.Red5LoggerFactory;
 import org.simpleframework.xml.Element;
 import org.simpleframework.xml.Root;
@@ -40,7 +39,7 @@ import org.slf4j.Logger;
  */
 @Root
 public class RemoteSessionObject {
-       private static final Logger log = 
Red5LoggerFactory.getLogger(BackupExport.class, webAppRootKey);
+       private static final Logger log = 
Red5LoggerFactory.getLogger(RemoteSessionObject.class, webAppRootKey);
        @Element(required = false)
        private String username;
        @Element(required = false)

Propchange: openmeetings/trunk/singlewebapp/openmeetings-install/
------------------------------------------------------------------------------
--- svn:ignore (added)
+++ svn:ignore Fri Apr  4 10:20:53 2014
@@ -0,0 +1,2 @@
+target
+

Added: openmeetings/trunk/singlewebapp/openmeetings-install/pom.xml
URL: 
http://svn.apache.org/viewvc/openmeetings/trunk/singlewebapp/openmeetings-install/pom.xml?rev=1584599&view=auto
==============================================================================
--- openmeetings/trunk/singlewebapp/openmeetings-install/pom.xml (added)
+++ openmeetings/trunk/singlewebapp/openmeetings-install/pom.xml Fri Apr  4 
10:20:53 2014
@@ -0,0 +1,54 @@
+<?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.
+-->
+<project xmlns="http://maven.apache.org/POM/4.0.0"; 
+       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
+       xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/maven-v4_0_0.xsd";>
+       <modelVersion>4.0.0</modelVersion>
+       <parent>
+               <groupId>org.apache.openmeetings</groupId>
+               <artifactId>openmeetings-parent</artifactId>
+               <version>${openmeetings.version}</version>
+               <relativePath>../pom.xml</relativePath>
+       </parent>
+       <groupId>org.apache.openmeetings</groupId>
+       <artifactId>openmeetings-install</artifactId>
+       <packaging>jar</packaging>
+       <name>Openmeetings Install</name>
+       <description>TODO</description>
+       <properties>
+               
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
+               <commons-cli.version>1.2</commons-cli.version>
+       </properties>
+       <dependencies>
+               <dependency>
+                       <groupId>org.apache.openmeetings</groupId>
+                       <artifactId>openmeetings-util</artifactId>
+                       <version>${openmeetings.version}</version>
+               </dependency>
+               <dependency>
+                       <groupId>org.apache.openmeetings</groupId>
+                       <artifactId>openmeetings-db</artifactId>
+                       <version>${openmeetings.version}</version>
+               </dependency>
+               <dependency>
+                       <groupId>commons-cli</groupId>
+                       <artifactId>commons-cli</artifactId>
+                       <version>${commons-cli.version}</version>
+               </dependency>
+       </dependencies>
+</project>

Propchange: openmeetings/trunk/singlewebapp/openmeetings-screenshare/
------------------------------------------------------------------------------
--- svn:ignore (added)
+++ svn:ignore Fri Apr  4 10:20:53 2014
@@ -0,0 +1,2 @@
+target
+

Added: openmeetings/trunk/singlewebapp/openmeetings-screenshare/pom.xml
URL: 
http://svn.apache.org/viewvc/openmeetings/trunk/singlewebapp/openmeetings-screenshare/pom.xml?rev=1584599&view=auto
==============================================================================
--- openmeetings/trunk/singlewebapp/openmeetings-screenshare/pom.xml (added)
+++ openmeetings/trunk/singlewebapp/openmeetings-screenshare/pom.xml Fri Apr  4 
10:20:53 2014
@@ -0,0 +1,44 @@
+<?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.
+-->
+<project xmlns="http://maven.apache.org/POM/4.0.0"; 
+       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
+       xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/maven-v4_0_0.xsd";>
+       <modelVersion>4.0.0</modelVersion>
+       <parent>
+               <groupId>org.apache.openmeetings</groupId>
+               <artifactId>openmeetings-parent</artifactId>
+               <version>${openmeetings.version}</version>
+               <relativePath>../pom.xml</relativePath>
+       </parent>
+       <groupId>org.apache.openmeetings</groupId>
+       <artifactId>openmeetings-screenshare</artifactId>
+       <packaging>jar</packaging>
+       <name>Openmeetings Screen Sharing applet</name>
+       <description>TODO</description>
+       <properties>
+               
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
+               <red5-client.version>1.0.2-RC2</red5-client.version>
+       </properties>
+       <dependencies>
+               <dependency>
+                       <groupId>org.red5</groupId>
+                       <artifactId>red5-client</artifactId>
+                       <version>${red5-client.version}</version>
+               </dependency>
+       </dependencies>
+</project>

Propchange: openmeetings/trunk/singlewebapp/openmeetings-util/
------------------------------------------------------------------------------
--- svn:ignore (added)
+++ svn:ignore Fri Apr  4 10:20:53 2014
@@ -0,0 +1,2 @@
+target
+

Added: openmeetings/trunk/singlewebapp/openmeetings-util/pom.xml
URL: 
http://svn.apache.org/viewvc/openmeetings/trunk/singlewebapp/openmeetings-util/pom.xml?rev=1584599&view=auto
==============================================================================
--- openmeetings/trunk/singlewebapp/openmeetings-util/pom.xml (added)
+++ openmeetings/trunk/singlewebapp/openmeetings-util/pom.xml Fri Apr  4 
10:20:53 2014
@@ -0,0 +1,75 @@
+<?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.
+-->
+<project xmlns="http://maven.apache.org/POM/4.0.0"; 
+       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
+       xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/maven-v4_0_0.xsd";>
+       <modelVersion>4.0.0</modelVersion>
+       <parent>
+               <groupId>org.apache.openmeetings</groupId>
+               <artifactId>openmeetings-parent</artifactId>
+               <version>${openmeetings.version}</version>
+               <relativePath>../pom.xml</relativePath>
+       </parent>
+       <groupId>org.apache.openmeetings</groupId>
+       <artifactId>openmeetings-util</artifactId>
+       <packaging>jar</packaging>
+       <name>Openmeetings Util</name>
+       <description>TODO</description>
+       <properties>
+               
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
+               <commons-transaction.version>1.2</commons-transaction.version>
+               <dom4j.version>1.6.1</dom4j.version>
+               <ical4j.version>1.0.5.2</ical4j.version>
+               <mail.version>1.4.7</mail.version>
+               <commons-codec.version>1.8</commons-codec.version>
+               <servlet-api.version>2.5</servlet-api.version>
+       </properties>
+       <dependencies>
+               <dependency>
+                       <groupId>commons-transaction</groupId>
+                       <artifactId>commons-transaction</artifactId>
+                       <version>${commons-transaction.version}</version>
+               </dependency>
+               <dependency>
+                       <groupId>dom4j</groupId>
+                       <artifactId>dom4j</artifactId>
+                       <version>${dom4j.version}</version>
+               </dependency>
+               <dependency>
+                       <groupId>org.mnode.ical4j</groupId>
+                       <artifactId>ical4j</artifactId>
+                       <version>${ical4j.version}</version>
+               </dependency>
+               <dependency>
+                       <groupId>javax.mail</groupId>
+                       <artifactId>mail</artifactId>
+                       <version>${mail.version}</version>
+               </dependency>
+               <dependency>
+                       <groupId>commons-codec</groupId>
+                       <artifactId>commons-codec</artifactId>
+                       <version>${commons-codec.version}</version>
+               </dependency>
+               <dependency>
+                       <groupId>javax.servlet</groupId>
+                       <artifactId>servlet-api</artifactId>
+                       <version>${servlet-api.version}</version>
+                       <scope>provided</scope>
+               </dependency>
+       </dependencies>
+</project>

Modified: 
openmeetings/trunk/singlewebapp/openmeetings-util/src/main/java/org/apache/openmeetings/util/OpenmeetingsVariables.java
URL: 
http://svn.apache.org/viewvc/openmeetings/trunk/singlewebapp/openmeetings-util/src/main/java/org/apache/openmeetings/util/OpenmeetingsVariables.java?rev=1584599&r1=1584342&r2=1584599&view=diff
==============================================================================
--- 
openmeetings/trunk/singlewebapp/openmeetings-util/src/main/java/org/apache/openmeetings/util/OpenmeetingsVariables.java
 (original)
+++ 
openmeetings/trunk/singlewebapp/openmeetings-util/src/main/java/org/apache/openmeetings/util/OpenmeetingsVariables.java
 Fri Apr  4 10:20:53 2014
@@ -32,6 +32,7 @@ public class OpenmeetingsVariables {
        public static final String CONFIG_RSS_FEED2_KEY = "rss_feed2";
        public static final String CONFIG_IGNORE_BAD_SSL = 
"oauth2.ignore_bad_ssl";
        public static final String CONFIG_DEFAULT_LANDING_ZONE = 
"default.landing.zone";
+       public static final String CONFIG_DEFAULT_LDAP_ID = "ldap_default_id";
        public static final String WEB_DATE_PATTERN = "dd.MM.yyyy HH:mm:ss"; 
//FIXME need to be made locale based
        public static final String CONFIG_REDIRECT_URL_FOR_EXTERNAL_KEY = 
"redirect.url.for.external.users";
        public static String webAppRootKey = null;

Propchange: openmeetings/trunk/singlewebapp/openmeetings-web/
------------------------------------------------------------------------------
--- svn:ignore (added)
+++ svn:ignore Fri Apr  4 10:20:53 2014
@@ -0,0 +1,2 @@
+target
+

Added: openmeetings/trunk/singlewebapp/openmeetings-web/pom.xml
URL: 
http://svn.apache.org/viewvc/openmeetings/trunk/singlewebapp/openmeetings-web/pom.xml?rev=1584599&view=auto
==============================================================================
--- openmeetings/trunk/singlewebapp/openmeetings-web/pom.xml (added)
+++ openmeetings/trunk/singlewebapp/openmeetings-web/pom.xml Fri Apr  4 
10:20:53 2014
@@ -0,0 +1,94 @@
+<?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.
+-->
+<project xmlns="http://maven.apache.org/POM/4.0.0"; 
+       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
+       xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/maven-v4_0_0.xsd";>
+       <modelVersion>4.0.0</modelVersion>
+       <parent>
+               <groupId>org.apache.openmeetings</groupId>
+               <artifactId>openmeetings-parent</artifactId>
+               <version>${openmeetings.version}</version>
+               <relativePath>../pom.xml</relativePath>
+       </parent>
+       <groupId>org.apache.openmeetings</groupId>
+       <artifactId>openmeetings-web</artifactId>
+       <packaging>jar</packaging>
+       <name>Openmeetings Web</name>
+       <description>TODO</description>
+       <properties>
+               
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
+               <wicket-dashboard.version>0.10</wicket-dashboard.version>
+       </properties>
+       <dependencies>
+               <dependency>
+                       <groupId>org.apache.openmeetings</groupId>
+                       <artifactId>openmeetings-util</artifactId>
+                       <version>${openmeetings.version}</version>
+               </dependency>
+               <dependency>
+                       <groupId>org.apache.openmeetings</groupId>
+                       <artifactId>openmeetings-db</artifactId>
+                       <version>${openmeetings.version}</version>
+               </dependency>
+               <dependency>
+                       <groupId>org.apache.openmeetings</groupId>
+                       <artifactId>openmeetings-core</artifactId>
+                       <version>${openmeetings.version}</version>
+               </dependency>
+               <dependency>
+                       <groupId>ro.fortsoft.wicket.dashboard</groupId>
+                       <artifactId>wicket-dashboard-core</artifactId>
+                       <version>${wicket-dashboard.version}</version>
+               </dependency>
+               <dependency>
+                       <groupId>org.apache.wicket</groupId>
+                       <artifactId>wicket-extensions</artifactId>
+                       <version>${wicket.version}</version>
+               </dependency>
+               <dependency>
+                       <groupId>org.apache.wicket</groupId>
+                       <artifactId>wicket-native-websocket-core</artifactId>
+                       <version>${wicket.version}</version>
+               </dependency>
+               <dependency>
+                       <groupId>org.apache.wicket</groupId>
+                       <artifactId>wicket-native-websocket-tomcat</artifactId>
+                       <version>${wicket.version}</version>
+               </dependency>
+               <dependency>
+                       <groupId>com.googlecode.wicket-jquery-ui</groupId>
+                       <artifactId>wicket-jquery-ui-core</artifactId>
+                       <version>${wicket.version}</version>
+               </dependency>
+               <dependency>
+                       <groupId>com.googlecode.wicket-jquery-ui</groupId>
+                       <artifactId>wicket-jquery-ui</artifactId>
+                       <version>${wicket.version}</version>
+               </dependency>
+               <dependency>
+                       <groupId>com.googlecode.wicket-jquery-ui</groupId>
+                       <artifactId>wicket-jquery-ui-calendar</artifactId>
+                       <version>${wicket.version}</version>
+               </dependency>
+               <dependency>
+                       <groupId>com.googlecode.wicket-jquery-ui</groupId>
+                       <artifactId>wicket-jquery-ui-plugins</artifactId>
+                       <version>${wicket.version}</version>
+               </dependency>
+       </dependencies>
+</project>

Added: openmeetings/trunk/singlewebapp/pom.xml
URL: 
http://svn.apache.org/viewvc/openmeetings/trunk/singlewebapp/pom.xml?rev=1584599&view=auto
==============================================================================
--- openmeetings/trunk/singlewebapp/pom.xml (added)
+++ openmeetings/trunk/singlewebapp/pom.xml Fri Apr  4 10:20:53 2014
@@ -0,0 +1,196 @@
+<?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.
+-->
+<project xmlns="http://maven.apache.org/POM/4.0.0"; 
+       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
+       xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/maven-v4_0_0.xsd";>
+       <modelVersion>4.0.0</modelVersion>
+       <parent>
+               <groupId>org.apache</groupId>
+               <artifactId>apache</artifactId>
+               <version>10</version>
+       </parent>
+       <groupId>org.apache.openmeetings</groupId>
+       <artifactId>openmeetings-parent</artifactId>
+       <version>${openmeetings.version}</version>
+       <packaging>pom</packaging>
+       <name>Openmeetings Parent</name>
+       <description>TODO</description>
+       <properties>
+               
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
+               <openmeetings.version>3.1.0-SNAPSHOT</openmeetings.version>
+               <red5.server.version>1.0.2-M1</red5.server.version>
+               <wicket.version>6.14.0</wicket.version>
+               <jaudiotagger.version>2.0.4-SNAPSHOT</jaudiotagger.version>
+               <spring.version>4.0.0.RELEASE</spring.version>
+       </properties>
+       <modules>
+               <module>openmeetings-util</module>
+               <module>openmeetings-db</module>
+               <module>openmeetings-screenshare</module>
+               <module>openmeetings-install</module>
+               <module>openmeetings-web</module>
+               <module>openmeetings-core</module>
+               <module>openmeetings-axis</module>
+       </modules>
+       <profiles>
+               <profile>
+               </profile>
+       </profiles>
+       <url>http://openmeetings.apache.org/${project.artifactId}</url>
+       <inceptionYear>2012</inceptionYear>
+       <organization>
+               <name>Apache Software Foundation</name>
+               <url>http://apache.org</url>
+       </organization>
+       <licenses>
+               <license>
+                       <name>The Apache Software License, Version 2.0</name>
+                       
<url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
+                       <distribution>repo</distribution>
+               </license>
+       </licenses>
+       <issueManagement>
+               <system>jira</system>
+               <url>http://issues.apache.org/jira/browse/OPENMEETINGS</url>
+       </issueManagement>
+       <developers>
+               <developer>
+                       <id>sebawagner</id>
+                       <name>Sebastian Wagner</name>
+                       <email>[email protected]</email>
+               </developer>
+               <developer>
+                       <id>solomax</id>
+                       <name>Maxim Solodovnik</name>
+                       <email>[email protected]</email>
+               </developer>
+               <developer>
+                       <id>vdegtyarev</id>
+                       <name>Vasiliy Degtyarev</name>
+                       <email>[email protected]</email>
+               </developer>
+               <!-- TODO -->
+       </developers>
+       <scm>
+               
<connection>scm:svn:https://svn.apache.org/repos/asf/openmeetings/trunk/singlewebapp</connection>
+               
<developerConnection>scm:svn:https://svn.apache.org/repos/asf/openmeetings/trunk/singlewebapp</developerConnection>
+               
<url>https://svn.apache.org/viewvc/openmeetings/trunk/singlewebapp</url>
+               <tag>HEAD</tag>
+       </scm>
+       <mailingLists>
+               <mailingList>
+                       <name>Openmeetings User List</name>
+                       <post>[email protected]</post>
+                       
<subscribe>[email protected]</subscribe>
+                       
<unsubscribe>[email protected]</unsubscribe>
+                       
<archive>http://mail-archives.apache.org/mod_mbox/openmeetings-user</archive>
+               </mailingList>
+               <mailingList>
+                       <name>Openmeetings Development List</name>
+                       <post>[email protected]</post>
+                       
<subscribe>[email protected]</subscribe>
+                       
<unsubscribe>[email protected]</unsubscribe>
+                       
<archive>http://mail-archives.apache.org/mod_mbox/openmeetings-dev</archive>
+               </mailingList>
+               <mailingList>
+                       <name>Openmeetings commit List</name>
+                       
<subscribe>[email protected]</subscribe>
+                       
<unsubscribe>[email protected]</unsubscribe>
+                       
<archive>http://mail-archives.apache.org/mod_mbox/openmeetings-commits/</archive>
+               </mailingList>
+       </mailingLists>
+       <repositories>
+               <repository>
+                       <id>Red5</id>
+                       <url>http://red5.googlecode.com/svn/repository</url>
+               </repository>
+       </repositories>
+       <dependencyManagement>
+               <dependencies>
+                       <dependency>
+                               <groupId>org.apache.openmeetings</groupId>
+                               <artifactId>openmeetings-util</artifactId>
+                               <version>${project.version}</version>
+                       </dependency>
+                       <dependency>
+                               <groupId>org.red5</groupId>
+                               <artifactId>red5-server</artifactId>
+                               <version>${red5.server.version}</version>
+                       </dependency>
+               </dependencies>
+       </dependencyManagement>
+       <dependencies>
+               <dependency>
+                       <groupId>org.red5</groupId>
+                       <artifactId>red5-server</artifactId>
+                       <version>${red5.server.version}</version>
+               </dependency>
+               <dependency>
+                       <groupId>org.apache.wicket</groupId>
+                       <artifactId>wicket-core</artifactId>
+                       <version>${wicket.version}</version>
+               </dependency>
+               <dependency>
+                       <groupId>org.apache.wicket</groupId>
+                       <artifactId>wicket-util</artifactId>
+                       <version>${wicket.version}</version>
+               </dependency>
+       </dependencies>
+       <build>
+               <defaultGoal>install</defaultGoal>
+               <directory>${basedir}/target</directory>
+               <plugins>
+                       <plugin>
+                               <artifactId>maven-compiler-plugin</artifactId>
+                               <version>2.3.2</version>
+                               <configuration>
+                                       <compilerVersion>1.6</compilerVersion>
+                                       <fork>true</fork>
+                                       <source>1.6</source>
+                                       <target>1.6</target>
+                               </configuration>
+                       </plugin>
+                       <plugin>
+                               <groupId>org.apache.felix</groupId>
+                               <artifactId>maven-bundle-plugin</artifactId>
+                               <version>2.3.7</version>
+                               <extensions>true</extensions>
+                       </plugin>
+                       <plugin>
+                               <artifactId>maven-dependency-plugin</artifactId>
+                               <version>2.6</version>
+                               <executions>
+                                       <execution>
+                                               <id>copy-dependencies</id>
+                                               <phase>package</phase>
+                                               <goals>
+                                                       
<goal>copy-dependencies</goal>
+                                               </goals>
+                                               <configuration>
+                                                       
<outputDirectory>${project.build.directory}/lib</outputDirectory>
+                                                       
<overWriteReleases>false</overWriteReleases>
+                                                       
<overWriteSnapshots>false</overWriteSnapshots>
+                                                       
<overWriteIfNewer>true</overWriteIfNewer>
+                                                       
<excludeTransitive>true</excludeTransitive>
+                                               </configuration>
+                                       </execution>
+                               </executions>
+                       </plugin>
+               </plugins>
+       </build>
+</project>


Reply via email to