You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@openmeetings.apache.org by es...@apache.org on 2012/03/09 13:42:57 UTC

svn commit: r1298811 [1/3] - in /incubator/openmeetings/branches/confluence-plugin: ./ .settings/ src/ src/main/ src/main/java/ src/main/java/com/ src/main/java/com/openmeetings/ src/main/java/com/openmeetings/confluence/ src/main/java/com/openmeetings...

Author: eschwert
Date: Fri Mar  9 12:42:56 2012
New Revision: 1298811

URL: http://svn.apache.org/viewvc?rev=1298811&view=rev
Log:
OPENMEETINGS-82 OpenMeetings configuration in admin area and OpenMeetings-Rooms CRUD functions.

Added:
    incubator/openmeetings/branches/confluence-plugin/.classpath
    incubator/openmeetings/branches/confluence-plugin/.project
    incubator/openmeetings/branches/confluence-plugin/.settings/
    incubator/openmeetings/branches/confluence-plugin/.settings/org.eclipse.jdt.core.prefs
    incubator/openmeetings/branches/confluence-plugin/LICENSE.TXT
    incubator/openmeetings/branches/confluence-plugin/README.txt
    incubator/openmeetings/branches/confluence-plugin/pom.xml
    incubator/openmeetings/branches/confluence-plugin/src/
    incubator/openmeetings/branches/confluence-plugin/src/main/
    incubator/openmeetings/branches/confluence-plugin/src/main/java/
    incubator/openmeetings/branches/confluence-plugin/src/main/java/com/
    incubator/openmeetings/branches/confluence-plugin/src/main/java/com/openmeetings/
    incubator/openmeetings/branches/confluence-plugin/src/main/java/com/openmeetings/confluence/
    incubator/openmeetings/branches/confluence-plugin/src/main/java/com/openmeetings/confluence/plugins/
    incubator/openmeetings/branches/confluence-plugin/src/main/java/com/openmeetings/confluence/plugins/ExampleMacro.java
    incubator/openmeetings/branches/confluence-plugin/src/main/java/com/openmeetings/confluence/plugins/ao/
    incubator/openmeetings/branches/confluence-plugin/src/main/java/com/openmeetings/confluence/plugins/ao/adminconfiguration/
    incubator/openmeetings/branches/confluence-plugin/src/main/java/com/openmeetings/confluence/plugins/ao/adminconfiguration/OmPluginSettings.java
    incubator/openmeetings/branches/confluence-plugin/src/main/java/com/openmeetings/confluence/plugins/ao/omrooms/
    incubator/openmeetings/branches/confluence-plugin/src/main/java/com/openmeetings/confluence/plugins/ao/omrooms/Room.java
    incubator/openmeetings/branches/confluence-plugin/src/main/java/com/openmeetings/confluence/plugins/ao/omrooms/RoomService.java
    incubator/openmeetings/branches/confluence-plugin/src/main/java/com/openmeetings/confluence/plugins/ao/omrooms/RoomServiceImpl.java
    incubator/openmeetings/branches/confluence-plugin/src/main/java/com/openmeetings/confluence/plugins/gateway/
    incubator/openmeetings/branches/confluence-plugin/src/main/java/com/openmeetings/confluence/plugins/gateway/OmGateway.java
    incubator/openmeetings/branches/confluence-plugin/src/main/java/com/openmeetings/confluence/plugins/gateway/OmRestService.java
    incubator/openmeetings/branches/confluence-plugin/src/main/java/com/openmeetings/confluence/plugins/servlet/
    incubator/openmeetings/branches/confluence-plugin/src/main/java/com/openmeetings/confluence/plugins/servlet/AdminServlet.java
    incubator/openmeetings/branches/confluence-plugin/src/main/java/com/openmeetings/confluence/plugins/servlet/RoomsServlet.java
    incubator/openmeetings/branches/confluence-plugin/src/main/resources/
    incubator/openmeetings/branches/confluence-plugin/src/main/resources/atlassian-plugin.properties
    incubator/openmeetings/branches/confluence-plugin/src/main/resources/atlassian-plugin.xml
    incubator/openmeetings/branches/confluence-plugin/src/main/resources/templates/
    incubator/openmeetings/branches/confluence-plugin/src/main/resources/templates/config/
    incubator/openmeetings/branches/confluence-plugin/src/main/resources/templates/config/omconfig.vm
    incubator/openmeetings/branches/confluence-plugin/src/main/resources/templates/omrooms/
    incubator/openmeetings/branches/confluence-plugin/src/main/resources/templates/omrooms/edit.vm
    incubator/openmeetings/branches/confluence-plugin/src/main/resources/templates/omrooms/enter.vm
    incubator/openmeetings/branches/confluence-plugin/src/main/resources/templates/omrooms/list.vm
    incubator/openmeetings/branches/confluence-plugin/src/main/resources/templates/omrooms/new.vm
    incubator/openmeetings/branches/confluence-plugin/src/test/
    incubator/openmeetings/branches/confluence-plugin/src/test/java/
    incubator/openmeetings/branches/confluence-plugin/src/test/java/com/
    incubator/openmeetings/branches/confluence-plugin/src/test/java/com/openmeetings/
    incubator/openmeetings/branches/confluence-plugin/src/test/java/com/openmeetings/confluence/
    incubator/openmeetings/branches/confluence-plugin/src/test/java/com/openmeetings/confluence/plugins/
    incubator/openmeetings/branches/confluence-plugin/src/test/java/com/openmeetings/confluence/plugins/ExampleMacroTest.java
    incubator/openmeetings/branches/confluence-plugin/src/test/java/com/openmeetings/confluence/plugins/ao/
    incubator/openmeetings/branches/confluence-plugin/src/test/java/com/openmeetings/confluence/plugins/ao/omrooms/
    incubator/openmeetings/branches/confluence-plugin/src/test/java/com/openmeetings/confluence/plugins/ao/omrooms/RoomServiceImplTest.java
    incubator/openmeetings/branches/confluence-plugin/src/test/java/it/
    incubator/openmeetings/branches/confluence-plugin/src/test/java/it/AbstractIntegrationTestCase.java
    incubator/openmeetings/branches/confluence-plugin/src/test/java/it/IntegrationTestMyPlugin.java
    incubator/openmeetings/branches/confluence-plugin/src/test/resources/
    incubator/openmeetings/branches/confluence-plugin/src/test/resources/log4j.properties
    incubator/openmeetings/branches/confluence-plugin/target/   (with props)
    incubator/openmeetings/branches/confluence-plugin/target/openmeetingsconfluence-1.0-SNAPSHOT.jar   (with props)
Modified:
    incubator/openmeetings/branches/confluence-plugin/   (props changed)

Propchange: incubator/openmeetings/branches/confluence-plugin/
------------------------------------------------------------------------------
--- svn:ignore (added)
+++ svn:ignore Fri Mar  9 12:42:56 2012
@@ -0,0 +1 @@
+target

