Skip to content

Commit a7d10ea

Browse files
committed
issues/1649: Migrate Strongbox from OrientDB to JanusGraph
1 parent f1c9601 commit a7d10ea

File tree

1 file changed

+138
-8
lines changed

1 file changed

+138
-8
lines changed

pom.xml

Lines changed: 138 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
<groupId>org.carlspring.strongbox</groupId>
88
<artifactId>strongbox-parent</artifactId>
9-
<version>1.0-SNAPSHOT</version>
9+
<version>1.0-PR-62-SNAPSHOT</version>
1010
<packaging>pom</packaging>
1111

1212
<name>Strongbox: Parent</name>
@@ -64,8 +64,8 @@
6464
<version.apache.commons.io>2.8.0</version.apache.commons.io>
6565
<version.apache.commons.compress>1.19</version.apache.commons.compress>
6666
<version.appassembler>2.1.0</version.appassembler>
67-
<version.groovy>2.4.7</version.groovy>
68-
<version.guava>27.0.1-jre</version.guava>
67+
<version.groovy>2.5.7</version.groovy>
68+
<version.guava>20.0</version.guava>
6969
<version.hamcrest>2.2</version.hamcrest>
7070
<version.hazelcast>3.10.2</version.hazelcast>
7171
<version.httpclient>4.5</version.httpclient>
@@ -81,14 +81,13 @@
8181
<version.logback>1.2.3</version.logback>
8282
<version.maven>3.3.9</version.maven>
8383
<version.mockito>3.1.0</version.mockito>
84-
<version.orientdb>3.0.0</version.orientdb>
8584
<version.c3p0>0.9.5.4</version.c3p0>
8685
<version.quartz>2.3.2</version.quartz>
8786
<version.servlet.api>3.1.0</version.servlet.api>
8887
<version.slf4j>1.7.30</version.slf4j>
8988
<version.spring.boot>2.2.4.RELEASE</version.spring.boot>
90-
<version.rest.assured>3.3.0</version.rest.assured>
91-
<version.hibernate.validator>6.1.0.Final</version.hibernate.validator>
89+
<version.rest.assured>4.2.0</version.rest.assured>
90+
<version.hibernate.validator>6.1.2.Final</version.hibernate.validator>
9291
<version.glassfish.javax.el>3.0.1-b08</version.glassfish.javax.el>
9392
<version.antlr>4.7.1</version.antlr>
9493
<version.liquibase>3.6.3</version.liquibase>
@@ -102,6 +101,13 @@
102101
<version.semver>0.9.34-SNAPSHOT</version.semver>
103102
<version.springfox>2.9.2</version.springfox>
104103
<version.redline>1.2.9</version.redline>
104+
105+
<version.janusgraph>0.5.0</version.janusgraph>
106+
<version.cassandra>3.11.5</version.cassandra>
107+
<version.tinkerpop>3.4.6</version.tinkerpop>
108+
109+
<verion.opencypher>1.0.4</verion.opencypher>
110+
105111
<!-- Version properties. -->
106112
<surefireArgLine/>
107113
<failsafeArgLine/>
@@ -171,7 +177,8 @@
171177

172178
<!-- This field needs to be set to 1 or jacoco reports will be incorrect/missing! -->
173179
<forkCount>1</forkCount>
174-
180+
<trimStackTrace>false</trimStackTrace>
181+
175182
<systemPropertyVariables>
176183
<strongbox.home>${project.build.directory}/strongbox</strongbox.home>
177184
<strongbox.vault>${project.build.directory}/strongbox-vault</strongbox.vault>
@@ -921,6 +928,8 @@
921928
<groupId>org.codehaus.groovy</groupId>
922929
<artifactId>groovy-all</artifactId>
923930
<version>${version.groovy}</version>
931+
<type>pom</type>
932+
<scope>import</scope>
924933
<exclusions>
925934
<exclusion>
926935
<groupId>org.codehaus.groovy</groupId>
@@ -978,7 +987,20 @@
978987
<version>${version.rest.assured}</version>
979988
<scope>test</scope>
980989
</dependency>
990+
<dependency>
991+
<groupId>io.rest-assured</groupId>
992+
<artifactId>json-path</artifactId>
993+
<version>${version.rest.assured}</version>
994+
<scope>test</scope>
995+
</dependency>
996+
<dependency>
997+
<groupId>io.rest-assured</groupId>
998+
<artifactId>xml-path</artifactId>
999+
<version>${version.rest.assured}</version>
1000+
<scope>test</scope>
1001+
</dependency>
9811002

1003+
9821004
<dependency>
9831005
<groupId>xerces</groupId>
9841006
<artifactId>xercesImpl</artifactId>
@@ -1041,7 +1063,7 @@
10411063
<dependency>
10421064
<groupId>org.codehaus.groovy</groupId>
10431065
<artifactId>groovy</artifactId>
1044-
<version>2.4.4</version>
1066+
<version>${version.groovy}</version>
10451067
</dependency>
10461068

