dse-driver
Used in:
components
- OverviewOverview
- VersionsVersions
- DependentsDependents
- DependenciesDependencies
<dependency>
<groupId>com.datastax.cassandra</groupId>
<artifactId>dse-driver</artifactId>
<version>1.1.2</version>
</dependency><?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">
<parent>
<artifactId>dse-parent</artifactId>
<groupId>com.datastax.cassandra</groupId>
<version>1.1.2</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>dse-driver</artifactId>
<name>DataStax Enterprise Java Driver - Core</name>
<description>A driver for DataStax Enterprise clusters (DSE), supporting DSE-specific features such as geospatial types, DSE Graph and DSE authentication.</description>
<build>
<plugins>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>animal-sniffer-maven-plugin</artifactId>
<executions>
<execution>
<id>check</id>
<phase>process-classes</phase>
<goals>
<goal>check</goal>
</goals>
<configuration>
<signature>
<groupId>org.codehaus.mojo.signature</groupId>
<artifactId>java16</artifactId>
<version>1.0</version>
</signature>
<annotations>
<annotation>com.datastax.driver.dse.IgnoreJDK6Requirement</annotation>
</annotations>
</configuration>
</execution>
<execution>
<id>check-jdk8</id>
<phase>process-classes</phase>
<goals>
<goal>check</goal>
</goals>
<configuration>
<signature>
<groupId>org.codehaus.mojo.signature</groupId>
<artifactId>java18</artifactId>
<version>1.0</version>
</signature>
</configuration>
</execution>
</executions>
</plugin>
<plugin>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<source>1.6</source>
<target>1.6</target>
<optimize>true</optimize>
<showDeprecation>true</showDeprecation>
<showWarnings>true</showWarnings>
<compilerArgument>-Xlint:-options</compilerArgument>
<useIncrementalCompilation>false</useIncrementalCompilation>
</configuration>
</plugin>
<plugin>
<artifactId>maven-source-plugin</artifactId>
<executions>
<execution>
<id>attach-sources</id>
<phase>package</phase>
<goals>
<goal>jar-no-fork</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<artifactId>maven-jar-plugin</artifactId>
<executions>
<execution>
<goals>
<goal>test-jar</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<artifactId>maven-shade-plugin</artifactId>
<executions>
<execution>
<phase>package</phase>
<goals>
<goal>shade</goal>
</goals>
<configuration>
<artifactSet>
<includes>
<include>com.fasterxml.jackson.core:*</include>
<include>com.esri.geometry:*</include>
<include>org.json:*</include>
<include>org.codehaus.jackson:*</include>
</includes>
</artifactSet>
<relocations>
<relocation>
<pattern>com.fasterxml.jackson</pattern>
<shadedPattern>com.datastax.shaded.jackson</shadedPattern>
</relocation>
<relocation>
<pattern>com.esri.core.geometry</pattern>
<shadedPattern>com.datastax.shaded.esri</shadedPattern>
</relocation>
<relocation>
<pattern>org.json</pattern>
<shadedPattern>com.datastax.shaded.json</shadedPattern>
</relocation>
<relocation>
<pattern>org.codehaus.jackson</pattern>
<shadedPattern>com.datastax.shaded.codehaus.jackson</shadedPattern>
</relocation>
</relocations>
<filters>
<filter>
<artifact>com.fasterxml.jackson.core:*</artifact>
<excludes>
<exclude>META-INF/maven/**</exclude>
<exclude>META-INF/services/**</exclude>
</excludes>
</filter>
<filter>
<artifact>com.esri.geometry:*</artifact>
<excludes>
<exclude>META-INF/maven/**</exclude>
<exclude>META-INF/services/**</exclude>
</excludes>
</filter>
</filters>
</configuration>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.apache.felix</groupId>
<artifactId>maven-bundle-plugin</artifactId>
<executions>
<execution>
<phase>package</phase>
<goals>
<goal>manifest</goal>
</goals>
</execution>
</executions>
<configuration>
<instructions>
<_include>-osgi.bnd</_include>
<Bundle-SymbolicName>com.datastax.driver.dse</Bundle-SymbolicName>
<Bundle-Version>${project.version}</Bundle-Version>
<Import-Package>com.google.common.*;version="[16.0.1,19)",
!com.fasterxml.jackson.*,
!com.esri.core.geometry.*,
!org.json.*,
!org.codehaus.jackson.*,
*</Import-Package>
<Private-Package>com.datastax.shaded.*</Private-Package>
</instructions>
</configuration>
</plugin>
<plugin>
<artifactId>maven-javadoc-plugin</artifactId>
<executions>
<execution>
<id>resource-bundles</id>
<phase>package</phase>
<goals>
<goal>resource-bundle</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
<dependencies>
<dependency>
<groupId>com.datastax.cassandra</groupId>
<artifactId>cassandra-driver-core</artifactId>
<version>3.1.4</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>com.google.guava</groupId>
<artifactId>guava</artifactId>
<version>16.0.1</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-api</artifactId>
<version>1.7.13</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>com.datastax.cassandra</groupId>
<artifactId>cassandra-driver-core</artifactId>
<version>3.1.4</version>
<type>test-jar</type>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.testng</groupId>
<artifactId>testng</artifactId>
<version>6.8.8</version>
<scope>test</scope>
<exclusions>
<exclusion>
<artifactId>bsh</artifactId>
<groupId>org.beanshell</groupId>
</exclusion>
<exclusion>
<artifactId>jcommander</artifactId>
<groupId>com.beust</groupId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.assertj</groupId>
<artifactId>assertj-core</artifactId>
<version>1.7.0</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.mockito</groupId>
<artifactId>mockito-all</artifactId>
<version>1.10.19</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.scassandra</groupId>
<artifactId>java-client</artifactId>
<version>0.11.0</version>
<scope>test</scope>
<exclusions>
<exclusion>
<artifactId>logback-classic</artifactId>
<groupId>ch.qos.logback</groupId>
</exclusion>
<exclusion>
<artifactId>junit</artifactId>
<groupId>junit</groupId>
</exclusion>
<exclusion>
<artifactId>cql-antlr</artifactId>
<groupId>org.scassandra</groupId>
</exclusion>
<exclusion>
<artifactId>httpclient</artifactId>
<groupId>org.apache.httpcomponents</groupId>
</exclusion>
<exclusion>
<artifactId>scassandra-server_2.11</artifactId>
<groupId>org.scassandra</groupId>
</exclusion>
<exclusion>
<artifactId>gson</artifactId>
<groupId>com.google.code.gson</groupId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-exec</artifactId>
<version>1.3</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-log4j12</artifactId>
<version>1.7.13</version>
<scope>test</scope>
<exclusions>
<exclusion>
<artifactId>log4j</artifactId>
<groupId>log4j</groupId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.apache.directory.server</groupId>
<artifactId>apacheds-core</artifactId>
<version>2.0.0-M19</version>
<scope>test</scope>
<exclusions>
<exclusion>
<artifactId>slf4j-log4j12</artifactId>
<groupId>org.slf4j</groupId>
</exclusion>
<exclusion>
<artifactId>apacheds-i18n</artifactId>
<groupId>org.apache.directory.server</groupId>
</exclusion>
<exclusion>
<artifactId>apacheds-core-shared</artifactId>
<groupId>org.apache.directory.server</groupId>
</exclusion>
<exclusion>
<artifactId>apacheds-interceptors-admin</artifactId>
<groupId>org.apache.directory.server</groupId>
</exclusion>
<exclusion>
<artifactId>apacheds-interceptors-authn</artifactId>
<groupId>org.apache.directory.server</groupId>
</exclusion>
<exclusion>
<artifactId>apacheds-interceptors-number</artifactId>
<groupId>org.apache.directory.server</groupId>
</exclusion>
<exclusion>
<artifactId>apacheds-interceptors-authz</artifactId>
<groupId>org.apache.directory.server</groupId>
</exclusion>
<exclusion>
<artifactId>apacheds-interceptors-changelog</artifactId>
<groupId>org.apache.directory.server</groupId>
</exclusion>
<exclusion>
<artifactId>apacheds-interceptors-collective</artifactId>
<groupId>org.apache.directory.server</groupId>
</exclusion>
<exclusion>
<artifactId>apacheds-interceptors-event</artifactId>
<groupId>org.apache.directory.server</groupId>
</exclusion>
<exclusion>
<artifactId>apacheds-interceptors-exception</artifactId>
<groupId>org.apache.directory.server</groupId>
</exclusion>
<exclusion>
<artifactId>apacheds-interceptors-journal</artifactId>
<groupId>org.apache.directory.server</groupId>
</exclusion>
<exclusion>
<artifactId>apacheds-interceptors-normalization</artifactId>
<groupId>org.apache.directory.server</groupId>
</exclusion>
<exclusion>
<artifactId>apacheds-interceptors-operational</artifactId>
<groupId>org.apache.directory.server</groupId>
</exclusion>
<exclusion>
<artifactId>apacheds-interceptors-referral</artifactId>
<groupId>org.apache.directory.server</groupId>
</exclusion>
<exclusion>
<artifactId>apacheds-interceptors-schema</artifactId>
<groupId>org.apache.directory.server</groupId>
</exclusion>
<exclusion>
<artifactId>apacheds-interceptors-subtree</artifactId>
<groupId>org.apache.directory.server</groupId>
</exclusion>
<exclusion>
<artifactId>apacheds-interceptors-trigger</artifactId>
<groupId>org.apache.directory.server</groupId>
</exclusion>
<exclusion>
<artifactId>commons-lang</artifactId>
<groupId>commons-lang</groupId>
</exclusion>
<exclusion>
<artifactId>api-ldap-codec-core</artifactId>
<groupId>org.apache.directory.api</groupId>
</exclusion>
<exclusion>
<artifactId>api-ldap-extras-util</artifactId>
<groupId>org.apache.directory.api</groupId>
</exclusion>
<exclusion>
<artifactId>api-ldap-model</artifactId>
<groupId>org.apache.directory.api</groupId>
</exclusion>
<exclusion>
<artifactId>api-ldap-schema-data</artifactId>
<groupId>org.apache.directory.api</groupId>
</exclusion>
<exclusion>
<artifactId>api-util</artifactId>
<groupId>org.apache.directory.api</groupId>
</exclusion>
<exclusion>
<artifactId>bcprov-jdk15</artifactId>
<groupId>bouncycastle</groupId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.apache.directory.server</groupId>
<artifactId>apacheds-protocol-kerberos</artifactId>
<version>2.0.0-M19</version>
<scope>test</scope>
<exclusions>
<exclusion>
<artifactId>apacheds-core-api</artifactId>
<groupId>org.apache.directory.server</groupId>
</exclusion>
<exclusion>
<artifactId>apacheds-kerberos-codec</artifactId>
<groupId>org.apache.directory.server</groupId>
</exclusion>
<exclusion>
<artifactId>apacheds-protocol-shared</artifactId>
<groupId>org.apache.directory.server</groupId>
</exclusion>
<exclusion>
<artifactId>api-asn1-api</artifactId>
<groupId>org.apache.directory.api</groupId>
</exclusion>
<exclusion>
<artifactId>mina-core</artifactId>
<groupId>org.apache.mina</groupId>
</exclusion>
<exclusion>
<artifactId>ehcache-core</artifactId>
<groupId>net.sf.ehcache</groupId>
</exclusion>
<exclusion>
<artifactId>apacheds-i18n</artifactId>
<groupId>org.apache.directory.server</groupId>
</exclusion>
<exclusion>
<artifactId>apacheds-core-shared</artifactId>
<groupId>org.apache.directory.server</groupId>
</exclusion>
<exclusion>
<artifactId>api-ldap-model</artifactId>
<groupId>org.apache.directory.api</groupId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.apache.directory.server</groupId>
<artifactId>apacheds-interceptor-kerberos</artifactId>
<version>2.0.0-M19</version>
<scope>test</scope>
<exclusions>
<exclusion>
<artifactId>apacheds-core-api</artifactId>
<groupId>org.apache.directory.server</groupId>
</exclusion>
<exclusion>
<artifactId>apacheds-kerberos-codec</artifactId>
<groupId>org.apache.directory.server</groupId>
</exclusion>
<exclusion>
<artifactId>api-asn1-api</artifactId>
<groupId>org.apache.directory.api</groupId>
</exclusion>
<exclusion>
<artifactId>api-util</artifactId>
<groupId>org.apache.directory.api</groupId>
</exclusion>
<exclusion>
<artifactId>apacheds-i18n</artifactId>
<groupId>org.apache.directory.server</groupId>
</exclusion>
<exclusion>
<artifactId>api-ldap-model</artifactId>
<groupId>org.apache.directory.api</groupId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.apache.directory.server</groupId>
<artifactId>apacheds-protocol-ldap</artifactId>
<version>2.0.0-M19</version>
<scope>test</scope>
<exclusions>
<exclusion>
<artifactId>apacheds-jdbm1</artifactId>
<groupId>org.apache.directory.jdbm</groupId>
</exclusion>
<exclusion>
<artifactId>api-asn1-ber</artifactId>
<groupId>org.apache.directory.api</groupId>
</exclusion>
<exclusion>
<artifactId>api-ldap-client-api</artifactId>
<groupId>org.apache.directory.api</groupId>
</exclusion>
<exclusion>
<artifactId>api-ldap-extras-codec-api</artifactId>
<groupId>org.apache.directory.api</groupId>
</exclusion>
<exclusion>
<artifactId>api-ldap-extras-codec</artifactId>
<groupId>org.apache.directory.api</groupId>
</exclusion>
<exclusion>
<artifactId>api-ldap-extras-sp</artifactId>
<groupId>org.apache.directory.api</groupId>
</exclusion>
<exclusion>
<artifactId>apacheds-protocol-shared</artifactId>
<groupId>org.apache.directory.server</groupId>
</exclusion>
<exclusion>
<artifactId>commons-lang</artifactId>
<groupId>commons-lang</groupId>
</exclusion>
<exclusion>
<artifactId>api-ldap-extras-util</artifactId>
<groupId>org.apache.directory.api</groupId>
</exclusion>
<exclusion>
<artifactId>api-ldap-codec-core</artifactId>
<groupId>org.apache.directory.api</groupId>
</exclusion>
<exclusion>
<artifactId>api-ldap-schema-data</artifactId>
<groupId>org.apache.directory.api</groupId>
</exclusion>
<exclusion>
<artifactId>mina-core</artifactId>
<groupId>org.apache.mina</groupId>
</exclusion>
<exclusion>
<artifactId>bcprov-jdk15</artifactId>
<groupId>bouncycastle</groupId>
</exclusion>
<exclusion>
<artifactId>apacheds-core-api</artifactId>
<groupId>org.apache.directory.server</groupId>
</exclusion>
<exclusion>
<artifactId>apacheds-kerberos-codec</artifactId>
<groupId>org.apache.directory.server</groupId>
</exclusion>
<exclusion>
<artifactId>api-util</artifactId>
<groupId>org.apache.directory.api</groupId>
</exclusion>
<exclusion>
<artifactId>apacheds-i18n</artifactId>
<groupId>org.apache.directory.server</groupId>
</exclusion>
<exclusion>
<artifactId>api-ldap-model</artifactId>
<groupId>org.apache.directory.api</groupId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.apache.directory.server</groupId>
<artifactId>apacheds-ldif-partition</artifactId>
<version>2.0.0-M19</version>
<scope>test</scope>
<exclusions>
<exclusion>
<artifactId>apacheds-xdbm-partition</artifactId>
<groupId>org.apache.directory.server</groupId>
</exclusion>
<exclusion>
<artifactId>commons-io</artifactId>
<groupId>commons-io</groupId>
</exclusion>
<exclusion>
<artifactId>apacheds-core-shared</artifactId>
<groupId>org.apache.directory.server</groupId>
</exclusion>
<exclusion>
<artifactId>api-ldap-schema-data</artifactId>
<groupId>org.apache.directory.api</groupId>
</exclusion>
<exclusion>
<artifactId>apacheds-core-api</artifactId>
<groupId>org.apache.directory.server</groupId>
</exclusion>
<exclusion>
<artifactId>api-util</artifactId>
<groupId>org.apache.directory.api</groupId>
</exclusion>
<exclusion>
<artifactId>apacheds-i18n</artifactId>
<groupId>org.apache.directory.server</groupId>
</exclusion>
<exclusion>
<artifactId>api-ldap-model</artifactId>
<groupId>org.apache.directory.api</groupId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.apache.directory.server</groupId>
<artifactId>apacheds-jdbm-partition</artifactId>
<version>2.0.0-M19</version>
<scope>test</scope>
<exclusions>
<exclusion>
<artifactId>apacheds-core-avl</artifactId>
<groupId>org.apache.directory.server</groupId>
</exclusion>
<exclusion>
<artifactId>apacheds-jdbm1</artifactId>
<groupId>org.apache.directory.jdbm</groupId>
</exclusion>
<exclusion>
<artifactId>apacheds-xdbm-partition</artifactId>
<groupId>org.apache.directory.server</groupId>
</exclusion>
<exclusion>
<artifactId>commons-io</artifactId>
<groupId>commons-io</groupId>
</exclusion>
<exclusion>
<artifactId>commons-lang</artifactId>
<groupId>commons-lang</groupId>
</exclusion>
<exclusion>
<artifactId>apacheds-core-shared</artifactId>
<groupId>org.apache.directory.server</groupId>
</exclusion>
<exclusion>
<artifactId>api-ldap-schema-data</artifactId>
<groupId>org.apache.directory.api</groupId>
</exclusion>
<exclusion>
<artifactId>apacheds-core-api</artifactId>
<groupId>org.apache.directory.server</groupId>
</exclusion>
<exclusion>
<artifactId>api-util</artifactId>
<groupId>org.apache.directory.api</groupId>
</exclusion>
<exclusion>
<artifactId>apacheds-i18n</artifactId>
<groupId>org.apache.directory.server</groupId>
</exclusion>
<exclusion>
<artifactId>api-ldap-model</artifactId>
<groupId>org.apache.directory.api</groupId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.apache.directory.api</groupId>
<artifactId>api-ldap-codec-standalone</artifactId>
<version>1.0.0-M26</version>
<scope>test</scope>
<exclusions>
<exclusion>
<artifactId>api-ldap-net-mina</artifactId>
<groupId>org.apache.directory.api</groupId>
</exclusion>
<exclusion>
<artifactId>api-ldap-extras-codec</artifactId>
<groupId>org.apache.directory.api</groupId>
</exclusion>
<exclusion>
<artifactId>api-ldap-codec-core</artifactId>
<groupId>org.apache.directory.api</groupId>
</exclusion>
<exclusion>
<artifactId>mina-core</artifactId>
<groupId>org.apache.mina</groupId>
</exclusion>
</exclusions>
</dependency>
</dependencies>
<properties>
<main.basedir>${project.parent.basedir}</main.basedir>
</properties>
</project>