Added: incubator/openmeetings/branches/confluence-plugin/.classpath
URL: http://svn.apache.org/viewvc/incubator/openmeetings/branches/confluence-plugin/.classpath?rev=1298811&view=auto
==============================================================================
--- incubator/openmeetings/branches/confluence-plugin/.classpath (added)
+++ incubator/openmeetings/branches/confluence-plugin/.classpath Fri Mar  9 12:42:56 2012
@@ -0,0 +1,705 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<classpath>
+  <classpathentry kind="src" path="src/test/java" output="target/test-classes" including="**/*.java"/>
+  <classpathentry kind="src" path="src/test/resources" output="target/test-classes" excluding="**/*.java"/>
+  <classpathentry kind="src" path="src/main/java" including="**/*.java"/>
+  <classpathentry kind="src" path="src/main/resources" excluding="**/*.java"/>
+  <classpathentry kind="output" path="target/classes"/>
+  <classpathentry kind="var" path="M2_REPO/javax/servlet/servlet-api/2.4/servlet-api-2.4.jar" sourcepath="M2_REPO/javax/servlet/servlet-api/2.4/servlet-api-2.4-sources.jar"/>
+  <classpathentry kind="var" path="M2_REPO/javax/mail/mail/1.4.1/mail-1.4.1.jar" sourcepath="M2_REPO/javax/mail/mail/1.4.1/mail-1.4.1-sources.jar"/>
+  <classpathentry kind="var" path="M2_REPO/javax/activation/activation/1.0.2/activation-1.0.2.jar"/>
+  <classpathentry kind="var" path="M2_REPO/javax/transaction/jta/1.0.1B/jta-1.0.1B.jar"/>
+  <classpathentry kind="var" path="M2_REPO/javax/xml/stream/stax-api/1.0-2/stax-api-1.0-2.jar" sourcepath="M2_REPO/javax/xml/stream/stax-api/1.0-2/stax-api-1.0-2-sources.jar"/>
+  <classpathentry kind="var" path="M2_REPO/javax/xml/bind/jaxb-api/2.1/jaxb-api-2.1.jar" sourcepath="M2_REPO/javax/xml/bind/jaxb-api/2.1/jaxb-api-2.1-sources.jar"/>
+  <classpathentry kind="var" path="M2_REPO/javax/ws/rs/jsr311-api/1.0/jsr311-api-1.0.jar" sourcepath="M2_REPO/javax/ws/rs/jsr311-api/1.0/jsr311-api-1.0-sources.jar">
+    <attributes>
+      <attribute value="jar:file:/home/eschwert/.m2/repository/javax/ws/rs/jsr311-api/1.0/jsr311-api-1.0-javadoc.jar!/" name="javadoc_location"/>
+    </attributes>
+  </classpathentry>
+  <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
+  <classpathentry kind="var" path="M2_REPO/junit/junit/4.8/junit-4.8.jar" sourcepath="M2_REPO/junit/junit/4.8/junit-4.8-sources.jar">
+    <attributes>
+      <attribute value="jar:file:/home/eschwert/.m2/repository/junit/junit/4.8/junit-4.8-javadoc.jar!/" name="javadoc_location"/>
+    </attributes>
+  </classpathentry>
+  <classpathentry kind="var" path="M2_REPO/com/atlassian/confluence/confluence/4.0/confluence-4.0.jar">
+    <attributes>
+      <attribute value="jar:file:/home/eschwert/.m2/repository/com/atlassian/confluence/confluence/4.0/confluence-4.0-javadoc.jar!/" name="javadoc_location"/>
+    </attributes>
+  </classpathentry>
+  <classpathentry kind="var" path="M2_REPO/org/apache/xmlgraphics/batik-transcoder/1.7/batik-transcoder-1.7.jar"/>
+  <classpathentry kind="var" path="M2_REPO/org/apache/xmlgraphics/fop/0.94/fop-0.94.jar"/>
+  <classpathentry kind="var" path="M2_REPO/org/apache/xmlgraphics/xmlgraphics-commons/1.2/xmlgraphics-commons-1.2.jar"/>
+  <classpathentry kind="var" path="M2_REPO/commons-io/commons-io/1.4/commons-io-1.4.jar" sourcepath="M2_REPO/commons-io/commons-io/1.4/commons-io-1.4-sources.jar">
+    <attributes>
+      <attribute value="jar:file:/home/eschwert/.m2/repository/commons-io/commons-io/1.4/commons-io-1.4-javadoc.jar!/" name="javadoc_location"/>
+    </attributes>
+  </classpathentry>
+  <classpathentry kind="var" path="M2_REPO/commons-logging/commons-logging/1.1.1/commons-logging-1.1.1.jar" sourcepath="M2_REPO/commons-logging/commons-logging/1.1.1/commons-logging-1.1.1-sources.jar">
+    <attributes>
+      <attribute value="jar:file:/home/eschwert/.m2/repository/commons-logging/commons-logging/1.1.1/commons-logging-1.1.1-javadoc.jar!/" name="javadoc_location"/>
+    </attributes>
+  </classpathentry>
+  <classpathentry kind="var" path="M2_REPO/org/apache/avalon/framework/avalon-framework-api/4.3.1/avalon-framework-api-4.3.1.jar" sourcepath="M2_REPO/org/apache/avalon/framework/avalon-framework-api/4.3.1/avalon-framework-api-4.3.1-sources.jar">
+    <attributes>
+      <attribute value="jar:file:/home/eschwert/.m2/repository/org/apache/avalon/framework/avalon-framework-api/4.3.1/avalon-framework-api-4.3.1-javadoc.jar!/" name="javadoc_location"/>
+    </attributes>
+  </classpathentry>
+  <classpathentry kind="var" path="M2_REPO/org/apache/avalon/framework/avalon-framework-impl/4.3.1/avalon-framework-impl-4.3.1.jar" sourcepath="M2_REPO/org/apache/avalon/framework/avalon-framework-impl/4.3.1/avalon-framework-impl-4.3.1-sources.jar">
+    <attributes>
+      <attribute value="jar:file:/home/eschwert/.m2/repository/org/apache/avalon/framework/avalon-framework-impl/4.3.1/avalon-framework-impl-4.3.1-javadoc.jar!/" name="javadoc_location"/>
+    </attributes>
+  </classpathentry>
+  <classpathentry kind="var" path="M2_REPO/org/apache/xmlgraphics/batik-awt-util/1.7/batik-awt-util-1.7.jar"/>
+  <classpathentry kind="var" path="M2_REPO/org/apache/xmlgraphics/batik-util/1.7/batik-util-1.7.jar"/>
+  <classpathentry kind="var" path="M2_REPO/org/apache/xmlgraphics/batik-bridge/1.7/batik-bridge-1.7.jar"/>
+  <classpathentry kind="var" path="M2_REPO/org/apache/xmlgraphics/batik-anim/1.7/batik-anim-1.7.jar"/>
+  <classpathentry kind="var" path="M2_REPO/org/apache/xmlgraphics/batik-dom/1.7/batik-dom-1.7.jar"/>
+  <classpathentry kind="var" path="M2_REPO/org/apache/xmlgraphics/batik-css/1.7/batik-css-1.7.jar"/>
+  <classpathentry kind="var" path="M2_REPO/org/apache/xmlgraphics/batik-ext/1.7/batik-ext-1.7.jar"/>
+  <classpathentry kind="var" path="M2_REPO/xml-apis/xml-apis-ext/1.3.04/xml-apis-ext-1.3.04.jar"/>
+  <classpathentry kind="var" path="M2_REPO/org/apache/xmlgraphics/batik-xml/1.7/batik-xml-1.7.jar"/>
+  <classpathentry kind="var" path="M2_REPO/xalan/xalan/2.7.0/xalan-2.7.0.jar" sourcepath="M2_REPO/xalan/xalan/2.7.0/xalan-2.7.0-sources.jar"/>
+  <classpathentry kind="var" path="M2_REPO/org/apache/xmlgraphics/batik-parser/1.7/batik-parser-1.7.jar"/>
+  <classpathentry kind="var" path="M2_REPO/org/apache/xmlgraphics/batik-svg-dom/1.7/batik-svg-dom-1.7.jar"/>
+  <classpathentry kind="var" path="M2_REPO/org/apache/xmlgraphics/batik-gvt/1.7/batik-gvt-1.7.jar"/>
+  <classpathentry kind="var" path="M2_REPO/org/apache/xmlgraphics/batik-script/1.7/batik-script-1.7.jar"/>
+  <classpathentry kind="var" path="M2_REPO/org/apache/xmlgraphics/batik-svggen/1.7/batik-svggen-1.7.jar"/>
+  <classpathentry kind="var" path="M2_REPO/com/atlassian/crowd/embedded-crowd-api/2.3.2/embedded-crowd-api-2.3.2.jar">
+    <attributes>
+      <attribute value="jar:file:/home/eschwert/.m2/repository/com/atlassian/crowd/embedded-crowd-api/2.3.2/embedded-crowd-api-2.3.2-javadoc.jar!/" name="javadoc_location"/>
+    </attributes>
+  </classpathentry>
+  <classpathentry kind="var" path="M2_REPO/commons-lang/commons-lang/2.4/commons-lang-2.4.jar" sourcepath="M2_REPO/commons-lang/commons-lang/2.4/commons-lang-2.4-sources.jar">
+    <attributes>
+      <attribute value="jar:file:/home/eschwert/.m2/repository/commons-lang/commons-lang/2.4/commons-lang-2.4-javadoc.jar!/" name="javadoc_location"/>
+    </attributes>
+  </classpathentry>
+  <classpathentry kind="var" path="M2_REPO/com/atlassian/crowd/crowd-integration-api/2.3.2/crowd-integration-api-2.3.2.jar">
+    <attributes>
+      <attribute value="jar:file:/home/eschwert/.m2/repository/com/atlassian/crowd/crowd-integration-api/2.3.2/crowd-integration-api-2.3.2-javadoc.jar!/" name="javadoc_location"/>
+    </attributes>
+  </classpathentry>
+  <classpathentry kind="var" path="M2_REPO/com/atlassian/ip/atlassian-ip/2.0/atlassian-ip-2.0.jar" sourcepath="M2_REPO/com/atlassian/ip/atlassian-ip/2.0/atlassian-ip-2.0-sources.jar">
+    <attributes>
+      <attribute value="jar:file:/home/eschwert/.m2/repository/com/atlassian/ip/atlassian-ip/2.0/atlassian-ip-2.0-javadoc.jar!/" name="javadoc_location"/>
+    </attributes>
+  </classpathentry>
+  <classpathentry kind="var" path="M2_REPO/commons-codec/commons-codec/1.4/commons-codec-1.4.jar" sourcepath="M2_REPO/commons-codec/commons-codec/1.4/commons-codec-1.4-sources.jar">
+    <attributes>
+      <attribute value="jar:file:/home/eschwert/.m2/repository/commons-codec/commons-codec/1.4/commons-codec-1.4-javadoc.jar!/" name="javadoc_location"/>
+    </attributes>
+  </classpathentry>
+  <classpathentry kind="var" path="M2_REPO/log4j/log4j/1.2.16/log4j-1.2.16.jar" sourcepath="M2_REPO/log4j/log4j/1.2.16/log4j-1.2.16-sources.jar">
+    <attributes>
+      <attribute value="jar:file:/home/eschwert/.m2/repository/log4j/log4j/1.2.16/log4j-1.2.16-javadoc.jar!/" name="javadoc_location"/>
+    </attributes>
+  </classpathentry>
+  <classpathentry kind="var" path="M2_REPO/com/atlassian/crowd/crowd-integration-seraph22/2.3.2/crowd-integration-seraph22-2.3.2.jar">
+    <attributes>
+      <attribute value="jar:file:/home/eschwert/.m2/repository/com/atlassian/crowd/crowd-integration-seraph22/2.3.2/crowd-integration-seraph22-2.3.2-javadoc.jar!/" name="javadoc_location"/>
+    </attributes>
+  </classpathentry>
+  <classpathentry kind="var" path="M2_REPO/com/atlassian/crowd/crowd-integration-client-rest/2.3.2/crowd-integration-client-rest-2.3.2.jar">
+    <attributes>
+      <attribute value="jar:file:/home/eschwert/.m2/repository/com/atlassian/crowd/crowd-integration-client-rest/2.3.2/crowd-integration-client-rest-2.3.2-javadoc.jar!/" name="javadoc_location"/>
+    </attributes>
+  </classpathentry>
+  <classpathentry kind="var" path="M2_REPO/com/atlassian/crowd/crowd-integration-client-common/2.3.2/crowd-integration-client-common-2.3.2.jar">
+    <attributes>
+      <attribute value="jar:file:/home/eschwert/.m2/repository/com/atlassian/crowd/crowd-integration-client-common/2.3.2/crowd-integration-client-common-2.3.2-javadoc.jar!/" name="javadoc_location"/>
+    </attributes>
+  </classpathentry>
+  <classpathentry kind="var" path="M2_REPO/com/atlassian/security/atlassian-cookie-tools/2.0/atlassian-cookie-tools-2.0.jar">
+    <attributes>
+      <attribute value="jar:file:/home/eschwert/.m2/repository/com/atlassian/security/atlassian-cookie-tools/2.0/atlassian-cookie-tools-2.0-javadoc.jar!/" name="javadoc_location"/>
+    </attributes>
+  </classpathentry>
+  <classpathentry kind="var" path="M2_REPO/commons-httpclient/commons-httpclient/3.1/commons-httpclient-3.1.jar" sourcepath="M2_REPO/commons-httpclient/commons-httpclient/3.1/commons-httpclient-3.1-sources.jar"/>
+  <classpathentry kind="var" path="M2_REPO/com/atlassian/core/atlassian-core/4.6.0/atlassian-core-4.6.0.jar" sourcepath="M2_REPO/com/atlassian/core/atlassian-core/4.6.0/atlassian-core-4.6.0-sources.jar">
+    <attributes>
+      <attribute value="jar:file:/home/eschwert/.m2/repository/com/atlassian/core/atlassian-core/4.6.0/atlassian-core-4.6.0-javadoc.jar!/" name="javadoc_location"/>
+    </attributes>
+  </classpathentry>
+  <classpathentry kind="var" path="M2_REPO/com/atlassian/profiling/atlassian-profiling/1.8.2/atlassian-profiling-1.8.2.jar" sourcepath="M2_REPO/com/atlassian/profiling/atlassian-profiling/1.8.2/atlassian-profiling-1.8.2-sources.jar">
+    <attributes>
+      <attribute value="jar:file:/home/eschwert/.m2/repository/com/atlassian/profiling/atlassian-profiling/1.8.2/atlassian-profiling-1.8.2-javadoc.jar!/" name="javadoc_location"/>
+    </attributes>
+  </classpathentry>
+  <classpathentry kind="var" path="M2_REPO/commons-collections/commons-collections/3.2/commons-collections-3.2.jar" sourcepath="M2_REPO/commons-collections/commons-collections/3.2/commons-collections-3.2-sources.jar"/>
+  <classpathentry kind="var" path="M2_REPO/dom4j/dom4j/1.4-full/dom4j-1.4-full.jar"/>
+  <classpathentry kind="var" path="M2_REPO/opensymphony/oscore/2.2.7-atlassian-1/oscore-2.2.7-atlassian-1.jar" sourcepath="M2_REPO/opensymphony/oscore/2.2.7-atlassian-1/oscore-2.2.7-atlassian-1-sources.jar"/>
+  <classpathentry kind="var" path="M2_REPO/mockobjects/alt-jdk1.3/0.07/alt-jdk1.3-0.07.jar"/>
+  <classpathentry kind="var" path="M2_REPO/com/atlassian/crowd/embedded-crowd-spi/2.3.2/embedded-crowd-spi-2.3.2.jar">
+    <attributes>
+      <attribute value="jar:file:/home/eschwert/.m2/repository/com/atlassian/crowd/embedded-crowd-spi/2.3.2/embedded-crowd-spi-2.3.2-javadoc.jar!/" name="javadoc_location"/>
+    </attributes>
+  </classpathentry>
+  <classpathentry kind="var" path="M2_REPO/com/atlassian/crowd/crowd-api/2.3.2/crowd-api-2.3.2.jar">
+    <attributes>
+      <attribute value="jar:file:/home/eschwert/.m2/repository/com/atlassian/crowd/crowd-api/2.3.2/crowd-api-2.3.2-javadoc.jar!/" name="javadoc_location"/>
+    </attributes>
+  </classpathentry>
+  <classpathentry kind="var" path="M2_REPO/com/atlassian/spring/atlassian-spring/2.0.0/atlassian-spring-2.0.0.jar" sourcepath="M2_REPO/com/atlassian/spring/atlassian-spring/2.0.0/atlassian-spring-2.0.0-sources.jar">
+    <attributes>
+      <attribute value="jar:file:/home/eschwert/.m2/repository/com/atlassian/spring/atlassian-spring/2.0.0/atlassian-spring-2.0.0-javadoc.jar!/" name="javadoc_location"/>
+    </attributes>
+  </classpathentry>
+  <classpathentry kind="var" path="M2_REPO/com/atlassian/event/atlassian-event/2.1.1/atlassian-event-2.1.1.jar" sourcepath="M2_REPO/com/atlassian/event/atlassian-event/2.1.1/atlassian-event-2.1.1-sources.jar">
+    <attributes>
+      <attribute value="jar:file:/home/eschwert/.m2/repository/com/atlassian/event/atlassian-event/2.1.1/atlassian-event-2.1.1-javadoc.jar!/" name="javadoc_location"/>
+    </attributes>
+  </classpathentry>
+  <classpathentry kind="var" path="M2_REPO/org/springframework/spring-core/2.5.6.SEC02/spring-core-2.5.6.SEC02.jar" sourcepath="M2_REPO/org/springframework/spring-core/2.5.6.SEC02/spring-core-2.5.6.SEC02-sources.jar"/>
+  <classpathentry kind="var" path="M2_REPO/org/springframework/spring-context/2.5.6.SEC02/spring-context-2.5.6.SEC02.jar" sourcepath="M2_REPO/org/springframework/spring-context/2.5.6.SEC02/spring-context-2.5.6.SEC02-sources.jar"/>
+  <classpathentry kind="var" path="M2_REPO/aopalliance/aopalliance/1.0/aopalliance-1.0.jar" sourcepath="M2_REPO/aopalliance/aopalliance/1.0/aopalliance-1.0-sources.jar"/>
+  <classpathentry kind="var" path="M2_REPO/org/springframework/spring-beans/2.5.6.SEC02/spring-beans-2.5.6.SEC02.jar" sourcepath="M2_REPO/org/springframework/spring-beans/2.5.6.SEC02/spring-beans-2.5.6.SEC02-sources.jar"/>
+  <classpathentry kind="var" path="M2_REPO/org/springframework/spring-web/2.5.6.SEC02/spring-web-2.5.6.SEC02.jar" sourcepath="M2_REPO/org/springframework/spring-web/2.5.6.SEC02/spring-web-2.5.6.SEC02-sources.jar"/>
+  <classpathentry kind="var" path="M2_REPO/com/atlassian/util/concurrent/atlassian-util-concurrent/2.2.0/atlassian-util-concurrent-2.2.0.jar" sourcepath="M2_REPO/com/atlassian/util/concurrent/atlassian-util-concurrent/2.2.0/atlassian-util-concurrent-2.2.0-sources.jar">
+    <attributes>
+      <attribute value="jar:file:/home/eschwert/.m2/repository/com/atlassian/util/concurrent/atlassian-util-concurrent/2.2.0/atlassian-util-concurrent-2.2.0-javadoc.jar!/" name="javadoc_location"/>
+    </attributes>
+  </classpathentry>
+  <classpathentry kind="var" path="M2_REPO/org/slf4j/slf4j-api/1.5.8/slf4j-api-1.5.8.jar" sourcepath="M2_REPO/org/slf4j/slf4j-api/1.5.8/slf4j-api-1.5.8-sources.jar"/>
+  <classpathentry kind="var" path="M2_REPO/com/atlassian/crowd/crowd-password-encoders/2.3.2/crowd-password-encoders-2.3.2.jar">
+    <attributes>
+      <attribute value="jar:file:/home/eschwert/.m2/repository/com/atlassian/crowd/crowd-password-encoders/2.3.2/crowd-password-encoders-2.3.2-javadoc.jar!/" name="javadoc_location"/>
+    </attributes>
+  </classpathentry>
+  <classpathentry kind="var" path="M2_REPO/com/atlassian/security/atlassian-password-encoder/1.0/atlassian-password-encoder-1.0.jar">
+    <attributes>
+      <attribute value="jar:file:/home/eschwert/.m2/repository/com/atlassian/security/atlassian-password-encoder/1.0/atlassian-password-encoder-1.0-javadoc.jar!/" name="javadoc_location"/>
+    </attributes>
+  </classpathentry>
+  <classpathentry kind="var" path="M2_REPO/org/springframework/security/spring-security-core/2.0.4/spring-security-core-2.0.4.jar" sourcepath="M2_REPO/org/springframework/security/spring-security-core/2.0.4/spring-security-core-2.0.4-sources.jar"/>
+  <classpathentry kind="var" path="M2_REPO/org/springframework/spring-aop/2.5.6.SEC02/spring-aop-2.5.6.SEC02.jar" sourcepath="M2_REPO/org/springframework/spring-aop/2.5.6.SEC02/spring-aop-2.5.6.SEC02-sources.jar"/>
+  <classpathentry kind="var" path="M2_REPO/com/atlassian/plugins/atlassian-plugins-core/2.9.2/atlassian-plugins-core-2.9.2.jar" sourcepath="M2_REPO/com/atlassian/plugins/atlassian-plugins-core/2.9.2/atlassian-plugins-core-2.9.2-sources.jar">
+    <attributes>
+      <attribute value="jar:file:/home/eschwert/.m2/repository/com/atlassian/plugins/atlassian-plugins-core/2.9.2/atlassian-plugins-core-2.9.2-javadoc.jar!/" name="javadoc_location"/>
+    </attributes>
+  </classpathentry>
+  <classpathentry kind="var" path="M2_REPO/com/atlassian/multitenant/multitenant-core/1.0-m14/multitenant-core-1.0-m14.jar" sourcepath="M2_REPO/com/atlassian/multitenant/multitenant-core/1.0-m14/multitenant-core-1.0-m14-sources.jar">
+    <attributes>
+      <attribute value="jar:file:/home/eschwert/.m2/repository/com/atlassian/multitenant/multitenant-core/1.0-m14/multitenant-core-1.0-m14-javadoc.jar!/" name="javadoc_location"/>
+    </attributes>
+  </classpathentry>
+  <classpathentry kind="var" path="M2_REPO/net/jcip/jcip-annotations/1.0/jcip-annotations-1.0.jar" sourcepath="M2_REPO/net/jcip/jcip-annotations/1.0/jcip-annotations-1.0-sources.jar"/>
+  <classpathentry kind="var" path="M2_REPO/com/atlassian/crowd/atlassian-embedded-crowd-atlassian-user/1.3.3/atlassian-embedded-crowd-atlassian-user-1.3.3.jar">
+    <attributes>
+      <attribute value="jar:file:/home/eschwert/.m2/repository/com/atlassian/crowd/atlassian-embedded-crowd-atlassian-user/1.3.3/atlassian-embedded-crowd-atlassian-user-1.3.3-javadoc.jar!/" name="javadoc_location"/>
+    </attributes>
+  </classpathentry>
+  <classpathentry kind="var" path="M2_REPO/com/atlassian/crowd/embedded-crowd-core/2.3.2/embedded-crowd-core-2.3.2.jar">
+    <attributes>
+      <attribute value="jar:file:/home/eschwert/.m2/repository/com/atlassian/crowd/embedded-crowd-core/2.3.2/embedded-crowd-core-2.3.2-javadoc.jar!/" name="javadoc_location"/>
+    </attributes>
+  </classpathentry>
+  <classpathentry kind="var" path="M2_REPO/com/atlassian/crowd/crowd-core/2.3.2/crowd-core-2.3.2.jar">
+    <attributes>
+      <attribute value="jar:file:/home/eschwert/.m2/repository/com/atlassian/crowd/crowd-core/2.3.2/crowd-core-2.3.2-javadoc.jar!/" name="javadoc_location"/>
+    </attributes>
+  </classpathentry>
+  <classpathentry kind="var" path="M2_REPO/com/atlassian/crowd/crowd-ldap/2.3.2/crowd-ldap-2.3.2.jar">
+    <attributes>
+      <attribute value="jar:file:/home/eschwert/.m2/repository/com/atlassian/crowd/crowd-ldap/2.3.2/crowd-ldap-2.3.2-javadoc.jar!/" name="javadoc_location"/>
+    </attributes>
+  </classpathentry>
+  <classpathentry kind="var" path="M2_REPO/com/atlassian/crowd/crowd-events/2.3.2/crowd-events-2.3.2.jar">
+    <attributes>
+      <attribute value="jar:file:/home/eschwert/.m2/repository/com/atlassian/crowd/crowd-events/2.3.2/crowd-events-2.3.2-javadoc.jar!/" name="javadoc_location"/>
+    </attributes>
+  </classpathentry>
+  <classpathentry kind="var" path="M2_REPO/com/atlassian/crowd/crowd-persistence/2.3.2/crowd-persistence-2.3.2.jar">
+    <attributes>
+      <attribute value="jar:file:/home/eschwert/.m2/repository/com/atlassian/crowd/crowd-persistence/2.3.2/crowd-persistence-2.3.2-javadoc.jar!/" name="javadoc_location"/>
+    </attributes>
+  </classpathentry>
+  <classpathentry kind="var" path="M2_REPO/com/atlassian/crowd/crowd-remote/2.3.2/crowd-remote-2.3.2.jar">
+    <attributes>
+      <attribute value="jar:file:/home/eschwert/.m2/repository/com/atlassian/crowd/crowd-remote/2.3.2/crowd-remote-2.3.2-javadoc.jar!/" name="javadoc_location"/>
+    </attributes>
+  </classpathentry>
+  <classpathentry kind="var" path="M2_REPO/org/springframework/ldap/spring-ldap-core/1.3.0.RELEASE/spring-ldap-core-1.3.0.RELEASE.jar" sourcepath="M2_REPO/org/springframework/ldap/spring-ldap-core/1.3.0.RELEASE/spring-ldap-core-1.3.0.RELEASE-sources.jar"/>
+  <classpathentry kind="var" path="M2_REPO/org/springframework/spring-tx/2.5.6.SEC02/spring-tx-2.5.6.SEC02.jar" sourcepath="M2_REPO/org/springframework/spring-tx/2.5.6.SEC02/spring-tx-2.5.6.SEC02-sources.jar"/>
+  <classpathentry kind="var" path="M2_REPO/org/slf4j/slf4j-log4j12/1.6.2/slf4j-log4j12-1.6.2.jar" sourcepath="M2_REPO/org/slf4j/slf4j-log4j12/1.6.2/slf4j-log4j12-1.6.2-sources.jar">
+    <attributes>
+      <attribute value="jar:file:/home/eschwert/.m2/repository/org/slf4j/slf4j-log4j12/1.6.2/slf4j-log4j12-1.6.2-javadoc.jar!/" name="javadoc_location"/>
+    </attributes>
+  </classpathentry>
+  <classpathentry kind="var" path="M2_REPO/org/springframework/spring-context-support/2.5.6.SEC02/spring-context-support-2.5.6.SEC02.jar" sourcepath="M2_REPO/org/springframework/spring-context-support/2.5.6.SEC02/spring-context-support-2.5.6.SEC02-sources.jar"/>
+  <classpathentry kind="var" path="M2_REPO/net/sf/ehcache/ehcache/1.2.3/ehcache-1.2.3.jar" sourcepath="M2_REPO/net/sf/ehcache/ehcache/1.2.3/ehcache-1.2.3-sources.jar">
+    <attributes>
+      <attribute value="jar:file:/home/eschwert/.m2/repository/net/sf/ehcache/ehcache/1.2.3/ehcache-1.2.3-javadoc.jar!/" name="javadoc_location"/>
+    </attributes>
+  </classpathentry>
+  <classpathentry kind="var" path="M2_REPO/com/atlassian/security/atlassian-secure-random/1.0/atlassian-secure-random-1.0.jar">
+    <attributes>
+      <attribute value="jar:file:/home/eschwert/.m2/repository/com/atlassian/security/atlassian-secure-random/1.0/atlassian-secure-random-1.0-javadoc.jar!/" name="javadoc_location"/>
+    </attributes>
+  </classpathentry>
+  <classpathentry kind="var" path="M2_REPO/opensymphony/propertyset/1.3-21Nov03/propertyset-1.3-21Nov03.jar"/>
+  <classpathentry kind="var" path="M2_REPO/com/atlassian/user/atlassian-user/3.0/atlassian-user-3.0.jar" sourcepath="M2_REPO/com/atlassian/user/atlassian-user/3.0/atlassian-user-3.0-sources.jar">
+    <attributes>
+      <attribute value="jar:file:/home/eschwert/.m2/repository/com/atlassian/user/atlassian-user/3.0/atlassian-user-3.0-javadoc.jar!/" name="javadoc_location"/>
+    </attributes>
+  </classpathentry>
+  <classpathentry kind="var" path="M2_REPO/com/atlassian/cache/atlassian-cache-api/0.1/atlassian-cache-api-0.1.jar" sourcepath="M2_REPO/com/atlassian/cache/atlassian-cache-api/0.1/atlassian-cache-api-0.1-sources.jar">
+    <attributes>
+      <attribute value="jar:file:/home/eschwert/.m2/repository/com/atlassian/cache/atlassian-cache-api/0.1/atlassian-cache-api-0.1-javadoc.jar!/" name="javadoc_location"/>
+    </attributes>
+  </classpathentry>
+  <classpathentry kind="var" path="M2_REPO/osuser/osuser/atl.user/osuser-atl.user.jar"/>
+  <classpathentry kind="var" path="M2_REPO/org/springframework/spring-hibernate2/2.5.6-atlassian-1/spring-hibernate2-2.5.6-atlassian-1.jar" sourcepath="M2_REPO/org/springframework/spring-hibernate2/2.5.6-atlassian-1/spring-hibernate2-2.5.6-atlassian-1-sources.jar">
+    <attributes>
+      <attribute value="jar:file:/home/eschwert/.m2/repository/org/springframework/spring-hibernate2/2.5.6-atlassian-1/spring-hibernate2-2.5.6-atlassian-1-javadoc.jar!/" name="javadoc_location"/>
+    </attributes>
+  </classpathentry>
+  <classpathentry kind="var" path="M2_REPO/hibernate/hibernate/2.1.8-atlassian-9/hibernate-2.1.8-atlassian-9.jar" sourcepath="M2_REPO/hibernate/hibernate/2.1.8-atlassian-9/hibernate-2.1.8-atlassian-9-sources.jar"/>
+  <classpathentry kind="var" path="M2_REPO/org/springframework/spring-dao/2.0.6/spring-dao-2.0.6.jar"/>
+  <classpathentry kind="var" path="M2_REPO/org/springframework/spring-jdbc/2.5.6.SEC02/spring-jdbc-2.5.6.SEC02.jar" sourcepath="M2_REPO/org/springframework/spring-jdbc/2.5.6.SEC02/spring-jdbc-2.5.6.SEC02-sources.jar"/>
+  <classpathentry kind="var" path="M2_REPO/net/sf/ldaptemplate/ldaptemplate/1.0.1/ldaptemplate-1.0.1.jar" sourcepath="M2_REPO/net/sf/ldaptemplate/ldaptemplate/1.0.1/ldaptemplate-1.0.1-sources.jar">
+    <attributes>
+      <attribute value="jar:file:/home/eschwert/.m2/repository/net/sf/ldaptemplate/ldaptemplate/1.0.1/ldaptemplate-1.0.1-javadoc.jar!/" name="javadoc_location"/>
+    </attributes>
+  </classpathentry>
+  <classpathentry kind="var" path="M2_REPO/com/atlassian/crowd/atlassian-embedded-crowd-hibernate2/1.3.3/atlassian-embedded-crowd-hibernate2-1.3.3.jar">
+    <attributes>
+      <attribute value="jar:file:/home/eschwert/.m2/repository/com/atlassian/crowd/atlassian-embedded-crowd-hibernate2/1.3.3/atlassian-embedded-crowd-hibernate2-1.3.3-javadoc.jar!/" name="javadoc_location"/>
+    </attributes>
+  </classpathentry>
+  <classpathentry kind="var" path="M2_REPO/cglib/cglib/2.1_3/cglib-2.1_3.jar" sourcepath="M2_REPO/cglib/cglib/2.1_3/cglib-2.1_3-sources.jar"/>
+  <classpathentry kind="var" path="M2_REPO/asm/asm/1.5.3/asm-1.5.3.jar"/>
+  <classpathentry kind="var" path="M2_REPO/odmg/odmg/3.0/odmg-3.0.jar"/>
+  <classpathentry kind="var" path="M2_REPO/com/atlassian/confluence/confluence-upgrade/4.0/confluence-upgrade-4.0.jar">
+    <attributes>
+      <attribute value="jar:file:/home/eschwert/.m2/repository/com/atlassian/confluence/confluence-upgrade/4.0/confluence-upgrade-4.0-javadoc.jar!/" name="javadoc_location"/>
+    </attributes>
+  </classpathentry>
+  <classpathentry kind="var" path="M2_REPO/com/atlassian/config/atlassian-config/0.13.2/atlassian-config-0.13.2.jar" sourcepath="M2_REPO/com/atlassian/config/atlassian-config/0.13.2/atlassian-config-0.13.2-sources.jar">
+    <attributes>
+      <attribute value="jar:file:/home/eschwert/.m2/repository/com/atlassian/config/atlassian-config/0.13.2/atlassian-config-0.13.2-javadoc.jar!/" name="javadoc_location"/>
+    </attributes>
+  </classpathentry>
+  <classpathentry kind="var" path="M2_REPO/com/atlassian/johnson/atlassian-johnson/0.10/atlassian-johnson-0.10.jar" sourcepath="M2_REPO/com/atlassian/johnson/atlassian-johnson/0.10/atlassian-johnson-0.10-sources.jar">
+    <attributes>
+      <attribute value="jar:file:/home/eschwert/.m2/repository/com/atlassian/johnson/atlassian-johnson/0.10/atlassian-johnson-0.10-javadoc.jar!/" name="javadoc_location"/>
+    </attributes>
+  </classpathentry>
+  <classpathentry kind="var" path="M2_REPO/com/atlassian/confluence/confluence-bucket/4.0/confluence-bucket-4.0.jar">
+    <attributes>
+      <attribute value="jar:file:/home/eschwert/.m2/repository/com/atlassian/confluence/confluence-bucket/4.0/confluence-bucket-4.0-javadoc.jar!/" name="javadoc_location"/>
+    </attributes>
+  </classpathentry>
+  <classpathentry kind="var" path="M2_REPO/com/google/guava/guava/r06/guava-r06.jar" sourcepath="M2_REPO/com/google/guava/guava/r06/guava-r06-sources.jar">
+    <attributes>
+      <attribute value="jar:file:/home/eschwert/.m2/repository/com/google/guava/guava/r06/guava-r06-javadoc.jar!/" name="javadoc_location"/>
+    </attributes>
+  </classpathentry>
+  <classpathentry kind="var" path="M2_REPO/com/atlassian/gzipfilter/atlassian-gzipfilter/1.10/atlassian-gzipfilter-1.10.jar" sourcepath="M2_REPO/com/atlassian/gzipfilter/atlassian-gzipfilter/1.10/atlassian-gzipfilter-1.10-sources.jar">
+    <attributes>
+      <attribute value="jar:file:/home/eschwert/.m2/repository/com/atlassian/gzipfilter/atlassian-gzipfilter/1.10/atlassian-gzipfilter-1.10-javadoc.jar!/" name="javadoc_location"/>
+    </attributes>
+  </classpathentry>
+  <classpathentry kind="var" path="M2_REPO/org/slf4j/jul-to-slf4j/1.5.8/jul-to-slf4j-1.5.8.jar" sourcepath="M2_REPO/org/slf4j/jul-to-slf4j/1.5.8/jul-to-slf4j-1.5.8-sources.jar"/>
+  <classpathentry kind="var" path="M2_REPO/com/atlassian/applinks/applinks-api/3.5.6/applinks-api-3.5.6.jar" sourcepath="M2_REPO/com/atlassian/applinks/applinks-api/3.5.6/applinks-api-3.5.6-sources.jar">
+    <attributes>
+      <attribute value="jar:file:/home/eschwert/.m2/repository/com/atlassian/applinks/applinks-api/3.5.6/applinks-api-3.5.6-javadoc.jar!/" name="javadoc_location"/>
+    </attributes>
+  </classpathentry>
+  <classpathentry kind="var" path="M2_REPO/com/atlassian/applinks/applinks-spi/3.5.6/applinks-spi-3.5.6.jar" sourcepath="M2_REPO/com/atlassian/applinks/applinks-spi/3.5.6/applinks-spi-3.5.6-sources.jar">
+    <attributes>
+      <attribute value="jar:file:/home/eschwert/.m2/repository/com/atlassian/applinks/applinks-spi/3.5.6/applinks-spi-3.5.6-javadoc.jar!/" name="javadoc_location"/>
+    </attributes>
+  </classpathentry>
+  <classpathentry kind="var" path="M2_REPO/com/atlassian/applinks/applinks-host/3.5.6/applinks-host-3.5.6.jar" sourcepath="M2_REPO/com/atlassian/applinks/applinks-host/3.5.6/applinks-host-3.5.6-sources.jar">
+    <attributes>
+      <attribute value="jar:file:/home/eschwert/.m2/repository/com/atlassian/applinks/applinks-host/3.5.6/applinks-host-3.5.6-javadoc.jar!/" name="javadoc_location"/>
+    </attributes>
+  </classpathentry>
+  <classpathentry kind="var" path="M2_REPO/com/atlassian/dragonfly/dragonfly-api/1.1-m1/dragonfly-api-1.1-m1.jar" sourcepath="M2_REPO/com/atlassian/dragonfly/dragonfly-api/1.1-m1/dragonfly-api-1.1-m1-sources.jar">
+    <attributes>
+      <attribute value="jar:file:/home/eschwert/.m2/repository/com/atlassian/dragonfly/dragonfly-api/1.1-m1/dragonfly-api-1.1-m1-javadoc.jar!/" name="javadoc_location"/>
+    </attributes>
+  </classpathentry>
+  <classpathentry kind="var" path="M2_REPO/com/atlassian/dragonfly/dragonfly-spi/1.1-m1/dragonfly-spi-1.1-m1.jar" sourcepath="M2_REPO/com/atlassian/dragonfly/dragonfly-spi/1.1-m1/dragonfly-spi-1.1-m1-sources.jar">
+    <attributes>
+      <attribute value="jar:file:/home/eschwert/.m2/repository/com/atlassian/dragonfly/dragonfly-spi/1.1-m1/dragonfly-spi-1.1-m1-javadoc.jar!/" name="javadoc_location"/>
+    </attributes>
+  </classpathentry>
+  <classpathentry kind="var" path="M2_REPO/com/atlassian/dragonfly/dragonfly-core/1.1-m1/dragonfly-core-1.1-m1.jar" sourcepath="M2_REPO/com/atlassian/dragonfly/dragonfly-core/1.1-m1/dragonfly-core-1.1-m1-sources.jar">
+    <attributes>
+      <attribute value="jar:file:/home/eschwert/.m2/repository/com/atlassian/dragonfly/dragonfly-core/1.1-m1/dragonfly-core-1.1-m1-javadoc.jar!/" name="javadoc_location"/>
+    </attributes>
+  </classpathentry>
+  <classpathentry kind="var" path="M2_REPO/com/atlassian/modzdetector/modz-detector/0.8/modz-detector-0.8.jar">
+    <attributes>
+      <attribute value="jar:file:/home/eschwert/.m2/repository/com/atlassian/modzdetector/modz-detector/0.8/modz-detector-0.8-javadoc.jar!/" name="javadoc_location"/>
+    </attributes>
+  </classpathentry>
+  <classpathentry kind="var" path="M2_REPO/com/atlassian/mail/atlassian-mail/1.16/atlassian-mail-1.16.jar" sourcepath="M2_REPO/com/atlassian/mail/atlassian-mail/1.16/atlassian-mail-1.16-sources.jar">
+    <attributes>
+      <attribute value="jar:file:/home/eschwert/.m2/repository/com/atlassian/mail/atlassian-mail/1.16/atlassian-mail-1.16-javadoc.jar!/" name="javadoc_location"/>
+    </attributes>
+  </classpathentry>
+  <classpathentry kind="var" path="M2_REPO/com/atlassian/velocity/atlassian-velocity/1.0.0/atlassian-velocity-1.0.0.jar" sourcepath="M2_REPO/com/atlassian/velocity/atlassian-velocity/1.0.0/atlassian-velocity-1.0.0-sources.jar">
+    <attributes>
+      <attribute value="jar:file:/home/eschwert/.m2/repository/com/atlassian/velocity/atlassian-velocity/1.0.0/atlassian-velocity-1.0.0-javadoc.jar!/" name="javadoc_location"/>
+    </attributes>
+  </classpathentry>
+  <classpathentry kind="var" path="M2_REPO/mockobjects/mockobjects-alt-jdk1.3-j2ee1.3/0.09/mockobjects-alt-jdk1.3-j2ee1.3-0.09.jar"/>
+  <classpathentry kind="var" path="M2_REPO/commons-beanutils/commons-beanutils/1.6.1/commons-beanutils-1.6.1.jar" sourcepath="M2_REPO/commons-beanutils/commons-beanutils/1.6.1/commons-beanutils-1.6.1-sources.jar">
+    <attributes>
+      <attribute value="jar:file:/home/eschwert/.m2/repository/commons-beanutils/commons-beanutils/1.6.1/commons-beanutils-1.6.1-javadoc.jar!/" name="javadoc_location"/>
+    </attributes>
+  </classpathentry>
+  <classpathentry kind="var" path="M2_REPO/commons-digester/commons-digester/1.5/commons-digester-1.5.jar" sourcepath="M2_REPO/commons-digester/commons-digester/1.5/commons-digester-1.5-sources.jar">
+    <attributes>
+      <attribute value="jar:file:/home/eschwert/.m2/repository/commons-digester/commons-digester/1.5/commons-digester-1.5-javadoc.jar!/" name="javadoc_location"/>
+    </attributes>
+  </classpathentry>
+  <classpathentry kind="var" path="M2_REPO/xerces/xercesImpl/2.11.0/xercesImpl-2.11.0.jar"/>
+  <classpathentry kind="var" path="M2_REPO/opensymphony/sitemesh/2.5-atlassian-5/sitemesh-2.5-atlassian-5.jar" sourcepath="M2_REPO/opensymphony/sitemesh/2.5-atlassian-5/sitemesh-2.5-atlassian-5-sources.jar"/>
+  <classpathentry kind="var" path="M2_REPO/com/atlassian/spring/atlassian-spring-hibernate2/2.0.0/atlassian-spring-hibernate2-2.0.0.jar" sourcepath="M2_REPO/com/atlassian/spring/atlassian-spring-hibernate2/2.0.0/atlassian-spring-hibernate2-2.0.0-sources.jar">
+    <attributes>
+      <attribute value="jar:file:/home/eschwert/.m2/repository/com/atlassian/spring/atlassian-spring-hibernate2/2.0.0/atlassian-spring-hibernate2-2.0.0-javadoc.jar!/" name="javadoc_location"/>
+    </attributes>
+  </classpathentry>
+  <classpathentry kind="var" path="M2_REPO/com/atlassian/xwork/atlassian-xwork-10/1.12/atlassian-xwork-10-1.12.jar" sourcepath="M2_REPO/com/atlassian/xwork/atlassian-xwork-10/1.12/atlassian-xwork-10-1.12-sources.jar">
+    <attributes>
+      <attribute value="jar:file:/home/eschwert/.m2/repository/com/atlassian/xwork/atlassian-xwork-10/1.12/atlassian-xwork-10-1.12-javadoc.jar!/" name="javadoc_location"/>
+    </attributes>
+  </classpathentry>
+  <classpathentry kind="var" path="M2_REPO/com/atlassian/xwork/atlassian-xwork-core/1.12/atlassian-xwork-core-1.12.jar" sourcepath="M2_REPO/com/atlassian/xwork/atlassian-xwork-core/1.12/atlassian-xwork-core-1.12-sources.jar">
+    <attributes>
+      <attribute value="jar:file:/home/eschwert/.m2/repository/com/atlassian/xwork/atlassian-xwork-core/1.12/atlassian-xwork-core-1.12-javadoc.jar!/" name="javadoc_location"/>
+    </attributes>
+  </classpathentry>
+  <classpathentry kind="var" path="M2_REPO/opensymphony/xwork/1.0.3.2/xwork-1.0.3.2.jar"/>
+  <classpathentry kind="var" path="M2_REPO/opensymphony/webwork/2.1.5-atlassian-2/webwork-2.1.5-atlassian-2.jar"/>
+  <classpathentry kind="var" path="M2_REPO/commons-fileupload/commons-fileupload/1.2.1/commons-fileupload-1.2.1.jar" sourcepath="M2_REPO/commons-fileupload/commons-fileupload/1.2.1/commons-fileupload-1.2.1-sources.jar">
+    <attributes>
+      <attribute value="jar:file:/home/eschwert/.m2/repository/commons-fileupload/commons-fileupload/1.2.1/commons-fileupload-1.2.1-javadoc.jar!/" name="javadoc_location"/>
+    </attributes>
+  </classpathentry>
+  <classpathentry kind="var" path="M2_REPO/ognl/ognl/2.6.5-atlassian-2/ognl-2.6.5-atlassian-2.jar"/>
+  <classpathentry kind="var" path="M2_REPO/rome/rome/1.0/rome-1.0.jar" sourcepath="M2_REPO/rome/rome/1.0/rome-1.0-sources.jar">
+    <attributes>
+      <attribute value="jar:file:/home/eschwert/.m2/repository/rome/rome/1.0/rome-1.0-javadoc.jar!/" name="javadoc_location"/>
+    </attributes>
+  </classpathentry>
+  <classpathentry kind="var" path="M2_REPO/jdom/jdom/1.0/jdom-1.0.jar" sourcepath="M2_REPO/jdom/jdom/1.0/jdom-1.0-sources.jar"/>
+  <classpathentry kind="var" path="M2_REPO/com/atlassian/trackback/atlassian-trackback/0.10/atlassian-trackback-0.10.jar" sourcepath="M2_REPO/com/atlassian/trackback/atlassian-trackback/0.10/atlassian-trackback-0.10-sources.jar">
+    <attributes>
+      <attribute value="jar:file:/home/eschwert/.m2/repository/com/atlassian/trackback/atlassian-trackback/0.10/atlassian-trackback-0.10-javadoc.jar!/" name="javadoc_location"/>
+    </attributes>
+  </classpathentry>
+  <classpathentry kind="var" path="M2_REPO/oro/oro/2.0.8/oro-2.0.8.jar" sourcepath="M2_REPO/oro/oro/2.0.8/oro-2.0.8-sources.jar"/>
+  <classpathentry kind="var" path="M2_REPO/com/atlassian/extras/atlassian-extras/2.4/atlassian-extras-2.4.jar"/>
+  <classpathentry kind="var" path="M2_REPO/com/atlassian/seraph/atlassian-seraph/2.5.1/atlassian-seraph-2.5.1.jar" sourcepath="M2_REPO/com/atlassian/seraph/atlassian-seraph/2.5.1/atlassian-seraph-2.5.1-sources.jar">
+    <attributes>
+      <attribute value="jar:file:/home/eschwert/.m2/repository/com/atlassian/seraph/atlassian-seraph/2.5.1/atlassian-seraph-2.5.1-javadoc.jar!/" name="javadoc_location"/>
+    </attributes>
+  </classpathentry>
+  <classpathentry kind="var" path="M2_REPO/com/atlassian/plugins/atlassian-plugins-servlet/2.9.2/atlassian-plugins-servlet-2.9.2.jar" sourcepath="M2_REPO/com/atlassian/plugins/atlassian-plugins-servlet/2.9.2/atlassian-plugins-servlet-2.9.2-sources.jar">
+    <attributes>
+      <attribute value="jar:file:/home/eschwert/.m2/repository/com/atlassian/plugins/atlassian-plugins-servlet/2.9.2/atlassian-plugins-servlet-2.9.2-javadoc.jar!/" name="javadoc_location"/>
+    </attributes>
+  </classpathentry>
+  <classpathentry kind="var" path="M2_REPO/com/atlassian/plugins/atlassian-plugins-webfragment/2.9.2/atlassian-plugins-webfragment-2.9.2.jar" sourcepath="M2_REPO/com/atlassian/plugins/atlassian-plugins-webfragment/2.9.2/atlassian-plugins-webfragment-2.9.2-sources.jar">
+    <attributes>
+      <attribute value="jar:file:/home/eschwert/.m2/repository/com/atlassian/plugins/atlassian-plugins-webfragment/2.9.2/atlassian-plugins-webfragment-2.9.2-javadoc.jar!/" name="javadoc_location"/>
+    </attributes>
+  </classpathentry>
+  <classpathentry kind="var" path="M2_REPO/com/atlassian/plugins/atlassian-plugins-webresource/2.9.2/atlassian-plugins-webresource-2.9.2.jar" sourcepath="M2_REPO/com/atlassian/plugins/atlassian-plugins-webresource/2.9.2/atlassian-plugins-webresource-2.9.2-sources.jar">
+    <attributes>
+      <attribute value="jar:file:/home/eschwert/.m2/repository/com/atlassian/plugins/atlassian-plugins-webresource/2.9.2/atlassian-plugins-webresource-2.9.2-javadoc.jar!/" name="javadoc_location"/>
+    </attributes>
+  </classpathentry>
+  <classpathentry kind="var" path="M2_REPO/com/atlassian/plugins/atlassian-plugins-osgi/2.9.2/atlassian-plugins-osgi-2.9.2.jar" sourcepath="M2_REPO/com/atlassian/plugins/atlassian-plugins-osgi/2.9.2/atlassian-plugins-osgi-2.9.2-sources.jar">
+    <attributes>
+      <attribute value="jar:file:/home/eschwert/.m2/repository/com/atlassian/plugins/atlassian-plugins-osgi/2.9.2/atlassian-plugins-osgi-2.9.2-javadoc.jar!/" name="javadoc_location"/>
+    </attributes>
+  </classpathentry>
+  <classpathentry kind="var" path="M2_REPO/com/atlassian/plugins/atlassian-plugins-osgi-events/2.9.2/atlassian-plugins-osgi-events-2.9.2.jar" sourcepath="M2_REPO/com/atlassian/plugins/atlassian-plugins-osgi-events/2.9.2/atlassian-plugins-osgi-events-2.9.2-sources.jar">
+    <attributes>
+      <attribute value="jar:file:/home/eschwert/.m2/repository/com/atlassian/plugins/atlassian-plugins-osgi-events/2.9.2/atlassian-plugins-osgi-events-2.9.2-javadoc.jar!/" name="javadoc_location"/>
+    </attributes>
+  </classpathentry>
+  <classpathentry kind="var" path="M2_REPO/biz/aQute/bndlib/0.0.255/bndlib-0.0.255.jar" sourcepath="M2_REPO/biz/aQute/bndlib/0.0.255/bndlib-0.0.255-sources.jar"/>
+  <classpathentry kind="var" path="M2_REPO/org/apache/felix/org.apache.felix.framework/3.0.2/org.apache.felix.framework-3.0.2.jar" sourcepath="M2_REPO/org/apache/felix/org.apache.felix.framework/3.0.2/org.apache.felix.framework-3.0.2-sources.jar"/>
+  <classpathentry kind="var" path="M2_REPO/org/twdata/pkgscanner/package-scanner/0.9.5/package-scanner-0.9.5.jar" sourcepath="M2_REPO/org/twdata/pkgscanner/package-scanner/0.9.5/package-scanner-0.9.5-sources.jar">
+    <attributes>
+      <attribute value="jar:file:/home/eschwert/.m2/repository/org/twdata/pkgscanner/package-scanner/0.9.5/package-scanner-0.9.5-javadoc.jar!/" name="javadoc_location"/>
+    </attributes>
+  </classpathentry>
+  <classpathentry kind="var" path="M2_REPO/com/atlassian/plugins/atlassian-plugins-spring/2.9.2/atlassian-plugins-spring-2.9.2.jar" sourcepath="M2_REPO/com/atlassian/plugins/atlassian-plugins-spring/2.9.2/atlassian-plugins-spring-2.9.2-sources.jar">
+    <attributes>
+      <attribute value="jar:file:/home/eschwert/.m2/repository/com/atlassian/plugins/atlassian-plugins-spring/2.9.2/atlassian-plugins-spring-2.9.2-javadoc.jar!/" name="javadoc_location"/>
+    </attributes>
+  </classpathentry>
+  <classpathentry kind="var" path="M2_REPO/com/atlassian/bandana/atlassian-bandana/3.1/atlassian-bandana-3.1.jar" sourcepath="M2_REPO/com/atlassian/bandana/atlassian-bandana/3.1/atlassian-bandana-3.1-sources.jar">
+    <attributes>
+      <attribute value="jar:file:/home/eschwert/.m2/repository/com/atlassian/bandana/atlassian-bandana/3.1/atlassian-bandana-3.1-javadoc.jar!/" name="javadoc_location"/>
+    </attributes>
+  </classpathentry>
+  <classpathentry kind="var" path="M2_REPO/com/atlassian/renderer/atlassian-renderer-legacy/6.2.5/atlassian-renderer-legacy-6.2.5.jar">
+    <attributes>
+      <attribute value="jar:file:/home/eschwert/.m2/repository/com/atlassian/renderer/atlassian-renderer-legacy/6.2.5/atlassian-renderer-legacy-6.2.5-javadoc.jar!/" name="javadoc_location"/>
+    </attributes>
+  </classpathentry>
+  <classpathentry kind="var" path="M2_REPO/net/sourceforge/nekohtml/nekohtml/1.9.12/nekohtml-1.9.12.jar" sourcepath="M2_REPO/net/sourceforge/nekohtml/nekohtml/1.9.12/nekohtml-1.9.12-sources.jar">
+    <attributes>
+      <attribute value="jar:file:/home/eschwert/.m2/repository/net/sourceforge/nekohtml/nekohtml/1.9.12/nekohtml-1.9.12-javadoc.jar!/" name="javadoc_location"/>
+    </attributes>
+  </classpathentry>
+  <classpathentry kind="var" path="M2_REPO/radeox/radeox/1.0b2-forked-22Apr2004/radeox-1.0b2-forked-22Apr2004.jar"/>
+  <classpathentry kind="var" path="M2_REPO/org/hibernate/jtidy/r8-20060801/jtidy-r8-20060801.jar"/>
+  <classpathentry kind="var" path="M2_REPO/com/atlassian/bonnie/atlassian-bonnie/4.0/atlassian-bonnie-4.0.jar" sourcepath="M2_REPO/com/atlassian/bonnie/atlassian-bonnie/4.0/atlassian-bonnie-4.0-sources.jar">
+    <attributes>
+      <attribute value="jar:file:/home/eschwert/.m2/repository/com/atlassian/bonnie/atlassian-bonnie/4.0/atlassian-bonnie-4.0-javadoc.jar!/" name="javadoc_location"/>
+    </attributes>
+  </classpathentry>
+  <classpathentry kind="var" path="M2_REPO/org/apache/lucene/lucene-core/2.9.4/lucene-core-2.9.4.jar" sourcepath="M2_REPO/org/apache/lucene/lucene-core/2.9.4/lucene-core-2.9.4-sources.jar">
+    <attributes>
+      <attribute value="jar:file:/home/eschwert/.m2/repository/org/apache/lucene/lucene-core/2.9.4/lucene-core-2.9.4-javadoc.jar!/" name="javadoc_location"/>
+    </attributes>
+  </classpathentry>
+  <classpathentry kind="var" path="M2_REPO/org/apache/pdfbox/pdfbox/1.2.1/pdfbox-1.2.1.jar" sourcepath="M2_REPO/org/apache/pdfbox/pdfbox/1.2.1/pdfbox-1.2.1-sources.jar">
+    <attributes>
+      <attribute value="jar:file:/home/eschwert/.m2/repository/org/apache/pdfbox/pdfbox/1.2.1/pdfbox-1.2.1-javadoc.jar!/" name="javadoc_location"/>
+    </attributes>
+  </classpathentry>
+  <classpathentry kind="var" path="M2_REPO/org/apache/pdfbox/fontbox/1.2.1/fontbox-1.2.1.jar" sourcepath="M2_REPO/org/apache/pdfbox/fontbox/1.2.1/fontbox-1.2.1-sources.jar">
+    <attributes>
+      <attribute value="jar:file:/home/eschwert/.m2/repository/org/apache/pdfbox/fontbox/1.2.1/fontbox-1.2.1-javadoc.jar!/" name="javadoc_location"/>
+    </attributes>
+  </classpathentry>
+  <classpathentry kind="var" path="M2_REPO/org/apache/pdfbox/jempbox/1.2.1/jempbox-1.2.1.jar" sourcepath="M2_REPO/org/apache/pdfbox/jempbox/1.2.1/jempbox-1.2.1-sources.jar">
+    <attributes>
+      <attribute value="jar:file:/home/eschwert/.m2/repository/org/apache/pdfbox/jempbox/1.2.1/jempbox-1.2.1-javadoc.jar!/" name="javadoc_location"/>
+    </attributes>
+  </classpathentry>
+  <classpathentry kind="var" path="M2_REPO/org/apache/poi/poi/3.5-FINAL/poi-3.5-FINAL.jar"/>
+  <classpathentry kind="var" path="M2_REPO/org/apache/poi/poi-scratchpad/3.5-FINAL/poi-scratchpad-3.5-FINAL.jar"/>
+  <classpathentry kind="var" path="M2_REPO/org/bouncycastle/bcprov-jdk15/1.44/bcprov-jdk15-1.44.jar" sourcepath="M2_REPO/org/bouncycastle/bcprov-jdk15/1.44/bcprov-jdk15-1.44-sources.jar">
+    <attributes>
+      <attribute value="jar:file:/home/eschwert/.m2/repository/org/bouncycastle/bcprov-jdk15/1.44/bcprov-jdk15-1.44-javadoc.jar!/" name="javadoc_location"/>
+    </attributes>
+  </classpathentry>
+  <classpathentry kind="var" path="M2_REPO/org/bouncycastle/bcmail-jdk15/1.44/bcmail-jdk15-1.44.jar" sourcepath="M2_REPO/org/bouncycastle/bcmail-jdk15/1.44/bcmail-jdk15-1.44-sources.jar">
+    <attributes>
+      <attribute value="jar:file:/home/eschwert/.m2/repository/org/bouncycastle/bcmail-jdk15/1.44/bcmail-jdk15-1.44-javadoc.jar!/" name="javadoc_location"/>
+    </attributes>
+  </classpathentry>
+  <classpathentry kind="var" path="M2_REPO/com/ibm/icu/icu4j/3.8/icu4j-3.8.jar"/>
+  <classpathentry kind="var" path="M2_REPO/com/atlassian/jdk/utilities/atlassian-jdk-utilities/0.4/atlassian-jdk-utilities-0.4.jar" sourcepath="M2_REPO/com/atlassian/jdk/utilities/atlassian-jdk-utilities/0.4/atlassian-jdk-utilities-0.4-sources.jar">
+    <attributes>
+      <attribute value="jar:file:/home/eschwert/.m2/repository/com/atlassian/jdk/utilities/atlassian-jdk-utilities/0.4/atlassian-jdk-utilities-0.4-javadoc.jar!/" name="javadoc_location"/>
+    </attributes>
+  </classpathentry>
+  <classpathentry kind="var" path="M2_REPO/joda-time/joda-time/1.6/joda-time-1.6.jar" sourcepath="M2_REPO/joda-time/joda-time/1.6/joda-time-1.6-sources.jar">
+    <attributes>
+      <attribute value="jar:file:/home/eschwert/.m2/repository/joda-time/joda-time/1.6/joda-time-1.6-javadoc.jar!/" name="javadoc_location"/>
+    </attributes>
+  </classpathentry>
+  <classpathentry kind="var" path="M2_REPO/com/atlassian/security/auth/trustedapps/atlassian-trusted-apps-core/2.5/atlassian-trusted-apps-core-2.5.jar" sourcepath="M2_REPO/com/atlassian/security/auth/trustedapps/atlassian-trusted-apps-core/2.5/atlassian-trusted-apps-core-2.5-sources.jar">
+    <attributes>
+      <attribute value="jar:file:/home/eschwert/.m2/repository/com/atlassian/security/auth/trustedapps/atlassian-trusted-apps-core/2.5/atlassian-trusted-apps-core-2.5-javadoc.jar!/" name="javadoc_location"/>
+    </attributes>
+  </classpathentry>
+  <classpathentry kind="var" path="M2_REPO/com/atlassian/security/auth/trustedapps/atlassian-trusted-apps-seraph-integration/2.5/atlassian-trusted-apps-seraph-integration-2.5.jar" sourcepath="M2_REPO/com/atlassian/security/auth/trustedapps/atlassian-trusted-apps-seraph-integration/2.5/atlassian-trusted-apps-seraph-integration-2.5-sources.jar">
+    <attributes>
+      <attribute value="jar:file:/home/eschwert/.m2/repository/com/atlassian/security/auth/trustedapps/atlassian-trusted-apps-seraph-integration/2.5/atlassian-trusted-apps-seraph-integration-2.5-javadoc.jar!/" name="javadoc_location"/>
+    </attributes>
+  </classpathentry>
+  <classpathentry kind="var" path="M2_REPO/c3p0/c3p0/0.9.1.2/c3p0-0.9.1.2.jar" sourcepath="M2_REPO/c3p0/c3p0/0.9.1.2/c3p0-0.9.1.2-sources.jar">
+    <attributes>
+      <attribute value="jar:file:/home/eschwert/.m2/repository/c3p0/c3p0/0.9.1.2/c3p0-0.9.1.2-javadoc.jar!/" name="javadoc_location"/>
+    </attributes>
+  </classpathentry>
+  <classpathentry kind="var" path="M2_REPO/com/sun/jai_core/1.1.3/jai_core-1.1.3.jar"/>
+  <classpathentry kind="var" path="M2_REPO/com/sun/jai_codec/1.1.3/jai_codec-1.1.3.jar"/>
+  <classpathentry kind="var" path="M2_REPO/oscache/oscache/2.2/oscache-2.2.jar"/>
+  <classpathentry kind="var" path="M2_REPO/org/apache/velocity/velocity/1.6.4-atlassian-1/velocity-1.6.4-atlassian-1.jar" sourcepath="M2_REPO/org/apache/velocity/velocity/1.6.4-atlassian-1/velocity-1.6.4-atlassian-1-sources.jar">
+    <attributes>
+      <attribute value="jar:file:/home/eschwert/.m2/repository/org/apache/velocity/velocity/1.6.4-atlassian-1/velocity-1.6.4-atlassian-1-javadoc.jar!/" name="javadoc_location"/>
+    </attributes>
+  </classpathentry>
+  <classpathentry kind="var" path="M2_REPO/org/springframework/spring-orm/2.5.6/spring-orm-2.5.6.jar" sourcepath="M2_REPO/org/springframework/spring-orm/2.5.6/spring-orm-2.5.6-sources.jar"/>
+  <classpathentry kind="var" path="M2_REPO/com/atlassian/paddle/atlassian-paddle/5/atlassian-paddle-5.jar" sourcepath="M2_REPO/com/atlassian/paddle/atlassian-paddle/5/atlassian-paddle-5-sources.jar">
+    <attributes>
+      <attribute value="jar:file:/home/eschwert/.m2/repository/com/atlassian/paddle/atlassian-paddle/5/atlassian-paddle-5-javadoc.jar!/" name="javadoc_location"/>
+    </attributes>
+  </classpathentry>
+  <classpathentry kind="var" path="M2_REPO/org/aspectj/aspectjweaver/1.6.0/aspectjweaver-1.6.0.jar">
+    <attributes>
+      <attribute value="jar:file:/home/eschwert/.m2/repository/org/aspectj/aspectjweaver/1.6.0/aspectjweaver-1.6.0-javadoc.jar!/" name="javadoc_location"/>
+    </attributes>
+  </classpathentry>
+  <classpathentry kind="var" path="M2_REPO/velocity-tools/velocity-tools/view-1.1/velocity-tools-view-1.1.jar"/>
+  <classpathentry kind="var" path="M2_REPO/org/apache/lucene/lucene-analyzers/2.9.4/lucene-analyzers-2.9.4.jar" sourcepath="M2_REPO/org/apache/lucene/lucene-analyzers/2.9.4/lucene-analyzers-2.9.4-sources.jar">
+    <attributes>
+      <attribute value="jar:file:/home/eschwert/.m2/repository/org/apache/lucene/lucene-analyzers/2.9.4/lucene-analyzers-2.9.4-javadoc.jar!/" name="javadoc_location"/>
+    </attributes>
+  </classpathentry>
+  <classpathentry kind="var" path="M2_REPO/org/apache/lucene/lucene-misc/2.9.4/lucene-misc-2.9.4.jar" sourcepath="M2_REPO/org/apache/lucene/lucene-misc/2.9.4/lucene-misc-2.9.4-sources.jar">
+    <attributes>
+      <attribute value="jar:file:/home/eschwert/.m2/repository/org/apache/lucene/lucene-misc/2.9.4/lucene-misc-2.9.4-javadoc.jar!/" name="javadoc_location"/>
+    </attributes>
+  </classpathentry>
+  <classpathentry kind="var" path="M2_REPO/org/apache/lucene/lucene-highlighter/2.9.4/lucene-highlighter-2.9.4.jar" sourcepath="M2_REPO/org/apache/lucene/lucene-highlighter/2.9.4/lucene-highlighter-2.9.4-sources.jar">
+    <attributes>
+      <attribute value="jar:file:/home/eschwert/.m2/repository/org/apache/lucene/lucene-highlighter/2.9.4/lucene-highlighter-2.9.4-javadoc.jar!/" name="javadoc_location"/>
+    </attributes>
+  </classpathentry>
+  <classpathentry kind="var" path="M2_REPO/org/apache/lucene/lucene-memory/2.9.4/lucene-memory-2.9.4.jar" sourcepath="M2_REPO/org/apache/lucene/lucene-memory/2.9.4/lucene-memory-2.9.4-sources.jar">
+    <attributes>
+      <attribute value="jar:file:/home/eschwert/.m2/repository/org/apache/lucene/lucene-memory/2.9.4/lucene-memory-2.9.4-javadoc.jar!/" name="javadoc_location"/>
+    </attributes>
+  </classpathentry>
+  <classpathentry kind="var" path="M2_REPO/net/sourceforge/cssparser/cssparser/0.9.5/cssparser-0.9.5.jar" sourcepath="M2_REPO/net/sourceforge/cssparser/cssparser/0.9.5/cssparser-0.9.5-sources.jar"/>
+  <classpathentry kind="var" path="M2_REPO/org/w3c/css/sac/1.3/sac-1.3.jar" sourcepath="M2_REPO/org/w3c/css/sac/1.3/sac-1.3-sources.jar"/>
+  <classpathentry kind="var" path="M2_REPO/org/quartz-scheduler/quartz/1.8.0/quartz-1.8.0.jar" sourcepath="M2_REPO/org/quartz-scheduler/quartz/1.8.0/quartz-1.8.0-sources.jar">
+    <attributes>
+      <attribute value="jar:file:/home/eschwert/.m2/repository/org/quartz-scheduler/quartz/1.8.0/quartz-1.8.0-javadoc.jar!/" name="javadoc_location"/>
+    </attributes>
+  </classpathentry>
+  <classpathentry kind="var" path="M2_REPO/org/hsqldb/hsqldb/2.2.4/hsqldb-2.2.4.jar"/>
+  <classpathentry kind="var" path="M2_REPO/commons-jrcs/commons-jrcs/diff-0.1.7/commons-jrcs-diff-0.1.7.jar"/>
+  <classpathentry kind="var" path="M2_REPO/xmlrpc/xmlrpc/2.0+xmlrpc61.1+sbfix/xmlrpc-2.0+xmlrpc61.1+sbfix.jar"/>
+  <classpathentry kind="var" path="M2_REPO/glue/glue/5.0b2/glue-5.0b2.jar"/>
+  <classpathentry kind="var" path="M2_REPO/exml/exml/7.1/exml-7.1.jar"/>
+  <classpathentry kind="var" path="M2_REPO/axis/axis/1.2.1/axis-1.2.1.jar" sourcepath="M2_REPO/axis/axis/1.2.1/axis-1.2.1-sources.jar"/>
+  <classpathentry kind="var" path="M2_REPO/wsdl4j/wsdl4j/1.5.1/wsdl4j-1.5.1.jar" sourcepath="M2_REPO/wsdl4j/wsdl4j/1.5.1/wsdl4j-1.5.1-sources.jar"/>
+  <classpathentry kind="var" path="M2_REPO/commons-discovery/commons-discovery/0.2/commons-discovery-0.2.jar" sourcepath="M2_REPO/commons-discovery/commons-discovery/0.2/commons-discovery-0.2-sources.jar">
+    <attributes>
+      <attribute value="jar:file:/home/eschwert/.m2/repository/commons-discovery/commons-discovery/0.2/commons-discovery-0.2-javadoc.jar!/" name="javadoc_location"/>
+    </attributes>
+  </classpathentry>
+  <classpathentry kind="var" path="M2_REPO/axis/axis-jaxrpc/1.2.1-noqname/axis-jaxrpc-1.2.1-noqname.jar" sourcepath="M2_REPO/axis/axis-jaxrpc/1.2.1-noqname/axis-jaxrpc-1.2.1-noqname-sources.jar"/>
+  <classpathentry kind="var" path="M2_REPO/axis/axis-saaj/1.2.1/axis-saaj-1.2.1.jar" sourcepath="M2_REPO/axis/axis-saaj/1.2.1/axis-saaj-1.2.1-sources.jar"/>
+  <classpathentry kind="var" path="M2_REPO/slide/slide/2.1/slide-2.1.jar"/>
+  <classpathentry kind="var" path="M2_REPO/com/thoughtworks/xstream/xstream/1.1.1/xstream-1.1.1.jar"/>
+  <classpathentry kind="var" path="M2_REPO/xpp3/xpp3_min/1.1.3.4.O/xpp3_min-1.1.3.4.O.jar"/>
+  <classpathentry kind="var" path="M2_REPO/jfree/jfreechart/1.0.0/jfreechart-1.0.0.jar"/>
+  <classpathentry kind="var" path="M2_REPO/jfree/jcommon/1.0.0/jcommon-1.0.0.jar"/>
+  <classpathentry kind="var" path="M2_REPO/com/octo/captcha/jcaptcha-all/1.0-RC6/jcaptcha-all-1.0-RC6.jar"/>
+  <classpathentry kind="var" path="M2_REPO/concurrent/concurrent/1.3.4/concurrent-1.3.4.jar" sourcepath="M2_REPO/concurrent/concurrent/1.3.4/concurrent-1.3.4-sources.jar"/>
+  <classpathentry kind="var" path="M2_REPO/net/java/dev/urlrewrite/urlrewrite/2.6.0/urlrewrite-2.6.0.jar"/>
+  <classpathentry kind="var" path="M2_REPO/org/codehaus/woodstox/wstx-asl/3.2.9/wstx-asl-3.2.9.jar" sourcepath="M2_REPO/org/codehaus/woodstox/wstx-asl/3.2.9/wstx-asl-3.2.9-sources.jar"/>
+  <classpathentry kind="var" path="M2_REPO/org/codehaus/xfire/xfire-core/1.2.6/xfire-core-1.2.6.jar" sourcepath="M2_REPO/org/codehaus/xfire/xfire-core/1.2.6/xfire-core-1.2.6-sources.jar">
+    <attributes>
+      <attribute value="jar:file:/home/eschwert/.m2/repository/org/codehaus/xfire/xfire-core/1.2.6/xfire-core-1.2.6-javadoc.jar!/" name="javadoc_location"/>
+    </attributes>
+  </classpathentry>
+  <classpathentry kind="var" path="M2_REPO/org/apache/ws/commons/XmlSchema/1.1/XmlSchema-1.1.jar"/>
+  <classpathentry kind="var" path="M2_REPO/org/codehaus/xfire/xfire-aegis/1.2.6/xfire-aegis-1.2.6.jar" sourcepath="M2_REPO/org/codehaus/xfire/xfire-aegis/1.2.6/xfire-aegis-1.2.6-sources.jar">
+    <attributes>
+      <attribute value="jar:file:/home/eschwert/.m2/repository/org/codehaus/xfire/xfire-aegis/1.2.6/xfire-aegis-1.2.6-javadoc.jar!/" name="javadoc_location"/>
+    </attributes>
+  </classpathentry>
+  <classpathentry kind="var" path="M2_REPO/net/java/dev/stax-utils/stax-utils/20040917/stax-utils-20040917.jar"/>
+  <classpathentry kind="var" path="M2_REPO/com/atlassian/sal/sal-spi/2.6.0/sal-spi-2.6.0.jar" sourcepath="M2_REPO/com/atlassian/sal/sal-spi/2.6.0/sal-spi-2.6.0-sources.jar">
+    <attributes>
+      <attribute value="jar:file:/home/eschwert/.m2/repository/com/atlassian/sal/sal-spi/2.6.0/sal-spi-2.6.0-javadoc.jar!/" name="javadoc_location"/>
+    </attributes>
+  </classpathentry>
+  <classpathentry kind="var" path="M2_REPO/com/atlassian/sal/sal-spring/2.6.0/sal-spring-2.6.0.jar" sourcepath="M2_REPO/com/atlassian/sal/sal-spring/2.6.0/sal-spring-2.6.0-sources.jar">
+    <attributes>
+      <attribute value="jar:file:/home/eschwert/.m2/repository/com/atlassian/sal/sal-spring/2.6.0/sal-spring-2.6.0-javadoc.jar!/" name="javadoc_location"/>
+    </attributes>
+  </classpathentry>
+  <classpathentry kind="var" path="M2_REPO/com/atlassian/sal/sal-api/2.0.16/sal-api-2.0.16.jar" sourcepath="M2_REPO/com/atlassian/sal/sal-api/2.0.16/sal-api-2.0.16-sources.jar">
+    <attributes>
+      <attribute value="jar:file:/home/eschwert/.m2/repository/com/atlassian/sal/sal-api/2.0.16/sal-api-2.0.16-javadoc.jar!/" name="javadoc_location"/>
+    </attributes>
+  </classpathentry>
+  <classpathentry kind="var" path="M2_REPO/com/atlassian/cache/atlassian-cache-memory/0.1/atlassian-cache-memory-0.1.jar" sourcepath="M2_REPO/com/atlassian/cache/atlassian-cache-memory/0.1/atlassian-cache-memory-0.1-sources.jar">
+    <attributes>
+      <attribute value="jar:file:/home/eschwert/.m2/repository/com/atlassian/cache/atlassian-cache-memory/0.1/atlassian-cache-memory-0.1-javadoc.jar!/" name="javadoc_location"/>
+    </attributes>
+  </classpathentry>
+  <classpathentry kind="var" path="M2_REPO/org/owasp/antisamy/antisamy/1.4.2-atlassian-13/antisamy-1.4.2-atlassian-13.jar" sourcepath="M2_REPO/org/owasp/antisamy/antisamy/1.4.2-atlassian-13/antisamy-1.4.2-atlassian-13-sources.jar">
+    <attributes>
+      <attribute value="jar:file:/home/eschwert/.m2/repository/org/owasp/antisamy/antisamy/1.4.2-atlassian-13/antisamy-1.4.2-atlassian-13-javadoc.jar!/" name="javadoc_location"/>
+    </attributes>
+  </classpathentry>
+  <classpathentry kind="var" path="M2_REPO/org/outerj/daisy/daisydiff/1.1-atlassian-5/daisydiff-1.1-atlassian-5.jar" sourcepath="M2_REPO/org/outerj/daisy/daisydiff/1.1-atlassian-5/daisydiff-1.1-atlassian-5-sources.jar">
+    <attributes>
+      <attribute value="jar:file:/home/eschwert/.m2/repository/org/outerj/daisy/daisydiff/1.1-atlassian-5/daisydiff-1.1-atlassian-5-javadoc.jar!/" name="javadoc_location"/>
+    </attributes>
+  </classpathentry>
+  <classpathentry kind="var" path="M2_REPO/org/eclipse/core/runtime/20070801/runtime-20070801.jar"/>
+  <classpathentry kind="var" path="M2_REPO/com/atlassian/velocity/htmlsafe/velocity-htmlsafe/1.1.beta2/velocity-htmlsafe-1.1.beta2.jar">
+    <attributes>
+      <attribute value="jar:file:/home/eschwert/.m2/repository/com/atlassian/velocity/htmlsafe/velocity-htmlsafe/1.1.beta2/velocity-htmlsafe-1.1.beta2-javadoc.jar!/" name="javadoc_location"/>
+    </attributes>
+  </classpathentry>
+  <classpathentry kind="var" path="M2_REPO/com/atlassian/confluence/plugin/func-test/2.3/func-test-2.3.jar" sourcepath="M2_REPO/com/atlassian/confluence/plugin/func-test/2.3/func-test-2.3-sources.jar">
+    <attributes>
+      <attribute value="jar:file:/home/eschwert/.m2/repository/com/atlassian/confluence/plugin/func-test/2.3/func-test-2.3-javadoc.jar!/" name="javadoc_location"/>
+    </attributes>
+  </classpathentry>
+  <classpathentry kind="var" path="M2_REPO/net/sourceforge/jwebunit/jwebunit-htmlunit-plugin/2.2/jwebunit-htmlunit-plugin-2.2.jar" sourcepath="M2_REPO/net/sourceforge/jwebunit/jwebunit-htmlunit-plugin/2.2/jwebunit-htmlunit-plugin-2.2-sources.jar">
+    <attributes>
+      <attribute value="jar:file:/home/eschwert/.m2/repository/net/sourceforge/jwebunit/jwebunit-htmlunit-plugin/2.2/jwebunit-htmlunit-plugin-2.2-javadoc.jar!/" name="javadoc_location"/>
+    </attributes>
+  </classpathentry>
+  <classpathentry kind="var" path="M2_REPO/net/sourceforge/htmlunit/htmlunit/2.5/htmlunit-2.5.jar" sourcepath="M2_REPO/net/sourceforge/htmlunit/htmlunit/2.5/htmlunit-2.5-sources.jar"/>
+  <classpathentry kind="var" path="M2_REPO/net/sourceforge/htmlunit/htmlunit-core-js/2.5/htmlunit-core-js-2.5.jar" sourcepath="M2_REPO/net/sourceforge/htmlunit/htmlunit-core-js/2.5/htmlunit-core-js-2.5-sources.jar"/>
+  <classpathentry kind="var" path="M2_REPO/net/sourceforge/jwebunit/jwebunit-core/2.2/jwebunit-core-2.2.jar" sourcepath="M2_REPO/net/sourceforge/jwebunit/jwebunit-core/2.2/jwebunit-core-2.2-sources.jar">
+    <attributes>
+      <attribute value="jar:file:/home/eschwert/.m2/repository/net/sourceforge/jwebunit/jwebunit-core/2.2/jwebunit-core-2.2-javadoc.jar!/" name="javadoc_location"/>
+    </attributes>
+  </classpathentry>
+  <classpathentry kind="var" path="M2_REPO/regexp/regexp/1.3/regexp-1.3.jar" sourcepath="M2_REPO/regexp/regexp/1.3/regexp-1.3-sources.jar"/>
+  <classpathentry kind="var" path="M2_REPO/org/mockito/mockito-all/1.8.5/mockito-all-1.8.5.jar" sourcepath="M2_REPO/org/mockito/mockito-all/1.8.5/mockito-all-1.8.5-sources.jar"/>
+  <classpathentry kind="var" path="M2_REPO/org/apache/httpcomponents/httpclient/4.1.1/httpclient-4.1.1.jar" sourcepath="M2_REPO/org/apache/httpcomponents/httpclient/4.1.1/httpclient-4.1.1-sources.jar"/>
+  <classpathentry kind="var" path="M2_REPO/org/apache/httpcomponents/httpcore/4.1/httpcore-4.1.jar" sourcepath="M2_REPO/org/apache/httpcomponents/httpcore/4.1/httpcore-4.1-sources.jar"/>
+  <classpathentry kind="var" path="M2_REPO/com/atlassian/templaterenderer/atlassian-template-renderer-api/1.3.1/atlassian-template-renderer-api-1.3.1.jar"/>
+  <classpathentry kind="var" path="M2_REPO/com/atlassian/activeobjects/activeobjects-plugin/0.9.6/activeobjects-plugin-0.9.6.jar" sourcepath="M2_REPO/com/atlassian/activeobjects/activeobjects-plugin/0.9.6/activeobjects-plugin-0.9.6-sources.jar">
+    <attributes>
+      <attribute value="jar:file:/home/eschwert/.m2/repository/com/atlassian/activeobjects/activeobjects-plugin/0.9.6/activeobjects-plugin-0.9.6-javadoc.jar!/" name="javadoc_location"/>
+    </attributes>
+  </classpathentry>
+  <classpathentry kind="var" path="M2_REPO/net/java/dev/activeobjects/activeobjects/0.9-m18/activeobjects-0.9-m18.jar" sourcepath="M2_REPO/net/java/dev/activeobjects/activeobjects/0.9-m18/activeobjects-0.9-m18-sources.jar">
+    <attributes>
+      <attribute value="jar:file:/home/eschwert/.m2/repository/net/java/dev/activeobjects/activeobjects/0.9-m18/activeobjects-0.9-m18-javadoc.jar!/" name="javadoc_location"/>
+    </attributes>
+  </classpathentry>
+  <classpathentry kind="var" path="M2_REPO/org/apache/lucene/lucene-queries/2.2.0/lucene-queries-2.2.0.jar"/>
+  <classpathentry kind="var" path="M2_REPO/com/google/collections/google-collections/1.0/google-collections-1.0.jar" sourcepath="M2_REPO/com/google/collections/google-collections/1.0/google-collections-1.0-sources.jar">
+    <attributes>
+      <attribute value="jar:file:/home/eschwert/.m2/repository/com/google/collections/google-collections/1.0/google-collections-1.0-javadoc.jar!/" name="javadoc_location"/>
+    </attributes>
+  </classpathentry>
+  <classpathentry kind="var" path="M2_REPO/com/atlassian/activeobjects/activeobjects-core/0.9.6/activeobjects-core-0.9.6.jar" sourcepath="M2_REPO/com/atlassian/activeobjects/activeobjects-core/0.9.6/activeobjects-core-0.9.6-sources.jar">
+    <attributes>
+      <attribute value="jar:file:/home/eschwert/.m2/repository/com/atlassian/activeobjects/activeobjects-core/0.9.6/activeobjects-core-0.9.6-javadoc.jar!/" name="javadoc_location"/>
+    </attributes>
+  </classpathentry>
+  <classpathentry kind="var" path="M2_REPO/com/atlassian/activeobjects/activeobjects-spi/0.9.6/activeobjects-spi-0.9.6.jar" sourcepath="M2_REPO/com/atlassian/activeobjects/activeobjects-spi/0.9.6/activeobjects-spi-0.9.6-sources.jar">
+    <attributes>
+      <attribute value="jar:file:/home/eschwert/.m2/repository/com/atlassian/activeobjects/activeobjects-spi/0.9.6/activeobjects-spi-0.9.6-javadoc.jar!/" name="javadoc_location"/>
+    </attributes>
+  </classpathentry>
+  <classpathentry kind="var" path="M2_REPO/com/atlassian/activeobjects/activeobjects-dbex/0.9.6/activeobjects-dbex-0.9.6.jar" sourcepath="M2_REPO/com/atlassian/activeobjects/activeobjects-dbex/0.9.6/activeobjects-dbex-0.9.6-sources.jar">
+    <attributes>
+      <attribute value="jar:file:/home/eschwert/.m2/repository/com/atlassian/activeobjects/activeobjects-dbex/0.9.6/activeobjects-dbex-0.9.6-javadoc.jar!/" name="javadoc_location"/>
+    </attributes>
+  </classpathentry>
+  <classpathentry kind="var" path="M2_REPO/org/codehaus/woodstox/woodstox-core-asl/4.1.0/woodstox-core-asl-4.1.0.jar" sourcepath="M2_REPO/org/codehaus/woodstox/woodstox-core-asl/4.1.0/woodstox-core-asl-4.1.0-sources.jar"/>
+  <classpathentry kind="var" path="M2_REPO/org/codehaus/woodstox/stax2-api/3.1.0/stax2-api-3.1.0.jar" sourcepath="M2_REPO/org/codehaus/woodstox/stax2-api/3.1.0/stax2-api-3.1.0-sources.jar"/>
+  <classpathentry kind="var" path="M2_REPO/org/springframework/spring-webmvc/2.5.6/spring-webmvc-2.5.6.jar" sourcepath="M2_REPO/org/springframework/spring-webmvc/2.5.6/spring-webmvc-2.5.6-sources.jar"/>
+  <classpathentry kind="var" path="M2_REPO/hsqldb/hsqldb/1.8.0.10/hsqldb-1.8.0.10.jar" sourcepath="M2_REPO/hsqldb/hsqldb/1.8.0.10/hsqldb-1.8.0.10-sources.jar"/>
+  <classpathentry kind="var" path="M2_REPO/com/atlassian/activeobjects/activeobjects-test/0.9.6/activeobjects-test-0.9.6.jar" sourcepath="M2_REPO/com/atlassian/activeobjects/activeobjects-test/0.9.6/activeobjects-test-0.9.6-sources.jar">
+    <attributes>
+      <attribute value="jar:file:/home/eschwert/.m2/repository/com/atlassian/activeobjects/activeobjects-test/0.9.6/activeobjects-test-0.9.6-javadoc.jar!/" name="javadoc_location"/>
+    </attributes>
+  </classpathentry>
+  <classpathentry kind="var" path="M2_REPO/net/java/dev/activeobjects/activeobjects-test/0.9-m18/activeobjects-test-0.9-m18.jar" sourcepath="M2_REPO/net/java/dev/activeobjects/activeobjects-test/0.9-m18/activeobjects-test-0.9-m18-sources.jar">
+    <attributes>
+      <attribute value="jar:file:/home/eschwert/.m2/repository/net/java/dev/activeobjects/activeobjects-test/0.9-m18/activeobjects-test-0.9-m18-javadoc.jar!/" name="javadoc_location"/>
+    </attributes>
+  </classpathentry>
+</classpath>
\ No newline at end of file

