Skip to content

Commit 704c3e5

Browse files
committed
mongodb rx driver fix #373
1 parent 08ff1c2 commit 704c3e5

9 files changed

Lines changed: 1614 additions & 0 deletions

File tree

coverage-report/pom.xml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -73,6 +73,7 @@
7373
<source>${project.parent.basedir}/jooby-rxjava-jdbc/src/main/java</source>
7474
<source>${project.parent.basedir}/jooby-reactor/src/main/java</source>
7575
<source>${project.parent.basedir}/jooby-whoops/src/main/java</source>
76+
<source>${project.parent.basedir}/jooby-mongodb-rx/src/main/java</source>
7677
</sources>
7778
</configuration>
7879
</execution>
@@ -125,6 +126,7 @@
125126
<source>${project.parent.basedir}/jooby-rxjava-jdbc/src/test/java</source>
126127
<source>${project.parent.basedir}/jooby-reactor/src/test/java</source>
127128
<source>${project.parent.basedir}/jooby-whoops/src/test/java</source>
129+
<source>${project.parent.basedir}/jooby-mongodb-rx/src/test/java</source>
128130
</sources>
129131
</configuration>
130132
</execution>
@@ -511,6 +513,12 @@
511513
<version>${project.version}</version>
512514
</dependency>
513515

516+
<dependency>
517+
<groupId>org.jooby</groupId>
518+
<artifactId>jooby-mongodb-rx</artifactId>
519+
<version>${project.version}</version>
520+
</dependency>
521+
514522
<dependency>
515523
<groupId>org.avaje</groupId>
516524
<artifactId>avaje-agentloader</artifactId>

jooby-mongodb-rx/pom.xml

Lines changed: 114 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,114 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
3+
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
4+
5+
<parent>
6+
<groupId>org.jooby</groupId>
7+
<artifactId>jooby-project</artifactId>
8+
<version>1.0.0.CR4</version>
9+
</parent>
10+
11+
<modelVersion>4.0.0</modelVersion>
12+
<artifactId>jooby-mongodb-rx</artifactId>
13+
14+
<name>mongodb-rx module</name>
15+
16+
<build>
17+
<plugins>
18+
<!-- sure-fire -->
19+
<plugin>
20+
<groupId>org.apache.maven.plugins</groupId>
21+
<artifactId>maven-surefire-plugin</artifactId>
22+
<configuration>
23+
<includes>
24+
<include>**/*Test.java</include>
25+
<include>**/*Feature.java</include>
26+
<include>**/Issue*.java</include>
27+
</includes>
28+
</configuration>
29+
</plugin>
30+
31+
</plugins>
32+
</build>
33+
34+
<dependencies>
35+
<!-- Jooby Mongodb -->
36+
<dependency>
37+
<groupId>org.jooby</groupId>
38+
<artifactId>jooby-rxjava</artifactId>
39+
<version>${project.version}</version>
40+
</dependency>
41+
42+
<dependency>
43+
<groupId>org.mongodb</groupId>
44+
<artifactId>mongodb-driver-async</artifactId>
45+
</dependency>
46+
47+
<!-- mongodb-rx -->
48+
<dependency>
49+
<groupId>org.mongodb</groupId>
50+
<artifactId>mongodb-driver-rx</artifactId>
51+
</dependency>
52+
53+
<dependency>
54+
<groupId>org.mongodb.morphia</groupId>
55+
<artifactId>morphia-logging-slf4j</artifactId>
56+
</dependency>
57+
58+
<!-- Test dependencies -->
59+
<dependency>
60+
<groupId>org.jooby</groupId>
61+
<artifactId>jooby</artifactId>
62+
<version>${project.version}</version>
63+
<scope>test</scope>
64+
<classifier>tests</classifier>
65+
</dependency>
66+
67+
<dependency>
68+
<groupId>org.jooby</groupId>
69+
<artifactId>jooby-netty</artifactId>
70+
<version>${project.version}</version>
71+
<scope>test</scope>
72+
</dependency>
73+
74+
<dependency>
75+
<groupId>org.jooby</groupId>
76+
<artifactId>jooby-jackson</artifactId>
77+
<version>${project.version}</version>
78+
<scope>test</scope>
79+
</dependency>
80+
81+
<dependency>
82+
<groupId>junit</groupId>
83+
<artifactId>junit</artifactId>
84+
<scope>test</scope>
85+
</dependency>
86+
87+
<dependency>
88+
<groupId>org.easymock</groupId>
89+
<artifactId>easymock</artifactId>
90+
<scope>test</scope>
91+
</dependency>
92+
93+
<dependency>
94+
<groupId>org.powermock</groupId>
95+
<artifactId>powermock-api-easymock</artifactId>
96+
<scope>test</scope>
97+
</dependency>
98+
99+
<dependency>
100+
<groupId>org.powermock</groupId>
101+
<artifactId>powermock-module-junit4</artifactId>
102+
<scope>test</scope>
103+
</dependency>
104+
105+
<dependency>
106+
<groupId>org.jacoco</groupId>
107+
<artifactId>org.jacoco.agent</artifactId>
108+
<classifier>runtime</classifier>
109+
<scope>test</scope>
110+
</dependency>
111+
112+
</dependencies>
113+
114+
</project>

0 commit comments

Comments
 (0)