Strabon

diff pom.xml @ 1519:94599fbf9c01

Revert revert! - Retreat from pom war. :(
author Panayiotis Smeros <psmeros@di.uoa.gr>
date Thu Apr 30 12:57:52 2015 +0300 (2015-04-30)
parents bb3bcc0b9637
children ba8fb069b2ca 5bf0afdae932
line diff
     1.1 --- a/pom.xml	Wed Apr 29 19:46:51 2015 +0300
     1.2 +++ b/pom.xml	Thu Apr 30 12:57:52 2015 +0300
     1.3 @@ -1,5 +1,4 @@
     1.4 -<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
     1.5 -	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
     1.6 +<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">
     1.7  
     1.8  	<modelVersion>4.0.0</modelVersion>
     1.9  
    1.10 @@ -18,20 +17,20 @@
    1.11  	<description>Strabon is a storage and query evaluation module for stRDF/stSPARQL.</description>
    1.12  	<url>http://www.strabon.di.uoa.gr/</url>
    1.13  	<inceptionYear>2008</inceptionYear>
    1.14 -
    1.15 +	
    1.16  	<organization>
    1.17  		<name>Strabon Team - Team Pyravlos</name>
    1.18  		<url>http://www.strabon.di.uoa.gr/</url>
    1.19  	</organization>
    1.20 -
    1.21 +	
    1.22  	<licenses>
    1.23  		<license>
    1.24 -			<name>Mozilla Public License, v. 2.0</name>
    1.25 -			<url>http://www.strabon.di.uoa.gr/license</url>
    1.26 -			<distribution>repo</distribution>
    1.27 +		<name>Mozilla Public License, v. 2.0</name>
    1.28 +		<url>http://www.strabon.di.uoa.gr/license</url>
    1.29 +		<distribution>repo</distribution>
    1.30  		</license>
    1.31  	</licenses>
    1.32 -
    1.33 +	
    1.34  	<developers>
    1.35  		<developer>
    1.36  			<id>manolee</id>
    1.37 @@ -110,8 +109,7 @@
    1.38  		<developer>
    1.39  			<id>roi</id>
    1.40  			<name>Kallirroi Dogani</name>
    1.41 -			<email>kallirroi@di.uoa.gr</email>
    1.42 -			<url>http://www.di.uoa.gr/~charnik</url>
    1.43 +			<email>kallirroi@di.uoa.gr</email><url>http://www.di.uoa.gr/~charnik</url>
    1.44  			<organization>Management of Data, Information and Knowledge Group, Dept. of Informatics and Telecommunications, School of Sciences, National and Kapodistrian University of Athens</organization>
    1.45  			<organizationUrl>http://www.madgik.di.uoa.gr/</organizationUrl>
    1.46  			<timezone>+2</timezone>
    1.47 @@ -142,10 +140,10 @@
    1.48  	</modules>
    1.49  
    1.50  	<properties>
    1.51 -		<eu.earthobservatory.version>3.3.2-SNAPSHOT</eu.earthobservatory.version>
    1.52 +        <eu.earthobservatory.version>3.3.2-SNAPSHOT</eu.earthobservatory.version>
    1.53  		<sesame.version>2.6.3</sesame.version>
    1.54  		<aduna.appbase.version>3.5.0</aduna.appbase.version>
    1.55 -		<!--slf4j.version>1.5.8</slf4j.version -->
    1.56 +		<!--slf4j.version>1.5.8</slf4j.version-->
    1.57  		<slf4j.version>1.6.4</slf4j.version>
    1.58  		<spring.version>2.5.6</spring.version>
    1.59  		<jts.version>1.11</jts.version>
    1.60 @@ -159,13 +157,15 @@
    1.61  
    1.62  	<dependencyManagement>
    1.63  		<dependencies>
    1.64 -			<!-- Strabon dependencies -->
    1.65 +			<!-- Strabon dependencies -->			
    1.66  			<dependency>
    1.67  				<groupId>org.openrdf.sesame</groupId>
    1.68  				<artifactId>sesame-queryalgebra-evaluation-spatial</artifactId>
    1.69  				<version>${eu.earthobservatory.version}</version>
    1.70  			</dependency>
    1.71  
    1.72 +
    1.73 +		<!-- queryresultio-spatial dependencies-->
    1.74  			<dependency>
    1.75  				<groupId>org.openrdf.sesame</groupId>
    1.76  				<artifactId>sesame-queryresultio-spatial-api</artifactId>
    1.77 @@ -196,6 +196,35 @@
    1.78  				<artifactId>sesame-queryresultio-spatial-text</artifactId>
    1.79  				<version>${eu.earthobservatory.version}</version>
    1.80  			</dependency>
    1.81 +		<!-- queryresultio-spatial dependencies-->
    1.82 +
    1.83 +		<!-- sesame queryresultio dependencies -->
    1.84 +			<dependency>
    1.85 +				<groupId>org.openrdf.sesame</groupId>
    1.86 +				<artifactId>sesame-queryresultio-api</artifactId>
    1.87 +				<version>${sesame.version}</version>
    1.88 +			</dependency>
    1.89 +			<dependency>
    1.90 +				<groupId>org.openrdf.sesame</groupId>
    1.91 +				<artifactId>sesame-queryresultio-sparqlxml</artifactId>
    1.92 +				<version>${sesame.version}</version>
    1.93 +			</dependency>
    1.94 +			<dependency>
    1.95 +				<groupId>org.openrdf.sesame</groupId>
    1.96 +				<artifactId>sesame-queryresultio-text</artifactId>
    1.97 +				<version>${sesame.version}</version>
    1.98 +			</dependency>
    1.99 +			<dependency>
   1.100 +				<groupId>org.openrdf.sesame</groupId>
   1.101 +				<artifactId>sesame-queryresultio-binary</artifactId>
   1.102 +				<version>${sesame.version}</version>
   1.103 +			</dependency>
   1.104 +			<dependency>
   1.105 +				<groupId>org.openrdf.sesame</groupId>
   1.106 +				<artifactId>sesame-queryresultio-sparqljson</artifactId>
   1.107 +				<version>${sesame.version}</version>
   1.108 +			</dependency>
   1.109 +		<!-- sesame queryresultio dependencies -->
   1.110  
   1.111  			<dependency>
   1.112  				<groupId>org.openrdf.sesame</groupId>
   1.113 @@ -211,84 +240,47 @@
   1.114  
   1.115  			<dependency>
   1.116  				<groupId>org.openrdf.sesame</groupId>
   1.117 -				<artifactId>sesame-sail-postgis</artifactId>
   1.118 +				<artifactId>strabon-runtime</artifactId>
   1.119  				<version>${eu.earthobservatory.version}</version>
   1.120  			</dependency>
   1.121  
   1.122  			<dependency>
   1.123 -				<groupId>eu.earthobservatory</groupId>
   1.124 +				<groupId>org.openrdf.sesame</groupId>
   1.125  				<artifactId>strabon-endpoint</artifactId>
   1.126  				<version>${eu.earthobservatory.version}</version>
   1.127  			</dependency>
   1.128 -
   1.129 +			
   1.130  			<dependency>
   1.131 -				<groupId>eu.earthobservatory</groupId>
   1.132 +				<groupId>org.openrdf.sesame</groupId>
   1.133  				<artifactId>strabon-endpoint-client</artifactId>
   1.134  				<version>${eu.earthobservatory.version}</version>
   1.135  			</dependency>
   1.136  
   1.137  			<dependency>
   1.138  				<groupId>eu.earthobservatory</groupId>
   1.139 -				<artifactId>strabon-endpoint-exec</artifactId>
   1.140 -				<version>${eu.earthobservatory.version}</version>
   1.141 -			</dependency>
   1.142 -
   1.143 -			<dependency>
   1.144 -				<groupId>eu.earthobservatory</groupId>
   1.145 -				<artifactId>strabon-runtime</artifactId>
   1.146 -				<version>${eu.earthobservatory.version}</version>
   1.147 -			</dependency>
   1.148 -
   1.149 -			<dependency>
   1.150 -				<groupId>eu.earthobservatory</groupId>
   1.151  				<artifactId>strabon-vocabulary</artifactId>
   1.152  				<version>${eu.earthobservatory.version}</version>
   1.153  			</dependency>
   1.154 -
   1.155 +			
   1.156  			<dependency>
   1.157  				<groupId>eu.earthobservatory</groupId>
   1.158  				<artifactId>strabon-testsuite</artifactId>
   1.159  				<version>${eu.earthobservatory.version}</version>
   1.160  			</dependency>
   1.161 -			<!-- Strabon dependencies -->
   1.162 -
   1.163 -			<!-- Sesame dependencies -->
   1.164 -			<dependency>
   1.165 -				<groupId>org.openrdf.sesame</groupId>
   1.166 -				<artifactId>sesame-queryresultio-api</artifactId>
   1.167 -				<version>${sesame.version}</version>
   1.168 -			</dependency>
   1.169  
   1.170  			<dependency>
   1.171  				<groupId>org.openrdf.sesame</groupId>
   1.172 -				<artifactId>sesame-queryresultio-sparqlxml</artifactId>
   1.173 -				<version>${sesame.version}</version>
   1.174 +				<artifactId>sesame-sail-postgis</artifactId>
   1.175 +				<version>${eu.earthobservatory.version}</version>
   1.176  			</dependency>
   1.177  
   1.178 -			<dependency>
   1.179 -				<groupId>org.openrdf.sesame</groupId>
   1.180 -				<artifactId>sesame-queryresultio-text</artifactId>
   1.181 -				<version>${sesame.version}</version>
   1.182 -			</dependency>
   1.183 -
   1.184 -			<dependency>
   1.185 -				<groupId>org.openrdf.sesame</groupId>
   1.186 -				<artifactId>sesame-queryresultio-binary</artifactId>
   1.187 -				<version>${sesame.version}</version>
   1.188 -			</dependency>
   1.189 -
   1.190 -			<dependency>
   1.191 -				<groupId>org.openrdf.sesame</groupId>
   1.192 -				<artifactId>sesame-queryresultio-sparqljson</artifactId>
   1.193 -				<version>${sesame.version}</version>
   1.194 -			</dependency>
   1.195 -
   1.196 +			<!-- Sesame dependencies -->
   1.197  			<dependency>
   1.198  				<groupId>org.openrdf.sesame</groupId>
   1.199  				<artifactId>sesame-sail-memory</artifactId>
   1.200  				<version>${sesame.version}</version>
   1.201  			</dependency>
   1.202 -
   1.203 +			
   1.204  			<dependency>
   1.205  				<groupId>org.openrdf.sesame</groupId>
   1.206  				<artifactId>sesame-repository-sail</artifactId>
   1.207 @@ -360,12 +352,51 @@
   1.208  				<artifactId>sesame-repository-sparql</artifactId>
   1.209  				<version>${sesame.version}</version>
   1.210  			</dependency>
   1.211 +
   1.212 +			<!-- Aduna Commons -->
   1.213 +			<dependency>
   1.214 +				<groupId>info.aduna.appbase</groupId>
   1.215 +				<artifactId>aduna-appbase</artifactId>
   1.216 +				<version>${aduna.appbase.version}</version>
   1.217 +				<type>pom</type>
   1.218 +			</dependency>
   1.219 +			
   1.220 +			<dependency>
   1.221 +				<groupId>info.aduna.commons</groupId>
   1.222 +				<artifactId>aduna-commons-collections</artifactId>
   1.223 +				<version>2.8.0</version>
   1.224 +			</dependency>
   1.225 +
   1.226 +			<dependency>
   1.227 +				<groupId>info.aduna.commons</groupId>
   1.228 +				<artifactId>aduna-commons-concurrent</artifactId>
   1.229 +				<version>2.7.0</version>
   1.230 +			</dependency>
   1.231 +
   1.232 +			<dependency>
   1.233 +				<groupId>info.aduna.commons</groupId>
   1.234 +				<artifactId>aduna-commons-i18n</artifactId>
   1.235 +				<version>1.4.0</version>
   1.236 +			</dependency>
   1.237 +
   1.238 +			<dependency>
   1.239 +				<groupId>info.aduna.commons</groupId>
   1.240 +				<artifactId>aduna-commons-iteration</artifactId>
   1.241 +				<version>2.10.0</version>
   1.242 +			</dependency>
   1.243 +
   1.244 +			<dependency>
   1.245 +				<groupId>info.aduna.commons</groupId>
   1.246 +				<artifactId>aduna-commons-net-http-server-embedded</artifactId>
   1.247 +				<version>2.5.0</version>
   1.248 +			</dependency>
   1.249 +
   1.250 +			<!-- RIO -->
   1.251  			<dependency>
   1.252  				<groupId>org.openrdf.sesame</groupId>
   1.253  				<artifactId>sesame-rio-api</artifactId>
   1.254  				<version>${sesame.version}</version>
   1.255  			</dependency>
   1.256 -
   1.257  			<dependency>
   1.258  				<groupId>org.openrdf.sesame</groupId>
   1.259  				<artifactId>sesame-rio-rdfxml</artifactId>
   1.260 @@ -407,46 +438,6 @@
   1.261  				<artifactId>sesame-rio-binary</artifactId>
   1.262  				<version>${sesame.version}</version>
   1.263  			</dependency>
   1.264 -			<!-- Sesame dependencies -->
   1.265 -
   1.266 -			<!-- Aduna Commons -->
   1.267 -			<dependency>
   1.268 -				<groupId>info.aduna.appbase</groupId>
   1.269 -				<artifactId>aduna-appbase</artifactId>
   1.270 -				<version>${aduna.appbase.version}</version>
   1.271 -				<type>pom</type>
   1.272 -			</dependency>
   1.273 -
   1.274 -			<dependency>
   1.275 -				<groupId>info.aduna.commons</groupId>
   1.276 -				<artifactId>aduna-commons-collections</artifactId>
   1.277 -				<version>2.8.0</version>
   1.278 -			</dependency>
   1.279 -
   1.280 -			<dependency>
   1.281 -				<groupId>info.aduna.commons</groupId>
   1.282 -				<artifactId>aduna-commons-concurrent</artifactId>
   1.283 -				<version>2.7.0</version>
   1.284 -			</dependency>
   1.285 -
   1.286 -			<dependency>
   1.287 -				<groupId>info.aduna.commons</groupId>
   1.288 -				<artifactId>aduna-commons-i18n</artifactId>
   1.289 -				<version>1.4.0</version>
   1.290 -			</dependency>
   1.291 -
   1.292 -			<dependency>
   1.293 -				<groupId>info.aduna.commons</groupId>
   1.294 -				<artifactId>aduna-commons-iteration</artifactId>
   1.295 -				<version>2.10.0</version>
   1.296 -			</dependency>
   1.297 -
   1.298 -			<dependency>
   1.299 -				<groupId>info.aduna.commons</groupId>
   1.300 -				<artifactId>aduna-commons-net-http-server-embedded</artifactId>
   1.301 -				<version>2.5.0</version>
   1.302 -			</dependency>
   1.303 -			<!-- Aduna Commons -->
   1.304  
   1.305  			<!-- GeoTools -->
   1.306  			<dependency>
   1.307 @@ -454,7 +445,7 @@
   1.308  				<artifactId>gt-geojson</artifactId>
   1.309  				<version>${geotools.version}</version>
   1.310  			</dependency>
   1.311 -
   1.312 +	
   1.313  			<dependency>
   1.314  				<groupId>org.geotools.xsd</groupId>
   1.315  				<artifactId>gt-xsd-kml</artifactId>
   1.316 @@ -496,9 +487,14 @@
   1.317  				<version>${geotools.version}</version>
   1.318  			</dependency>
   1.319  
   1.320 -			<!-- One epsg jar file suffices. Read this: http://docs.geotools.org/latest/userguide/faq.html#q-how-to-choose-an-epsg-authority 
   1.321 -				<dependency> <groupId>org.geotools</groupId> <artifactId>gt-epsg-wkt</artifactId> 
   1.322 -				<version>${geotools.version}</version> </dependency> -->
   1.323 +			<!--
   1.324 +			     One epsg jar file suffices. Read this: http://docs.geotools.org/latest/userguide/faq.html#q-how-to-choose-an-epsg-authority
   1.325 +			<dependency>
   1.326 +				<groupId>org.geotools</groupId>
   1.327 +				<artifactId>gt-epsg-wkt</artifactId>
   1.328 +				<version>${geotools.version}</version>
   1.329 +			</dependency>
   1.330 +			-->
   1.331  
   1.332  			<dependency>
   1.333  				<groupId>org.geotools</groupId>
   1.334 @@ -510,7 +506,7 @@
   1.335  				<groupId>org.geotools</groupId>
   1.336  				<artifactId>gt-data</artifactId>
   1.337  				<version>${geotools.version}</version>
   1.338 -			</dependency>
   1.339 +			</dependency>		
   1.340  
   1.341  			<dependency>
   1.342  				<groupId>org.geotools</groupId>
   1.343 @@ -524,19 +520,13 @@
   1.344  				<version>2.3-M1</version>
   1.345  			</dependency>
   1.346  
   1.347 +			<!-- JTS -->
   1.348  			<dependency>
   1.349  				<groupId>com.vividsolutions</groupId>
   1.350  				<artifactId>jts</artifactId>
   1.351  				<version>${jts.version}</version>
   1.352  				<type>jar</type>
   1.353  			</dependency>
   1.354 -			
   1.355 -			<dependency>
   1.356 -				<groupId>org.jvnet.ogc</groupId>
   1.357 -				<artifactId>ogc-tools-gml-jts</artifactId>
   1.358 -				<version>1.0.2</version>
   1.359 -			</dependency>			
   1.360 -			<!-- GeoTools -->
   1.361  
   1.362  			<!-- JDBC Drivers -->
   1.363  			<dependency>
   1.364 @@ -556,18 +546,22 @@
   1.365  				<artifactId>mysql-connector-java</artifactId>
   1.366  				<version>5.1.15</version>
   1.367  			</dependency>
   1.368 -			<!-- JDBC Drivers -->
   1.369  
   1.370 -			<!-- LOG4J -->
   1.371 -			<!-- <dependency> <groupId>net.sf</groupId> <artifactId>log4jdbc4</artifactId> 
   1.372 -				<version>1.2</version> </dependency> -->
   1.373 +			<!--
   1.374 +			<dependency>
   1.375 +				<groupId>net.sf</groupId>
   1.376 +				<artifactId>log4jdbc4</artifactId>
   1.377 +				<version>1.2</version>
   1.378 +			</dependency>
   1.379 +			-->
   1.380 +
   1.381 +			<!--  LOG4J -->
   1.382  			<dependency>
   1.383  				<groupId>org.slf4j</groupId>
   1.384  				<artifactId>slf4j-log4j12</artifactId>
   1.385  				<version>${slf4j.version}</version>
   1.386  			</dependency>
   1.387 -			<!-- LOG4J -->
   1.388 -
   1.389 +			
   1.390  			<!-- Apache Commons -->
   1.391  			<dependency>
   1.392  				<groupId>commons-cli</groupId>
   1.393 @@ -622,7 +616,6 @@
   1.394  				<artifactId>commons-validator</artifactId>
   1.395  				<version>1.3.1</version>
   1.396  			</dependency>
   1.397 -			<!-- Apache Commons -->
   1.398  
   1.399  			<!-- Spring framework -->
   1.400  			<dependency>
   1.401 @@ -648,29 +641,39 @@
   1.402  					</exclusion>
   1.403  				</exclusions>
   1.404  			</dependency>
   1.405 -			<!-- Spring framework -->
   1.406  
   1.407 -			<!-- Web -->
   1.408 +			<!-- Apache CXF framework -->
   1.409 +			<!--
   1.410  			<dependency>
   1.411 -				<groupId>javax</groupId>
   1.412 -				<artifactId>javaee-web-api</artifactId>
   1.413 -				<version>6.0</version>
   1.414 -				<scope>provided</scope>
   1.415 +				<groupId>org.apache.cxf</groupId>
   1.416 +				<artifactId>cxf-rt-frontend-jaxws</artifactId>
   1.417 +				<version>2.2.5</version>
   1.418  			</dependency>
   1.419 -			<!-- Web -->
   1.420 -			
   1.421 -			<!-- Apache CXF framework -->
   1.422 -			<!-- <dependency> <groupId>org.apache.cxf</groupId> <artifactId>cxf-rt-frontend-jaxws</artifactId> 
   1.423 -				<version>2.2.5</version> </dependency> <dependency> <groupId>org.apache.cxf</groupId> 
   1.424 -				<artifactId>cxf-rt-transports-http</artifactId> <version>2.2.5</version> 
   1.425 -				</dependency> <dependency> <groupId>org.apache.cxf</groupId> <artifactId>cxf-rt-transports-http-jetty</artifactId> 
   1.426 -				<version>2.2.5</version> </dependency> -->
   1.427 -			<!-- Apache CXF framework -->
   1.428  
   1.429 +			<dependency>
   1.430 +				<groupId>org.apache.cxf</groupId>
   1.431 +				<artifactId>cxf-rt-transports-http</artifactId>
   1.432 +				<version>2.2.5</version>
   1.433 +			</dependency>
   1.434 +
   1.435 +			<dependency>
   1.436 +				<groupId>org.apache.cxf</groupId>
   1.437 +				<artifactId>cxf-rt-transports-http-jetty</artifactId>
   1.438 +				<version>2.2.5</version>
   1.439 +			</dependency>
   1.440 +			-->
   1.441  			<!-- Compliance tests -->
   1.442 -			<!--<dependency> <groupId>edu.lehigh.swat.bench</groupId> <artifactId>uba</artifactId> 
   1.443 -				<version>1.7</version> </dependency> <dependency> <groupId>edu.lehigh.swat.bench</groupId> 
   1.444 -				<artifactId>ubt</artifactId> <version>1.1</version> </dependency> -->
   1.445 +			<dependency>
   1.446 +				<groupId>edu.lehigh.swat.bench</groupId>
   1.447 +				<artifactId>uba</artifactId>
   1.448 +				<version>1.7</version>
   1.449 +			</dependency>
   1.450 +
   1.451 +			<dependency>
   1.452 +				<groupId>edu.lehigh.swat.bench</groupId>
   1.453 +				<artifactId>ubt</artifactId>
   1.454 +				<version>1.1</version>
   1.455 +			</dependency>
   1.456  
   1.457  			<!-- Testing: JUnit -->
   1.458  			<dependency>
   1.459 @@ -679,6 +682,31 @@
   1.460  				<version>4.7</version>
   1.461  				<scope>test</scope>
   1.462  			</dependency>
   1.463 +
   1.464 +			<!-- Various -->
   1.465 +			<dependency>
   1.466 +				<groupId>cglib</groupId>
   1.467 +				<artifactId>cglib</artifactId>
   1.468 +				<version>2.2</version>
   1.469 +			</dependency>
   1.470 +
   1.471 +			<dependency>
   1.472 +				<groupId>org.jvnet.ogc</groupId>
   1.473 +				<artifactId>ogc-tools-gml-jts</artifactId>
   1.474 +				<version>1.0.2</version>
   1.475 +			</dependency>
   1.476 +			<dependency>
   1.477 +				<groupId>com.sun.xml.bind</groupId>
   1.478 +				<artifactId>jaxb-impl</artifactId>
   1.479 +				<version>2.1.1</version>
   1.480 +			</dependency>
   1.481 +
   1.482 +			<dependency>
   1.483 +				<groupId>javax</groupId>
   1.484 +				<artifactId>javaee-web-api</artifactId>
   1.485 +				<version>6.0</version>
   1.486 +				<scope>provided</scope>
   1.487 +			</dependency>
   1.488  		</dependencies>
   1.489  	</dependencyManagement>
   1.490  
   1.491 @@ -690,7 +718,7 @@
   1.492  					<artifactId>maven-assembly-plugin</artifactId>
   1.493  					<version>2.3</version>
   1.494  				</plugin>
   1.495 -
   1.496 +				
   1.497  				<!-- The following plugin is for being able to run tomcat6/7:run -->
   1.498  				<plugin>
   1.499  					<groupId>org.apache.tomcat.maven</groupId>
   1.500 @@ -725,22 +753,51 @@
   1.501  			</plugin>
   1.502  			<!-- The following plugin is to enable skipTest (see also properties) -->
   1.503  			<plugin>
   1.504 -				<groupId>org.apache.maven.plugins</groupId>
   1.505 -				<artifactId>maven-surefire-plugin</artifactId>
   1.506 -				<version>2.14</version>
   1.507 -				<configuration>
   1.508 -					<skipTests>${skipTests}</skipTests>
   1.509 -				</configuration>
   1.510 -			</plugin>
   1.511 +		        <groupId>org.apache.maven.plugins</groupId>
   1.512 +		        <artifactId>maven-surefire-plugin</artifactId>
   1.513 +		        <version>2.14</version>
   1.514 +		        <configuration>
   1.515 +		        <skipTests>${skipTests}</skipTests>
   1.516 +			    </configuration>
   1.517 +		    </plugin>
   1.518  
   1.519 -			<!-- <plugin> <artifactId>jdeb</artifactId> <groupId>org.vafer</groupId> 
   1.520 -				<version>1.3</version> <executions> <execution> <phase>package</phase> <goals> 
   1.521 -				<goal>jdeb</goal> </goals> <configuration> <dataSet> <data> <src>${project.build.directory}/${project.build.finalName}.jar</src> 
   1.522 -				<type>file</type> <mapper> <type>perm</type> <prefix>/usr/share/jdeb/lib</prefix> 
   1.523 -				</mapper> </data> <data> <src>${project.build.directory}/strabon-endpoint</src> 
   1.524 -				<type>file</type> <mapper> <type>perm</type> <prefix>/usr/local/bin</prefix> 
   1.525 -				<user>root</user> <group>root</group> <filemode>755</filemode> </mapper> 
   1.526 -				</data> </dataSet> </configuration> </execution> </executions> </plugin> -->
   1.527 +<!--			<plugin>
   1.528 +                                <artifactId>jdeb</artifactId>
   1.529 +                                <groupId>org.vafer</groupId>
   1.530 +                                <version>1.3</version>
   1.531 +                                <executions>
   1.532 +                                        <execution>
   1.533 +                                                <phase>package</phase>
   1.534 +                                                <goals>
   1.535 +                                                        <goal>jdeb</goal>
   1.536 +                                                </goals>
   1.537 +                                        <configuration>
   1.538 +                                                <dataSet>
   1.539 +                                                        <data>
   1.540 +                                                                <src>${project.build.directory}/${project.build.finalName}.jar</src>
   1.541 +                                                                <type>file</type>
   1.542 +                                                                <mapper>
   1.543 +                                                                        <type>perm</type>
   1.544 +                                                                        <prefix>/usr/share/jdeb/lib</prefix>
   1.545 +                                                                </mapper>
   1.546 +                                                        </data>
   1.547 +                                                        <data>
   1.548 +                                                                <src>${project.build.directory}/strabon-endpoint</src>
   1.549 +                                                                <type>file</type>
   1.550 +                                                                <mapper>
   1.551 +                                                                        <type>perm</type>
   1.552 +                                                                        <prefix>/usr/local/bin</prefix>
   1.553 +                                                                        <user>root</user>
   1.554 +                                                                        <group>root</group>
   1.555 +                                                                        <filemode>755</filemode>
   1.556 +                                                                </mapper>
   1.557 +                                                        </data>
   1.558 +                                                </dataSet>
   1.559 +                                        </configuration>
   1.560 +                                </execution>
   1.561 +                        </executions>
   1.562 +                        </plugin>
   1.563 +-->
   1.564  		</plugins>
   1.565  	</build>
   1.566  
   1.567 @@ -755,19 +812,38 @@
   1.568  					<encoding>utf8</encoding>
   1.569  				</configuration>
   1.570  			</plugin>
   1.571 -			<!-- <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-javadoc-plugin</artifactId> 
   1.572 -				<reportSets> <reportSet> <id>uml</id> <configuration> <doclet>org.umlgraph.doclet.UmlGraphDoc</doclet> 
   1.573 -				<docletArtifact> <groupId>org.umlgraph</groupId> <artifactId>doclet</artifactId> 
   1.574 -				<version>5.1</version> </docletArtifact> <additionalparam>-views</additionalparam> 
   1.575 -				<destDir>target/uml</destDir> <show>private</show> </configuration> <reports> 
   1.576 -				<report>javadoc</report> </reports> </reportSet> </reportSets> </plugin> -->
   1.577 +			<!--
   1.578 +			<plugin>
   1.579 +				<groupId>org.apache.maven.plugins</groupId>
   1.580 +				<artifactId>maven-javadoc-plugin</artifactId>
   1.581 +				<reportSets>
   1.582 +					<reportSet>
   1.583 +						<id>uml</id>
   1.584 +						<configuration>
   1.585 +							<doclet>org.umlgraph.doclet.UmlGraphDoc</doclet>
   1.586 +							<docletArtifact>
   1.587 +								<groupId>org.umlgraph</groupId>
   1.588 +								<artifactId>doclet</artifactId>
   1.589 +								<version>5.1</version>
   1.590 +							</docletArtifact>
   1.591 +							<additionalparam>-views</additionalparam>
   1.592 +							<destDir>target/uml</destDir>
   1.593 +							<show>private</show>
   1.594 +						</configuration>
   1.595 +						<reports>
   1.596 +						<report>javadoc</report>
   1.597 +						</reports>
   1.598 +					</reportSet>
   1.599 +				</reportSets>
   1.600 +			</plugin>
   1.601 +			-->
   1.602  		</plugins>
   1.603  	</reporting>
   1.604  
   1.605  
   1.606  	<!-- <pluginRepositories> <pluginRepository> <id>elca-services</id> <url>http://el4.elca-services.ch/el4j/maven2repository</url> 
   1.607  		<releases> <enabled>true</enabled> </releases> </pluginRepository> </pluginRepositories> -->
   1.608 -
   1.609 +	
   1.610  	<pluginRepositories>
   1.611  		<!-- The following repository is for being able to run tomcat7:run -->
   1.612  		<pluginRepository>
   1.613 @@ -788,15 +864,19 @@
   1.614  		<developerConnection>scm:hg:ssh://hg.strabon.di.uoa.gr//opt/hg/Strabon/</developerConnection>
   1.615  		<url>http://hg.strabon.di.uoa.gr/Strabon/</url>
   1.616  	</scm>
   1.617 -
   1.618 +	
   1.619  	<issueManagement>
   1.620  		<system>Trac</system>
   1.621  		<url>http://bug.strabon.di.uoa.gr/</url>
   1.622  	</issueManagement>
   1.623  
   1.624 -	<!-- TODO: update this <ciManagement> <system>Jekins - Continuous Integration 
   1.625 -		System</system> <url>http://test.strabon.di.uoa.gr/cis</url> </ciManagement> -->
   1.626 -
   1.627 +	<!-- TODO: update this
   1.628 +	<ciManagement>
   1.629 +		<system>Jekins - Continuous Integration System</system>
   1.630 +		<url>http://test.strabon.di.uoa.gr/cis</url>
   1.631 +	</ciManagement>
   1.632 +	-->
   1.633 +	
   1.634  	<mailingLists>
   1.635  		<mailingList>
   1.636  			<name>User List</name>
   1.637 @@ -815,10 +895,19 @@
   1.638  	</mailingLists>
   1.639  
   1.640  	<repositories>
   1.641 -		<!-- <repository> <releases> <enabled>true</enabled> </releases> <snapshots> 
   1.642 -			<enabled>false</enabled> </snapshots> <id>strabon.testing</id> <name>Strabon 
   1.643 -			- maven repository</name> <url>http://maven.strabon.di.uoa.gr/content/repositories/testing</url> 
   1.644 -			</repository> -->
   1.645 +		<!--
   1.646 +		<repository>
   1.647 +			<releases>
   1.648 +				<enabled>true</enabled>
   1.649 +			</releases>
   1.650 +			<snapshots>
   1.651 +				<enabled>false</enabled>
   1.652 +			</snapshots>
   1.653 +			<id>strabon.testing</id>
   1.654 +			<name>Strabon - maven repository</name>
   1.655 +			<url>http://maven.strabon.di.uoa.gr/content/repositories/testing</url>
   1.656 +		</repository>
   1.657 +		-->
   1.658  		<repository>
   1.659  			<releases>
   1.660  				<enabled>true</enabled>
   1.661 @@ -841,17 +930,17 @@
   1.662  			<name>Strabon - maven repository - snapshots</name>
   1.663  			<url>http://maven.strabon.di.uoa.gr/content/repositories/snapshots</url>
   1.664  		</repository>
   1.665 -		<repository>
   1.666 -			<releases>
   1.667 -				<enabled>true</enabled>
   1.668 -			</releases>
   1.669 -			<snapshots>
   1.670 -				<enabled>false</enabled>
   1.671 -			</snapshots>
   1.672 -			<id>strabon.sesame</id>
   1.673 -			<name>Strabon - maven repository - sesame artifacts (temporary)</name>
   1.674 -			<url>http://maven.strabon.di.uoa.gr/content/repositories/strabon.sesame/</url>
   1.675 -		</repository>
   1.676 +	        <repository>
   1.677 +	            <releases>
   1.678 +	                <enabled>true</enabled>
   1.679 +	            </releases>
   1.680 +	            <snapshots>
   1.681 +	                <enabled>false</enabled>
   1.682 +	            </snapshots>
   1.683 +	            <id>strabon.sesame</id>
   1.684 +	            <name>Strabon - maven repository - sesame artifacts (temporary)</name>
   1.685 +	            <url>http://maven.strabon.di.uoa.gr/content/repositories/strabon.sesame/</url>
   1.686 +	        </repository>
   1.687  		<repository>
   1.688  			<releases>
   1.689  				<enabled>false</enabled>
   1.690 @@ -882,20 +971,27 @@
   1.691  			<name>OpenGeo Maven Repository</name>
   1.692  			<url>http://download.osgeo.org/webdav/geotools/</url>
   1.693  		</repository>
   1.694 -		<!-- <repository> <snapshots> <enabled>false</enabled> </snapshots> <id>umlgraph</id> 
   1.695 -			<name>UMLGraph binaries provider</name> <url>http://mirrors.ibiblio.org/pub/mirrors/maven2/</url> 
   1.696 -			</repository> -->
   1.697 +		<!--
   1.698  		<repository>
   1.699 -			<releases>
   1.700 -				<enabled>true</enabled>
   1.701 -			</releases>
   1.702  			<snapshots>
   1.703  				<enabled>false</enabled>
   1.704  			</snapshots>
   1.705 -			<id>aduna-mirror-ontotext</id>
   1.706 -			<name>Aduna Maven Repository - Ontotext Mirror</name>
   1.707 -			<url>http://maven.ontotext.com/content/repositories/aduna/</url>
   1.708 +			<id>umlgraph</id>
   1.709 +			<name>UMLGraph binaries provider</name>
   1.710 +			<url>http://mirrors.ibiblio.org/pub/mirrors/maven2/</url>
   1.711  		</repository>
   1.712 +		-->
   1.713 +                <repository>
   1.714 +                        <releases>
   1.715 +                                <enabled>true</enabled>
   1.716 +                        </releases>
   1.717 +                        <snapshots>
   1.718 +                                <enabled>false</enabled>
   1.719 +                        </snapshots>
   1.720 +                        <id>aduna-mirror-ontotext</id>
   1.721 +                        <name>Aduna Maven Repository - Ontotext Mirror</name>
   1.722 +                        <url>http://maven.ontotext.com/content/repositories/aduna/</url>
   1.723 +                </repository>
   1.724  	</repositories>
   1.725  
   1.726  	<distributionManagement>