Added: incubator/openmeetings/branches/confluence-plugin/.project
URL: http://svn.apache.org/viewvc/incubator/openmeetings/branches/confluence-plugin/.project?rev=1298811&view=auto
==============================================================================
--- incubator/openmeetings/branches/confluence-plugin/.project (added)
+++ incubator/openmeetings/branches/confluence-plugin/.project Fri Mar  9 12:42:56 2012
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+  <name>openmeetingsconfluence</name>
+  <comment>This is the com.openmeetings.confluence.plugins:openmeetingsconfluence plugin for Atlassian Confluence. NO_M2ECLIPSE_SUPPORT: Project files created with the maven-eclipse-plugin are not supported in M2Eclipse.</comment>
+  <projects/>
+  <buildSpec>
+    <buildCommand>
+      <name>org.eclipse.jdt.core.javabuilder</name>
+    </buildCommand>
+  </buildSpec>
+  <natures>
+    <nature>org.eclipse.jdt.core.javanature</nature>
+  </natures>
+</projectDescription>
\ No newline at end of file

Added: incubator/openmeetings/branches/confluence-plugin/.settings/org.eclipse.jdt.core.prefs
URL: http://svn.apache.org/viewvc/incubator/openmeetings/branches/confluence-plugin/.settings/org.eclipse.jdt.core.prefs?rev=1298811&view=auto
==============================================================================
--- incubator/openmeetings/branches/confluence-plugin/.settings/org.eclipse.jdt.core.prefs (added)
+++ incubator/openmeetings/branches/confluence-plugin/.settings/org.eclipse.jdt.core.prefs Fri Mar  9 12:42:56 2012
@@ -0,0 +1,5 @@
+#Tue Mar 06 01:21:24 CET 2012
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6
+eclipse.preferences.version=1
+org.eclipse.jdt.core.compiler.source=1.6
+org.eclipse.jdt.core.compiler.compliance=1.6

