source: pom.xml @ 1539:5bf0afdae932

Revision 1539:5bf0afdae932, 31.5 KB checked in by Konstantina Bereta <Konstantina.Bereta@…>, 6 weeks ago (diff)

updated postgres/postgis jdbc so that it is compliant with the new versions of postgresql and postgis

Line 
1<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
2
3        <modelVersion>4.0.0</modelVersion>
4
5        <groupId>eu.earthobservatory</groupId>
6        <artifactId>strabon</artifactId>
7        <version>3.3.2-SNAPSHOT</version>
8        <packaging>pom</packaging>
9
10        <parent>
11                <groupId>org.openrdf</groupId>
12                <artifactId>openrdf-root-pom</artifactId>
13                <version>5</version>
14        </parent>
15
16        <name>Strabon</name>
17        <description>Strabon is a storage and query evaluation module for stRDF/stSPARQL.</description>
18        <url>http://www.strabon.di.uoa.gr/</url>
19        <inceptionYear>2008</inceptionYear>
20       
21        <organization>
22                <name>Strabon Team - Team Pyravlos</name>
23                <url>http://www.strabon.di.uoa.gr/</url>
24        </organization>
25       
26        <licenses>
27                <license>
28                <name>Mozilla Public License, v. 2.0</name>
29                <url>http://www.strabon.di.uoa.gr/license</url>
30                <distribution>repo</distribution>
31                </license>
32        </licenses>
33       
34        <developers>
35                <developer>
36                        <id>manolee</id>
37                        <name>Manos Karpathiotakis</name>
38                        <email>manos.karpathiotakis@epfl.ch</email>
39                        <url>http://people.epfl.ch/manos.karpathiotakis</url>
40                        <organization>Data-Intensive Applications and Systems Laboratory, Institute of Core Computing Science, School of Computer and Communication Sciences, Ecole polytechnique fédérale de Lausanne
41                        </organization>
42                        <organizationUrl>http://search.epfl.ch/ubrowse.action?acro=DIAS</organizationUrl>
43                        <timezone>+1</timezone>
44                        <properties>
45                                <picUrl>http://people.epfl.ch/cgi-bin/people/getPhoto?id=222383</picUrl>
46                        </properties>
47                </developer>
48                <developer>
49                        <id>kk</id>
50                        <name>Kostis Kyzirakos</name>
51                        <email>kk@di.uoa.gr</email>
52                        <url>http://www.di.uoa.gr/~kkyzir</url>
53                        <organization>Management of Data, Information and Knowledge Group, Dept. of Informatics and Telecommunications, School of Sciences, National and Kapodistrian University of Athens</organization>
54                        <organizationUrl>http://www.madgik.di.uoa.gr/</organizationUrl>
55                        <timezone>+2</timezone>
56                        <properties>
57                                <picUrl>http://cgi.di.uoa.gr/~kkyzir/images/me.jpg</picUrl>
58                        </properties>
59                </developer>
60                <developer>
61                        <id>charnik</id>
62                        <name>Charalampos Nikolaou</name>
63                        <email>charnik@di.uoa.gr</email>
64                        <url>http://www.di.uoa.gr/~charnik</url>
65                        <organization>Management of Data, Information and Knowledge Group, Dept. of Informatics and Telecommunications, School of Sciences, National and Kapodistrian University of Athens</organization>
66                        <organizationUrl>http://www.madgik.di.uoa.gr/</organizationUrl>
67                        <timezone>+2</timezone>
68                        <properties>
69                                <picUrl>http://www.madgik.di.uoa.gr/sites/default/files/imagecache/profile_image/madgik-photo-charnik_0.jpg</picUrl>
70                        </properties>
71                </developer>
72                <developer>
73                        <id>ggarbis</id>
74                        <name>Giorgos Garbis</name>
75                        <email>ggarbis@di.uoa.gr</email>
76                        <organization>Management of Data, Information and Knowledge Group, Dept. of Informatics and Telecommunications, School of Sciences, National and Kapodistrian University of Athens</organization>
77                        <organizationUrl>http://www.madgik.di.uoa.gr/</organizationUrl>
78                        <timezone>+2</timezone>
79                </developer>
80                <developer>
81                        <id>kbereta</id>
82                        <name>Konstantina Bereta</name>
83                        <email>konstantina.bereta@di.uoa.gr</email>
84                        <url>http://cgi.di.uoa.gr/~grad1110/</url>
85                        <organization>Management of Data, Information and Knowledge Group, Dept. of Informatics and Telecommunications, School of Sciences, National and Kapodistrian University of Athens</organization>
86                        <organizationUrl>http://www.madgik.di.uoa.gr/</organizationUrl>
87                        <timezone>+2</timezone>
88                </developer>
89                <developer>
90                        <id>sgian</id>
91                        <name>Stella Gianakopoulou</name>
92                        <email>sgian@di.uoa.gr</email>
93                        <organization>Management of Data, Information and Knowledge Group, Dept. of Informatics and Telecommunications, School of Sciences, National and Kapodistrian University of Athens</organization>
94                        <organizationUrl>http://www.madgik.di.uoa.gr/</organizationUrl>
95                        <timezone>+2</timezone>
96                </developer>
97                <developer>
98                        <id>psmeros</id>
99                        <name>Panayiotis Smeros</name>
100                        <email>psmeros@di.uoa.gr</email>
101                        <url>http://users.uoa.gr/~psmeros/</url>
102                        <organization>Management of Data, Information and Knowledge Group, Dept. of Informatics and Telecommunications, School of Sciences, National and Kapodistrian University of Athens</organization>
103                        <organizationUrl>http://www.madgik.di.uoa.gr/</organizationUrl>
104                        <timezone>+2</timezone>
105                        <properties>
106                                <picUrl>http://users.uoa.gr/~psmeros/images/psmeros.jpg</picUrl>
107                        </properties>
108                </developer>
109                <developer>
110                        <id>roi</id>
111                        <name>Kallirroi Dogani</name>
112                        <email>kallirroi@di.uoa.gr</email><url>http://www.di.uoa.gr/~charnik</url>
113                        <organization>Management of Data, Information and Knowledge Group, Dept. of Informatics and Telecommunications, School of Sciences, National and Kapodistrian University of Athens</organization>
114                        <organizationUrl>http://www.madgik.di.uoa.gr/</organizationUrl>
115                        <timezone>+2</timezone>
116                </developer>
117                <developer>
118                        <id>koubarak</id>
119                        <name>Manolis Koubarakis</name>
120                        <email>koubarak@di.uoa.gr</email>
121                        <url>http://www.di.uoa.gr/~koubarak</url>
122                        <organization>Dept. of Informatics and Telecommunications, School of Sciences, National and Kapodistrian University of Athens</organization>
123                        <organizationUrl>http://www.di.uoa.gr/</organizationUrl>
124                        <timezone>+2</timezone>
125                </developer>
126        </developers>
127
128        <modules>
129                <module>evaluation</module>
130                <module>runtime</module>
131                <module>postgis</module>
132                <module>monetdb</module>
133                <module>generaldb</module>
134                <module>resultio-spatial</module>
135                <module>endpoint</module>
136                <module>endpoint-client</module>
137                <module>endpoint-exec</module>
138                <module>testsuite</module>
139                <module>vocab</module>
140        </modules>
141
142        <properties>
143        <eu.earthobservatory.version>3.3.2-SNAPSHOT</eu.earthobservatory.version>
144                <sesame.version>2.6.3</sesame.version>
145                <aduna.appbase.version>3.5.0</aduna.appbase.version>
146                <!--slf4j.version>1.5.8</slf4j.version-->
147                <slf4j.version>1.6.4</slf4j.version>
148                <spring.version>2.5.6</spring.version>
149                <jts.version>1.11</jts.version>
150                <geotools.version>2.7.4</geotools.version>
151                <ogc.tools.gml.version>3.1.1</ogc.tools.gml.version>
152                <xml.bind.version>2.1.7</xml.bind.version>
153                <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
154                <project.build.targetEncoding>UTF-8</project.build.targetEncoding>
155                <skipTests>true</skipTests>
156        </properties>
157
158        <dependencyManagement>
159                <dependencies>
160                        <!-- Strabon dependencies -->                   
161                        <dependency>
162                                <groupId>org.openrdf.sesame</groupId>
163                                <artifactId>sesame-queryalgebra-evaluation-spatial</artifactId>
164                                <version>${eu.earthobservatory.version}</version>
165                        </dependency>
166
167
168                <!-- queryresultio-spatial dependencies-->
169                        <dependency>
170                                <groupId>org.openrdf.sesame</groupId>
171                                <artifactId>sesame-queryresultio-spatial-api</artifactId>
172                                <version>${eu.earthobservatory.version}</version>
173                        </dependency>
174                        <dependency>
175                                <groupId>org.openrdf.sesame</groupId>
176                                <artifactId>sesame-queryresultio-spatial-sparqlgeojson</artifactId>
177                                <version>${eu.earthobservatory.version}</version>
178                        </dependency>
179                        <dependency>
180                                <groupId>org.openrdf.sesame</groupId>
181                                <artifactId>sesame-queryresultio-spatial-sparqlhtml</artifactId>
182                                <version>${eu.earthobservatory.version}</version>
183                        </dependency>
184                        <dependency>
185                                <groupId>org.openrdf.sesame</groupId>
186                                <artifactId>sesame-queryresultio-spatial-sparqlkml</artifactId>
187                                <version>${eu.earthobservatory.version}</version>
188                        </dependency>
189                        <dependency>
190                                <groupId>org.openrdf.sesame</groupId>
191                                <artifactId>sesame-queryresultio-spatial-sparqlxml</artifactId>
192                                <version>${eu.earthobservatory.version}</version>
193                        </dependency>
194                        <dependency>
195                                <groupId>org.openrdf.sesame</groupId>
196                                <artifactId>sesame-queryresultio-spatial-text</artifactId>
197                                <version>${eu.earthobservatory.version}</version>
198                        </dependency>
199                <!-- queryresultio-spatial dependencies-->
200
201                <!-- sesame queryresultio dependencies -->
202                        <dependency>
203                                <groupId>org.openrdf.sesame</groupId>
204                                <artifactId>sesame-queryresultio-api</artifactId>
205                                <version>${sesame.version}</version>
206                        </dependency>
207                        <dependency>
208                                <groupId>org.openrdf.sesame</groupId>
209                                <artifactId>sesame-queryresultio-sparqlxml</artifactId>
210                                <version>${sesame.version}</version>
211                        </dependency>
212                        <dependency>
213                                <groupId>org.openrdf.sesame</groupId>
214                                <artifactId>sesame-queryresultio-text</artifactId>
215                                <version>${sesame.version}</version>
216                        </dependency>
217                        <dependency>
218                                <groupId>org.openrdf.sesame</groupId>
219                                <artifactId>sesame-queryresultio-binary</artifactId>
220                                <version>${sesame.version}</version>
221                        </dependency>
222                        <dependency>
223                                <groupId>org.openrdf.sesame</groupId>
224                                <artifactId>sesame-queryresultio-sparqljson</artifactId>
225                                <version>${sesame.version}</version>
226                        </dependency>
227                <!-- sesame queryresultio dependencies -->
228
229                        <dependency>
230                                <groupId>org.openrdf.sesame</groupId>
231                                <artifactId>sesame-sail-generaldb</artifactId>
232                                <version>${eu.earthobservatory.version}</version>
233                        </dependency>
234
235                        <dependency>
236                                <groupId>org.openrdf.sesame</groupId>
237                                <artifactId>sesame-sail-monetdb</artifactId>
238                                <version>${eu.earthobservatory.version}</version>
239                        </dependency>
240
241                        <dependency>
242                                <groupId>org.openrdf.sesame</groupId>
243                                <artifactId>strabon-runtime</artifactId>
244                                <version>${eu.earthobservatory.version}</version>
245                        </dependency>
246
247                        <dependency>
248                                <groupId>org.openrdf.sesame</groupId>
249                                <artifactId>strabon-endpoint</artifactId>
250                                <version>${eu.earthobservatory.version}</version>
251                        </dependency>
252                       
253                        <dependency>
254                                <groupId>org.openrdf.sesame</groupId>
255                                <artifactId>strabon-endpoint-client</artifactId>
256                                <version>${eu.earthobservatory.version}</version>
257                        </dependency>
258
259                        <dependency>
260                                <groupId>eu.earthobservatory</groupId>
261                                <artifactId>strabon-vocabulary</artifactId>
262                                <version>${eu.earthobservatory.version}</version>
263                        </dependency>
264                       
265                        <dependency>
266                                <groupId>eu.earthobservatory</groupId>
267                                <artifactId>strabon-testsuite</artifactId>
268                                <version>${eu.earthobservatory.version}</version>
269                        </dependency>
270
271                        <dependency>
272                                <groupId>org.openrdf.sesame</groupId>
273                                <artifactId>sesame-sail-postgis</artifactId>
274                                <version>${eu.earthobservatory.version}</version>
275                        </dependency>
276
277                        <!-- Sesame dependencies -->
278                        <dependency>
279                                <groupId>org.openrdf.sesame</groupId>
280                                <artifactId>sesame-sail-memory</artifactId>
281                                <version>${sesame.version}</version>
282                        </dependency>
283                       
284                        <dependency>
285                                <groupId>org.openrdf.sesame</groupId>
286                                <artifactId>sesame-repository-sail</artifactId>
287                                <version>${sesame.version}</version>
288                        </dependency>
289
290                        <dependency>
291                                <groupId>eu.earthobservatory</groupId>
292                                <artifactId>strabon-runtime</artifactId>
293                                <version>${eu.earthobservatory.version}</version>
294                        </dependency>
295
296                        <dependency>
297                                <groupId>org.openrdf.sesame</groupId>
298                                <artifactId>sesame-queryalgebra</artifactId>
299                                <version>${sesame.version}</version>
300                        </dependency>
301
302                        <dependency>
303                                <groupId>org.openrdf.sesame</groupId>
304                                <artifactId>sesame-queryalgebra-evaluation</artifactId>
305                                <version>${sesame.version}</version>
306                        </dependency>
307
308                        <dependency>
309                                <groupId>org.openrdf.sesame</groupId>
310                                <artifactId>sesame-queryalgebra-model</artifactId>
311                                <version>${sesame.version}</version>
312                        </dependency>
313
314                        <dependency>
315                                <groupId>org.openrdf.sesame</groupId>
316                                <artifactId>sesame-queryparser-api</artifactId>
317                                <version>${sesame.version}</version>
318                        </dependency>
319
320                        <dependency>
321                                <groupId>org.openrdf.sesame</groupId>
322                                <artifactId>sesame-queryparser-sparql</artifactId>
323                                <version>${sesame.version}</version>
324                        </dependency>
325
326                        <dependency>
327                                <groupId>org.openrdf.sesame</groupId>
328                                <artifactId>sesame-model</artifactId>
329                                <version>${sesame.version}</version>
330                        </dependency>
331
332                        <dependency>
333                                <groupId>org.openrdf.sesame</groupId>
334                                <artifactId>sesame-sail-api</artifactId>
335                                <version>${sesame.version}</version>
336                        </dependency>
337
338                        <dependency>
339                                <groupId>org.openrdf.sesame</groupId>
340                                <artifactId>sesame-query</artifactId>
341                                <version>${sesame.version}</version>
342                        </dependency>
343
344                        <dependency>
345                                <groupId>org.openrdf.sesame</groupId>
346                                <artifactId>sesame-sail-rdbms</artifactId>
347                                <version>${sesame.version}</version>
348                        </dependency>
349
350                        <dependency>
351                                <groupId>org.openrdf.sesame</groupId>
352                                <artifactId>sesame-repository-sparql</artifactId>
353                                <version>${sesame.version}</version>
354                        </dependency>
355
356                        <!-- Aduna Commons -->
357                        <dependency>
358                                <groupId>info.aduna.appbase</groupId>
359                                <artifactId>aduna-appbase</artifactId>
360                                <version>${aduna.appbase.version}</version>
361                                <type>pom</type>
362                        </dependency>
363                       
364                        <dependency>
365                                <groupId>info.aduna.commons</groupId>
366                                <artifactId>aduna-commons-collections</artifactId>
367                                <version>2.8.0</version>
368                        </dependency>
369
370                        <dependency>
371                                <groupId>info.aduna.commons</groupId>
372                                <artifactId>aduna-commons-concurrent</artifactId>
373                                <version>2.7.0</version>
374                        </dependency>
375
376                        <dependency>
377                                <groupId>info.aduna.commons</groupId>
378                                <artifactId>aduna-commons-i18n</artifactId>
379                                <version>1.4.0</version>
380                        </dependency>
381
382                        <dependency>
383                                <groupId>info.aduna.commons</groupId>
384                                <artifactId>aduna-commons-iteration</artifactId>
385                                <version>2.10.0</version>
386                        </dependency>
387
388                        <dependency>
389                                <groupId>info.aduna.commons</groupId>
390                                <artifactId>aduna-commons-net-http-server-embedded</artifactId>
391                                <version>2.5.0</version>
392                        </dependency>
393
394                        <!-- RIO -->
395                        <dependency>
396                                <groupId>org.openrdf.sesame</groupId>
397                                <artifactId>sesame-rio-api</artifactId>
398                                <version>${sesame.version}</version>
399                        </dependency>
400                        <dependency>
401                                <groupId>org.openrdf.sesame</groupId>
402                                <artifactId>sesame-rio-rdfxml</artifactId>
403                                <version>${sesame.version}</version>
404                        </dependency>
405
406                        <dependency>
407                                <groupId>org.openrdf.sesame</groupId>
408                                <artifactId>sesame-rio-ntriples</artifactId>
409                                <version>${sesame.version}</version>
410                        </dependency>
411
412                        <dependency>
413                                <groupId>org.openrdf.sesame</groupId>
414                                <artifactId>sesame-rio-turtle</artifactId>
415                                <version>${sesame.version}</version>
416                        </dependency>
417
418                        <dependency>
419                                <groupId>org.openrdf.sesame</groupId>
420                                <artifactId>sesame-rio-trig</artifactId>
421                                <version>${sesame.version}</version>
422                        </dependency>
423
424                        <dependency>
425                                <groupId>org.openrdf.sesame</groupId>
426                                <artifactId>sesame-rio-trix</artifactId>
427                                <version>${sesame.version}</version>
428                        </dependency>
429
430                        <dependency>
431                                <groupId>org.openrdf.sesame</groupId>
432                                <artifactId>sesame-rio-n3</artifactId>
433                                <version>${sesame.version}</version>
434                        </dependency>
435
436                        <dependency>
437                                <groupId>org.openrdf.sesame</groupId>
438                                <artifactId>sesame-rio-binary</artifactId>
439                                <version>${sesame.version}</version>
440                        </dependency>
441
442                        <!-- GeoTools -->
443                        <dependency>
444                                <groupId>org.geotools</groupId>
445                                <artifactId>gt-geojson</artifactId>
446                                <version>${geotools.version}</version>
447                        </dependency>
448       
449                        <dependency>
450                                <groupId>org.geotools.xsd</groupId>
451                                <artifactId>gt-xsd-kml</artifactId>
452                                <version>${geotools.version}</version>
453                        </dependency>
454
455                        <dependency>
456                                <groupId>org.geotools</groupId>
457                                <artifactId>gt-xml</artifactId>
458                                <version>${geotools.version}</version>
459                        </dependency>
460
461                        <dependency>
462                                <groupId>org.geotools</groupId>
463                                <artifactId>gt-epsg-hsql</artifactId>
464                                <version>${geotools.version}</version>
465                        </dependency>
466                        <dependency>
467                                <groupId>org.geotools</groupId>
468                                <artifactId>gt-shapefile</artifactId>
469                                <version>${geotools.version}</version>
470                        </dependency>
471
472                        <dependency>
473                                <groupId>org.geotools</groupId>
474                                <artifactId>gt-referencing</artifactId>
475                                <version>${geotools.version}</version>
476                        </dependency>
477
478                        <dependency>
479                                <groupId>org.geotools</groupId>
480                                <artifactId>gt-jts-wrapper</artifactId>
481                                <version>${geotools.version}</version>
482                        </dependency>
483
484                        <dependency>
485                                <groupId>org.geotools</groupId>
486                                <artifactId>gt-opengis</artifactId>
487                                <version>${geotools.version}</version>
488                        </dependency>
489
490                        <!--
491                             One epsg jar file suffices. Read this: http://docs.geotools.org/latest/userguide/faq.html#q-how-to-choose-an-epsg-authority
492                        <dependency>
493                                <groupId>org.geotools</groupId>
494                                <artifactId>gt-epsg-wkt</artifactId>
495                                <version>${geotools.version}</version>
496                        </dependency>
497                        -->
498
499                        <dependency>
500                                <groupId>org.geotools</groupId>
501                                <artifactId>gt-geometry</artifactId>
502                                <version>${geotools.version}</version>
503                        </dependency>
504
505                        <dependency>
506                                <groupId>org.geotools</groupId>
507                                <artifactId>gt-data</artifactId>
508                                <version>${geotools.version}</version>
509                        </dependency>           
510
511                        <dependency>
512                                <groupId>org.geotools</groupId>
513                                <artifactId>gt-swing</artifactId>
514                                <version>${geotools.version}</version>
515                        </dependency>
516
517                        <dependency>
518                                <groupId>org.opengis</groupId>
519                                <artifactId>geoapi-pending</artifactId>
520                                <version>2.3-M1</version>
521                        </dependency>
522
523                        <!-- JTS -->
524                        <dependency>
525                                <groupId>com.vividsolutions</groupId>
526                                <artifactId>jts</artifactId>
527                                <version>${jts.version}</version>
528                                <type>jar</type>
529                        </dependency>
530
531                        <!-- JDBC Drivers -->
532                        <dependency>
533                                <groupId>monetdb</groupId>
534                                <artifactId>jdbcclient</artifactId>
535                                <version>3.4.0</version>
536                        </dependency>
537
538<!-- https://mvnrepository.com/artifact/org.postgresql/postgresql -->
539                <dependency>
540                        <groupId>org.postgresql</groupId>
541                        <artifactId>postgresql</artifactId>
542                        <version>42.1.4.jre7</version>
543                </dependency>
544
545                        <dependency>
546                                <groupId>mysql</groupId>
547                                <artifactId>mysql-connector-java</artifactId>
548                                <version>5.1.15</version>
549                        </dependency>
550
551                        <!--
552                        <dependency>
553                                <groupId>net.sf</groupId>
554                                <artifactId>log4jdbc4</artifactId>
555                                <version>1.2</version>
556                        </dependency>
557                        -->
558
559                        <!--  LOG4J -->
560                        <dependency>
561                                <groupId>org.slf4j</groupId>
562                                <artifactId>slf4j-log4j12</artifactId>
563                                <version>${slf4j.version}</version>
564                        </dependency>
565                       
566                        <!-- Apache Commons -->
567                        <dependency>
568                                <groupId>commons-cli</groupId>
569                                <artifactId>commons-cli</artifactId>
570                                <version>1.2</version>
571                        </dependency>
572
573                        <dependency>
574                                <groupId>commons-dbcp</groupId>
575                                <artifactId>commons-dbcp</artifactId>
576                                <version>1.3</version>
577                        </dependency>
578
579                        <dependency>
580                                <groupId>commons-fileupload</groupId>
581                                <artifactId>commons-fileupload</artifactId>
582                                <version>1.2.1</version>
583                        </dependency>
584
585                        <dependency>
586                                <groupId>commons-io</groupId>
587                                <artifactId>commons-io</artifactId>
588
589                                <version>1.3.2</version>
590                        </dependency>
591
592                        <dependency>
593                                <groupId>commons-httpclient</groupId>
594                                <artifactId>commons-httpclient</artifactId>
595                                <version>3.1</version>
596                                <exclusions>
597                                        <exclusion>
598                                                <groupId>commons-logging</groupId>
599                                                <artifactId>commons-logging</artifactId>
600                                        </exclusion>
601                                        <exclusion>
602                                                <!-- httpclient includes older codec -->
603                                                <groupId>commons-codec</groupId>
604                                                <artifactId>commons-codec</artifactId>
605                                        </exclusion>
606                                </exclusions>
607                        </dependency>
608
609                        <dependency>
610                                <groupId>commons-codec</groupId>
611                                <artifactId>commons-codec</artifactId>
612                                <version>1.4</version>
613                        </dependency>
614
615                        <dependency>
616                                <groupId>commons-validator</groupId>
617                                <artifactId>commons-validator</artifactId>
618                                <version>1.3.1</version>
619                        </dependency>
620
621                        <!-- Spring framework -->
622                        <dependency>
623                                <groupId>org.springframework</groupId>
624                                <artifactId>spring-aop</artifactId>
625                                <version>${spring.version}</version>
626                                <exclusions>
627                                        <exclusion>
628                                                <groupId>commons-logging</groupId>
629                                                <artifactId>commons-logging</artifactId>
630                                        </exclusion>
631                                </exclusions>
632                        </dependency>
633
634                        <dependency>
635                                <groupId>org.springframework</groupId>
636                                <artifactId>spring-webmvc</artifactId>
637                                <version>${spring.version}</version>
638                                <exclusions>
639                                        <exclusion>
640                                                <groupId>commons-logging</groupId>
641                                                <artifactId>commons-logging</artifactId>
642                                        </exclusion>
643                                </exclusions>
644                        </dependency>
645
646                        <!-- Apache CXF framework -->
647                        <!--
648                        <dependency>
649                                <groupId>org.apache.cxf</groupId>
650                                <artifactId>cxf-rt-frontend-jaxws</artifactId>
651                                <version>2.2.5</version>
652                        </dependency>
653
654                        <dependency>
655                                <groupId>org.apache.cxf</groupId>
656                                <artifactId>cxf-rt-transports-http</artifactId>
657                                <version>2.2.5</version>
658                        </dependency>
659
660                        <dependency>
661                                <groupId>org.apache.cxf</groupId>
662                                <artifactId>cxf-rt-transports-http-jetty</artifactId>
663                                <version>2.2.5</version>
664                        </dependency>
665                        -->
666                        <!-- Compliance tests -->
667                        <dependency>
668                                <groupId>edu.lehigh.swat.bench</groupId>
669                                <artifactId>uba</artifactId>
670                                <version>1.7</version>
671                        </dependency>
672
673                        <dependency>
674                                <groupId>edu.lehigh.swat.bench</groupId>
675                                <artifactId>ubt</artifactId>
676                                <version>1.1</version>
677                        </dependency>
678
679                        <!-- Testing: JUnit -->
680                        <dependency>
681                                <groupId>junit</groupId>
682                                <artifactId>junit</artifactId>
683                                <version>4.7</version>
684                                <scope>test</scope>
685                        </dependency>
686
687                        <!-- Various -->
688                        <dependency>
689                                <groupId>cglib</groupId>
690                                <artifactId>cglib</artifactId>
691                                <version>2.2</version>
692                        </dependency>
693
694                        <dependency>
695                                <groupId>org.jvnet.ogc</groupId>
696                                <artifactId>ogc-tools-gml-jts</artifactId>
697                                <version>1.0.2</version>
698                        </dependency>
699                        <dependency>
700                                <groupId>com.sun.xml.bind</groupId>
701                                <artifactId>jaxb-impl</artifactId>
702                                <version>2.1.1</version>
703                        </dependency>
704
705                        <dependency>
706                                <groupId>javax</groupId>
707                                <artifactId>javaee-web-api</artifactId>
708                                <version>6.0</version>
709                                <scope>provided</scope>
710                        </dependency>
711                </dependencies>
712        </dependencyManagement>
713
714        <build>
715                <pluginManagement>
716                        <plugins>
717                                <plugin>
718                                        <groupId>org.apache.maven.plugins</groupId>
719                                        <artifactId>maven-assembly-plugin</artifactId>
720                                        <version>2.3</version>
721                                </plugin>
722                               
723                                <!-- The following plugin is for being able to run tomcat6/7:run -->
724                                <plugin>
725                                        <groupId>org.apache.tomcat.maven</groupId>
726                                        <artifactId>tomcat7-maven-plugin</artifactId>
727                                        <version>2.0</version>
728                                </plugin>
729                        </plugins>
730                </pluginManagement>
731
732                <plugins>
733                        <plugin>
734                                <groupId>org.apache.maven.plugins</groupId>
735                                <artifactId>maven-compiler-plugin</artifactId>
736                                <version>2.3.2</version>
737                                <configuration>
738                                        <source>1.6</source>
739                                        <target>1.6</target>
740                                        <encoding>utf8</encoding>
741                                </configuration>
742                        </plugin>
743                        <!-- <plugin> <groupId>ch.elca.el4j.maven.plugins</groupId> <artifactId>maven-depgraph-plugin</artifactId>
744                                <configuration> <outDir>target/site/images</outDir> <dotFile>${pom.artifactId}.dot</dotFile>
745                                <outFile>${pom.artifactId}.png</outFile> <filterEmptyArtifacts>true</filterEmptyArtifacts>
746                                </configuration> </plugin> -->
747                        <plugin>
748                                <artifactId>maven-release-plugin</artifactId>
749                                <version>2.2.2</version>
750                                <configuration>
751                                        <tagNameFormat>v@{project.version}</tagNameFormat>
752                                        <autoVersionSubmodules>true</autoVersionSubmodules>
753                                </configuration>
754                        </plugin>
755                        <!-- The following plugin is to enable skipTest (see also properties) -->
756                        <plugin>
757                        <groupId>org.apache.maven.plugins</groupId>
758                        <artifactId>maven-surefire-plugin</artifactId>
759                        <version>2.14</version>
760                        <configuration>
761                        <skipTests>${skipTests}</skipTests>
762                            </configuration>
763                    </plugin>
764
765<!--                    <plugin>
766                                <artifactId>jdeb</artifactId>
767                                <groupId>org.vafer</groupId>
768                                <version>1.3</version>
769                                <executions>
770                                        <execution>
771                                                <phase>package</phase>
772                                                <goals>
773                                                        <goal>jdeb</goal>
774                                                </goals>
775                                        <configuration>
776                                                <dataSet>
777                                                        <data>
778                                                                <src>${project.build.directory}/${project.build.finalName}.jar</src>
779                                                                <type>file</type>
780                                                                <mapper>
781                                                                        <type>perm</type>
782                                                                        <prefix>/usr/share/jdeb/lib</prefix>
783                                                                </mapper>
784                                                        </data>
785                                                        <data>
786                                                                <src>${project.build.directory}/strabon-endpoint</src>
787                                                                <type>file</type>
788                                                                <mapper>
789                                                                        <type>perm</type>
790                                                                        <prefix>/usr/local/bin</prefix>
791                                                                        <user>root</user>
792                                                                        <group>root</group>
793                                                                        <filemode>755</filemode>
794                                                                </mapper>
795                                                        </data>
796                                                </dataSet>
797                                        </configuration>
798                                </execution>
799                        </executions>
800                        </plugin>
801-->
802                </plugins>
803        </build>
804
805        <reporting>
806                <plugins>
807                        <plugin>
808                                <groupId>org.apache.maven.plugins</groupId>
809                                <artifactId>maven-javadoc-plugin</artifactId>
810                                <version>2.10.1</version>
811                                <configuration>
812                                        <source>1.6</source>
813                                        <encoding>utf8</encoding>
814                                </configuration>
815                        </plugin>
816                        <!--
817                        <plugin>
818                                <groupId>org.apache.maven.plugins</groupId>
819                                <artifactId>maven-javadoc-plugin</artifactId>
820                                <reportSets>
821                                        <reportSet>
822                                                <id>uml</id>
823                                                <configuration>
824                                                        <doclet>org.umlgraph.doclet.UmlGraphDoc</doclet>
825                                                        <docletArtifact>
826                                                                <groupId>org.umlgraph</groupId>
827                                                                <artifactId>doclet</artifactId>
828                                                                <version>5.1</version>
829                                                        </docletArtifact>
830                                                        <additionalparam>-views</additionalparam>
831                                                        <destDir>target/uml</destDir>
832                                                        <show>private</show>
833                                                </configuration>
834                                                <reports>
835                                                <report>javadoc</report>
836                                                </reports>
837                                        </reportSet>
838                                </reportSets>
839                        </plugin>
840                        -->
841                </plugins>
842        </reporting>
843
844
845        <!-- <pluginRepositories> <pluginRepository> <id>elca-services</id> <url>http://el4.elca-services.ch/el4j/maven2repository</url>
846                <releases> <enabled>true</enabled> </releases> </pluginRepository> </pluginRepositories> -->
847       
848        <pluginRepositories>
849                <!-- The following repository is for being able to run tomcat7:run -->
850                <pluginRepository>
851                        <id>apache.snapshots</id>
852                        <name>Apache Snapshots</name>
853                        <url>http://people.apache.org/repo/m2-snapshot-repository</url>
854                        <releases>
855                                <enabled>false</enabled>
856                        </releases>
857                        <snapshots>
858                                <enabled>true</enabled>
859                        </snapshots>
860                </pluginRepository>
861        </pluginRepositories>
862
863        <scm>
864                <connection>scm:hg:http://hg.strabon.di.uoa.gr/Strabon/</connection>
865                <developerConnection>scm:hg:ssh://hg.strabon.di.uoa.gr//opt/hg/Strabon/</developerConnection>
866                <url>http://hg.strabon.di.uoa.gr/Strabon/</url>
867        </scm>
868       
869        <issueManagement>
870                <system>Trac</system>
871                <url>http://bug.strabon.di.uoa.gr/</url>
872        </issueManagement>
873
874        <!-- TODO: update this
875        <ciManagement>
876                <system>Jekins - Continuous Integration System</system>
877                <url>http://test.strabon.di.uoa.gr/cis</url>
878        </ciManagement>
879        -->
880       
881        <mailingLists>
882                <mailingList>
883                        <name>User List</name>
884                        <subscribe>strabon-users-request@di.uoa.gr</subscribe>
885                        <unsubscribe>strabon-users-request@di.uoa.gr</unsubscribe>
886                        <post>strabon-users@di.uoa.gr</post>
887                        <archive>http://cgi.di.uoa.gr/~mailman/pipermail/strabon-users/</archive>
888                </mailingList>
889                <mailingList>
890                        <name>Developers List</name>
891                        <subscribe>strabon-devel-request@di.uoa.gr</subscribe>
892                        <unsubscribe>strabon-devel-request@di.uoa.gr</unsubscribe>
893                        <post>strabon-devel@di.uoa.gr</post>
894                        <archive>http://cgi.di.uoa.gr/~mailman/pipermail/strabon-devel/</archive>
895                </mailingList>
896        </mailingLists>
897
898        <repositories>
899                <!--
900                <repository>
901                        <releases>
902                                <enabled>true</enabled>
903                        </releases>
904                        <snapshots>
905                                <enabled>false</enabled>
906                        </snapshots>
907                        <id>strabon.testing</id>
908                        <name>Strabon - maven repository</name>
909                        <url>http://maven.strabon.di.uoa.gr/content/repositories/testing</url>
910                </repository>
911                -->
912                <repository>
913                        <releases>
914                                <enabled>true</enabled>
915                        </releases>
916                        <snapshots>
917                                <enabled>false</enabled>
918                        </snapshots>
919                        <id>strabon</id>
920                        <name>Strabon - maven repository</name>
921                        <url>http://maven.strabon.di.uoa.gr/content/repositories/releases</url>
922                </repository>
923                <repository>
924                        <releases>
925                                <enabled>false</enabled>
926                        </releases>
927                        <snapshots>
928                                <enabled>true</enabled>
929                        </snapshots>
930                        <id>strabon.snapshot</id>
931                        <name>Strabon - maven repository - snapshots</name>
932                        <url>http://maven.strabon.di.uoa.gr/content/repositories/snapshots</url>
933                </repository>
934                <repository>
935                    <releases>
936                        <enabled>true</enabled>
937                    </releases>
938                    <snapshots>
939                        <enabled>false</enabled>
940                    </snapshots>
941                    <id>strabon.sesame</id>
942                    <name>Strabon - maven repository - sesame artifacts (temporary)</name>
943                    <url>http://maven.strabon.di.uoa.gr/content/repositories/strabon.sesame/</url>
944                </repository>
945                <repository>
946                        <releases>
947                                <enabled>false</enabled>
948                        </releases>
949                        <snapshots>
950                                <enabled>false</enabled>
951                        </snapshots>
952                        <id>aduna-opensource.releases</id>
953                        <name>Aduna Open Source - Maven releases</name>
954                        <url>http://repo.aduna-software.org/maven2/releases</url>
955                </repository>
956                <repository>
957                        <releases>
958                                <enabled>false</enabled>
959                        </releases>
960                        <snapshots>
961                                <enabled>false</enabled>
962                        </snapshots>
963                        <id>aduna-opensource.snapshots</id>
964                        <name>Aduna Open Source - Maven snapshots</name>
965                        <url>http://repo.aduna-software.org/maven2/snapshots</url>
966                </repository>
967                <repository>
968                        <snapshots>
969                                <enabled>true</enabled>
970                        </snapshots>
971                        <id>opengeo</id>
972                        <name>OpenGeo Maven Repository</name>
973                        <url>http://download.osgeo.org/webdav/geotools/</url>
974                </repository>
975                <!--
976                <repository>
977                        <snapshots>
978                                <enabled>false</enabled>
979                        </snapshots>
980                        <id>umlgraph</id>
981                        <name>UMLGraph binaries provider</name>
982                        <url>http://mirrors.ibiblio.org/pub/mirrors/maven2/</url>
983                </repository>
984                -->
985                <repository>
986                        <releases>
987                                <enabled>true</enabled>
988                        </releases>
989                        <snapshots>
990                                <enabled>false</enabled>
991                        </snapshots>
992                        <id>aduna-mirror-ontotext</id>
993                        <name>Aduna Maven Repository - Ontotext Mirror</name>
994                        <url>http://maven.ontotext.com/content/repositories/aduna/</url>
995                </repository>
996        </repositories>
997
998        <distributionManagement>
999                <repository>
1000                        <id>strabon</id>
1001                        <name>Strabon maven repo</name>
1002                        <url>http://maven.strabon.di.uoa.gr/content/repositories/releases</url>
1003                </repository>
1004                <snapshotRepository>
1005                        <id>strabon.snapshot</id>
1006                        <name>Strabon maven repo</name>
1007                        <url>http://maven.strabon.di.uoa.gr/content/repositories/snapshots</url>
1008                </snapshotRepository>
1009        </distributionManagement>
1010</project>
Note: See TracBrowser for help on using the repository browser.