Red Hat Application Migration Toolkit
<?xml version="1.0"?> <!-- Copyright 2005-2010 the original author or authors. 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> <groupId>net.sf.dozer</groupId> <artifactId>dozer</artifactId> <packaging>jar</packaging> <url>http://dozer.sourceforge.net</url> <description> Dozer is a powerful Java Bean to Java Bean mapper that recursively copies data from one object to another </description> <version>5.3.2</version> <name>dozer</name> <inceptionYear>2005</inceptionYear> <dependencies> <dependency> <groupId>commons-beanutils</groupId> <artifactId>commons-beanutils</artifactId> <version>1.8.3</version> </dependency> <dependency> <groupId>commons-lang</groupId> <artifactId>commons-lang</artifactId> <version>2.5</version> </dependency> <dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-api</artifactId> <version>1.5.10</version> </dependency> <dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-jdk14</artifactId> <version>1.5.8</version> <scope>test</scope> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring</artifactId> <version>1.2.3</version> <scope>provided</scope> </dependency> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.5</version> <scope>provided</scope> </dependency> <dependency> <groupId>org.mockito</groupId> <artifactId>mockito-all</artifactId> <version>1.8.4</version> <scope>test</scope> </dependency> <dependency> <groupId>cglib</groupId> <artifactId>cglib</artifactId> <version>2.1_3</version> <scope>test</scope> </dependency> <dependency> <groupId>javassist</groupId> <artifactId>javassist</artifactId> <version>3.9.0.GA</version> <scope>test</scope> </dependency> <dependency> <groupId>asm</groupId> <artifactId>asm</artifactId> <version>1.5.3</version> <scope>test</scope> </dependency> <dependency> <groupId>javax.el</groupId> <artifactId>el-api</artifactId> <version>2.2</version> <scope>provided</scope> </dependency> <dependency> <groupId>juel</groupId> <artifactId>juel</artifactId> <version>2.2.1</version> <scope>test</scope> </dependency> <dependency> <groupId>org.apache.xmlbeans</groupId> <artifactId>xmlbeans</artifactId> <version>2.4.0</version> <scope>provided</scope> <optional>true</optional> </dependency> <dependency> <groupId>org.apache.xmlbeans</groupId> <artifactId>xmlbeans-xpath</artifactId> <version>2.3.0</version> <scope>provided</scope> <optional>true</optional> </dependency> <dependency> <groupId>javax.xml.bind</groupId> <artifactId>jaxb-api</artifactId> <version>2.0</version> <scope>provided</scope> <optional>true</optional> </dependency> <dependency> <groupId>javax.xml.bind</groupId> <artifactId>jsr173_api</artifactId> <version>1.0</version> <scope>provided</scope> <optional>true</optional> </dependency> <dependency> <groupId>com.sun.xml.bind</groupId> <artifactId>jaxb-impl</artifactId> <version>2.0.3</version> <scope>provided</scope> <optional>true</optional> </dependency> <dependency> <groupId>relaxngDatatype</groupId> <artifactId>relaxngDatatype</artifactId> <version>20020414</version> <scope>test</scope> <optional>true</optional> </dependency> <dependency> <groupId>stax</groupId> <artifactId>stax</artifactId> <version>1.1.1-dev</version> <scope>test</scope> <optional>true</optional> <exclusions> <exclusion> <groupId>xmlbeans</groupId> <artifactId>xmlbeans-jsr173-api</artifactId> </exclusion> </exclusions> </dependency> <dependency> <groupId>org.hibernate</groupId> <artifactId>hibernate-core</artifactId> <version>3.5.0-Final</version> <scope>provided</scope> </dependency> </dependencies> <pluginRepositories> <pluginRepository> <id>repo1</id> <url>http://repo1.maven.org/maven2</url> </pluginRepository> <pluginRepository> <id>snapshots</id> <url>http://snapshots.maven.codehaus.org/maven2</url> </pluginRepository> </pluginRepositories> <repositories> <repository> <id>repo1</id> <url>http://repo1.maven.org/maven2</url> </repository> <repository> <id>jboss</id> <url>http://repository.jboss.org/maven2</url> </repository> </repositories> <build> <resources> <resource> <directory>src/site/resources/schema</directory> <includes> <include>beanmapping.xsd</include> </includes> </resource> </resources> <testResources> <testResource> <directory>src/test/resources</directory> </testResource> <testResource> <directory>src/site/resources/schema</directory> </testResource> </testResources> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-jar-plugin</artifactId> <configuration> <excludes> <exclude>**/org/dozer/vo/**</exclude> <exclude>**/net/pmonks/**</exclude> <exclude>**/schemaorg_apache_xmlbeans/**</exclude> </excludes> </configuration> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-idea-plugin</artifactId> <version>2.2</version> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-site-plugin</artifactId> <configuration> <templateFile>site.vm</templateFile> </configuration> <version>2.1.1</version> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-eclipse-plugin</artifactId> <version>2.5.1</version> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-assembly-plugin</artifactId> <version>2.1</version> <configuration> <descriptors> <descriptor>src/assembly/src.xml</descriptor> </descriptors> </configuration> </plugin> <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>build-helper-maven-plugin</artifactId> <version>1.3</version> <executions> <execution> <id>add-test-sources</id> <goals> <goal>add-test-source</goal> </goals> <configuration> <sources> <source>target/jaxb-sources</source> <source>target/xmlbeans-sources</source> </sources> </configuration> </execution> </executions> </plugin> <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>xmlbeans-maven-plugin</artifactId> <version>2.3.3</version> <executions> <execution> <phase>generate-test-sources</phase> <goals> <goal>xmlbeans-test</goal> </goals> </execution> </executions> <configuration> <schemaDirectory>src/test/xsd/xmlbeans</schemaDirectory> <sourceGenerationDirectory>target/xmlbeans-sources</sourceGenerationDirectory> </configuration> </plugin> <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>jaxb2-maven-plugin</artifactId> <executions> <execution> <phase>generate-test-sources</phase> <goals> <goal>xjc</goal> </goals> </execution> </executions> <configuration> <schemaDirectory>src/test/xsd/jaxb</schemaDirectory> <packageName>org.dozer.vo.jaxb.employee</packageName> <outputDirectory>target/jaxb-sources</outputDirectory> </configuration> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-surefire-plugin</artifactId> <version>2.4.3</version> <configuration> <testClassesDirectory>target/test-classes</testClassesDirectory> <excludes> <exclude>**/Test*.java</exclude> </excludes> </configuration> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>2.1</version> <configuration> <source>1.5</source> <target>1.5</target> </configuration> </plugin> <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>cobertura-maven-plugin</artifactId> <version>2.2</version> <configuration> <instrumentation> <excludes> <exclude>**/*Test.class</exclude> <exclude>**/org/dozer/vo/*.class</exclude> </excludes> </instrumentation> <formats> <format>xml</format> <format>html</format> </formats> </configuration> <executions> <execution> <goals> <goal>clean</goal> </goals> </execution> </executions> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-pdf-plugin</artifactId> <version>1.1</version> <executions> <execution> <id>pdf</id> <phase>site</phase> <goals> <goal>pdf</goal> </goals> <configuration> <outputDirectory>target/site</outputDirectory> </configuration> </execution> </executions> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-source-plugin</artifactId> <executions> <execution> <id>attach-sources</id> <goals> <goal>jar</goal> </goals> </execution> </executions> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-javadoc-plugin</artifactId> <executions> <execution> <id>attach-javadocs</id> <goals> <goal>jar</goal> </goals> </execution> </executions> </plugin> </plugins> </build> <developers> <developer> <name>Franz Garsombke</name> <id>fgarsombke</id> <email>fgarsombke@yahoo.com</email> <roles> <role>Project Lead/Co-Founder</role> </roles> <timezone>-7</timezone> </developer> <developer> <name>Matt Tierney</name> <id>mhtierney</id> <email>mhtierney@comcast.net</email> <timezone>-7</timezone> <roles> <role>Project Lead/Co-Founder</role> </roles> </developer> <developer> <name>Dmitry Buzdin</name> <id>buzdin</id> <email>buzdin@gmail.com</email> <timezone>+2</timezone> <roles> <role>Project Lead</role> </roles> </developer> </developers> <!-- List of contributors is in alphabetical order --> <contributors> <contributor> <name>Alan Stewart</name> </contributor> <contributor> <name>Ben Sullins</name> </contributor> <contributor> <name>Bruno Guedes</name> </contributor> <contributor> <name>Chia-Chou Hung</name> </contributor> <contributor> <name>Christoph Goldner</name> </contributor> <contributor> <name>David Baker</name> </contributor> <contributor> <name>Ed Bras</name> </contributor> <contributor> <name>Florian Kammermann</name> </contributor> <contributor> <name>Gerard Toonstra</name> </contributor> <contributor> <name>Hee Tatt Ooi</name> </contributor> <contributor> <name>Joachim Korittky</name> </contributor> <contributor> <name>Kiersztyn Wojtek</name> </contributor> <contributor> <name>Knut-Erik Johnsen</name> </contributor> <contributor> <name>Lenkwe Makhubela</name> </contributor> <contributor> <name>Luke Robinson</name> </contributor> <contributor> <name>Mariusz Pala</name> </contributor> <contributor> <name>Markus Thielen</name> </contributor> <contributor> <name>Matt Benson</name> </contributor> <contributor> <name>Mickael Morier</name> </contributor> <contributor> <name>Nhat Vo</name> </contributor> <contributor> <name>Ozzie Gurkan</name> </contributor> <contributor> <name>Peciuch Dominic</name> </contributor> <contributor> <name>Peter Monks</name> </contributor> <contributor> <name>Rob Volden</name> </contributor> <contributor> <name>Rohan Hart</name> </contributor> <contributor> <name>Sachin Katakdound</name> </contributor> <contributor> <name>Soren Chittka</name> </contributor> <contributor> <name>Tim Nee</name> </contributor> <contributor> <name>Tom Rigole</name> </contributor> <contributor> <name>Vadim Shaigorodskiy</name> </contributor> <contributor> <name>Vincent Jassogne</name> </contributor> <contributor> <name>Wing Tung Leung</name> </contributor> </contributors> <organization> <name>dozer</name> <url>http://dozer.sourceforge.net</url> </organization> <licenses> <license> <name>Apache 2</name> <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url> <distribution>repo</distribution> <comments>A business-friendly Open Source license</comments> </license> </licenses> <reporting> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-project-info-reports-plugin</artifactId> <reportSets> <reportSet> <reports> <report>dependencies</report> <report>project-team</report> <report>issue-tracking</report> <report>license</report> <report>scm</report> </reports> </reportSet> </reportSets> </plugin> <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>cobertura-maven-plugin</artifactId> <version>2.2</version> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-surefire-report-plugin</artifactId> <version>2.4.3</version> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-javadoc-plugin</artifactId> <configuration> <aggregate>true</aggregate> <links> <link>http://java.sun.com/j2se/1.5.0/docs/api</link> </links> </configuration> <reportSets> <reportSet> <reports> <report>javadoc</report> </reports> </reportSet> </reportSets> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-pmd-plugin</artifactId> <version>2.4</version> <configuration> <targetJdk>1.5</targetJdk> <rulesets> <ruleset>/rulesets/basic.xml</ruleset> <ruleset>/rulesets/codesize.xml</ruleset> <ruleset>/rulesets/unusedcode.xml</ruleset> <ruleset>/rulesets/coupling.xml</ruleset> </rulesets> </configuration> </plugin> <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>findbugs-maven-plugin</artifactId> <version>2.0.1</version> </plugin> </plugins> </reporting> <issueManagement> <system>Sourceforge</system> <url>http://sourceforge.net/tracker/?group_id=133517</url> </issueManagement> <distributionManagement> <site> <id>dozer.sf.net</id> <url>scp://shell.sourceforge.net//home/groups/d/do/dozer/htdocs</url> </site> <repository> <id>dozer.sf.net</id> <name>SF.net repository mirror</name> <url>scp://shell.sourceforge.net//home/groups/d/do/dozer/htdocs/m2repo</url> </repository> <snapshotRepository> <id>dozer.sf.net</id> <name>Snapshots</name> <url>scp://shell.sourceforge.net//home/groups/d/do/dozer/htdocs/m2repo-snapshot</url> <uniqueVersion>false</uniqueVersion> </snapshotRepository> </distributionManagement> <scm> <connection>scm:svn:https://dozer.svn.sourceforge.net/svnroot/dozer/trunk</connection> <tag>HEAD</tag> <url>http://dozer.svn.sourceforge.net/viewvc/dozer/</url> </scm> </project>