10471069

@@ -1358,6 +1380,114 @@
13581380
<artifactId>rxjava</artifactId>
13591381
<version>2.2.11</version>
13601382
</dependency>
1383+
1384+
<dependency>
1385+
<groupId>org.janusgraph</groupId>
1386+
<artifactId>janusgraph-core</artifactId>
1387+
<version>${version.janusgraph}</version>
1388+
</dependency>
1389+
<dependency>
1390+
<groupId>org.janusgraph</groupId>
1391+
<artifactId>janusgraph-cql</artifactId>
1392+
<version>${version.janusgraph}</version>
1393+
</dependency>
1394+
<dependency>
1395+
<groupId>org.janusgraph</groupId>
1396+
<artifactId>janusgraph-inmemory</artifactId>
1397+
<version>${version.janusgraph}</version>
1398+
</dependency>
1399+
<dependency>
1400+
<groupId>org.apache.cassandra</groupId>
1401+
<artifactId>cassandra-all</artifactId>
1402+
<version>${version.cassandra}</version>
1403+
<exclusions>
1404+
<exclusion>
1405+
<groupId>org.hibernate</groupId>
1406+
<artifactId>hibernate-validator</artifactId>
1407+
</exclusion>
1408+
</exclusions>
1409+
</dependency>
1410+
<dependency>
1411+
<groupId>io.dropwizard.metrics</groupId>
1412+
<artifactId>metrics-core</artifactId>
1413+
<version>3.2.2</version>
1414+
</dependency>
1415+
1416+
<dependency>
1417+
<groupId>org.apache.tinkerpop</groupId>
1418+
<artifactId>gremlin-core</artifactId>
1419+
<version>${version.tinkerpop}</version>
1420+
</dependency>
1421+
<dependency>
1422+
<groupId>org.apache.tinkerpop</groupId>
1423+
<artifactId>gremlin-driver</artifactId>
1424+
<version>${version.tinkerpop}</version>
1425+
<exclusions>
1426+
<exclusion>
1427+
<groupId>org.codehaus.groovy</groupId>
1428+
<artifactId>groovy</artifactId>
1429+
</exclusion>
1430+
<exclusion>
1431+
<groupId>org.codehaus.groovy</groupId>
1432+
<artifactId>groovy-json</artifactId>
1433+
</exclusion>
1434+
</exclusions>
1435+
</dependency>
1436+
<dependency>
1437+
<groupId>org.apache.tinkerpop</groupId>
1438+
<artifactId>gremlin-server</artifactId>
1439+
<version>${version.tinkerpop}</version>
1440+
</dependency>
1441+
<dependency>
1442+
<groupId>org.apache.tinkerpop</groupId>
1443+
<artifactId>gremlin-groovy</artifactId>
1444+
<version>${version.tinkerpop}</version>
1445+
<exclusions>
1446+
<exclusion>
1447+
<groupId>org.codehaus.groovy</groupId>
1448+
<artifactId>groovy-groovysh</artifactId>
1449+
</exclusion>
1450+
</exclusions>
1451+
</dependency>
1452+
1453+
<dependency>
1454+
<groupId>org.opencypher.gremlin</groupId>
1455+
<artifactId>cypher-gremlin-neo4j-driver</artifactId>
1456+
<version>${verion.opencypher}</version>
1457+
</dependency>
1458+
<dependency>
1459+
<groupId>org.opencypher.gremlin</groupId>
1460+
<artifactId>cypher-gremlin-server-plugin</artifactId>
1461+
<version>${verion.opencypher}</version>
1462+
</dependency>
1463+
1464+
<dependency>
1465+
<groupId>org.neo4j.driver</groupId>
1466+
<artifactId>neo4j-java-driver</artifactId>
1467+
<version>1.7.5</version>
1468+
</dependency>
1469+
<dependency>
1470+
<groupId>org.neo4j</groupId>
1471+
<artifactId>neo4j-ogm-api</artifactId>
1472+
<version>3.2.10</version>
1473+
</dependency>
1474+
<dependency>
1475+
<groupId>org.neo4j</groupId>
1476+
<artifactId>neo4j-ogm-core</artifactId>
1477+
<version>3.2.10</version>
1478+
</dependency>
1479+
1480+
<dependency>
1481+
<groupId>org.springframework.data</groupId>
1482+
<artifactId>spring-data-neo4j</artifactId>
1483+
<version>5.2.1.RELEASE</version>
1484+
<exclusions>
1485+
<exclusion>
1486+
<groupId>org.neo4j</groupId>
1487+
<artifactId>neo4j-ogm-bolt-driver</artifactId>
1488+
</exclusion>
1489+
</exclusions>
1490+
</dependency>
13611491
</dependencies>
13621492

13631493
</dependencyManagement>

0 commit comments

Comments
 (0)