Added: incubator/openmeetings/branches/confluence-plugin/LICENSE.TXT
URL: http://svn.apache.org/viewvc/incubator/openmeetings/branches/confluence-plugin/LICENSE.TXT?rev=1298811&view=auto
==============================================================================
--- incubator/openmeetings/branches/confluence-plugin/LICENSE.TXT (added)
+++ incubator/openmeetings/branches/confluence-plugin/LICENSE.TXT Fri Mar  9 12:42:56 2012
@@ -0,0 +1,6 @@
+To avoid future confusion, we recommend that you include a license with your plugin.
+This file is simply a reminder.
+
+For a template license you can have a look at: http://www.opensource.org/licenses/
+
+Atlassian releases most of its modules under a BSD license: http://www.opensource.org/licenses/bsd-license.php

Added: incubator/openmeetings/branches/confluence-plugin/README.txt
URL: http://svn.apache.org/viewvc/incubator/openmeetings/branches/confluence-plugin/README.txt?rev=1298811&view=auto
==============================================================================
--- incubator/openmeetings/branches/confluence-plugin/README.txt (added)
+++ incubator/openmeetings/branches/confluence-plugin/README.txt Fri Mar  9 12:42:56 2012
@@ -0,0 +1,13 @@
+You have successfully created a plugin using the Confluence plugin archetype!
+
+Here are the SDK commands you'll use immediately:
+
+* atlas-run   -- installs this plugin into Confluence and starts it on http://localhost:1990/confluence
+* atlas-debug -- same as atlas-run, but allows a debugger to attach at port 5005
+* atlas-cli   -- after atlas-run or atlas-debug, opens a Maven command line window:
+                 - 'pi' reinstalls the plugin into the running Confluence instance
+* atlas-help  -- prints description for all commands in the SDK
+
+Full documentation is always available at:
+
+https://developer.atlassian.com/display/DOCS/Developing+with+the+Atlassian+Plugin+SDK

