Changeset 1545


Ignore:
Timestamp:
03/07/14 11:38:31 (5 years ago)
Author:
philsmart
Message:
 
Location:
raptor-client/trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • raptor-client/trunk/.classpath

    r1475 r1545  
    1919                </attributes> 
    2020        </classpathentry> 
    21         <classpathentry kind="con" path="org.eclipse.jst.j2ee.internal.module.container"/> 
    2221        <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.6"> 
    2322                <attributes> 
     
    2827                <attributes> 
    2928                        <attribute name="maven.pomderived" value="true"/> 
     29                        <attribute name="org.eclipse.jst.component.nondependency" value=""/> 
    3030                </attributes> 
    3131        </classpathentry> 
  • raptor-client/trunk/pom.xml

    r1525 r1545  
    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     <modelVersion>4.0.0</modelVersion> 
    3     <groupId>uk.ac.cardiff.raptor</groupId> 
    4     <artifactId>raptor-client</artifactId> 
    5     <version>1.1.6-SNAPSHOT</version> 
    6     <name>Raptor Client for Remoting</name> 
    7     <description>Raptor Library for sending and Receiving Model Events</description> 
    8  
    9     <!-- set up of SCM and DM --> 
    10     <scm> 
    11         <developerConnection>scm:svn:http://iam.cf.ac.uk/repos/RAPTOR/raptor-client/trunk</developerConnection> 
    12         <url>http://iam.cf.ac.uk/repos/RAPTOR/raptor-client</url> 
    13     </scm> 
    14     <distributionManagement> 
    15         <repository> 
    16             <uniqueVersion>false</uniqueVersion> 
    17             <id>raptor-release</id> 
    18             <url>http://iam.cf.ac.uk/nexus-webapp-1.6.0/content/repositories/raptor-release</url> 
    19         </repository> 
    20         <snapshotRepository> 
    21             <uniqueVersion>false</uniqueVersion> 
    22             <id>raptor-snapshot</id> 
    23             <url>http://iam.cf.ac.uk/nexus-webapp-1.6.0/content/repositories/raptor-snapshot</url> 
    24         </snapshotRepository> 
    25     </distributionManagement> 
    26  
    27  
    28     <properties> 
    29         <apache.cxf.version>2.2.8</apache.cxf.version> 
    30         <spring.version>3.0.3.RELEASE</spring.version> 
    31     </properties> 
    32  
    33     <dependencies> 
    34  
    35         <!-- Shibboleth V3 dependencies --> 
    36         <!-- <dependency> <groupId>net.shibboleth.idp</groupId> <artifactId>idp-attribute-resolver-api</artifactId> <version>3.0-SNAPSHOT</version>  
    37             </dependency> <dependency> <groupId>net.shibboleth.idp</groupId> <artifactId>idp-attribute-resolver-impl</artifactId> <version>3.0-SNAPSHOT</version>  
    38             </dependency> --> 
    39  
    40         <dependency> 
    41             <groupId>org.opensaml</groupId> 
    42             <artifactId>opensaml</artifactId> 
    43             <version>2.4.0</version> 
    44             <exclusions> 
    45                 <exclusion> 
    46                     <artifactId>log4j-over-slf4j</artifactId> 
    47                     <groupId>org.slf4j</groupId> 
    48                 </exclusion> 
    49                 <exclusion> 
    50                     <artifactId>slf4j-api</artifactId> 
    51                     <groupId>org.slf4j</groupId> 
    52                 </exclusion> 
    53                 <exclusion> 
    54                     <artifactId>jcl-over-slf4j</artifactId> 
    55                     <groupId>org.slf4j</groupId> 
    56                 </exclusion> 
    57             </exclusions> 
    58         </dependency> 
    59  
    60         <!-- Raptor Specific --> 
    61  
    62         <dependency> 
    63             <groupId>uk.ac.cardiff.raptor</groupId> 
    64             <artifactId>raptor-information-model</artifactId> 
    65             <version>1.1.4-SNAPSHOT</version> 
    66             <exclusions> 
    67                 <exclusion> 
    68                     <artifactId>hibernate</artifactId> 
    69                     <groupId>org.hibernate</groupId> 
    70                 </exclusion> 
    71             </exclusions> 
    72         </dependency> 
    73  
    74  
    75         <!-- CXF libraries --> 
    76  
    77         <dependency> 
    78             <groupId>org.apache.cxf</groupId> 
    79             <artifactId>cxf-bundle</artifactId> 
    80             <version>2.2.8</version> 
    81             <exclusions> 
    82                 <exclusion> 
    83                     <artifactId>spring-web</artifactId> 
    84                     <groupId>org.springframework</groupId> 
    85                 </exclusion> 
    86                 <exclusion> 
    87                     <artifactId>spring-context</artifactId> 
    88                     <groupId>org.springframework</groupId> 
    89                 </exclusion> 
    90                 <exclusion> 
    91                     <artifactId>spring-beans</artifactId> 
    92                     <groupId>org.springframework</groupId> 
    93                 </exclusion> 
    94                 <exclusion> 
    95                     <artifactId>spring-core</artifactId> 
    96                     <groupId>org.springframework</groupId> 
    97                 </exclusion> 
    98                 <exclusion> 
    99                     <groupId>asm</groupId> 
    100                     <artifactId>asm</artifactId> 
    101                 </exclusion> 
    102                 <exclusion> 
    103                     <artifactId>spring-beans</artifactId> 
    104                     <groupId>org.springframework</groupId> 
    105                 </exclusion> 
    106                 <exclusion> 
    107                     <artifactId>spring-core</artifactId> 
    108                     <groupId>org.springframework</groupId> 
    109                 </exclusion> 
    110                 <exclusion> 
    111                     <artifactId>spring-web</artifactId> 
    112                     <groupId>org.springframework</groupId> 
    113                 </exclusion> 
    114                 <exclusion> 
    115                     <artifactId>spring-context</artifactId> 
    116                     <groupId>org.springframework</groupId> 
    117                 </exclusion> 
    118                 <exclusion> 
    119                     <artifactId>xalan</artifactId> 
    120                     <groupId>xalan</groupId> 
    121                 </exclusion> 
    122                 <exclusion> 
    123                     <artifactId>xercesImpl</artifactId> 
    124                     <groupId>xerces</groupId> 
    125                 </exclusion> 
    126                 <exclusion> 
    127                     <artifactId>slf4j-api</artifactId> 
    128                     <groupId>org.slf4j</groupId> 
    129                 </exclusion> 
    130                 <exclusion> 
    131                     <artifactId>jetty</artifactId> 
    132                     <groupId>org.mortbay.jetty</groupId> 
    133                 </exclusion> 
    134                 <exclusion> 
    135                     <artifactId>jetty-util</artifactId> 
    136                     <groupId>org.mortbay.jetty</groupId> 
    137                 </exclusion> 
    138                 <exclusion> 
    139                     <artifactId>spring-jms</artifactId> 
    140                     <groupId>org.springframework</groupId> 
    141                 </exclusion> 
    142                 <exclusion> 
    143                     <artifactId>spring-context-support</artifactId> 
    144                     <groupId>org.springframework</groupId> 
    145                 </exclusion> 
    146                 <exclusion> 
    147                     <artifactId>spring-tx</artifactId> 
    148                     <groupId>org.springframework</groupId> 
    149                 </exclusion> 
    150                 <exclusion> 
    151                     <artifactId>geronimo-servlet_2.5_spec</artifactId> 
    152                     <groupId>org.apache.geronimo.specs</groupId> 
    153                 </exclusion> 
    154             </exclusions> 
    155         </dependency> 
    156  
    157  
    158  
    159         <!-- LDAP Data Connector Libraries --> 
    160         <dependency> 
    161             <groupId>edu.vt.middleware</groupId> 
    162             <artifactId>ldap</artifactId> 
    163             <version>2.8.2</version> 
    164         </dependency> 
    165  
    166         <!-- Spring ORM and Hibernate for the DAO --> 
    167         <!-- <dependency> <groupId>hibernate</groupId> <artifactId>hibernate</artifactId> <version>3.1.3</version> </dependency> --> 
    168  
    169         <dependency> 
    170             <groupId>org.springframework</groupId> 
    171             <artifactId>spring-orm</artifactId> 
    172             <version>${spring.version}</version> 
    173             <scope>provided</scope> 
    174             <exclusions> 
    175                 <exclusion> 
    176                     <artifactId>spring-tx</artifactId> 
    177                     <groupId>org.springframework</groupId> 
    178                 </exclusion> 
    179             </exclusions> 
    180         </dependency> 
    181  
    182         <dependency> 
    183             <groupId>org.springframework</groupId> 
    184             <artifactId>spring-tx</artifactId> 
    185             <version>${spring.version}</version> 
    186         </dependency> 
    187  
    188         <dependency> 
    189             <groupId>commons-pool</groupId> 
    190             <artifactId>commons-pool</artifactId> 
    191             <version>1.5.6</version> 
    192         </dependency> 
    193         <dependency> 
    194             <groupId>org.hibernate</groupId> 
    195             <artifactId>hibernate</artifactId> 
    196             <version>3.1.3</version> 
    197             <exclusions> 
    198                 <exclusion> 
    199                     <artifactId>ehcache</artifactId> 
    200                     <groupId>ehcache</groupId> 
    201                 </exclusion> 
    202             </exclusions> 
    203         </dependency> 
    204  
    205  
    206         <!-- LOGGING --> 
    207  
    208         <dependency> 
    209             <groupId>ch.qos.logback</groupId> 
    210             <artifactId>logback-classic</artifactId> 
    211             <version>0.9.27</version> 
    212         </dependency> 
    213  
    214  
    215         <dependency> 
    216             <groupId>joda-time</groupId> 
    217             <artifactId>joda-time</artifactId> 
    218             <version>1.6</version> 
    219         </dependency> 
    220         <dependency> 
    221             <groupId>ehcache</groupId> 
    222             <artifactId>ehcache</artifactId> 
    223             <version>1.2.3</version> 
    224         </dependency> 
    225         <dependency> 
    226             <groupId>commons-dbcp</groupId> 
    227             <artifactId>commons-dbcp</artifactId> 
    228             <version>1.3</version> 
    229         </dependency> 
    230         <dependency> 
    231             <groupId>postgresql</groupId> 
    232             <artifactId>postgresql</artifactId> 
    233             <version>9.1-901.jdbc4</version> 
    234             <scope>test</scope> 
    235         </dependency> 
    236     </dependencies> 
    237  
    238     <!-- Adding extra repositories for any other libs, which is hosted on Iam --> 
    239  
    240  
    241     <repositories> 
    242         <repository> 
    243             <releases> 
    244                 <enabled>true</enabled> 
    245             </releases> 
    246             <snapshots> 
    247                 <enabled>true</enabled> 
    248                 <updatePolicy>always</updatePolicy> 
    249             </snapshots> 
    250             <id>raptor-extras-repo</id> 
    251             <name>Iam Local Maven Repo</name> 
    252             <url>http://iam.cf.ac.uk/nexus-webapp-1.6.0/content/repositories/raptor-extra</url> 
    253             <layout>default</layout> 
    254         </repository> 
    255         <repository> 
    256             <releases> 
    257                 <enabled>true</enabled> 
    258             </releases> 
    259             <snapshots> 
    260                 <enabled>true</enabled> 
    261                 <updatePolicy>always</updatePolicy> 
    262             </snapshots> 
    263             <id>raptor-snapshot-repo</id> 
    264             <name>Iam Local Maven Repo Snapshots</name> 
    265             <url>http://iam.cf.ac.uk/nexus-webapp-1.6.0/content/repositories/raptor-snapshot</url> 
    266             <layout>default</layout> 
    267         </repository> 
    268         <repository> 
    269             <releases> 
    270                 <enabled>true</enabled> 
    271             </releases> 
    272             <snapshots> 
    273                 <enabled>true</enabled> 
    274                 <updatePolicy>always</updatePolicy> 
    275             </snapshots> 
    276             <id>raptor-release-repo</id> 
    277             <name>Iam Local Maven Repo Releases</name> 
    278             <url>http://iam.cf.ac.uk/nexus-webapp-1.6.0/content/repositories/raptor-release</url> 
    279             <layout>default</layout> 
    280         </repository> 
    281         <repository> 
    282             <id>shibboleth.internet2.edu</id> 
    283             <name>Internet2</name> 
    284             <layout>default</layout> 
    285             <url>http://shibboleth.internet2.edu/downloads/maven2</url> 
    286             <snapshots> 
    287                 <enabled>false</enabled> 
    288             </snapshots> 
    289         </repository> 
    290     </repositories> 
    291     <!-- done --> 
    292  
    293  
    294     <!-- set up plugins --> 
    295  
    296     <build> 
    297         <resources> 
    298             <resource> 
    299                 <directory>src/main/java/</directory> 
    300                 <includes> 
    301                     <include>uk/ac/cardiff/raptor/registry/releaseInformation.hbm.xml</include> 
    302                 </includes> 
    303             </resource> 
    304             <!-- DONE --> 
    305         </resources> 
    306         <pluginManagement> 
    307             <plugins> 
    308                 <plugin> 
    309                     <groupId>org.apache.maven.plugins</groupId> 
    310                     <artifactId>maven-compiler-plugin</artifactId> 
    311                     <configuration> 
    312                         <source>1.6</source> 
    313                         <target>1.6</target> 
    314                     </configuration> 
    315                 </plugin> 
    316                 <plugin> 
    317                     <groupId>org.apache.maven.plugins</groupId> 
    318                     <artifactId>maven-eclipse-plugin</artifactId> 
    319                     <configuration> 
    320                         <projectNameTemplate>[artifactId]-[version]</projectNameTemplate> 
    321                         <wtpmanifest>true</wtpmanifest> 
    322                         <wtpapplicationxml>true</wtpapplicationxml> 
    323                         <wtpversion>2.0</wtpversion> 
    324                     </configuration> 
    325                 </plugin> 
    326                 <plugin> 
    327                     <groupId>com.google.code.maven-license-plugin</groupId> 
    328                     <artifactId>maven-license-plugin</artifactId> 
    329                     <version>1.4.0</version> 
    330                 </plugin> 
    331             </plugins> 
    332         </pluginManagement> 
    333         <plugins> 
    334             <plugin> 
    335                 <artifactId>maven-release-plugin</artifactId> 
    336  
    337                 <configuration> 
    338  
    339                     <tagBase> 
    340                         http://iam.cf.ac.uk/repos/RAPTOR/raptor-client/tags 
    341                     </tagBase> 
    342  
    343                 </configuration> 
    344                 <dependencies> 
    345                     <dependency> 
    346                         <groupId>com.google.code.maven-scm-provider-svnjava</groupId> 
    347                         <artifactId>maven-scm-provider-svnjava</artifactId> 
    348                         <version>1.10</version> 
    349                     </dependency> 
    350                 </dependencies> 
    351             </plugin> 
    352             <plugin> 
    353                 <groupId>com.google.code.maven-license-plugin</groupId> 
    354                 <artifactId>maven-license-plugin</artifactId> 
    355                 <version>1.4.0</version> 
    356                 <configuration> 
    357                     <includes> 
    358                         <include>src/**</include> 
    359                         <include>**/test/**</include> 
    360                     </includes> 
    361                     <excludes> 
    362                         <exclude>target/**</exclude> 
    363                         <exclude>.clover/**</exclude> 
    364                     </excludes> 
    365                     <header>src/main/resources/license-apache</header> 
    366                     <properties> 
    367                         <year>2010</year> 
    368                         <email>smartp@cf.ac.uk</email> 
    369                         <name>Cardiff University, Wales</name> 
    370                     </properties> 
    371                 </configuration> 
    372                 <executions> 
    373                     <execution> 
    374                         <goals> 
    375                             <goal>check</goal> 
    376                         </goals> 
    377                     </execution> 
    378                 </executions> 
    379             </plugin> 
    380         </plugins> 
    381     </build> 
     1<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
     2        xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> 
     3        <modelVersion>4.0.0</modelVersion> 
     4        <groupId>uk.ac.cardiff.raptor</groupId> 
     5        <artifactId>raptor-client</artifactId> 
     6        <version>1.1.6-SNAPSHOT</version> 
     7        <name>Raptor Client for Remoting</name> 
     8        <description>Raptor Library for sending and Receiving Model Events</description> 
     9 
     10        <!-- set up of SCM and DM --> 
     11        <scm> 
     12                <developerConnection>scm:svn:http://iam.cf.ac.uk/repos/RAPTOR/raptor-client/trunk</developerConnection> 
     13                <url>http://iam.cf.ac.uk/repos/RAPTOR/raptor-client</url> 
     14        </scm> 
     15        <distributionManagement> 
     16                <repository> 
     17                        <uniqueVersion>false</uniqueVersion> 
     18                        <id>raptor-release</id> 
     19                        <url>http://iam.cf.ac.uk/nexus-webapp-1.6.0/content/repositories/raptor-release</url> 
     20                </repository> 
     21                <snapshotRepository> 
     22                        <uniqueVersion>false</uniqueVersion> 
     23                        <id>raptor-snapshot</id> 
     24                        <url>http://iam.cf.ac.uk/nexus-webapp-1.6.0/content/repositories/raptor-snapshot</url> 
     25                </snapshotRepository> 
     26        </distributionManagement> 
     27 
     28 
     29 
     30 
     31        <properties> 
     32                <apache.cxf.version>2.2.8</apache.cxf.version> 
     33                <spring.version>3.0.3.RELEASE</spring.version> 
     34        </properties> 
     35 
     36        <dependencies> 
     37 
     38                <!-- Shibboleth V3 dependencies --> 
     39                <!-- <dependency> <groupId>net.shibboleth.idp</groupId> <artifactId>idp-attribute-resolver-api</artifactId>  
     40                        <version>3.0-SNAPSHOT</version> </dependency> <dependency> <groupId>net.shibboleth.idp</groupId>  
     41                        <artifactId>idp-attribute-resolver-impl</artifactId> <version>3.0-SNAPSHOT</version>  
     42                        </dependency> --> 
     43 
     44                <dependency> 
     45                        <groupId>org.opensaml</groupId> 
     46                        <artifactId>opensaml</artifactId> 
     47                        <version>2.6.1</version> 
     48                        <exclusions> 
     49                                <exclusion> 
     50                                        <artifactId>log4j-over-slf4j</artifactId> 
     51                                        <groupId>org.slf4j</groupId> 
     52                                </exclusion> 
     53                                <exclusion> 
     54                                        <artifactId>slf4j-api</artifactId> 
     55                                        <groupId>org.slf4j</groupId> 
     56                                </exclusion> 
     57                                <exclusion> 
     58                                        <artifactId>jcl-over-slf4j</artifactId> 
     59                                        <groupId>org.slf4j</groupId> 
     60                                </exclusion> 
     61                        </exclusions> 
     62                </dependency> 
     63 
     64                <!-- Raptor Specific --> 
     65 
     66                <dependency> 
     67                        <groupId>uk.ac.cardiff.raptor</groupId> 
     68                        <artifactId>raptor-information-model</artifactId> 
     69                        <version>1.1.4-SNAPSHOT</version> 
     70                        <exclusions> 
     71                                <exclusion> 
     72                                        <artifactId>hibernate</artifactId> 
     73                                        <groupId>org.hibernate</groupId> 
     74                                </exclusion> 
     75                        </exclusions> 
     76                </dependency> 
     77 
     78 
     79                <!-- CXF libraries --> 
     80 
     81                <dependency> 
     82                        <groupId>org.apache.cxf</groupId> 
     83                        <artifactId>cxf-bundle</artifactId> 
     84                        <version>2.2.8</version> 
     85                        <exclusions> 
     86                                <exclusion> 
     87                                        <artifactId>spring-web</artifactId> 
     88                                        <groupId>org.springframework</groupId> 
     89                                </exclusion> 
     90                                <exclusion> 
     91                                        <artifactId>spring-context</artifactId> 
     92                                        <groupId>org.springframework</groupId> 
     93                                </exclusion> 
     94                                <exclusion> 
     95                                        <artifactId>spring-beans</artifactId> 
     96                                        <groupId>org.springframework</groupId> 
     97                                </exclusion> 
     98                                <exclusion> 
     99                                        <artifactId>spring-core</artifactId> 
     100                                        <groupId>org.springframework</groupId> 
     101                                </exclusion> 
     102                                <exclusion> 
     103                                        <groupId>asm</groupId> 
     104                                        <artifactId>asm</artifactId> 
     105                                </exclusion> 
     106                                <exclusion> 
     107                                        <artifactId>spring-beans</artifactId> 
     108                                        <groupId>org.springframework</groupId> 
     109                                </exclusion> 
     110                                <exclusion> 
     111                                        <artifactId>spring-core</artifactId> 
     112                                        <groupId>org.springframework</groupId> 
     113                                </exclusion> 
     114                                <exclusion> 
     115                                        <artifactId>spring-web</artifactId> 
     116                                        <groupId>org.springframework</groupId> 
     117                                </exclusion> 
     118                                <exclusion> 
     119                                        <artifactId>spring-context</artifactId> 
     120                                        <groupId>org.springframework</groupId> 
     121                                </exclusion> 
     122                                <exclusion> 
     123                                        <artifactId>xalan</artifactId> 
     124                                        <groupId>xalan</groupId> 
     125                                </exclusion> 
     126                                <exclusion> 
     127                                        <artifactId>xercesImpl</artifactId> 
     128                                        <groupId>xerces</groupId> 
     129                                </exclusion> 
     130                                <exclusion> 
     131                                        <artifactId>slf4j-api</artifactId> 
     132                                        <groupId>org.slf4j</groupId> 
     133                                </exclusion> 
     134                                <exclusion> 
     135                                        <artifactId>jetty</artifactId> 
     136                                        <groupId>org.mortbay.jetty</groupId> 
     137                                </exclusion> 
     138                                <exclusion> 
     139                                        <artifactId>jetty-util</artifactId> 
     140                                        <groupId>org.mortbay.jetty</groupId> 
     141                                </exclusion> 
     142                                <exclusion> 
     143                                        <artifactId>spring-jms</artifactId> 
     144                                        <groupId>org.springframework</groupId> 
     145                                </exclusion> 
     146                                <exclusion> 
     147                                        <artifactId>spring-context-support</artifactId> 
     148                                        <groupId>org.springframework</groupId> 
     149                                </exclusion> 
     150                                <exclusion> 
     151                                        <artifactId>spring-tx</artifactId> 
     152                                        <groupId>org.springframework</groupId> 
     153                                </exclusion> 
     154                                <exclusion> 
     155                                        <artifactId>geronimo-servlet_2.5_spec</artifactId> 
     156                                        <groupId>org.apache.geronimo.specs</groupId> 
     157                                </exclusion> 
     158                        </exclusions> 
     159                </dependency> 
     160 
     161 
     162                <!-- LDAP Data Connector Libraries, from Raptor Repo. --> 
     163                <dependency> 
     164                        <groupId>edu.vt.middleware</groupId> 
     165                        <artifactId>ldap</artifactId> 
     166                        <version>2.8.5</version> 
     167                </dependency> 
     168 
     169                <!-- Spring ORM and Hibernate for the DAO --> 
     170                <!-- <dependency> <groupId>hibernate</groupId> <artifactId>hibernate</artifactId>  
     171                        <version>3.1.3</version> </dependency> --> 
     172 
     173                <dependency> 
     174                        <groupId>org.springframework</groupId> 
     175                        <artifactId>spring-orm</artifactId> 
     176                        <version>${spring.version}</version> 
     177                        <scope>provided</scope> 
     178                        <exclusions> 
     179                                <exclusion> 
     180                                        <artifactId>spring-tx</artifactId> 
     181                                        <groupId>org.springframework</groupId> 
     182                                </exclusion> 
     183                        </exclusions> 
     184                </dependency> 
     185 
     186                <dependency> 
     187                        <groupId>org.springframework</groupId> 
     188                        <artifactId>spring-tx</artifactId> 
     189                        <version>${spring.version}</version> 
     190                </dependency> 
     191 
     192                <dependency> 
     193                        <groupId>commons-pool</groupId> 
     194                        <artifactId>commons-pool</artifactId> 
     195                        <version>1.5.6</version> 
     196                </dependency> 
     197                <dependency> 
     198                        <groupId>org.hibernate</groupId> 
     199                        <artifactId>hibernate</artifactId> 
     200                        <version>3.1.3</version> 
     201                        <exclusions> 
     202                                <exclusion> 
     203                                        <artifactId>ehcache</artifactId> 
     204                                        <groupId>ehcache</groupId> 
     205                                </exclusion> 
     206                        </exclusions> 
     207                </dependency> 
     208 
     209 
     210                <!-- LOGGING --> 
     211 
     212                <dependency> 
     213                        <groupId>ch.qos.logback</groupId> 
     214                        <artifactId>logback-classic</artifactId> 
     215                        <version>0.9.27</version> 
     216                </dependency> 
     217 
     218 
     219                <dependency> 
     220                        <groupId>joda-time</groupId> 
     221                        <artifactId>joda-time</artifactId> 
     222                        <version>1.6</version> 
     223                </dependency> 
     224                <dependency> 
     225                        <groupId>ehcache</groupId> 
     226                        <artifactId>ehcache</artifactId> 
     227                        <version>1.2.3</version> 
     228                </dependency> 
     229                <dependency> 
     230                        <groupId>commons-dbcp</groupId> 
     231                        <artifactId>commons-dbcp</artifactId> 
     232                        <version>1.3</version> 
     233                </dependency> 
     234                <dependency> 
     235                        <groupId>postgresql</groupId> 
     236                        <artifactId>postgresql</artifactId> 
     237                        <version>9.1-901.jdbc4</version> 
     238                        <scope>test</scope> 
     239                </dependency> 
     240        </dependencies> 
     241 
     242        <!-- Adding extra repositories for any other libs, which is hosted on Iam --> 
     243 
     244 
     245        <repositories> 
     246 
     247                <!-- Required for jta artifact --> 
     248                <repository> 
     249                        <id>java.net</id> 
     250                        <url>http://download.java.net/maven/2/</url> 
     251                </repository> 
     252 
     253                <repository> 
     254                        <releases> 
     255                                <enabled>true</enabled> 
     256                        </releases> 
     257                        <snapshots> 
     258                                <enabled>true</enabled> 
     259                                <updatePolicy>always</updatePolicy> 
     260                        </snapshots> 
     261                        <id>raptor-extras-repo</id> 
     262                        <name>Iam Local Maven Repo</name> 
     263                        <url>http://iam.cf.ac.uk/nexus-webapp-1.6.0/content/repositories/raptor-extra</url> 
     264                        <layout>default</layout> 
     265                </repository> 
     266                <repository> 
     267                        <releases> 
     268                                <enabled>true</enabled> 
     269                        </releases> 
     270                        <snapshots> 
     271                                <enabled>true</enabled> 
     272                                <updatePolicy>always</updatePolicy> 
     273                        </snapshots> 
     274                        <id>raptor-snapshot-repo</id> 
     275                        <name>Iam Local Maven Repo Snapshots</name> 
     276                        <url>http://iam.cf.ac.uk/nexus-webapp-1.6.0/content/repositories/raptor-snapshot</url> 
     277                        <layout>default</layout> 
     278                </repository> 
     279                <repository> 
     280                        <releases> 
     281                                <enabled>true</enabled> 
     282                        </releases> 
     283                        <snapshots> 
     284                                <enabled>true</enabled> 
     285                                <updatePolicy>always</updatePolicy> 
     286                        </snapshots> 
     287                        <id>raptor-release-repo</id> 
     288                        <name>Iam Local Maven Repo Releases</name> 
     289                        <url>http://iam.cf.ac.uk/nexus-webapp-1.6.0/content/repositories/raptor-release</url> 
     290                        <layout>default</layout> 
     291                </repository> 
     292                <repository> 
     293                        <id>shibboleth.internet2.edu</id> 
     294                        <name>Internet2</name> 
     295                        <layout>default</layout> 
     296                        <url>http://build.shibboleth.net/nexus/content/repositories/releases/</url> 
     297                        <releases> 
     298                                <updatePolicy>always</updatePolicy> 
     299                        </releases> 
     300                        <snapshots> 
     301                                <enabled>false</enabled> 
     302                        </snapshots> 
     303                </repository> 
     304        </repositories> 
     305        <!-- done --> 
     306 
     307 
     308        <!-- set up plugins --> 
     309 
     310        <build> 
     311                <resources> 
     312                        <resource> 
     313                                <directory>src/main/java/</directory> 
     314                                <includes> 
     315                                        <include>uk/ac/cardiff/raptor/registry/releaseInformation.hbm.xml</include> 
     316                                </includes> 
     317                        </resource> 
     318                        <!-- DONE --> 
     319                </resources> 
     320                <pluginManagement> 
     321                        <plugins> 
     322                                <plugin> 
     323                                        <groupId>org.apache.maven.plugins</groupId> 
     324                                        <artifactId>maven-compiler-plugin</artifactId> 
     325                                        <configuration> 
     326                                                <source>1.6</source> 
     327                                                <target>1.6</target> 
     328                                        </configuration> 
     329                                </plugin> 
     330                                <plugin> 
     331                                        <groupId>org.apache.maven.plugins</groupId> 
     332                                        <artifactId>maven-eclipse-plugin</artifactId> 
     333                                        <configuration> 
     334                                                <projectNameTemplate>[artifactId]-[version]</projectNameTemplate> 
     335                                                <wtpmanifest>true</wtpmanifest> 
     336                                                <wtpapplicationxml>true</wtpapplicationxml> 
     337                                                <wtpversion>2.0</wtpversion> 
     338                                        </configuration> 
     339                                </plugin> 
     340                                <plugin> 
     341                                        <groupId>com.google.code.maven-license-plugin</groupId> 
     342                                        <artifactId>maven-license-plugin</artifactId> 
     343                                        <version>1.4.0</version> 
     344                                </plugin> 
     345                        </plugins> 
     346                </pluginManagement> 
     347                <plugins> 
     348                        <plugin> 
     349                                <artifactId>maven-release-plugin</artifactId> 
     350 
     351                                <configuration> 
     352 
     353                                        <tagBase> 
     354                                                http://iam.cf.ac.uk/repos/RAPTOR/raptor-client/tags 
     355                                        </tagBase> 
     356 
     357                                </configuration> 
     358                                <dependencies> 
     359                                        <dependency> 
     360                                                <groupId>com.google.code.maven-scm-provider-svnjava</groupId> 
     361                                                <artifactId>maven-scm-provider-svnjava</artifactId> 
     362                                                <version>1.10</version> 
     363                                        </dependency> 
     364                                </dependencies> 
     365                        </plugin> 
     366                        <plugin> 
     367                                <groupId>com.google.code.maven-license-plugin</groupId> 
     368                                <artifactId>maven-license-plugin</artifactId> 
     369                                <version>1.4.0</version> 
     370                                <configuration> 
     371                                        <includes> 
     372                                                <include>src/**</include> 
     373                                                <include>**/test/**</include> 
     374                                        </includes> 
     375                                        <excludes> 
     376                                                <exclude>target/**</exclude> 
     377                                                <exclude>.clover/**</exclude> 
     378                                        </excludes> 
     379                                        <header>src/main/resources/license-apache</header> 
     380                                        <properties> 
     381                                                <year>2010</year> 
     382                                                <email>smartp@cf.ac.uk</email> 
     383                                                <name>Cardiff University, Wales</name> 
     384                                        </properties> 
     385                                </configuration> 
     386                                <executions> 
     387                                        <execution> 
     388                                                <goals> 
     389                                                        <goal>check</goal> 
     390                                                </goals> 
     391                                        </execution> 
     392                                </executions> 
     393                        </plugin> 
     394                </plugins> 
     395        </build> 
    382396 
    383397</project> 
Note: See TracChangeset for help on using the changeset viewer.