Strabon

changeset 1517:bb3bcc0b9637

Cleaned remaining poms.
author Panayiotis Smeros <psmeros@di.uoa.gr>
date Wed Apr 29 19:46:51 2015 +0300 (2015-04-29)
parents 106425ce91c5
children 166971ffb60b
files endpoint-client/pom.xml endpoint/pom.xml pom.xml
line diff
     1.1 --- a/endpoint-client/pom.xml	Wed Apr 29 19:15:05 2015 +0300
     1.2 +++ b/endpoint-client/pom.xml	Wed Apr 29 19:46:51 2015 +0300
     1.3 @@ -17,10 +17,6 @@
     1.4  	<dependencies>
     1.5  		<dependency>
     1.6  			<groupId>org.openrdf.sesame</groupId>
     1.7 -			<artifactId>sesame-rio-api</artifactId>
     1.8 -		</dependency>
     1.9 -		<dependency>
    1.10 -			<groupId>org.openrdf.sesame</groupId>
    1.11  			<artifactId>sesame-queryresultio-spatial-api</artifactId>
    1.12  		</dependency>
    1.13  		
     2.1 --- a/endpoint/pom.xml	Wed Apr 29 19:15:05 2015 +0300
     2.2 +++ b/endpoint/pom.xml	Wed Apr 29 19:46:51 2015 +0300
     2.3 @@ -1,4 +1,5 @@
     2.4 -<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/xsd/maven-4.0.0.xsd">
     2.5 +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
     2.6 +	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
     2.7  	<modelVersion>4.0.0</modelVersion>
     2.8  
     2.9  	<parent>
    2.10 @@ -19,7 +20,7 @@
    2.11  
    2.12  	<dependencies>
    2.13  
    2.14 -		<!-- Core Dependencies -->	
    2.15 +		<!-- Core Dependencies -->
    2.16  		<dependency>
    2.17  			<groupId>eu.earthobservatory</groupId>
    2.18  			<artifactId>strabon-vocabulary</artifactId>
    2.19 @@ -40,7 +41,7 @@
    2.20  			<scope>provided</scope>
    2.21  		</dependency>
    2.22  		<!-- Java -->
    2.23 -		
    2.24 +
    2.25  		<!-- Apache Commons -->
    2.26  		<dependency>
    2.27  			<groupId>commons-fileupload</groupId>
    2.28 @@ -50,6 +51,10 @@
    2.29  			<groupId>commons-io</groupId>
    2.30  			<artifactId>commons-io</artifactId>
    2.31  		</dependency>
    2.32 +		<dependency>
    2.33 +			<groupId>commons-codec</groupId>
    2.34 +			<artifactId>commons-codec</artifactId>
    2.35 +		</dependency>
    2.36  		<!-- Apache Commons -->
    2.37  
    2.38  		<!-- Spring framework -->
    2.39 @@ -176,32 +181,13 @@
    2.40  						</archive> -->
    2.41  				</configuration>
    2.42  			</plugin>
    2.43 -			<!--
    2.44 -			<plugin>
    2.45 -				<groupId>org.eclipse.m2e</groupId>
    2.46 -				<artifactId>lifecycle-mapping</artifactId>
    2.47 -				<version>1.0.0</version>
    2.48 -				<configuration>
    2.49 -					<lifecycleMappingMetadata>
    2.50 -						<pluginExecutions>
    2.51 -							<pluginExecution>
    2.52 -								<pluginExecutionFilter>
    2.53 -									<groupId>org.apache.maven.plugins</groupId>
    2.54 -									<artifactId>maven-dependency-plugin</artifactId>
    2.55 -									<versionRange>[2.1,)</versionRange>
    2.56 -									<goals>
    2.57 -										<goal>copy-dependencies</goal>
    2.58 -									</goals>
    2.59 -								</pluginExecutionFilter>
    2.60 -								<action>
    2.61 -									<ignore />
    2.62 -								</action>
    2.63 -							</pluginExecution>
    2.64 -						</pluginExecutions>
    2.65 -						</lifecycleMappingMetadata>
    2.66 -				</configuration>
    2.67 -			</plugin>
    2.68 -			-->
    2.69 +			<!-- <plugin> <groupId>org.eclipse.m2e</groupId> <artifactId>lifecycle-mapping</artifactId> 
    2.70 +				<version>1.0.0</version> <configuration> <lifecycleMappingMetadata> <pluginExecutions> 
    2.71 +				<pluginExecution> <pluginExecutionFilter> <groupId>org.apache.maven.plugins</groupId> 
    2.72 +				<artifactId>maven-dependency-plugin</artifactId> <versionRange>[2.1,)</versionRange> 
    2.73 +				<goals> <goal>copy-dependencies</goal> </goals> </pluginExecutionFilter> 
    2.74 +				<action> <ignore /> </action> </pluginExecution> </pluginExecutions> </lifecycleMappingMetadata> 
    2.75 +				</configuration> </plugin> -->
    2.76  			<plugin>
    2.77  				<groupId>org.apache.maven.plugins</groupId>
    2.78  				<artifactId>maven-dependency-plugin</artifactId>
     3.1 --- a/pom.xml	Wed Apr 29 19:15:05 2015 +0300
     3.2 +++ b/pom.xml	Wed Apr 29 19:46:51 2015 +0300
     3.3 @@ -1,4 +1,5 @@
     3.4 -<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">
     3.5 +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
     3.6 +	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
     3.7  
     3.8  	<modelVersion>4.0.0</modelVersion>
     3.9  
    3.10 @@ -17,20 +18,20 @@
    3.11  	<description>Strabon is a storage and query evaluation module for stRDF/stSPARQL.</description>
    3.12  	<url>http://www.strabon.di.uoa.gr/</url>
    3.13  	<inceptionYear>2008</inceptionYear>
    3.14 -	
    3.15 +
    3.16  	<organization>
    3.17  		<name>Strabon Team - Team Pyravlos</name>
    3.18  		<url>http://www.strabon.di.uoa.gr/</url>
    3.19  	</organization>
    3.20 -	
    3.21 +
    3.22  	<licenses>
    3.23  		<license>
    3.24 -		<name>Mozilla Public License, v. 2.0</name>
    3.25 -		<url>http://www.strabon.di.uoa.gr/license</url>
    3.26 -		<distribution>repo</distribution>
    3.27 +			<name>Mozilla Public License, v. 2.0</name>
    3.28 +			<url>http://www.strabon.di.uoa.gr/license</url>
    3.29 +			<distribution>repo</distribution>
    3.30  		</license>
    3.31  	</licenses>
    3.32 -	
    3.33 +
    3.34  	<developers>
    3.35  		<developer>
    3.36  			<id>manolee</id>
    3.37 @@ -109,7 +110,8 @@
    3.38  		<developer>
    3.39  			<id>roi</id>
    3.40  			<name>Kallirroi Dogani</name>
    3.41 -			<email>kallirroi@di.uoa.gr</email><url>http://www.di.uoa.gr/~charnik</url>
    3.42 +			<email>kallirroi@di.uoa.gr</email>
    3.43 +			<url>http://www.di.uoa.gr/~charnik</url>
    3.44  			<organization>Management of Data, Information and Knowledge Group, Dept. of Informatics and Telecommunications, School of Sciences, National and Kapodistrian University of Athens</organization>
    3.45  			<organizationUrl>http://www.madgik.di.uoa.gr/</organizationUrl>
    3.46  			<timezone>+2</timezone>
    3.47 @@ -140,10 +142,10 @@
    3.48  	</modules>
    3.49  
    3.50  	<properties>
    3.51 -        <eu.earthobservatory.version>3.3.2-SNAPSHOT</eu.earthobservatory.version>
    3.52 +		<eu.earthobservatory.version>3.3.2-SNAPSHOT</eu.earthobservatory.version>
    3.53  		<sesame.version>2.6.3</sesame.version>
    3.54  		<aduna.appbase.version>3.5.0</aduna.appbase.version>
    3.55 -		<!--slf4j.version>1.5.8</slf4j.version-->
    3.56 +		<!--slf4j.version>1.5.8</slf4j.version -->
    3.57  		<slf4j.version>1.6.4</slf4j.version>
    3.58  		<spring.version>2.5.6</spring.version>
    3.59  		<jts.version>1.11</jts.version>
    3.60 @@ -157,15 +159,13 @@
    3.61  
    3.62  	<dependencyManagement>
    3.63  		<dependencies>
    3.64 -			<!-- Strabon dependencies -->			
    3.65 +			<!-- Strabon dependencies -->
    3.66  			<dependency>
    3.67  				<groupId>org.openrdf.sesame</groupId>
    3.68  				<artifactId>sesame-queryalgebra-evaluation-spatial</artifactId>
    3.69  				<version>${eu.earthobservatory.version}</version>
    3.70  			</dependency>
    3.71  
    3.72 -
    3.73 -		<!-- queryresultio-spatial dependencies-->
    3.74  			<dependency>
    3.75  				<groupId>org.openrdf.sesame</groupId>
    3.76  				<artifactId>sesame-queryresultio-spatial-api</artifactId>
    3.77 @@ -196,35 +196,6 @@
    3.78  				<artifactId>sesame-queryresultio-spatial-text</artifactId>
    3.79  				<version>${eu.earthobservatory.version}</version>
    3.80  			</dependency>
    3.81 -		<!-- queryresultio-spatial dependencies-->
    3.82 -
    3.83 -		<!-- sesame queryresultio dependencies -->
    3.84 -			<dependency>
    3.85 -				<groupId>org.openrdf.sesame</groupId>
    3.86 -				<artifactId>sesame-queryresultio-api</artifactId>
    3.87 -				<version>${sesame.version}</version>
    3.88 -			</dependency>
    3.89 -			<dependency>
    3.90 -				<groupId>org.openrdf.sesame</groupId>
    3.91 -				<artifactId>sesame-queryresultio-sparqlxml</artifactId>
    3.92 -				<version>${sesame.version}</version>
    3.93 -			</dependency>
    3.94 -			<dependency>
    3.95 -				<groupId>org.openrdf.sesame</groupId>
    3.96 -				<artifactId>sesame-queryresultio-text</artifactId>
    3.97 -				<version>${sesame.version}</version>
    3.98 -			</dependency>
    3.99 -			<dependency>
   3.100 -				<groupId>org.openrdf.sesame</groupId>
   3.101 -				<artifactId>sesame-queryresultio-binary</artifactId>
   3.102 -				<version>${sesame.version}</version>
   3.103 -			</dependency>
   3.104 -			<dependency>
   3.105 -				<groupId>org.openrdf.sesame</groupId>
   3.106 -				<artifactId>sesame-queryresultio-sparqljson</artifactId>
   3.107 -				<version>${sesame.version}</version>
   3.108 -			</dependency>
   3.109 -		<!-- sesame queryresultio dependencies -->
   3.110  
   3.111  			<dependency>
   3.112  				<groupId>org.openrdf.sesame</groupId>
   3.113 @@ -240,47 +211,84 @@
   3.114  
   3.115  			<dependency>
   3.116  				<groupId>org.openrdf.sesame</groupId>
   3.117 -				<artifactId>strabon-runtime</artifactId>
   3.118 +				<artifactId>sesame-sail-postgis</artifactId>
   3.119  				<version>${eu.earthobservatory.version}</version>
   3.120  			</dependency>
   3.121  
   3.122  			<dependency>
   3.123 -				<groupId>org.openrdf.sesame</groupId>
   3.124 +				<groupId>eu.earthobservatory</groupId>
   3.125  				<artifactId>strabon-endpoint</artifactId>
   3.126  				<version>${eu.earthobservatory.version}</version>
   3.127  			</dependency>
   3.128 -			
   3.129 +
   3.130  			<dependency>
   3.131 -				<groupId>org.openrdf.sesame</groupId>
   3.132 +				<groupId>eu.earthobservatory</groupId>
   3.133  				<artifactId>strabon-endpoint-client</artifactId>
   3.134  				<version>${eu.earthobservatory.version}</version>
   3.135  			</dependency>
   3.136  
   3.137  			<dependency>
   3.138  				<groupId>eu.earthobservatory</groupId>
   3.139 +				<artifactId>strabon-endpoint-exec</artifactId>
   3.140 +				<version>${eu.earthobservatory.version}</version>
   3.141 +			</dependency>
   3.142 +
   3.143 +			<dependency>
   3.144 +				<groupId>eu.earthobservatory</groupId>
   3.145 +				<artifactId>strabon-runtime</artifactId>
   3.146 +				<version>${eu.earthobservatory.version}</version>
   3.147 +			</dependency>
   3.148 +
   3.149 +			<dependency>
   3.150 +				<groupId>eu.earthobservatory</groupId>
   3.151  				<artifactId>strabon-vocabulary</artifactId>
   3.152  				<version>${eu.earthobservatory.version}</version>
   3.153  			</dependency>
   3.154 -			
   3.155 +
   3.156  			<dependency>
   3.157  				<groupId>eu.earthobservatory</groupId>
   3.158  				<artifactId>strabon-testsuite</artifactId>
   3.159  				<version>${eu.earthobservatory.version}</version>
   3.160  			</dependency>
   3.161 +			<!-- Strabon dependencies -->
   3.162 +
   3.163 +			<!-- Sesame dependencies -->
   3.164 +			<dependency>
   3.165 +				<groupId>org.openrdf.sesame</groupId>
   3.166 +				<artifactId>sesame-queryresultio-api</artifactId>
   3.167 +				<version>${sesame.version}</version>
   3.168 +			</dependency>
   3.169  
   3.170  			<dependency>
   3.171  				<groupId>org.openrdf.sesame</groupId>
   3.172 -				<artifactId>sesame-sail-postgis</artifactId>
   3.173 -				<version>${eu.earthobservatory.version}</version>
   3.174 +				<artifactId>sesame-queryresultio-sparqlxml</artifactId>
   3.175 +				<version>${sesame.version}</version>
   3.176  			</dependency>
   3.177  
   3.178 -			<!-- Sesame dependencies -->
   3.179 +			<dependency>
   3.180 +				<groupId>org.openrdf.sesame</groupId>
   3.181 +				<artifactId>sesame-queryresultio-text</artifactId>
   3.182 +				<version>${sesame.version}</version>
   3.183 +			</dependency>
   3.184 +
   3.185 +			<dependency>
   3.186 +				<groupId>org.openrdf.sesame</groupId>
   3.187 +				<artifactId>sesame-queryresultio-binary</artifactId>
   3.188 +				<version>${sesame.version}</version>
   3.189 +			</dependency>
   3.190 +
   3.191 +			<dependency>
   3.192 +				<groupId>org.openrdf.sesame</groupId>
   3.193 +				<artifactId>sesame-queryresultio-sparqljson</artifactId>
   3.194 +				<version>${sesame.version}</version>
   3.195 +			</dependency>
   3.196 +
   3.197  			<dependency>
   3.198  				<groupId>org.openrdf.sesame</groupId>
   3.199  				<artifactId>sesame-sail-memory</artifactId>
   3.200  				<version>${sesame.version}</version>
   3.201  			</dependency>
   3.202 -			
   3.203 +
   3.204  			<dependency>
   3.205  				<groupId>org.openrdf.sesame</groupId>
   3.206  				<artifactId>sesame-repository-sail</artifactId>
   3.207 @@ -352,51 +360,12 @@
   3.208  				<artifactId>sesame-repository-sparql</artifactId>
   3.209  				<version>${sesame.version}</version>
   3.210  			</dependency>
   3.211 -
   3.212 -			<!-- Aduna Commons -->
   3.213 -			<dependency>
   3.214 -				<groupId>info.aduna.appbase</groupId>
   3.215 -				<artifactId>aduna-appbase</artifactId>
   3.216 -				<version>${aduna.appbase.version}</version>
   3.217 -				<type>pom</type>
   3.218 -			</dependency>
   3.219 -			
   3.220 -			<dependency>
   3.221 -				<groupId>info.aduna.commons</groupId>
   3.222 -				<artifactId>aduna-commons-collections</artifactId>
   3.223 -				<version>2.8.0</version>
   3.224 -			</dependency>
   3.225 -
   3.226 -			<dependency>
   3.227 -				<groupId>info.aduna.commons</groupId>
   3.228 -				<artifactId>aduna-commons-concurrent</artifactId>
   3.229 -				<version>2.7.0</version>
   3.230 -			</dependency>
   3.231 -
   3.232 -			<dependency>
   3.233 -				<groupId>info.aduna.commons</groupId>
   3.234 -				<artifactId>aduna-commons-i18n</artifactId>
   3.235 -				<version>1.4.0</version>
   3.236 -			</dependency>
   3.237 -
   3.238 -			<dependency>
   3.239 -				<groupId>info.aduna.commons</groupId>
   3.240 -				<artifactId>aduna-commons-iteration</artifactId>
   3.241 -				<version>2.10.0</version>
   3.242 -			</dependency>
   3.243 -
   3.244 -			<dependency>
   3.245 -				<groupId>info.aduna.commons</groupId>
   3.246 -				<artifactId>aduna-commons-net-http-server-embedded</artifactId>
   3.247 -				<version>2.5.0</version>
   3.248 -			</dependency>
   3.249 -
   3.250 -			<!-- RIO -->
   3.251  			<dependency>
   3.252  				<groupId>org.openrdf.sesame</groupId>
   3.253  				<artifactId>sesame-rio-api</artifactId>
   3.254  				<version>${sesame.version}</version>
   3.255  			</dependency>
   3.256 +
   3.257  			<dependency>
   3.258  				<groupId>org.openrdf.sesame</groupId>
   3.259  				<artifactId>sesame-rio-rdfxml</artifactId>
   3.260 @@ -438,6 +407,46 @@
   3.261  				<artifactId>sesame-rio-binary</artifactId>
   3.262  				<version>${sesame.version}</version>
   3.263  			</dependency>
   3.264 +			<!-- Sesame dependencies -->
   3.265 +
   3.266 +			<!-- Aduna Commons -->
   3.267 +			<dependency>
   3.268 +				<groupId>info.aduna.appbase</groupId>
   3.269 +				<artifactId>aduna-appbase</artifactId>
   3.270 +				<version>${aduna.appbase.version}</version>
   3.271 +				<type>pom</type>
   3.272 +			</dependency>
   3.273 +
   3.274 +			<dependency>
   3.275 +				<groupId>info.aduna.commons</groupId>
   3.276 +				<artifactId>aduna-commons-collections</artifactId>
   3.277 +				<version>2.8.0</version>
   3.278 +			</dependency>
   3.279 +
   3.280 +			<dependency>
   3.281 +				<groupId>info.aduna.commons</groupId>
   3.282 +				<artifactId>aduna-commons-concurrent</artifactId>
   3.283 +				<version>2.7.0</version>
   3.284 +			</dependency>
   3.285 +
   3.286 +			<dependency>
   3.287 +				<groupId>info.aduna.commons</groupId>
   3.288 +				<artifactId>aduna-commons-i18n</artifactId>
   3.289 +				<version>1.4.0</version>
   3.290 +			</dependency>
   3.291 +
   3.292 +			<dependency>
   3.293 +				<groupId>info.aduna.commons</groupId>
   3.294 +				<artifactId>aduna-commons-iteration</artifactId>
   3.295 +				<version>2.10.0</version>
   3.296 +			</dependency>
   3.297 +
   3.298 +			<dependency>
   3.299 +				<groupId>info.aduna.commons</groupId>
   3.300 +				<artifactId>aduna-commons-net-http-server-embedded</artifactId>
   3.301 +				<version>2.5.0</version>
   3.302 +			</dependency>
   3.303 +			<!-- Aduna Commons -->
   3.304  
   3.305  			<!-- GeoTools -->
   3.306  			<dependency>
   3.307 @@ -445,7 +454,7 @@
   3.308  				<artifactId>gt-geojson</artifactId>
   3.309  				<version>${geotools.version}</version>
   3.310  			</dependency>
   3.311 -	
   3.312 +
   3.313  			<dependency>
   3.314  				<groupId>org.geotools.xsd</groupId>
   3.315  				<artifactId>gt-xsd-kml</artifactId>
   3.316 @@ -487,14 +496,9 @@
   3.317  				<version>${geotools.version}</version>
   3.318  			</dependency>
   3.319  
   3.320 -			<!--
   3.321 -			     One epsg jar file suffices. Read this: http://docs.geotools.org/latest/userguide/faq.html#q-how-to-choose-an-epsg-authority
   3.322 -			<dependency>
   3.323 -				<groupId>org.geotools</groupId>
   3.324 -				<artifactId>gt-epsg-wkt</artifactId>
   3.325 -				<version>${geotools.version}</version>
   3.326 -			</dependency>
   3.327 -			-->
   3.328 +			<!-- One epsg jar file suffices. Read this: http://docs.geotools.org/latest/userguide/faq.html#q-how-to-choose-an-epsg-authority 
   3.329 +				<dependency> <groupId>org.geotools</groupId> <artifactId>gt-epsg-wkt</artifactId> 
   3.330 +				<version>${geotools.version}</version> </dependency> -->
   3.331  
   3.332  			<dependency>
   3.333  				<groupId>org.geotools</groupId>
   3.334 @@ -506,7 +510,7 @@
   3.335  				<groupId>org.geotools</groupId>
   3.336  				<artifactId>gt-data</artifactId>
   3.337  				<version>${geotools.version}</version>
   3.338 -			</dependency>		
   3.339 +			</dependency>
   3.340  
   3.341  			<dependency>
   3.342  				<groupId>org.geotools</groupId>
   3.343 @@ -520,13 +524,19 @@
   3.344  				<version>2.3-M1</version>
   3.345  			</dependency>
   3.346  
   3.347 -			<!-- JTS -->
   3.348  			<dependency>
   3.349  				<groupId>com.vividsolutions</groupId>
   3.350  				<artifactId>jts</artifactId>
   3.351  				<version>${jts.version}</version>
   3.352  				<type>jar</type>
   3.353  			</dependency>
   3.354 +			
   3.355 +			<dependency>
   3.356 +				<groupId>org.jvnet.ogc</groupId>
   3.357 +				<artifactId>ogc-tools-gml-jts</artifactId>
   3.358 +				<version>1.0.2</version>
   3.359 +			</dependency>			
   3.360 +			<!-- GeoTools -->
   3.361  
   3.362  			<!-- JDBC Drivers -->
   3.363  			<dependency>
   3.364 @@ -546,22 +556,18 @@
   3.365  				<artifactId>mysql-connector-java</artifactId>
   3.366  				<version>5.1.15</version>
   3.367  			</dependency>
   3.368 +			<!-- JDBC Drivers -->
   3.369  
   3.370 -			<!--
   3.371 -			<dependency>
   3.372 -				<groupId>net.sf</groupId>
   3.373 -				<artifactId>log4jdbc4</artifactId>
   3.374 -				<version>1.2</version>
   3.375 -			</dependency>
   3.376 -			-->
   3.377 -
   3.378 -			<!--  LOG4J -->
   3.379 +			<!-- LOG4J -->
   3.380 +			<!-- <dependency> <groupId>net.sf</groupId> <artifactId>log4jdbc4</artifactId> 
   3.381 +				<version>1.2</version> </dependency> -->
   3.382  			<dependency>
   3.383  				<groupId>org.slf4j</groupId>
   3.384  				<artifactId>slf4j-log4j12</artifactId>
   3.385  				<version>${slf4j.version}</version>
   3.386  			</dependency>
   3.387 -			
   3.388 +			<!-- LOG4J -->
   3.389 +
   3.390  			<!-- Apache Commons -->
   3.391  			<dependency>
   3.392  				<groupId>commons-cli</groupId>
   3.393 @@ -616,6 +622,7 @@
   3.394  				<artifactId>commons-validator</artifactId>
   3.395  				<version>1.3.1</version>
   3.396  			</dependency>
   3.397 +			<!-- Apache Commons -->
   3.398  
   3.399  			<!-- Spring framework -->
   3.400  			<dependency>
   3.401 @@ -641,39 +648,29 @@
   3.402  					</exclusion>
   3.403  				</exclusions>
   3.404  			</dependency>
   3.405 +			<!-- Spring framework -->
   3.406  
   3.407 +			<!-- Web -->
   3.408 +			<dependency>
   3.409 +				<groupId>javax</groupId>
   3.410 +				<artifactId>javaee-web-api</artifactId>
   3.411 +				<version>6.0</version>
   3.412 +				<scope>provided</scope>
   3.413 +			</dependency>
   3.414 +			<!-- Web -->
   3.415 +			
   3.416  			<!-- Apache CXF framework -->
   3.417 -			<!--
   3.418 -			<dependency>
   3.419 -				<groupId>org.apache.cxf</groupId>
   3.420 -				<artifactId>cxf-rt-frontend-jaxws</artifactId>
   3.421 -				<version>2.2.5</version>
   3.422 -			</dependency>
   3.423 +			<!-- <dependency> <groupId>org.apache.cxf</groupId> <artifactId>cxf-rt-frontend-jaxws</artifactId> 
   3.424 +				<version>2.2.5</version> </dependency> <dependency> <groupId>org.apache.cxf</groupId> 
   3.425 +				<artifactId>cxf-rt-transports-http</artifactId> <version>2.2.5</version> 
   3.426 +				</dependency> <dependency> <groupId>org.apache.cxf</groupId> <artifactId>cxf-rt-transports-http-jetty</artifactId> 
   3.427 +				<version>2.2.5</version> </dependency> -->
   3.428 +			<!-- Apache CXF framework -->
   3.429  
   3.430 -			<dependency>
   3.431 -				<groupId>org.apache.cxf</groupId>
   3.432 -				<artifactId>cxf-rt-transports-http</artifactId>
   3.433 -				<version>2.2.5</version>
   3.434 -			</dependency>
   3.435 -
   3.436 -			<dependency>
   3.437 -				<groupId>org.apache.cxf</groupId>
   3.438 -				<artifactId>cxf-rt-transports-http-jetty</artifactId>
   3.439 -				<version>2.2.5</version>
   3.440 -			</dependency>
   3.441 -			-->
   3.442  			<!-- Compliance tests -->
   3.443 -			<dependency>
   3.444 -				<groupId>edu.lehigh.swat.bench</groupId>
   3.445 -				<artifactId>uba</artifactId>
   3.446 -				<version>1.7</version>
   3.447 -			</dependency>
   3.448 -
   3.449 -			<dependency>
   3.450 -				<groupId>edu.lehigh.swat.bench</groupId>
   3.451 -				<artifactId>ubt</artifactId>
   3.452 -				<version>1.1</version>
   3.453 -			</dependency>
   3.454 +			<!--<dependency> <groupId>edu.lehigh.swat.bench</groupId> <artifactId>uba</artifactId> 
   3.455 +				<version>1.7</version> </dependency> <dependency> <groupId>edu.lehigh.swat.bench</groupId> 
   3.456 +				<artifactId>ubt</artifactId> <version>1.1</version> </dependency> -->
   3.457  
   3.458  			<!-- Testing: JUnit -->
   3.459  			<dependency>
   3.460 @@ -682,31 +679,6 @@
   3.461  				<version>4.7</version>
   3.462  				<scope>test</scope>
   3.463  			</dependency>
   3.464 -
   3.465 -			<!-- Various -->
   3.466 -			<dependency>
   3.467 -				<groupId>cglib</groupId>
   3.468 -				<artifactId>cglib</artifactId>
   3.469 -				<version>2.2</version>
   3.470 -			</dependency>
   3.471 -
   3.472 -			<dependency>
   3.473 -				<groupId>org.jvnet.ogc</groupId>
   3.474 -				<artifactId>ogc-tools-gml-jts</artifactId>
   3.475 -				<version>1.0.2</version>
   3.476 -			</dependency>
   3.477 -			<dependency>
   3.478 -				<groupId>com.sun.xml.bind</groupId>
   3.479 -				<artifactId>jaxb-impl</artifactId>
   3.480 -				<version>2.1.1</version>
   3.481 -			</dependency>
   3.482 -
   3.483 -			<dependency>
   3.484 -				<groupId>javax</groupId>
   3.485 -				<artifactId>javaee-web-api</artifactId>
   3.486 -				<version>6.0</version>
   3.487 -				<scope>provided</scope>
   3.488 -			</dependency>
   3.489  		</dependencies>
   3.490  	</dependencyManagement>
   3.491  
   3.492 @@ -718,7 +690,7 @@
   3.493  					<artifactId>maven-assembly-plugin</artifactId>
   3.494  					<version>2.3</version>
   3.495  				</plugin>
   3.496 -				
   3.497 +
   3.498  				<!-- The following plugin is for being able to run tomcat6/7:run -->
   3.499  				<plugin>
   3.500  					<groupId>org.apache.tomcat.maven</groupId>
   3.501 @@ -753,51 +725,22 @@
   3.502  			</plugin>
   3.503  			<!-- The following plugin is to enable skipTest (see also properties) -->
   3.504  			<plugin>
   3.505 -		        <groupId>org.apache.maven.plugins</groupId>
   3.506 -		        <artifactId>maven-surefire-plugin</artifactId>
   3.507 -		        <version>2.14</version>
   3.508 -		        <configuration>
   3.509 -		        <skipTests>${skipTests}</skipTests>
   3.510 -			    </configuration>
   3.511 -		    </plugin>
   3.512 +				<groupId>org.apache.maven.plugins</groupId>
   3.513 +				<artifactId>maven-surefire-plugin</artifactId>
   3.514 +				<version>2.14</version>
   3.515 +				<configuration>
   3.516 +					<skipTests>${skipTests}</skipTests>
   3.517 +				</configuration>
   3.518 +			</plugin>
   3.519  
   3.520 -<!--			<plugin>
   3.521 -                                <artifactId>jdeb</artifactId>
   3.522 -                                <groupId>org.vafer</groupId>
   3.523 -                                <version>1.3</version>
   3.524 -                                <executions>
   3.525 -                                        <execution>
   3.526 -                                                <phase>package</phase>
   3.527 -                                                <goals>
   3.528 -                                                        <goal>jdeb</goal>
   3.529 -                                                </goals>
   3.530 -                                        <configuration>
   3.531 -                                                <dataSet>
   3.532 -                                                        <data>
   3.533 -                                                                <src>${project.build.directory}/${project.build.finalName}.jar</src>
   3.534 -                                                                <type>file</type>
   3.535 -                                                                <mapper>
   3.536 -                                                                        <type>perm</type>
   3.537 -                                                                        <prefix>/usr/share/jdeb/lib</prefix>
   3.538 -                                                                </mapper>
   3.539 -                                                        </data>
   3.540 -                                                        <data>
   3.541 -                                                                <src>${project.build.directory}/strabon-endpoint</src>
   3.542 -                                                                <type>file</type>
   3.543 -                                                                <mapper>
   3.544 -                                                                        <type>perm</type>
   3.545 -                                                                        <prefix>/usr/local/bin</prefix>
   3.546 -                                                                        <user>root</user>
   3.547 -                                                                        <group>root</group>
   3.548 -                                                                        <filemode>755</filemode>
   3.549 -                                                                </mapper>
   3.550 -                                                        </data>
   3.551 -                                                </dataSet>
   3.552 -                                        </configuration>
   3.553 -                                </execution>
   3.554 -                        </executions>
   3.555 -                        </plugin>
   3.556 --->
   3.557 +			<!-- <plugin> <artifactId>jdeb</artifactId> <groupId>org.vafer</groupId> 
   3.558 +				<version>1.3</version> <executions> <execution> <phase>package</phase> <goals> 
   3.559 +				<goal>jdeb</goal> </goals> <configuration> <dataSet> <data> <src>${project.build.directory}/${project.build.finalName}.jar</src> 
   3.560 +				<type>file</type> <mapper> <type>perm</type> <prefix>/usr/share/jdeb/lib</prefix> 
   3.561 +				</mapper> </data> <data> <src>${project.build.directory}/strabon-endpoint</src> 
   3.562 +				<type>file</type> <mapper> <type>perm</type> <prefix>/usr/local/bin</prefix> 
   3.563 +				<user>root</user> <group>root</group> <filemode>755</filemode> </mapper> 
   3.564 +				</data> </dataSet> </configuration> </execution> </executions> </plugin> -->
   3.565  		</plugins>
   3.566  	</build>
   3.567  
   3.568 @@ -812,38 +755,19 @@
   3.569  					<encoding>utf8</encoding>
   3.570  				</configuration>
   3.571  			</plugin>
   3.572 -			<!--
   3.573 -			<plugin>
   3.574 -				<groupId>org.apache.maven.plugins</groupId>
   3.575 -				<artifactId>maven-javadoc-plugin</artifactId>
   3.576 -				<reportSets>
   3.577 -					<reportSet>
   3.578 -						<id>uml</id>
   3.579 -						<configuration>
   3.580 -							<doclet>org.umlgraph.doclet.UmlGraphDoc</doclet>
   3.581 -							<docletArtifact>
   3.582 -								<groupId>org.umlgraph</groupId>
   3.583 -								<artifactId>doclet</artifactId>
   3.584 -								<version>5.1</version>
   3.585 -							</docletArtifact>
   3.586 -							<additionalparam>-views</additionalparam>
   3.587 -							<destDir>target/uml</destDir>
   3.588 -							<show>private</show>
   3.589 -						</configuration>
   3.590 -						<reports>
   3.591 -						<report>javadoc</report>
   3.592 -						</reports>
   3.593 -					</reportSet>
   3.594 -				</reportSets>
   3.595 -			</plugin>
   3.596 -			-->
   3.597 +			<!-- <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-javadoc-plugin</artifactId> 
   3.598 +				<reportSets> <reportSet> <id>uml</id> <configuration> <doclet>org.umlgraph.doclet.UmlGraphDoc</doclet> 
   3.599 +				<docletArtifact> <groupId>org.umlgraph</groupId> <artifactId>doclet</artifactId> 
   3.600 +				<version>5.1</version> </docletArtifact> <additionalparam>-views</additionalparam> 
   3.601 +				<destDir>target/uml</destDir> <show>private</show> </configuration> <reports> 
   3.602 +				<report>javadoc</report> </reports> </reportSet> </reportSets> </plugin> -->
   3.603  		</plugins>
   3.604  	</reporting>
   3.605  
   3.606  
   3.607  	<!-- <pluginRepositories> <pluginRepository> <id>elca-services</id> <url>http://el4.elca-services.ch/el4j/maven2repository</url> 
   3.608  		<releases> <enabled>true</enabled> </releases> </pluginRepository> </pluginRepositories> -->
   3.609 -	
   3.610 +
   3.611  	<pluginRepositories>
   3.612  		<!-- The following repository is for being able to run tomcat7:run -->
   3.613  		<pluginRepository>
   3.614 @@ -864,19 +788,15 @@
   3.615  		<developerConnection>scm:hg:ssh://hg.strabon.di.uoa.gr//opt/hg/Strabon/</developerConnection>
   3.616  		<url>http://hg.strabon.di.uoa.gr/Strabon/</url>
   3.617  	</scm>
   3.618 -	
   3.619 +
   3.620  	<issueManagement>
   3.621  		<system>Trac</system>
   3.622  		<url>http://bug.strabon.di.uoa.gr/</url>
   3.623  	</issueManagement>
   3.624  
   3.625 -	<!-- TODO: update this
   3.626 -	<ciManagement>
   3.627 -		<system>Jekins - Continuous Integration System</system>
   3.628 -		<url>http://test.strabon.di.uoa.gr/cis</url>
   3.629 -	</ciManagement>
   3.630 -	-->
   3.631 -	
   3.632 +	<!-- TODO: update this <ciManagement> <system>Jekins - Continuous Integration 
   3.633 +		System</system> <url>http://test.strabon.di.uoa.gr/cis</url> </ciManagement> -->
   3.634 +
   3.635  	<mailingLists>
   3.636  		<mailingList>
   3.637  			<name>User List</name>
   3.638 @@ -895,19 +815,10 @@
   3.639  	</mailingLists>
   3.640  
   3.641  	<repositories>
   3.642 -		<!--
   3.643 -		<repository>
   3.644 -			<releases>
   3.645 -				<enabled>true</enabled>
   3.646 -			</releases>
   3.647 -			<snapshots>
   3.648 -				<enabled>false</enabled>
   3.649 -			</snapshots>
   3.650 -			<id>strabon.testing</id>
   3.651 -			<name>Strabon - maven repository</name>
   3.652 -			<url>http://maven.strabon.di.uoa.gr/content/repositories/testing</url>
   3.653 -		</repository>
   3.654 -		-->
   3.655 +		<!-- <repository> <releases> <enabled>true</enabled> </releases> <snapshots> 
   3.656 +			<enabled>false</enabled> </snapshots> <id>strabon.testing</id> <name>Strabon 
   3.657 +			- maven repository</name> <url>http://maven.strabon.di.uoa.gr/content/repositories/testing</url> 
   3.658 +			</repository> -->
   3.659  		<repository>
   3.660  			<releases>
   3.661  				<enabled>true</enabled>
   3.662 @@ -930,17 +841,17 @@
   3.663  			<name>Strabon - maven repository - snapshots</name>
   3.664  			<url>http://maven.strabon.di.uoa.gr/content/repositories/snapshots</url>
   3.665  		</repository>
   3.666 -	        <repository>
   3.667 -	            <releases>
   3.668 -	                <enabled>true</enabled>
   3.669 -	            </releases>
   3.670 -	            <snapshots>
   3.671 -	                <enabled>false</enabled>
   3.672 -	            </snapshots>
   3.673 -	            <id>strabon.sesame</id>
   3.674 -	            <name>Strabon - maven repository - sesame artifacts (temporary)</name>
   3.675 -	            <url>http://maven.strabon.di.uoa.gr/content/repositories/strabon.sesame/</url>
   3.676 -	        </repository>
   3.677 +		<repository>
   3.678 +			<releases>
   3.679 +				<enabled>true</enabled>
   3.680 +			</releases>
   3.681 +			<snapshots>
   3.682 +				<enabled>false</enabled>
   3.683 +			</snapshots>
   3.684 +			<id>strabon.sesame</id>
   3.685 +			<name>Strabon - maven repository - sesame artifacts (temporary)</name>
   3.686 +			<url>http://maven.strabon.di.uoa.gr/content/repositories/strabon.sesame/</url>
   3.687 +		</repository>
   3.688  		<repository>
   3.689  			<releases>
   3.690  				<enabled>false</enabled>
   3.691 @@ -971,27 +882,20 @@
   3.692  			<name>OpenGeo Maven Repository</name>
   3.693  			<url>http://download.osgeo.org/webdav/geotools/</url>
   3.694  		</repository>
   3.695 -		<!--
   3.696 +		<!-- <repository> <snapshots> <enabled>false</enabled> </snapshots> <id>umlgraph</id> 
   3.697 +			<name>UMLGraph binaries provider</name> <url>http://mirrors.ibiblio.org/pub/mirrors/maven2/</url> 
   3.698 +			</repository> -->
   3.699  		<repository>
   3.700 +			<releases>
   3.701 +				<enabled>true</enabled>
   3.702 +			</releases>
   3.703  			<snapshots>
   3.704  				<enabled>false</enabled>
   3.705  			</snapshots>
   3.706 -			<id>umlgraph</id>
   3.707 -			<name>UMLGraph binaries provider</name>
   3.708 -			<url>http://mirrors.ibiblio.org/pub/mirrors/maven2/</url>
   3.709 +			<id>aduna-mirror-ontotext</id>
   3.710 +			<name>Aduna Maven Repository - Ontotext Mirror</name>
   3.711 +			<url>http://maven.ontotext.com/content/repositories/aduna/</url>
   3.712  		</repository>
   3.713 -		-->
   3.714 -                <repository>
   3.715 -                        <releases>
   3.716 -                                <enabled>true</enabled>
   3.717 -                        </releases>
   3.718 -                        <snapshots>
   3.719 -                                <enabled>false</enabled>
   3.720 -                        </snapshots>
   3.721 -                        <id>aduna-mirror-ontotext</id>
   3.722 -                        <name>Aduna Maven Repository - Ontotext Mirror</name>
   3.723 -                        <url>http://maven.ontotext.com/content/repositories/aduna/</url>
   3.724 -                </repository>
   3.725  	</repositories>
   3.726  
   3.727  	<distributionManagement>