Added: incubator/openmeetings/branches/confluence-plugin/pom.xml
URL: http://svn.apache.org/viewvc/incubator/openmeetings/branches/confluence-plugin/pom.xml?rev=1298811&view=auto
==============================================================================
--- incubator/openmeetings/branches/confluence-plugin/pom.xml (added)
+++ incubator/openmeetings/branches/confluence-plugin/pom.xml Fri Mar  9 12:42:56 2012
@@ -0,0 +1,182 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<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>
+    <groupId>com.openmeetings.confluence.plugins</groupId>
+    <artifactId>openmeetingsconfluence</artifactId>
+    <version>1.0-SNAPSHOT</version>
+
+    <organization>
+        <name>Example Company</name>
+        <url>http://www.example.com/</url>
+    </organization>
+
+    <name>openmeetingsconfluence</name>
+    <description>This is the com.openmeetings.confluence.plugins:openmeetingsconfluence plugin for Atlassian Confluence.</description>
+    <packaging>atlassian-plugin</packaging>
+
+    <dependencies>
+        <dependency>
+            <groupId>junit</groupId>
+            <artifactId>junit</artifactId>
+            <version>4.8</version>
+            <scope>test</scope>
+        </dependency>
+        <dependency>
+            <groupId>com.atlassian.confluence</groupId>
+            <artifactId>confluence</artifactId>
+            <version>${confluence.version}</version>
+            <scope>provided</scope>
+        </dependency>
+        <dependency>
+            <groupId>com.atlassian.confluence.plugin</groupId>
+            <artifactId>func-test</artifactId>
+            <version>2.3</version>
+            <scope>test</scope>
+        </dependency>
+        <dependency>
+            <groupId>net.sourceforge.jwebunit</groupId>
+            <artifactId>jwebunit-htmlunit-plugin</artifactId>
+            <version>2.2</version>
+            <scope>test</scope>
+        </dependency>
+        <dependency>
+            <groupId>net.sourceforge.nekohtml</groupId>
+            <artifactId>nekohtml</artifactId>
+            <version>1.9.12</version>
+            <scope>test</scope>
+        </dependency>
+        <dependency>
+	      <groupId>javax.servlet</groupId>
+	      <artifactId>servlet-api</artifactId>
+	      <version>2.4</version>
+	      <scope>provided</scope>
+	    </dependency>
+	    <dependency>
+	      <groupId>org.mockito</groupId>
+	      <artifactId>mockito-all</artifactId>
+	      <version>1.8.5</version>
+	      <scope>test</scope>
+	    </dependency>
+	    <dependency>
+	      <groupId>org.apache.httpcomponents</groupId>
+	      <artifactId>httpclient</artifactId>
+	      <version>4.1.1</version>
+	      <scope>test</scope>
+	    </dependency>
+	    <dependency>
+		  <groupId>com.atlassian.templaterenderer</groupId>
+		  <artifactId>atlassian-template-renderer-api</artifactId>
+		  <version>1.3.1</version>
+		  <scope>provided</scope>
+		</dependency>
+		<dependency>
+		    <groupId>com.atlassian.sal</groupId>
+		    <artifactId>sal-api</artifactId>
+		    <version>2.0.16</version>
+		    <scope>provided</scope>
+		</dependency>
+		<dependency>
+	    <groupId>javax.ws.rs</groupId>
+	    <artifactId>jsr311-api</artifactId>
+	    <version>1.0</version>
+	    <scope>provided</scope>
+		</dependency>
+		<dependency>
+		    <groupId>javax.xml.bind</groupId>
+		    <artifactId>jaxb-api</artifactId>
+		    <version>2.1</version>
+		    <scope>provided</scope>
+		</dependency>
+		<dependency>
+		  <groupId>com.atlassian.activeobjects</groupId>
+		  <artifactId>activeobjects-plugin</artifactId>
+		  <version>${ao.version}</version>
+		  <scope>provided</scope>
+		</dependency>
+		<!-- Google Collections, useful utilities for manipulating collections -->
+		<dependency>
+		  <groupId>com.google.collections</groupId>
+		  <artifactId>google-collections</artifactId>
+		  <version>1.0</version>
+		  <scope>provided</scope>
+		</dependency>
+		<dependency>
+		  <groupId>com.atlassian.activeobjects</groupId>
+		  <artifactId>activeobjects-test</artifactId>
+		  <version>${ao.version}</version>
+		  <scope>test</scope>
+		</dependency>		
+		<dependency>
+		  <groupId>hsqldb</groupId>
+		  <artifactId>hsqldb</artifactId>
+		  <version>1.8.0.10</version>
+		  <scope>test</scope>
+		</dependency>
+		<!--
+		<dependency>
+		  <groupId>org.slf4j</groupId>
+		  <artifactId>slf4j-simple</artifactId>
+		  <version>1.6.2</version>
+		  <scope>test</scope>
+		</dependency>	
+		-->
+		<dependency>
+		  <groupId>org.slf4j</groupId>
+		  <artifactId>slf4j-log4j12</artifactId>
+		  <version>1.6.2</version>
+		  <scope>test</scope>
+		</dependency>
+		<dependency>
+		  <groupId>log4j</groupId>
+		  <artifactId>log4j</artifactId>
+		  <version>1.2.16</version>
+		  <scope>test</scope>
+		</dependency>
+    </dependencies>
+
+    <build>
+        <plugins>
+            <plugin>
+                <groupId>com.atlassian.maven.plugins</groupId>
+                <artifactId>maven-confluence-plugin</artifactId>
+                <version>3.7.2</version>
+                <extensions>true</extensions>
+                <configuration>
+                	<pluginArtifacts>
+						<pluginArtifact>
+							<groupId>com.atlassian.activeobjects</groupId>
+							<artifactId>activeobjects-plugin</artifactId>
+							<version>0.9.6</version>
+							</pluginArtifact>
+							<pluginArtifact>
+							<groupId>com.atlassian.activeobjects</groupId>
+							<artifactId>activeobjects-confluence-spi</artifactId>
+							<version>0.9.6</version>
+						</pluginArtifact>
+					</pluginArtifacts>
+                    <productVersion>${confluence.version}</productVersion>
+                    <productDataVersion>${confluence.data.version}</productDataVersion>
+                </configuration>
+            </plugin>
+            <plugin>
+                <artifactId>maven-compiler-plugin</artifactId>
+                <configuration>
+                    <source>1.6</source>
+                    <target>1.6</target>
+                </configuration>
+            </plugin>
+        </plugins>
+    </build>
+
+    <properties>
+        <confluence.version>4.0</confluence.version>
+        <confluence.data.version>3.5</confluence.data.version>
+        <amps.version>3.7.2</amps.version>
+        <ao.version>0.9.6</ao.version>
+    </properties>
+
+</project>

