| <!-- | 
 |  | 
 |          Copyright (C) 2012-2015 DataStax Inc. | 
 |  | 
 |       Licensed under the Apache License, Version 2.0 (the "License"); | 
 |       you may not use this file except in compliance with the License. | 
 |       You may obtain a copy of the License at | 
 |  | 
 |          http://www.apache.org/licenses/LICENSE-2.0 | 
 |  | 
 |       Unless required by applicable law or agreed to in writing, software | 
 |       distributed under the License is distributed on an "AS IS" BASIS, | 
 |       WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | 
 |       See the License for the specific language governing permissions and | 
 |       limitations under the License. | 
 |  | 
 | --> | 
 | <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"> | 
 |     <modelVersion>4.0.0</modelVersion> | 
 |     <parent> | 
 |         <groupId>com.datastax.cassandra</groupId> | 
 |         <artifactId>cassandra-driver-parent</artifactId> | 
 |         <version>3.1.5-SNAPSHOT</version> | 
 |     </parent> | 
 |     <artifactId>cassandra-driver-mapping</artifactId> | 
 |     <packaging>bundle</packaging> | 
 |     <name>DataStax Java Driver for Apache Cassandra - Object Mapping</name> | 
 |     <description>Object mapper for the DataStax CQL Java Driver.</description> | 
 |     <url>https://github.com/datastax/java-driver</url> | 
 |  | 
 |     <properties> | 
 |         <main.basedir>${project.parent.basedir}</main.basedir> | 
 |         <groovy.version>2.4.7</groovy.version> | 
 |     </properties> | 
 |  | 
 |     <dependencies> | 
 |         <dependency> | 
 |             <groupId>com.datastax.cassandra</groupId> | 
 |             <artifactId>cassandra-driver-core</artifactId> | 
 |             <version>${project.parent.version}</version> | 
 |         </dependency> | 
 |  | 
 |         <dependency> | 
 |             <groupId>com.datastax.cassandra</groupId> | 
 |             <artifactId>cassandra-driver-core</artifactId> | 
 |             <version>${project.parent.version}</version> | 
 |             <type>test-jar</type> | 
 |             <scope>test</scope> | 
 |         </dependency> | 
 |  | 
 |         <dependency> | 
 |             <groupId>org.testng</groupId> | 
 |             <artifactId>testng</artifactId> | 
 |             <version>${testng.version}</version> | 
 |             <scope>test</scope> | 
 |         </dependency> | 
 |  | 
 |         <dependency> | 
 |             <groupId>org.assertj</groupId> | 
 |             <artifactId>assertj-core</artifactId> | 
 |             <version>${assertj.version}</version> | 
 |             <scope>test</scope> | 
 |         </dependency> | 
 |  | 
 |         <dependency> | 
 |             <groupId>org.mockito</groupId> | 
 |             <artifactId>mockito-all</artifactId> | 
 |             <version>${mockito.version}</version> | 
 |             <scope>test</scope> | 
 |         </dependency> | 
 |  | 
 |         <dependency> | 
 |             <groupId>org.apache.commons</groupId> | 
 |             <artifactId>commons-exec</artifactId> | 
 |             <version>${commons-exec.version}</version> | 
 |             <scope>test</scope> | 
 |         </dependency> | 
 |  | 
 |         <dependency> | 
 |             <groupId>org.ow2.asm</groupId> | 
 |             <artifactId>asm-all</artifactId> | 
 |             <version>5.0.3</version> | 
 |             <scope>test</scope> | 
 |         </dependency> | 
 |         <!-- | 
 |         <dependency> | 
 |           <groupId>org.ow2.asm</groupId> | 
 |           <artifactId>asm</artifactId> | 
 |           <version>4.1</version> | 
 |         </dependency> | 
 |         <dependency> | 
 |           <groupId>org.ow2.asm</groupId> | 
 |           <artifactId>asm-util</artifactId> | 
 |           <version>4.1</version> | 
 |         </dependency> | 
 |       --> | 
 |  | 
 |         <dependency> | 
 |             <groupId>log4j</groupId> | 
 |             <artifactId>log4j</artifactId> | 
 |             <version>${log4j.version}</version> | 
 |             <scope>test</scope> | 
 |         </dependency> | 
 |  | 
 |         <dependency> | 
 |             <groupId>org.slf4j</groupId> | 
 |             <artifactId>slf4j-log4j12</artifactId> | 
 |             <version>${slf4j-log4j12.version}</version> | 
 |             <scope>test</scope> | 
 |         </dependency> | 
 |  | 
 |         <dependency> | 
 |             <groupId>org.codehaus.groovy</groupId> | 
 |             <artifactId>groovy-all</artifactId> | 
 |             <version>${groovy.version}</version> | 
 |             <scope>test</scope> | 
 |         </dependency> | 
 |  | 
 |     </dependencies> | 
 |  | 
 |     <build> | 
 |         <plugins> | 
 |             <plugin> | 
 |                 <groupId>org.codehaus.mojo</groupId> | 
 |                 <artifactId>build-helper-maven-plugin</artifactId> | 
 |                 <version>1.12</version> | 
 |                 <executions> | 
 |                     <execution> | 
 |                         <id>add-source</id> | 
 |                         <phase>generate-test-sources</phase> | 
 |                         <goals> | 
 |                             <goal>add-test-source</goal> | 
 |                         </goals> | 
 |                         <configuration> | 
 |                             <sources> | 
 |                                 <source>${pom.basedir}/src/test/groovy</source> | 
 |                             </sources> | 
 |                         </configuration> | 
 |                     </execution> | 
 |                 </executions> | 
 |             </plugin> | 
 |             <plugin> | 
 |                 <groupId>org.apache.felix</groupId> | 
 |                 <artifactId>maven-bundle-plugin</artifactId> | 
 |                 <extensions>true</extensions> | 
 |                 <version>2.4.0</version> | 
 |                 <executions> | 
 |                     <execution> | 
 |                         <id>bundle-manifest</id> | 
 |                         <phase>process-classes</phase> | 
 |                         <goals> | 
 |                             <goal>manifest</goal> | 
 |                         </goals> | 
 |                     </execution> | 
 |                 </executions> | 
 |                 <configuration> | 
 |                     <instructions> | 
 |                         <Bundle-SymbolicName>com.datastax.driver.mapping</Bundle-SymbolicName> | 
 |                         <Bundle-Version>${project.version}</Bundle-Version> | 
 |                         <_include>-osgi.bnd</_include> | 
 |                         <Import-Package><![CDATA[com.google.common*;version="[16.0.1,20)",*]]></Import-Package> | 
 |                     </instructions> | 
 |                     <supportedProjectTypes> | 
 |                         <supportedProjectType>jar</supportedProjectType> | 
 |                         <supportedProjectType>bundle</supportedProjectType> | 
 |                         <supportedProjectType>pom</supportedProjectType> | 
 |                     </supportedProjectTypes> | 
 |                 </configuration> | 
 |             </plugin> | 
 |             <plugin> | 
 |                 <groupId>org.codehaus.gmaven</groupId> | 
 |                 <artifactId>gmaven-plugin</artifactId> | 
 |                 <version>1.5</version> | 
 |                 <extensions>true</extensions> | 
 |                 <executions> | 
 |                     <execution> | 
 |                         <goals> | 
 |                             <goal>testCompile</goal> | 
 |                         </goals> | 
 |                         <configuration> | 
 |                             <sources> | 
 |                                 <fileset> | 
 |                                     <directory>${pom.basedir}/src/test/groovy</directory> | 
 |                                     <includes> | 
 |                                         <include>**/*.groovy</include> | 
 |                                     </includes> | 
 |                                 </fileset> | 
 |                             </sources> | 
 |                         </configuration> | 
 |                     </execution> | 
 |                 </executions> | 
 |                 <dependencies> | 
 |                     <dependency> | 
 |                         <groupId>org.codehaus.groovy</groupId> | 
 |                         <artifactId>groovy-all</artifactId> | 
 |                         <version>${groovy.version}</version> | 
 |                     </dependency> | 
 |                 </dependencies> | 
 |             </plugin> | 
 |         </plugins> | 
 |     </build> | 
 |  | 
 |     <licenses> | 
 |         <license> | 
 |             <name>Apache 2</name> | 
 |             <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url> | 
 |             <distribution>repo</distribution> | 
 |             <comments>Apache License Version 2.0</comments> | 
 |         </license> | 
 |     </licenses> | 
 |  | 
 |     <scm> | 
 |         <connection>scm:git:git@github.com:datastax/java-driver.git</connection> | 
 |         <developerConnection>scm:git:git@github.com:datastax/java-driver.git</developerConnection> | 
 |         <url>https://github.com/datastax/java-driver</url> | 
 |         <tag>HEAD</tag> | 
 |     </scm> | 
 |  | 
 |     <developers> | 
 |         <developer> | 
 |             <name>Various</name> | 
 |             <organization>DataStax</organization> | 
 |         </developer> | 
 |     </developers> | 
 | </project> | 
 |  |