Changeset 577 for raptor-client


Ignore:
Timestamp:
03/23/11 19:34:00 (9 years ago)
Author:
philsmart
Message:
 
Location:
raptor-client/trunk
Files:
11 added
1 edited

Legend:

Unmodified
Added
Removed
  • raptor-client/trunk/pom.xml

    r576 r577  
    66  <name>Raptor Client for Remoting</name> 
    77  <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.7</apache.cxf.version> 
     30    </properties> 
     31 
     32    <dependencies> 
     33 
     34        <dependency> 
     35            <groupId>org.slf4j</groupId> 
     36            <artifactId>slf4j-api</artifactId> 
     37            <version>1.6.1</version> 
     38        </dependency> 
     39 
     40        <dependency> 
     41            <groupId>org.apache.cxf</groupId> 
     42            <artifactId>cxf-rt-transports-http</artifactId> 
     43            <version>${apache.cxf.version}</version> 
     44            <exclusions> 
     45                <exclusion> 
     46                    <artifactId>spring-web</artifactId> 
     47                    <groupId>org.springframework</groupId> 
     48                </exclusion> 
     49            </exclusions> 
     50        </dependency> 
     51 
     52        <dependency> 
     53            <groupId>org.apache.cxf</groupId> 
     54            <artifactId>cxf-rt-databinding-aegis</artifactId> 
     55            <version>${apache.cxf.version}</version> 
     56        </dependency> 
     57 
     58        <dependency> 
     59            <groupId>org.apache.cxf</groupId> 
     60            <artifactId>cxf-rt-frontend-jaxws</artifactId> 
     61            <version>${apache.cxf.version}</version> 
     62            <exclusions> 
     63                <exclusion> 
     64                    <groupId>asm</groupId> 
     65                    <artifactId>asm</artifactId> 
     66                </exclusion> 
     67            </exclusions> 
     68        </dependency> 
     69 
     70        <dependency> 
     71            <groupId>org.apache.cxf</groupId> 
     72            <artifactId>cxf-bundle-jaxrs</artifactId> 
     73            <version>${apache.cxf.version}</version> 
     74            <exclusions> 
     75                <exclusion> 
     76                    <artifactId>spring-beans</artifactId> 
     77                    <groupId>org.springframework</groupId> 
     78                </exclusion> 
     79                <exclusion> 
     80                    <artifactId>spring-core</artifactId> 
     81                    <groupId>org.springframework</groupId> 
     82                </exclusion> 
     83                <exclusion> 
     84                    <artifactId>spring-web</artifactId> 
     85                    <groupId>org.springframework</groupId> 
     86                </exclusion> 
     87                <exclusion> 
     88                    <artifactId>spring-context</artifactId> 
     89                    <groupId>org.springframework</groupId> 
     90                </exclusion> 
     91                <exclusion> 
     92                    <artifactId>xalan</artifactId> 
     93                    <groupId>xalan</groupId> 
     94                </exclusion> 
     95                <exclusion> 
     96                    <artifactId>xercesImpl</artifactId> 
     97                    <groupId>xerces</groupId> 
     98                </exclusion> 
     99                <exclusion> 
     100                    <artifactId>slf4j-api</artifactId> 
     101                    <groupId>org.slf4j</groupId> 
     102                </exclusion> 
     103            </exclusions> 
     104        </dependency> 
     105 
     106        </dependencies> 
     107 
     108        <!-- 
     109        Adding extra repositories for any other libs, which is hosted on Iam 
     110    --> 
     111 
     112 
     113    <repositories> 
     114        <repository> 
     115            <releases> 
     116                <enabled>true</enabled> 
     117            </releases> 
     118            <snapshots> 
     119                <enabled>true</enabled> 
     120                <updatePolicy>always</updatePolicy> 
     121            </snapshots> 
     122            <id>raptor-extras-repo</id> 
     123            <name>Iam Local Maven Repo</name> 
     124            <url>http://iam.cf.ac.uk/nexus-webapp-1.6.0/content/repositories/raptor-extra</url> 
     125            <layout>default</layout> 
     126        </repository> 
     127        <repository> 
     128            <releases> 
     129                <enabled>true</enabled> 
     130            </releases> 
     131            <snapshots> 
     132                <enabled>true</enabled> 
     133                <updatePolicy>always</updatePolicy> 
     134            </snapshots> 
     135            <id>raptor-snapshot-repo</id> 
     136            <name>Iam Local Maven Repo Snapshots</name> 
     137            <url>http://iam.cf.ac.uk/nexus-webapp-1.6.0/content/repositories/raptor-snapshot</url> 
     138            <layout>default</layout> 
     139        </repository> 
     140        <repository> 
     141            <releases> 
     142                <enabled>true</enabled> 
     143            </releases> 
     144            <snapshots> 
     145                <enabled>true</enabled> 
     146                <updatePolicy>always</updatePolicy> 
     147            </snapshots> 
     148            <id>raptor-release-repo</id> 
     149            <name>Iam Local Maven Repo Releases</name> 
     150            <url>http://iam.cf.ac.uk/nexus-webapp-1.6.0/content/repositories/raptor-release</url> 
     151            <layout>default</layout> 
     152        </repository> 
     153        <repository> 
     154            <id>shibboleth.internet2.edu</id> 
     155            <name>Internet2</name> 
     156            <layout>default</layout> 
     157            <url>http://shibboleth.internet2.edu/downloads/maven2</url> 
     158            <snapshots> 
     159                <enabled>false</enabled> 
     160            </snapshots> 
     161        </repository> 
     162    </repositories> 
     163    <!-- done --> 
     164 
     165 
     166    <!-- set up plugins --> 
     167 
     168    <build> 
     169        <pluginManagement> 
     170            <plugins> 
     171                <plugin> 
     172                    <groupId>org.apache.maven.plugins</groupId> 
     173                    <artifactId>maven-compiler-plugin</artifactId> 
     174                    <configuration> 
     175                        <source>1.6</source> 
     176                        <target>1.6</target> 
     177                    </configuration> 
     178                </plugin> 
     179                <plugin> 
     180                    <groupId>org.apache.maven.plugins</groupId> 
     181                    <artifactId>maven-eclipse-plugin</artifactId> 
     182                    <configuration> 
     183                        <projectNameTemplate>[artifactId]-[version]</projectNameTemplate> 
     184                        <wtpmanifest>true</wtpmanifest> 
     185                        <wtpapplicationxml>true</wtpapplicationxml> 
     186                        <wtpversion>2.0</wtpversion> 
     187                    </configuration> 
     188                </plugin> 
     189                <plugin> 
     190                    <groupId>com.google.code.maven-license-plugin</groupId> 
     191                    <artifactId>maven-license-plugin</artifactId> 
     192                    <version>1.4.0</version> 
     193                </plugin> 
     194            </plugins> 
     195        </pluginManagement> 
     196        <plugins> 
     197            <plugin> 
     198                <artifactId>maven-release-plugin</artifactId> 
     199                <version>2.0</version> 
     200                <configuration> 
     201                    <username>philsmart</username> 
     202                    <password>nv75hh</password> 
     203                    <tagBase> 
     204                        http://iam.cf.ac.uk/repos/RAPTOR/raptor-client/tags 
     205                    </tagBase> 
     206                    <providerImplementations> 
     207                        <svn>javasvn</svn> 
     208                    </providerImplementations> 
     209                </configuration> 
     210                <dependencies> 
     211                    <dependency> 
     212                        <groupId>com.google.code.maven-scm-provider-svnjava</groupId> 
     213                        <artifactId>maven-scm-provider-svnjava</artifactId> 
     214                        <version>1.10</version> 
     215                    </dependency> 
     216                </dependencies> 
     217            </plugin> 
     218            <plugin> 
     219                <groupId>com.google.code.maven-license-plugin</groupId> 
     220                <artifactId>maven-license-plugin</artifactId> 
     221                <version>1.4.0</version> 
     222                <configuration> 
     223                    <includes> 
     224                        <include>src/**</include> 
     225                        <include>**/test/**</include> 
     226                    </includes> 
     227                    <excludes> 
     228                        <exclude>target/**</exclude> 
     229                        <exclude>.clover/**</exclude> 
     230                    </excludes> 
     231                    <header>src/main/resources/license-apache</header> 
     232                    <properties> 
     233                        <year>2010</year> 
     234                        <email>smartp@cf.ac.uk</email> 
     235                        <name>Cardiff University, Wales</name> 
     236                    </properties> 
     237                </configuration> 
     238                <executions> 
     239                    <execution> 
     240                        <goals> 
     241                            <goal>check</goal> 
     242                        </goals> 
     243                    </execution> 
     244                </executions> 
     245            </plugin> 
     246        </plugins> 
     247    </build> 
     248 
    8249</project> 
Note: See TracChangeset for help on using the changeset viewer.