Added: incubator/openmeetings/branches/confluence-plugin/src/main/java/com/openmeetings/confluence/plugins/ExampleMacro.java
URL: http://svn.apache.org/viewvc/incubator/openmeetings/branches/confluence-plugin/src/main/java/com/openmeetings/confluence/plugins/ExampleMacro.java?rev=1298811&view=auto
==============================================================================
--- incubator/openmeetings/branches/confluence-plugin/src/main/java/com/openmeetings/confluence/plugins/ExampleMacro.java (added)
+++ incubator/openmeetings/branches/confluence-plugin/src/main/java/com/openmeetings/confluence/plugins/ExampleMacro.java Fri Mar  9 12:42:56 2012
@@ -0,0 +1,97 @@
+package com.openmeetings.confluence.plugins;
+
+import java.util.Map;
+import java.util.List;
+import java.util.Iterator;
+
+import com.atlassian.renderer.RenderContext;
+import com.atlassian.renderer.v2.macro.BaseMacro;
+import com.atlassian.renderer.v2.macro.MacroException;
+import com.atlassian.renderer.v2.RenderMode;
+import com.atlassian.confluence.pages.PageManager;
+import com.atlassian.confluence.pages.Page;
+import com.atlassian.confluence.spaces.SpaceManager;
+import com.atlassian.confluence.user.AuthenticatedUserThreadLocal;
+import com.atlassian.user.User;
+import com.opensymphony.util.TextUtils;
+
+/**
+ * This very simple macro shows you the very basic use-case of displaying *something* on the Confluence page where it is used.
+ * Use this example macro to toy around, and then quickly move on to the next example - this macro doesn't
+ * really show you all the fun stuff you can do with Confluence.
+ */
+public class ExampleMacro extends BaseMacro
+{
+
+    // We just have to define the variables and the setters, then Spring injects the correct objects for us to use. Simple and efficient.
+    // You just need to know *what* you want to inject and use.
+
+    private final PageManager pageManager;
+    private final SpaceManager spaceManager;
+
+    public ExampleMacro(PageManager pageManager, SpaceManager spaceManager)
+    {
+        this.pageManager = pageManager;
+        this.spaceManager = spaceManager;
+    }
+
+    public boolean isInline()
+    {
+        return false;
+    }
+
+    public boolean hasBody()
+    {
+        return false;
+    }
+
+    public RenderMode getBodyRenderMode()
+    {
+        return RenderMode.NO_RENDER;
+    }
+
+    /**
+     * This method returns XHTML to be displayed on the page that uses this macro
+     * we just do random stuff here, trying to show how you can access the most basic
+     * managers and model objects. No emphasis is put on beauty of code nor on
+     * doing actually useful things :-)
+     */
+    public String execute(Map params, String body, RenderContext renderContext)
+            throws MacroException
+    {
+
+        // in this most simple example, we build the result in memory, appending HTML code to it at will.
+        // this is something you absolutely don't want to do once you start writing plugins for real. Refer
+        // to the next example for better ways to render content.
+        StringBuffer result = new StringBuffer();
+
+        // get the currently logged in user and display his name
+        User user = AuthenticatedUserThreadLocal.getUser();
+        if (user != null)
+        {
+            String greeting = "Hello " + TextUtils.htmlEncode(user.getFullName()) + "<br><br>";
+            result.append(greeting);
+        }
+
+        //get the pages added in the last 55 days to the DS space ("Demo Space"), and display them
+        List list = pageManager.getRecentlyAddedPages(55, "DS");
+        result.append("Some stats for the Demo space: <br> ");
+        for (Iterator i = list.iterator(); i.hasNext();)
+        {
+            Page page = (Page) i.next();
+            int numberOfChildren = page.getChildren().size();
+            String pageWithChildren = "Page " + TextUtils.htmlEncode(page.getTitle()) + " has " + numberOfChildren + " children <br> ";
+            result.append(pageWithChildren);
+        }
+
+        // and show the number of all spaces in this installation.
+        String spaces = "<br>Altogether, this installation has " + spaceManager.getAllSpaces().size() + " spaces. <br>";
+        result.append(spaces);
+
+        // this concludes our little demo. Now you should understand the basics of code injection use in Confluence, and how
+        // to get a really simple macro running.
+
+        return result.toString();
+    }
+
+}
\ No newline at end of file

