Repository: james-project
Updated Branches:
  refs/heads/master b4f432a97 -> 9ed12378a


JAMES-2099 Add more dependency for swagger modules


Project: http://git-wip-us.apache.org/repos/asf/james-project/repo
Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/f697263c
Tree: http://git-wip-us.apache.org/repos/asf/james-project/tree/f697263c
Diff: http://git-wip-us.apache.org/repos/asf/james-project/diff/f697263c

Branch: refs/heads/master
Commit: f697263c0e498f8fa8b4c675b4dc0908a5a31c46
Parents: 7ce7371
Author: quynhn <qngu...@linagora.com>
Authored: Tue Jul 25 10:53:18 2017 +0700
Committer: quynhn <qngu...@linagora.com>
Committed: Mon Jul 31 10:35:46 2017 +0700

----------------------------------------------------------------------
 server/container/guice/cassandra-guice/pom.xml            |  4 ++++
 .../java/org/apache/james/CassandraJamesServerMain.java   |  6 ++++--
 server/container/guice/pom.xml                            |  8 +++++++-
 server/pom.xml                                            |  6 ++++++
 server/protocols/webadmin/webadmin-core/pom.xml           | 10 ++++++++++
 5 files changed, 31 insertions(+), 3 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/james-project/blob/f697263c/server/container/guice/cassandra-guice/pom.xml
----------------------------------------------------------------------
diff --git a/server/container/guice/cassandra-guice/pom.xml 
b/server/container/guice/cassandra-guice/pom.xml
index 3238500..67d4889 100644
--- a/server/container/guice/cassandra-guice/pom.xml
+++ b/server/container/guice/cassandra-guice/pom.xml
@@ -310,6 +310,10 @@
                     
<artifactId>james-server-guice-webadmin-mailbox</artifactId>
                 </dependency>
                 <dependency>
+                    <groupId>org.apache.james</groupId>
+                    
<artifactId>james-server-guice-webadmin-swagger</artifactId>
+                </dependency>
+                <dependency>
                     <groupId>${project.groupId}</groupId>
                     
<artifactId>james-server-jmap-integration-testing</artifactId>
                     <type>test-jar</type>

http://git-wip-us.apache.org/repos/asf/james-project/blob/f697263c/server/container/guice/cassandra-guice/src/main/java/org/apache/james/CassandraJamesServerMain.java
----------------------------------------------------------------------
diff --git 
a/server/container/guice/cassandra-guice/src/main/java/org/apache/james/CassandraJamesServerMain.java
 
b/server/container/guice/cassandra-guice/src/main/java/org/apache/james/CassandraJamesServerMain.java
index c04664b..411bee3 100644
--- 
a/server/container/guice/cassandra-guice/src/main/java/org/apache/james/CassandraJamesServerMain.java
+++ 
b/server/container/guice/cassandra-guice/src/main/java/org/apache/james/CassandraJamesServerMain.java
@@ -42,6 +42,7 @@ import org.apache.james.modules.server.DataRoutesModules;
 import org.apache.james.modules.server.ESMetricReporterModule;
 import org.apache.james.modules.server.JMXServerModule;
 import org.apache.james.modules.server.MailboxRoutesModule;
+import org.apache.james.modules.server.SwaggerRoutesModules;
 import org.apache.james.modules.server.WebAdminServerModule;
 
 import com.google.inject.Module;
@@ -59,8 +60,9 @@ public class CassandraJamesServerMain {
             new WebAdminServerModule(),
             new DataRoutesModules(),
             new MailboxRoutesModule(),
-            new CassandraRoutesModule());
-    
+            new CassandraRoutesModule(),
+            new SwaggerRoutesModules());
+
     public static final Module cassandraServerModule = Modules.combine(
         new JMAPServerModule(),
         new CassandraUsersRepositoryModule(),

http://git-wip-us.apache.org/repos/asf/james-project/blob/f697263c/server/container/guice/pom.xml
----------------------------------------------------------------------
diff --git a/server/container/guice/pom.xml b/server/container/guice/pom.xml
index 381a2d6..ea7abfe 100644
--- a/server/container/guice/pom.xml
+++ b/server/container/guice/pom.xml
@@ -112,6 +112,11 @@
             </dependency>
             <dependency>
                 <groupId>${project.groupId}</groupId>
+                <artifactId>james-server-guice-webadmin-swagger</artifactId>
+                <version>${project.version}</version>
+            </dependency>
+            <dependency>
+                <groupId>${project.groupId}</groupId>
                 <artifactId>james-server-jpa-common-guice</artifactId>
                 <version>${project.version}</version>
             </dependency>
@@ -140,8 +145,9 @@
         <module>protocols/smtp</module>
         <module>protocols/webadmin</module>
         <module>protocols/webadmin-cassandra</module>
-        <module>protocols/webadmin-mailbox</module>
         <module>protocols/webadmin-data</module>
+        <module>protocols/webadmin-mailbox</module>
+        <module>protocols/webadmin-swagger</module>
     </modules>
 </project>
 

http://git-wip-us.apache.org/repos/asf/james-project/blob/f697263c/server/pom.xml
----------------------------------------------------------------------
diff --git a/server/pom.xml b/server/pom.xml
index 2f90850..6e98a77 100644
--- a/server/pom.xml
+++ b/server/pom.xml
@@ -106,6 +106,7 @@
         <module>protocols/webadmin/webadmin-core</module>
         <module>protocols/webadmin/webadmin-data</module>
         <module>protocols/webadmin/webadmin-mailbox</module>
+        <module>protocols/webadmin/webadmin-swagger</module>
         <module>protocols/webadmin-integration-test</module>
 
         <module>queue/queue-api</module>
@@ -699,6 +700,11 @@
                 <version>${project.version}</version>
             </dependency>
             <dependency>
+                <groupId>org.apache.james</groupId>
+                <artifactId>james-server-webadmin-swagger</artifactId>
+                <version>${project.version}</version>
+            </dependency>
+            <dependency>
                 <groupId>org.apache.james.protocols</groupId>
                 <artifactId>protocols-smtp</artifactId>
                 <version>${project.version}</version>

http://git-wip-us.apache.org/repos/asf/james-project/blob/f697263c/server/protocols/webadmin/webadmin-core/pom.xml
----------------------------------------------------------------------
diff --git a/server/protocols/webadmin/webadmin-core/pom.xml 
b/server/protocols/webadmin/webadmin-core/pom.xml
index f73cb99..7bd6d8b 100644
--- a/server/protocols/webadmin/webadmin-core/pom.xml
+++ b/server/protocols/webadmin/webadmin-core/pom.xml
@@ -190,6 +190,16 @@
                     <version>2.5.5</version>
                 </dependency>
                 <dependency>
+                    <groupId>io.swagger</groupId>
+                    <artifactId>swagger-jaxrs</artifactId>
+                    <version>1.5.8</version>
+                </dependency>
+                <dependency>
+                    <groupId>javax.ws.rs</groupId>
+                    <artifactId>javax.ws.rs-api</artifactId>
+                    <version>2.0.1</version>
+                </dependency>
+                <dependency>
                     <groupId>javax.inject</groupId>
                     <artifactId>javax.inject</artifactId>
                 </dependency>


---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org
For additional commands, e-mail: server-dev-h...@james.apache.org

Reply via email to