Home | History | Annotate | Download | only in lib
      1 <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">
      2     <!--
      3      Copyright (C) 2006 Joe Walnes.
      4      Copyright (C) 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2015 XStream committers.
      5      All rights reserved.
      6      
      7      The software in this package is published under the terms of the BSD
      8      style license a copy of which has been included with this distribution in
      9      the LICENSE.txt file.
     10      
     11      Created on 29. July 2006 by Mauro Talevi
     12      -->
     13   <modelVersion>4.0.0</modelVersion>
     14   <parent>
     15     <groupId>org.codehaus</groupId>
     16     <artifactId>codehaus-parent</artifactId>
     17     <version>3</version><!-- 4 required Java 5 -->
     18     <relativePath />
     19   </parent>
     20   <groupId>com.thoughtworks.xstream</groupId>
     21   <artifactId>xstream-parent</artifactId>
     22   <packaging>pom</packaging>
     23   <version>1.4.8</version>
     24   <name>XStream Parent</name>
     25   <description>
     26     XStream is a serialization library from Java objects to XML and back.
     27   </description>
     28 
     29   <inceptionYear>2004</inceptionYear>
     30   <organization>
     31     <name>XStream</name>
     32     <url>http://xstream.codehaus.org</url>
     33   </organization>
     34 
     35   <profiles>
     36     <profile>
     37       <id>jdk19</id>
     38       <activation>
     39         <jdk>1.9</jdk>
     40       </activation>
     41       <properties>
     42         <version.java.source>1.6</version.java.source>
     43         <version.java.target>1.6</version.java.target>
     44       </properties>
     45     </profile>
     46     <profile>
     47       <id>jdk18ge</id>
     48       <activation>
     49         <jdk>[1.8,)</jdk>
     50       </activation>
     51       <properties>
     52         <javadoc.xdoclint>-Xdoclint:-missing</javadoc.xdoclint>
     53       </properties>
     54     </profile>
     55     <profile>
     56       <id>jdk15-ge</id>
     57       <activation>
     58         <jdk>[1.5,)</jdk>
     59       </activation>
     60       <build>
     61         <plugins>
     62           <plugin>
     63             <groupId>org.apache.felix</groupId>
     64             <artifactId>maven-bundle-plugin</artifactId>
     65             <executions>
     66               <execution>
     67                 <id>bundle-manifest</id>
     68                 <phase>process-classes</phase>
     69                 <goals>
     70                   <goal>manifest</goal>
     71                 </goals>
     72               </execution>
     73             </executions>
     74           </plugin>
     75         </plugins>
     76       </build>
     77       <modules>
     78         <!--module>xstream-builder</module-->
     79       </modules>
     80     </profile>
     81     <profile>
     82       <id>jdk15</id>
     83       <activation>
     84         <jdk>1.5</jdk>
     85       </activation>
     86       <properties>
     87         <version.hsqldb>1.8.0.10</version.hsqldb>
     88         <version.org.hibernate.core>3.6.6.Final</version.org.hibernate.core>
     89       </properties>
     90     </profile>
     91     <profile>
     92       <!-- build with Maven 2.0.10 !!! -->
     93       <id>jdk14</id>
     94       <activation>
     95         <jdk>1.4</jdk>
     96       </activation>
     97       <properties>
     98         <version.java.source>1.3</version.java.source>
     99         <version.java.target>1.3</version.java.target>
    100         <link.javadoc.javase>http://docs.oracle.com/javase/1.4.2/docs/api/</link.javadoc.javase>
    101         <!-- repeat Hibernate version dependencies, JDK intervals in activation is not supported with M2.0.x -->
    102         <version.hsqldb>1.8.0.10</version.hsqldb>
    103         <version.org.hibernate.core>3.3.2.GA</version.org.hibernate.core>
    104         <version.org.hibernate.envers>3.6.6.Final</version.org.hibernate.envers><!-- not usable with JDK 1.4 -->
    105       </properties>
    106     </profile>
    107     <profile>
    108       <id>java</id>
    109       <activation>
    110         <file>
    111           <exists>src/java</exists>
    112         </file>
    113       </activation>
    114       <build>
    115         <plugins>
    116           <plugin>
    117             <groupId>org.apache.maven.plugins</groupId>
    118             <artifactId>maven-enforcer-plugin</artifactId>
    119             <!-- overwrite codehaus-parent -->
    120             <version>${version.plugin.maven.enforcer}</version>
    121             <executions>
    122               <execution>
    123                 <id>enforce-java-version</id>
    124                 <goals>
    125                   <goal>enforce</goal>
    126                 </goals>
    127                 <configuration>
    128                   <rules>
    129                     <requireJavaVersion>
    130                       <version>${version.java.enforced}</version>
    131                     </requireJavaVersion>
    132                   </rules>
    133                 </configuration>
    134               </execution>
    135             </executions>
    136           </plugin>
    137         </plugins>
    138       </build>
    139     </profile>
    140     <profile>
    141       <id>xstream-release</id>
    142       <properties>
    143         <version.java.enforced>[1.8,1.9)</version.java.enforced>
    144       </properties>
    145       <build>
    146         <plugins>
    147           <plugin>
    148             <groupId>org.apache.maven.plugins</groupId>
    149             <artifactId>maven-gpg-plugin</artifactId>
    150             <executions>
    151               <execution>
    152                 <id>sign-artifacts</id>
    153                 <phase>verify</phase>
    154                 <goals>
    155                   <goal>sign</goal>
    156                 </goals>
    157               </execution>
    158             </executions>
    159           </plugin>
    160         </plugins>
    161       </build>
    162     </profile>
    163   </profiles>
    164 
    165   <modules>
    166     <module>xstream</module>
    167     <module>xstream-hibernate</module>
    168     <module>xstream-benchmark</module>
    169     <module>xstream-distribution</module>
    170   </modules>
    171 
    172   <licenses>
    173     <license>
    174       <name>BSD style</name>
    175       <url>http://xstream.codehaus.org/license.html</url>
    176       <distribution>repo</distribution>
    177     </license>
    178   </licenses>
    179 
    180   <dependencyManagement>
    181     <dependencies>
    182       <dependency>
    183         <groupId>com.thoughtworks.xstream</groupId>
    184         <artifactId>xstream</artifactId>
    185         <version>1.4.8</version>
    186       </dependency>
    187       <dependency>
    188         <groupId>com.thoughtworks.xstream</groupId>
    189         <artifactId>xstream</artifactId>
    190         <version>1.4.8</version>
    191         <classifier>tests</classifier>
    192         <type>test-jar</type>
    193         <scope>test</scope>
    194       </dependency>
    195       <dependency>
    196         <groupId>com.thoughtworks.xstream</groupId>
    197         <artifactId>xstream</artifactId>
    198         <version>1.4.8</version>
    199         <classifier>javadoc</classifier>
    200         <scope>provided</scope>
    201       </dependency>
    202       <dependency>
    203         <groupId>com.thoughtworks.xstream</groupId>
    204         <artifactId>xstream-hibernate</artifactId>
    205         <version>1.4.8</version>
    206       </dependency>
    207       <dependency>
    208         <groupId>com.thoughtworks.xstream</groupId>
    209         <artifactId>xstream-hibernate</artifactId>
    210         <version>1.4.8</version>
    211         <classifier>javadoc</classifier>
    212         <scope>provided</scope>
    213       </dependency>
    214       <dependency>
    215         <groupId>com.thoughtworks.xstream</groupId>
    216         <artifactId>xstream-benchmark</artifactId>
    217         <version>1.4.8</version>
    218       </dependency>
    219       <dependency>
    220         <groupId>com.thoughtworks.xstream</groupId>
    221         <artifactId>xstream-benchmark</artifactId>
    222         <version>1.4.8</version>
    223         <classifier>javadoc</classifier>
    224         <scope>provided</scope>
    225       </dependency>
    226             
    227       <dependency>
    228         <groupId>commons-io</groupId>
    229         <artifactId>commons-io</artifactId>
    230         <version>${version.commons.io}</version>
    231       </dependency>
    232 
    233       <dependency>
    234         <groupId>commons-cli</groupId>
    235         <artifactId>commons-cli</artifactId>
    236         <version>${version.commons.cli}</version>
    237       </dependency>
    238 
    239       <dependency>
    240         <groupId>commons-lang</groupId>
    241         <artifactId>commons-lang</artifactId>
    242         <version>${version.commons.lang}</version>
    243       </dependency>
    244 
    245       <dependency>
    246         <groupId>cglib</groupId>
    247         <artifactId>cglib-nodep</artifactId>
    248         <version>${version.cglib.nodep}</version>
    249       </dependency>
    250       <dependency>
    251         <groupId>javassist</groupId>
    252         <artifactId>javassist</artifactId>
    253         <version>${version.javaassist}</version>
    254       </dependency>
    255 
    256       <dependency>
    257         <groupId>dom4j</groupId>
    258         <artifactId>dom4j</artifactId>
    259         <version>${version.dom4j}</version>
    260         <exclusions>
    261           <exclusion>
    262             <groupId>xml-apis</groupId>
    263             <artifactId>xml-apis</artifactId>
    264           </exclusion>
    265         </exclusions>
    266       </dependency>
    267 
    268       <dependency>
    269         <groupId>org.jdom</groupId>
    270         <artifactId>jdom</artifactId>
    271         <version>${version.org.jdom}</version>
    272       </dependency>
    273       <dependency>
    274         <groupId>org.jdom</groupId>
    275         <artifactId>jdom2</artifactId>
    276         <version>${version.org.jdom2}</version>
    277       </dependency>
    278 
    279       <dependency>
    280         <groupId>joda-time</groupId>
    281         <artifactId>joda-time</artifactId>
    282         <version>${version.joda-time}</version>
    283       </dependency>
    284 
    285       <dependency>
    286         <groupId>com.megginson.sax</groupId>
    287         <artifactId>xml-writer</artifactId>
    288         <version>${version.com.megginson.sax.xml-writer}</version>
    289         <exclusions>
    290           <exclusion>
    291             <groupId>xml-apis</groupId>
    292             <artifactId>xml-apis</artifactId>
    293           </exclusion>
    294         </exclusions>
    295       </dependency>
    296 
    297       <dependency>
    298         <groupId>stax</groupId>
    299         <artifactId>stax</artifactId>
    300         <version>${version.stax}</version>
    301       </dependency>
    302       <dependency>
    303         <groupId>stax</groupId>
    304         <artifactId>stax-api</artifactId>
    305         <version>${version.stax.api}</version>
    306       </dependency>
    307 
    308       <dependency>
    309         <groupId>org.codehaus.woodstox</groupId>
    310         <artifactId>wstx-asl</artifactId>
    311         <version>${version.org.codehaus.woodstox.asl}</version>
    312       </dependency>
    313 
    314       <dependency>
    315         <groupId>xom</groupId>
    316         <artifactId>xom</artifactId>
    317         <version>${version.xom}</version>
    318         <exclusions>
    319           <exclusion>
    320             <groupId>xerces</groupId>
    321             <artifactId>xmlParserAPIs</artifactId>
    322           </exclusion>
    323           <exclusion>
    324             <groupId>xerces</groupId>
    325             <artifactId>xercesImpl</artifactId>
    326           </exclusion>
    327           <exclusion>
    328             <groupId>xalan</groupId>
    329             <artifactId>xalan</artifactId>
    330           </exclusion>
    331           <exclusion>
    332             <groupId>jaxen</groupId>
    333             <artifactId>jaxen</artifactId>
    334           </exclusion>
    335         </exclusions>
    336       </dependency>
    337 
    338       <dependency>
    339         <groupId>xpp3</groupId>
    340         <artifactId>xpp3_min</artifactId>
    341         <version>${version.xpp3}</version>
    342       </dependency>
    343       <dependency>
    344         <groupId>net.sf.kxml</groupId>
    345         <artifactId>kxml2-min</artifactId>
    346         <version>${version.net.sf.kxml.kxml2}</version>
    347       </dependency>
    348       <dependency>
    349         <groupId>net.sf.kxml</groupId>
    350         <artifactId>kxml2</artifactId>
    351         <version>${version.net.sf.kxml.kxml2}</version>
    352       </dependency>
    353       <dependency>
    354         <groupId>xmlpull</groupId>
    355         <artifactId>xmlpull</artifactId>
    356         <version>${version.xmlpull}</version>
    357       </dependency>
    358 
    359       <dependency>
    360         <groupId>oro</groupId>
    361         <artifactId>oro</artifactId>
    362         <version>${version.oro}</version>
    363       </dependency>
    364 
    365       <dependency>
    366         <groupId>org.json</groupId>
    367         <artifactId>json</artifactId>
    368         <version>${version.org.json}</version>
    369       </dependency>
    370 
    371       <dependency>
    372         <groupId>org.codehaus.jettison</groupId>
    373         <artifactId>jettison</artifactId>
    374         <version>${version.org.codehaus.jettison}</version>
    375       </dependency>
    376 
    377       <dependency>
    378         <groupId>xml-apis</groupId>
    379         <artifactId>xml-apis</artifactId>
    380         <version>${version.xml-apis}</version>
    381       </dependency>
    382 
    383       <dependency>
    384         <groupId>xerces</groupId>
    385         <artifactId>xercesImpl</artifactId>
    386         <version>${version.xerces.impl}</version>
    387       </dependency>
    388 
    389       <dependency>
    390         <groupId>org.hibernate</groupId>
    391         <artifactId>hibernate-core</artifactId>
    392         <version>${version.org.hibernate.core}</version>
    393       </dependency>
    394       <dependency>
    395         <groupId>org.hibernate</groupId>
    396         <artifactId>hibernate-envers</artifactId>
    397         <version>${version.org.hibernate.envers}</version>
    398         <exclusions>
    399           <exclusion>
    400             <groupId>cglib</groupId>
    401             <artifactId>cglib</artifactId>
    402           </exclusion>
    403         </exclusions>
    404       </dependency>
    405       <dependency>
    406         <groupId>org.hsqldb</groupId>
    407         <artifactId>hsqldb</artifactId>
    408         <version>${version.hsqldb}</version>
    409       </dependency>
    410       <dependency>
    411         <groupId>org.slf4j</groupId>
    412         <artifactId>slf4j-api</artifactId>
    413         <version>${version.org.slf4j}</version>
    414         <scope>runtime</scope>
    415       </dependency>
    416       <dependency>
    417         <groupId>org.slf4j</groupId>
    418         <artifactId>slf4j-simple</artifactId>
    419         <version>${version.org.slf4j}</version>
    420         <scope>runtime</scope>
    421       </dependency>
    422 
    423       <!-- always test-scoped -->
    424       <dependency>
    425         <groupId>junit</groupId>
    426         <artifactId>junit</artifactId>
    427         <version>${version.junit}</version>
    428         <scope>test</scope>
    429       </dependency>
    430 
    431       <dependency>
    432         <groupId>jmock</groupId>
    433         <artifactId>jmock</artifactId>
    434         <version>${version.jmock}</version>
    435         <scope>test</scope>
    436       </dependency>
    437 
    438     </dependencies>
    439   </dependencyManagement>
    440 
    441   <build>
    442     <sourceDirectory>${basedir}/src/java</sourceDirectory>
    443     <resources>
    444       <resource>
    445         <directory>${basedir}/src/java</directory>
    446         <includes>
    447           <include>**/*.properties</include>
    448           <include>**/*.xml</include>
    449         </includes>
    450       </resource>
    451     </resources>
    452     <testSourceDirectory>${basedir}/src/test</testSourceDirectory>
    453     <testResources>
    454       <testResource>
    455         <directory>${basedir}/src/test</directory>
    456         <includes>
    457           <include>**/*.xml</include>
    458           <include>**/*.xsl</include>
    459           <include>**/*.txt</include>
    460         </includes>
    461       </testResource>
    462     </testResources>
    463     <pluginManagement>
    464       <plugins>
    465         <plugin>
    466           <groupId>org.apache.maven.plugins</groupId>
    467           <artifactId>maven-antrun-plugin</artifactId>
    468           <version>${version.plugin.maven.antrun}</version>
    469         </plugin>
    470         <plugin>
    471           <groupId>org.apache.maven.plugins</groupId>
    472           <artifactId>maven-assembly-plugin</artifactId>
    473           <version>${version.plugin.maven.assembly}</version>
    474         </plugin>
    475         <plugin>
    476           <groupId>org.apache.maven.plugins</groupId>
    477           <artifactId>maven-clean-plugin</artifactId>
    478           <version>${version.plugin.maven.clean}</version>
    479         </plugin>
    480         <plugin>
    481           <groupId>org.apache.maven.plugins</groupId>
    482           <artifactId>maven-compiler-plugin</artifactId>
    483           <version>${version.plugin.maven.compiler}</version>
    484           <configuration>
    485             <source>${version.java.source}</source>
    486             <target>${version.java.target}</target>
    487           </configuration>
    488         </plugin>
    489         <plugin>
    490           <groupId>org.apache.maven.plugins</groupId>
    491           <artifactId>maven-dependency-plugin</artifactId>
    492           <version>${version.plugin.maven.dependency}</version>
    493         </plugin>
    494         <plugin>
    495           <groupId>org.apache.maven.plugins</groupId>
    496           <artifactId>maven-deploy-plugin</artifactId>
    497           <version>${version.plugin.maven.deploy}</version>
    498         </plugin>
    499         <plugin>
    500           <groupId>org.apache.maven.plugins</groupId>
    501           <artifactId>maven-eclipse-plugin</artifactId>
    502           <configuration>
    503             <downloadSources>true</downloadSources>
    504             <projectNameTemplate>[artifactId]-1.4.x</projectNameTemplate>
    505           </configuration>
    506         </plugin>
    507         <plugin>
    508           <groupId>org.apache.maven.plugins</groupId>
    509           <artifactId>maven-enforcer-plugin</artifactId>
    510           <version>${version.plugin.maven.enforcer}</version>
    511         </plugin>
    512         <plugin>
    513           <groupId>org.apache.maven.plugins</groupId>
    514           <artifactId>maven-gpg-plugin</artifactId>
    515           <version>${version.plugin.maven.gpg}</version>
    516         </plugin>
    517         <plugin>
    518           <groupId>org.apache.maven.plugins</groupId>
    519           <artifactId>maven-install-plugin</artifactId>
    520           <version>${version.plugin.maven.install}</version>
    521         </plugin>
    522         <plugin>
    523           <groupId>org.apache.maven.plugins</groupId>
    524           <artifactId>maven-jar-plugin</artifactId>
    525           <version>${version.plugin.maven.jar}</version>
    526           <configuration>
    527             <archive>
    528               <manifest>
    529                 <addDefaultSpecificationEntries>true</addDefaultSpecificationEntries>
    530                 <addDefaultImplementationEntries>true</addDefaultImplementationEntries>
    531               </manifest>
    532               <manifestEntries>
    533                 <Specification-Version>${project.info.majorVersion}.${project.info.minorVersion}</Specification-Version>
    534                 <X-Compile-Source>${version.java.source}</X-Compile-Source>
    535                 <X-Compile-Target>${version.java.target}</X-Compile-Target>
    536                 <X-Builder>Maven ${maven.version}</X-Builder>
    537                 <X-Build-Time>${maven.build.timestamp}</X-Build-Time>
    538                 <X-Build-Os>${os.name}</X-Build-Os>
    539               </manifestEntries>
    540             </archive>
    541           </configuration>
    542         </plugin>
    543         <plugin>
    544           <groupId>org.apache.maven.plugins</groupId>
    545           <artifactId>maven-javadoc-plugin</artifactId>
    546           <version>${version.plugin.maven.javadoc}</version>
    547           <executions>
    548             <execution>
    549               <id>attach-javadocs</id>
    550               <goals>
    551                 <goal>jar</goal>
    552               </goals>
    553             </execution>
    554           </executions>
    555           <configuration>
    556             <detectJavaApiLink>false</detectJavaApiLink>
    557             <additionalparam>${javadoc.xdoclint}</additionalparam>
    558             <source>${version.java.source}</source>
    559             <links>
    560               <link>${link.javadoc.javase}</link>
    561             </links>
    562             <archive>
    563               <manifest>
    564                 <addDefaultSpecificationEntries>true</addDefaultSpecificationEntries>
    565                 <addDefaultImplementationEntries>true</addDefaultImplementationEntries>
    566               </manifest>
    567               <manifestEntries>
    568                 <Specification-Version>${project.info.majorVersion}.${project.info.minorVersion}</Specification-Version>
    569               </manifestEntries>
    570             </archive>
    571           </configuration>
    572         </plugin>
    573         <plugin>
    574           <groupId>org.apache.maven.plugins</groupId>
    575           <artifactId>maven-release-plugin</artifactId>
    576           <version>${version.plugin.maven.release}</version>
    577           <configuration>
    578             <goals>deploy</goals>
    579             <autoVersionSubmodules>true</autoVersionSubmodules>
    580             <!-- overwrite codehaus-parent -->
    581             <arguments>-Pxstream-release</arguments>
    582           </configuration>
    583         </plugin>
    584         <plugin>
    585           <groupId>org.apache.maven.plugins</groupId>
    586           <artifactId>maven-resources-plugin</artifactId>
    587           <version>${version.plugin.maven.resources}</version>
    588         </plugin>
    589         <plugin>
    590           <groupId>org.apache.maven.plugins</groupId>
    591           <artifactId>maven-site-plugin</artifactId>
    592           <version>${version.plugin.maven.site}</version>
    593         </plugin>
    594         <plugin>
    595           <groupId>org.apache.maven.plugins</groupId>
    596           <artifactId>maven-source-plugin</artifactId>
    597           <version>${version.plugin.maven.source}</version>
    598           <executions>
    599             <execution>
    600               <id>attach-sources</id>
    601               <phase>package</phase>
    602               <goals>
    603                 <goal>jar-no-fork</goal>
    604               </goals>
    605             </execution>
    606           </executions>
    607           <configuration>
    608             <archive>
    609               <manifest>
    610                 <addDefaultSpecificationEntries>true</addDefaultSpecificationEntries>
    611                 <addDefaultImplementationEntries>true</addDefaultImplementationEntries>
    612               </manifest>
    613               <manifestEntries>
    614                 <Specification-Version>${project.info.majorVersion}.${project.info.minorVersion}</Specification-Version>
    615                 <Bundle-ManifestVersion>2</Bundle-ManifestVersion>
    616                 <Bundle-Name>${project.name} Sources</Bundle-Name>
    617                 <Bundle-SymbolicName>${project.artifactId}.sources</Bundle-SymbolicName>
    618                 <Bundle-Vendor>${project.organization.name} Sources</Bundle-Vendor>
    619                 <Bundle-Version>${project.info.osgiVersion} Sources</Bundle-Version>
    620                 <Eclipse-SourceBundle>${project.artifactId};version=${project.info.osgiVersion}</Eclipse-SourceBundle>
    621                 <X-Compile-Source>${version.java.source}</X-Compile-Source>
    622                 <X-Compile-Target>${version.java.target}</X-Compile-Target>
    623                 <X-Builder>Maven ${maven.version}</X-Builder>
    624                 <X-Build-Time>${maven.build.timestamp}</X-Build-Time>
    625                 <X-Build-Os>${os.name}</X-Build-Os>
    626               </manifestEntries>
    627             </archive>
    628           </configuration>
    629         </plugin>
    630         <plugin>
    631           <groupId>org.apache.maven.plugins</groupId>
    632           <artifactId>maven-surefire-plugin</artifactId>
    633           <version>${version.plugin.maven.surefire}</version>
    634           <configuration>
    635             <forkMode>once</forkMode>
    636             <printSummary>true</printSummary>
    637             <useFile>false</useFile>
    638             <includes>
    639                 <include>**/*Test.java</include>
    640                 <include>**/*TestSuite.java</include>
    641             </includes>
    642             <excludes>
    643                 <exclude>**/Abstract*Test.java</exclude>
    644                 <exclude>**/*$*.java</exclude>
    645             </excludes>
    646             <systemProperties>
    647               <property>
    648                 <name>java.awt.headless</name>
    649                 <value>true</value>
    650               </property>
    651             </systemProperties>
    652           </configuration>
    653         </plugin>
    654         <plugin>
    655           <groupId>org.apache.maven.plugins</groupId>
    656           <artifactId>maven-surefire-report-plugin</artifactId>
    657           <version>${version.plugin.maven.surefire}</version>
    658         </plugin>
    659         <plugin>
    660           <groupId>org.codehaus.mojo</groupId>
    661           <artifactId>build-helper-maven-plugin</artifactId>
    662           <version>${version.plugin.mojo.build-helper}</version>
    663         </plugin>
    664         <plugin>
    665           <groupId>org.codehaus.mojo</groupId>
    666           <artifactId>cobertura-maven-plugin</artifactId>
    667           <version>${version.plugin.mojo.cobertura}</version>
    668           <executions>
    669             <execution>
    670               <goals>
    671                 <goal>clean</goal>
    672               </goals>
    673             </execution>
    674           </executions>
    675         </plugin>
    676         <plugin>
    677           <groupId>org.codehaus.mojo</groupId>
    678           <artifactId>jxr-maven-plugin</artifactId>
    679           <version>${version.plugin.mojo.jxr}</version>
    680         </plugin>
    681         <plugin>
    682           <groupId>org.codehaus.xsite</groupId>
    683           <artifactId>xsite-maven-plugin</artifactId>
    684           <version>${version.plugin.codehaus.xsite}</version>
    685         </plugin>
    686         <plugin>
    687           <groupId>org.apache.felix</groupId>
    688           <artifactId>maven-bundle-plugin</artifactId>
    689           <version>${version.plugin.felix.bundle}</version>
    690           <configuration>
    691             <manifestLocation>${project.build.directory}/OSGi</manifestLocation>
    692             <instructions>
    693               <_nouses>true</_nouses>
    694               <Bundle-SymbolicName>${project.artifactId}</Bundle-SymbolicName>
    695               <Specification-Version>${project.info.majorVersion}.${project.info.minorVersion}</Specification-Version><!-- FELIX-3392 -->
    696             </instructions>
    697             <archive>
    698               <manifest>
    699                 <addDefaultSpecificationEntries>false</addDefaultSpecificationEntries><!-- FELIX-3392 -->
    700               </manifest>
    701             </archive>
    702           </configuration>
    703         </plugin>
    704       </plugins>
    705     </pluginManagement>
    706     <plugins>
    707       <plugin>
    708         <groupId>org.codehaus.mojo</groupId>
    709         <artifactId>build-helper-maven-plugin</artifactId>
    710         <executions>
    711           <execution>
    712           <id>versions</id>
    713           <phase>initialize</phase>
    714           <goals>
    715             <goal>maven-version</goal>
    716             <goal>parse-version</goal>
    717           </goals>
    718           <configuration>
    719             <propertyPrefix>project.info</propertyPrefix>
    720           </configuration>
    721           </execution>
    722         </executions>
    723       </plugin>
    724       <plugin>
    725         <groupId>org.apache.maven.plugins</groupId>
    726         <artifactId>maven-release-plugin</artifactId>
    727         <configuration>
    728           <tagBase>https://svn.codehaus.org/xstream/tags</tagBase>
    729         </configuration>
    730       </plugin>
    731     </plugins>
    732     <extensions>
    733       <extension>
    734         <groupId>org.apache.maven.wagon</groupId>
    735         <artifactId>wagon-webdav</artifactId>
    736         <version>${version.org.apache.maven.wagon.webdev}</version>
    737       </extension>
    738     </extensions>
    739   </build>
    740 
    741   <distributionManagement>
    742     <!--  
    743       The server id codehaus-nexus-snapshots, codehaus-nexus-staging, and
    744       codehaus.org must appear ~/.m2/settings.xml cf. settings-template.xml.
    745       http://hausmates.codehaus.org/Codehaus+Maven+Repository+Usage+Guide
    746     -->
    747     <site>
    748       <id>codehaus.org</id>
    749       <name>Codehaus XStream Site</name>
    750       <url>dav:https://dav.codehaus.org/xstream</url>
    751     </site>
    752   </distributionManagement>
    753 
    754   <scm>
    755     <connection>scm:svn:http://svn.codehaus.org/xstream/tags/XSTREAM_1_4_8</connection>
    756     <developerConnection>scm:svn:https://svn.codehaus.org/xstream/tags/XSTREAM_1_4_8</developerConnection>
    757     <url>http://fisheye.codehaus.org/browse/xstream/tags/XSTREAM_1_4_8</url>
    758   </scm>
    759   
    760   <properties>
    761     <version.java.source>1.5</version.java.source>
    762     <version.java.target>1.5</version.java.target>
    763     <version.java.enforced>[1.4,)</version.java.enforced>
    764 
    765     <version.plugin.codehaus.xsite>1.2.1</version.plugin.codehaus.xsite>
    766     <version.plugin.felix.bundle>2.3.7</version.plugin.felix.bundle>
    767     <version.plugin.maven.antrun>1.1</version.plugin.maven.antrun>
    768     <version.plugin.maven.assembly>2.1</version.plugin.maven.assembly>
    769     <version.plugin.maven.clean>2.2</version.plugin.maven.clean>
    770     <version.plugin.maven.compiler>2.1</version.plugin.maven.compiler><!-- JDK 1.4 compatible -->
    771     <version.plugin.maven.dependency>2.1</version.plugin.maven.dependency>
    772     <version.plugin.maven.deploy>2.3</version.plugin.maven.deploy>
    773     <version.plugin.maven.enforcer>1.4</version.plugin.maven.enforcer>
    774     <version.plugin.maven.gpg>1.4</version.plugin.maven.gpg>
    775     <version.plugin.maven.install>2.2</version.plugin.maven.install>
    776     <version.plugin.maven.jar>2.2</version.plugin.maven.jar>
    777     <version.plugin.maven.javadoc>2.10</version.plugin.maven.javadoc>
    778     <version.plugin.maven.release>2.1</version.plugin.maven.release>
    779     <version.plugin.maven.resources>2.2</version.plugin.maven.resources>
    780     <version.plugin.maven.site>2.0-beta-6</version.plugin.maven.site>
    781     <version.plugin.maven.source>2.1.2</version.plugin.maven.source>
    782     <version.plugin.maven.surefire>2.4.3</version.plugin.maven.surefire>
    783     <version.plugin.mojo.build-helper>1.5</version.plugin.mojo.build-helper>
    784     <version.plugin.mojo.cobertura>2.0</version.plugin.mojo.cobertura>
    785     <version.plugin.mojo.jxr>2.0-beta-1</version.plugin.mojo.jxr>
    786 
    787     <version.org.apache.maven.wagon.webdev>1.0-beta-2</version.org.apache.maven.wagon.webdev>
    788 
    789     <version.cglib.nodep>2.2</version.cglib.nodep>
    790     <version.com.megginson.sax.xml-writer>0.2</version.com.megginson.sax.xml-writer>
    791     <version.commons.cli>1.1</version.commons.cli>
    792     <version.commons.io>1.4</version.commons.io>
    793     <version.commons.lang>2.4</version.commons.lang>
    794     <version.dom4j>1.6.1</version.dom4j>
    795     <version.hsqldb>2.2.8</version.hsqldb>
    796     <version.javaassist>3.12.1.GA</version.javaassist>
    797     <version.jmock>1.0.1</version.jmock>
    798     <version.joda-time>1.6</version.joda-time>
    799     <version.junit>3.8.1</version.junit>
    800     <version.net.sf.kxml.kxml2>2.3.0</version.net.sf.kxml.kxml2>
    801     <version.org.codehaus.jettison>1.2</version.org.codehaus.jettison>
    802     <version.org.codehaus.woodstox.asl>3.2.7</version.org.codehaus.woodstox.asl>
    803     <version.org.hibernate.core>4.2.5.Final</version.org.hibernate.core>
    804     <version.org.hibernate.envers>${version.org.hibernate.core}</version.org.hibernate.envers>
    805     <version.org.jdom>1.1.3</version.org.jdom>
    806     <version.org.jdom2>2.0.5</version.org.jdom2>
    807     <version.org.json>20080701</version.org.json>
    808     <version.org.slf4j>1.6.1</version.org.slf4j>
    809     <version.oro>2.0.8</version.oro>
    810     <version.stax>1.2.0</version.stax>
    811     <version.stax.api>1.0.1</version.stax.api>
    812     <version.xerces.impl>2.8.1</version.xerces.impl>
    813     <version.xml-apis>1.3.04</version.xml-apis>
    814     <version.xmlpull>1.1.3.1</version.xmlpull>
    815     <version.xom>1.1</version.xom>
    816     <version.xpp3>1.1.4c</version.xpp3>
    817 
    818     <link.javadoc.javase>http://docs.oracle.com/javase/8/docs/api/</link.javadoc.javase>
    819 
    820     <javadoc.xdoclint />
    821   </properties>
    822 </project>
    823