Added: incubator/openmeetings/branches/confluence-plugin/src/main/java/com/openmeetings/confluence/plugins/ao/adminconfiguration/OmPluginSettings.java
URL: http://svn.apache.org/viewvc/incubator/openmeetings/branches/confluence-plugin/src/main/java/com/openmeetings/confluence/plugins/ao/adminconfiguration/OmPluginSettings.java?rev=1298811&view=auto
==============================================================================
--- incubator/openmeetings/branches/confluence-plugin/src/main/java/com/openmeetings/confluence/plugins/ao/adminconfiguration/OmPluginSettings.java (added)
+++ incubator/openmeetings/branches/confluence-plugin/src/main/java/com/openmeetings/confluence/plugins/ao/adminconfiguration/OmPluginSettings.java Fri Mar  9 12:42:56 2012
@@ -0,0 +1,56 @@
+/*
+ * 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.
+ */
+package com.openmeetings.confluence.plugins.ao.adminconfiguration;
+
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
+
+import com.atlassian.sal.api.pluginsettings.PluginSettingsFactory;
+
+
+public class OmPluginSettings {
+	
+	private static final Logger log = LoggerFactory.getLogger(OmPluginSettings.class);
+	
+    final PluginSettingsFactory pluginSettingsFactory;
+ 
+    public OmPluginSettings(PluginSettingsFactory pluginSettingsFactory) {
+        this.pluginSettingsFactory = pluginSettingsFactory;
+    }
+ 
+    public void storeSomeInfo(String key, String value) {
+        // createGlobalSettings is nice and fast, so there's no need to cache it (it's memoised when necessary).
+        pluginSettingsFactory.createGlobalSettings().put("openmeetings:" + key, value);
+    }
+ 
+    public Object getSomeInfo(String key) {
+        return pluginSettingsFactory.createGlobalSettings().get("openmeetings:" + key);
+    }
+ 
+    public void storeSomeInfo(String projectKey, String key, String value) {
+        // createSettingsForKey is nice and fast, so there's no need to cache it (it's memoised when necessary).
+        pluginSettingsFactory.createSettingsForKey(projectKey).put("openmeetings:" + key, value);
+    }
+ 
+    public Object getSomeInfo(String projectKey, String key) {
+        return pluginSettingsFactory.createSettingsForKey(projectKey).get("openmeetings:" + key);
+    }
+ 
+     
+}
\ No newline at end of file