Skip to content

Commit 0a3d744

Browse files
committed
cassandra module fix #425
1 parent e9e00e1 commit 0a3d744

20 files changed

Lines changed: 2905 additions & 0 deletions

coverage-report/pom.xml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -75,6 +75,7 @@
7575
<source>${project.parent.basedir}/jooby-whoops/src/main/java</source>
7676
<source>${project.parent.basedir}/jooby-mongodb-rx/src/main/java</source>
7777
<source>${project.parent.basedir}/jooby-couchbase/src/main/java</source>
78+
<source>${project.parent.basedir}/jooby-cassandra/src/main/java</source>
7879
</sources>
7980
</configuration>
8081
</execution>
@@ -129,6 +130,7 @@
129130
<source>${project.parent.basedir}/jooby-whoops/src/test/java</source>
130131
<source>${project.parent.basedir}/jooby-mongodb-rx/src/test/java</source>
131132
<source>${project.parent.basedir}/jooby-couchbase/src/test/java</source>
133+
<source>${project.parent.basedir}/jooby-cassandra/src/test/java</source>
132134
</sources>
133135
</configuration>
134136
</execution>
@@ -382,6 +384,12 @@
382384
<version>${project.version}</version>
383385
</dependency>
384386

387+
<dependency>
388+
<groupId>org.jooby</groupId>
389+
<artifactId>jooby-cassandra</artifactId>
390+
<version>${project.version}</version>
391+
</dependency>
392+
385393
<!-- H2 database -->
386394
<dependency>
387395
<groupId>com.h2database</groupId>

jooby-cassandra/pom.xml

Lines changed: 124 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,124 @@
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.CR7</version>
9+
</parent>
10+
11+
<modelVersion>4.0.0</modelVersion>
12+
<artifactId>jooby-cassandra</artifactId>
13+
14+
<name>cassandra 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 -->
36+
<dependency>
37+
<groupId>org.jooby</groupId>
38+
<artifactId>jooby</artifactId>
39+
<version>${project.version}</version>
40+
</dependency>
41+
42+
<dependency>
43+
<groupId>io.netty</groupId>
44+
<artifactId>netty-handler</artifactId>
45+
</dependency>
46+
47+
<dependency>
48+
<groupId>com.datastax.cassandra</groupId>
49+
<artifactId>cassandra-driver-core</artifactId>
50+
<exclusions>
51+
<exclusion>
52+
<groupId>io.netty</groupId>
53+
<artifactId>netty-handler</artifactId>
54+
</exclusion>
55+
</exclusions>
56+
</dependency>
57+
58+
<dependency>
59+
<groupId>com.datastax.cassandra</groupId>
60+
<artifactId>cassandra-driver-mapping</artifactId>
61+
</dependency>
62+
63+
<dependency>
64+
<groupId>com.datastax.cassandra</groupId>
65+
<artifactId>cassandra-driver-extras</artifactId>
66+
</dependency>
67+
68+
<!-- Test dependencies -->
69+
<dependency>
70+
<groupId>org.jooby</groupId>
71+
<artifactId>jooby</artifactId>
72+
<version>${project.version}</version>
73+
<scope>test</scope>
74+
<classifier>tests</classifier>
75+
</dependency>
76+
77+
<dependency>
78+
<groupId>junit</groupId>
79+
<artifactId>junit</artifactId>
80+
<scope>test</scope>
81+
</dependency>
82+
83+
<dependency>
84+
<groupId>org.easymock</groupId>
85+
<artifactId>easymock</artifactId>
86+
<scope>test</scope>
87+
</dependency>
88+
89+
<dependency>
90+
<groupId>org.powermock</groupId>
91+
<artifactId>powermock-api-easymock</artifactId>
92+
<scope>test</scope>
93+
</dependency>
94+
95+
<dependency>
96+
<groupId>org.powermock</groupId>
97+
<artifactId>powermock-module-junit4</artifactId>
98+
<scope>test</scope>
99+
</dependency>
100+
101+
<dependency>
102+
<groupId>org.jacoco</groupId>
103+
<artifactId>org.jacoco.agent</artifactId>
104+
<classifier>runtime</classifier>
105+
<scope>test</scope>
106+
</dependency>
107+
108+
<dependency>
109+
<groupId>org.jooby</groupId>
110+
<artifactId>jooby-netty</artifactId>
111+
<version>${project.version}</version>
112+
<scope>test</scope>
113+
</dependency>
114+
115+
<dependency>
116+
<groupId>org.jooby</groupId>
117+
<artifactId>jooby-jackson</artifactId>
118+
<version>${project.version}</version>
119+
<scope>test</scope>
120+
</dependency>
121+
122+
</dependencies>
123+
124+
</project>

0 commit comments

Comments
 (0)