Statistics
| Revision:

svn-gvsig-desktop / trunk / org.gvsig.desktop / pom.xml @ 47277

History | View | Annotate | Download (126 KB)

1
<?xml version="1.0" encoding="UTF-8"?>
2
<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">
3

    
4
    <modelVersion>4.0.0</modelVersion>
5
    <groupId>org.gvsig</groupId>
6
    <artifactId>org.gvsig.desktop</artifactId>
7
    <packaging>pom</packaging>
8

    
9
    <version>2.0.418</version>
10

    
11
    <name>${project.artifactId}</name>
12
    <description>
13
        This is part of the sources of "gSIG desktop" application.
14

    
15
        gvSIG is a Geographic Information System (GIS), that is, a desktop application
16
        designed for capturing, storing, handling, analyzing and deploying any kind of
17
        referenced geographic information in order to solve complex management and planning
18
        problems. gvSIG is known for having a user-friendly interface, being able to access
19
        the most common formats, both vector and raster ones. It features a wide range of
20
        tools for working with geographic-like information (query tools, layout creation,
21
        geoprocessing, networks, etc.), which turns gvSIG into the ideal tool for users
22
        working in the land realm.
23
    </description>
24

    
25
    <licenses>
26
        <license>
27
            <name>GPL-3.0-or-later</name>
28
            <url>http://www.gnu.org/licenses/gpl.html</url>
29
            <distribution>repo</distribution>
30
            <comments>
31
                "GPL" stands for "General Public License". The most widespread such
32
                license is the GNU General Public License, or GNU GPL for short.
33
                This can be further shortened to "GPL", when it is understood that
34
                the GNU GPL is the one intended.
35
            </comments>
36
        </license>
37
    </licenses>
38

    
39
    <organization>
40
        <name>gvSIG Association</name>
41
        <url>http://www.gvsig.com/</url>
42
    </organization>
43

    
44
    <scm>
45
        <connection>scm:svn:https://devel.gvsig.org/svn/gvsig-desktop/tags/org.gvsig.desktop-2.0.418</connection>
46
        <developerConnection>scm:svn:https://devel.gvsig.org/svn/gvsig-desktop/tags/org.gvsig.desktop-2.0.418</developerConnection>
47
        <url>scm:svn:https://devel.gvsig.org/svn/gvsig-desktop/tags/org.gvsig.desktop-2.0.418</url>
48
    </scm>
49

    
50
    <repositories>
51
        <repository>
52
            <id>gvsig-public-http-repository</id>
53
            <name>gvSIG maven public HTTP repository</name>
54
            <url>http://devel.gvsig.org/m2repo/j2se</url>
55
            <releases>
56
                <enabled>true</enabled>
57
                <updatePolicy>daily</updatePolicy>
58
                <checksumPolicy>warn</checksumPolicy>
59
            </releases>
60
            <snapshots>
61
                <enabled>true</enabled>
62
                <updatePolicy>daily</updatePolicy>
63
                <checksumPolicy>warn</checksumPolicy>
64
            </snapshots>
65
        </repository>
66
        <repository>
67
          <id>central</id>
68
          <name>Central Repository</name>
69
          <url>https://repo.maven.apache.org/maven2</url> <!-- the https you've been looking for -->
70
          <layout>default</layout>
71
          <snapshots>
72
            <enabled>false</enabled> <!-- or set to true if desired, default is false -->
73
          </snapshots>
74
        </repository>
75
    </repositories>
76

    
77
    <distributionManagement>
78
        <site>
79
            <id>gvsig-repository</id>
80
            <url>dav:https://devel.gvsig.org/sites/${project.artifactId}/${project.version}</url>
81
        </site>
82
        <repository>
83
            <id>gvsig-repository</id>
84
            <name>gvSIG maven repository</name>
85
            <url>dav:https://devel.gvsig.org/m2repo/j2se</url>
86
            <uniqueVersion>false</uniqueVersion>
87
        </repository>
88
        <snapshotRepository>
89
            <id>gvsig-repository</id>
90
            <name>gvSIG maven repository</name>
91
            <url>dav:https://devel.gvsig.org/m2repo/j2se</url>
92
            <uniqueVersion>false</uniqueVersion>
93
        </snapshotRepository>
94
    </distributionManagement>
95

    
96
    <issueManagement>
97
        <system>redmine</system>
98
        <url>https://devel.gvsig.org/redmine/projects/gvsig-desktop</url>
99
    </issueManagement>
100

    
101
    <mailingLists>
102
        <mailingList>
103
            <name>User List</name>
104
            <subscribe>http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_usuarios</subscribe>
105
            <unsubscribe>http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_usuarios</unsubscribe>
106
            <post>gvsig_usuarios@listserv.gva.es</post>
107
            <archive>http://www.gvsig.org/web/community/mailing-lists/gvsig-nabble</archive>
108
            <otherArchives>
109
                <otherArchive>http://www.mail-archive.com/gvsig_usuarios@runas.cap.gva.es</otherArchive>
110
                <otherArchive>http://dir.gmane.org/index.php?prefix=gmane.comp.gis.gvsig</otherArchive>
111
            </otherArchives>
112
        </mailingList>
113
        <mailingList>
114
            <name>Developer List</name>
115
            <subscribe>http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores</subscribe>
116
            <unsubscribe>http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores</unsubscribe>
117
            <post>gvsig_desarrolladores@listserv.gva.es</post>
118
            <archive>http://www.gvsig.org/web/community/mailing-lists/gvsig-nabble</archive>
119
            <otherArchives>
120
                <otherArchive>http://www.mail-archive.com/gvsig_desarrolladores@runas.cap.gva.es</otherArchive>
121
                <otherArchive>http://dir.gmane.org/index.php?prefix=gmane.comp.gis.gvsig</otherArchive>
122
            </otherArchives>
123
        </mailingList>
124
        <mailingList>
125
            <name>International List</name>
126
            <subscribe>http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_internacional</subscribe>
127
            <unsubscribe>http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_internacional</unsubscribe>
128
            <post>gvsig_internacional@listserv.gva.es</post>
129
            <archive>http://www.gvsig.org/web/community/mailing-lists/gvsig-nabble</archive>
130
            <otherArchives>
131
                <otherArchive>http://www.mail-archive.com/gvsig_internacional@runas.cap.gva.es</otherArchive>
132
                <otherArchive>http://dir.gmane.org/index.php?prefix=gmane.comp.gis.gvsig</otherArchive>
133
            </otherArchives>
134
        </mailingList>
135
    </mailingLists>
136

    
137
    <dependencyManagement>
138
        <dependencies>
139
            <dependency>
140
                <groupId>org.gvsig</groupId>
141
                <artifactId>org.gvsig.tools</artifactId>
142
                <version>${gvsig.tools.version}</version>
143
                <type>pom</type>
144
                <scope>import</scope>
145
            </dependency>
146

    
147
            <!-- Non gvSIG projects -->
148
            <!-- NOTE: the list of dependencies is ordered alphabetically -->
149
            <!-- by the artifactId. Please, if new dependencies are added, -->
150
            <!--keep the order.-->
151

    
152
            <dependency>
153
                <groupId>org.n52</groupId>
154
                <artifactId>52n-wps-config</artifactId>
155
                <version>1.0.1</version>
156
            </dependency>
157
            <dependency>
158
                <groupId>net.opengis</groupId>
159
                <artifactId>52n-wps-xml</artifactId>
160
                <version>1.0.0</version>
161
            </dependency>
162
            <dependency>
163
                <groupId>org.jzkit</groupId>
164
                <artifactId>a2j-runtime</artifactId>
165
                <version>2.0.9</version>
166
            </dependency>
167
            <dependency>
168
                <groupId>org.jzkit</groupId>
169
                <artifactId>a2j</artifactId>
170
                <version>2.0.9</version>
171
            </dependency>
172
            <dependency>
173
                <groupId>net.swing</groupId>
174
                <artifactId>amic-util</artifactId>
175
                <version>unknown</version>
176
            </dependency>
177
            <dependency>
178
                <groupId>org.apache.ant</groupId>
179
                <artifactId>ant</artifactId>
180
                <version>1.8.1</version>
181
            </dependency>
182
            <dependency>
183
                <groupId>org.apache.ant</groupId>
184
                <artifactId>ant-apache-oro</artifactId>
185
                <version>1.8.1</version>
186
            </dependency>
187
            <dependency>
188
                <groupId>ant-contrib</groupId>
189
                <artifactId>ant-contrib</artifactId>
190
                <version>1.0b3</version>
191
                <exclusions>
192
                    <exclusion>
193
                        <groupId>ant</groupId>
194
                        <artifactId>ant</artifactId>
195
                    </exclusion>
196
                </exclusions>
197
            </dependency>
198
            <dependency>
199
                <groupId>org.apache.ant</groupId>
200
                <artifactId>ant-launcher</artifactId>
201
                <version>1.8.1</version>
202
            </dependency>
203
            <dependency>
204
                <groupId>org.apache.ant</groupId>
205
                <artifactId>ant-nodeps</artifactId>
206
                <version>1.8.1</version>
207
            </dependency>
208
            <dependency>
209
                <groupId>org.tigris.antelope</groupId>
210
                <artifactId>antelopetasks</artifactId>
211
                <version>3.2.10</version>
212
            </dependency>
213
            <dependency>
214
                <groupId>com.sardak</groupId>
215
                <artifactId>antform</artifactId>
216
                <version>2.0</version>
217
            </dependency>
218
            <dependency>
219
              <groupId>com.fifesoft</groupId>
220
              <artifactId>autocomplete</artifactId>
221
              <version>2.5.7</version>
222
            </dependency>
223

    
224
            <dependency>
225
                <groupId>org.apache.xmlgraphics</groupId>
226
                <artifactId>batik-awt-util</artifactId>
227
                <version>1.7</version>
228
            </dependency>
229
            <dependency>
230
                <groupId>org.apache.xmlgraphics</groupId>
231
                <artifactId>batik-bridge</artifactId>
232
                <version>1.7</version>
233
            </dependency>
234
            <dependency>
235
                <groupId>org.apache.xmlgraphics</groupId>
236
                <artifactId>batik-ext</artifactId>
237
                <version>1.7</version>
238
            </dependency>
239
            <dependency>
240
                <groupId>org.apache.xmlgraphics</groupId>
241
                <artifactId>batik-gui-util</artifactId>
242
                <version>1.7</version>
243
            </dependency>
244
            <dependency>
245
                <groupId>org.apache.xmlgraphics</groupId>
246
                <artifactId>batik-gvt</artifactId>
247
                <version>1.7</version>
248
            </dependency>
249
            <dependency>
250
                <groupId>org.apache.xmlgraphics</groupId>
251
                <artifactId>batik-script</artifactId>
252
                <version>1.7</version>
253
            </dependency>
254
            <dependency>
255
                <groupId>org.apache.xmlgraphics</groupId>
256
                <artifactId>batik-xml</artifactId>
257
                <version>1.7</version>
258
            </dependency>
259
            <dependency>
260
                <groupId>org.apache.xmlgraphics</groupId>
261
                <artifactId>batik-anim</artifactId>
262
                <version>1.7</version>
263
            </dependency>
264
            <dependency>
265
                <groupId>org.apache.xmlgraphics</groupId>
266
                <artifactId>batik-css</artifactId>
267
                <version>1.7</version>
268
            </dependency>
269
            <dependency>
270
                <groupId>org.apache.xmlgraphics</groupId>
271
                <artifactId>batik-dom</artifactId>
272
                <version>1.7</version>
273
            </dependency>
274
            <dependency>
275
                <groupId>org.apache.xmlgraphics</groupId>
276
                <artifactId>batik-js</artifactId>
277
                <version>1.7</version>
278
            </dependency>
279
            <dependency>
280
                <groupId>org.apache.xmlgraphics</groupId>
281
                <artifactId>batik-parser</artifactId>
282
                <version>1.7</version>
283
            </dependency>
284
            <dependency>
285
                <groupId>org.apache.xmlgraphics</groupId>
286
                <artifactId>batik-svg-dom</artifactId>
287
                <version>1.7</version>
288
            </dependency>
289

    
290
            <dependency>
291
                <groupId>bsf</groupId>
292
                <artifactId>bsf</artifactId>
293
                <version>2.3.0-rc1</version>
294
            </dependency>
295
            <dependency>
296
                <groupId>org.apache.bsf</groupId>
297
                <artifactId>bsf-api</artifactId>
298
                <version>3.1</version>
299
            </dependency>
300
            <dependency>
301
                <groupId>org.apache.bsf</groupId>
302
                <artifactId>bsf-utils</artifactId>
303
                <version>3.1</version>
304
            </dependency>
305
            <dependency>
306
                <groupId>bsh</groupId>
307
                <artifactId>bsh</artifactId>
308
                <version>2.0b4</version>
309
            </dependency>
310
            <dependency>
311
                <groupId>castor</groupId>
312
                <artifactId>castor</artifactId>
313
                <version>0.9.5.3</version>
314
            </dependency>
315

    
316
            <dependency>
317
                <groupId>commons-beanutils</groupId>
318
                <artifactId>commons-beanutils</artifactId>
319
                <version>1.6</version>
320
            </dependency>
321
            <dependency>
322
                <groupId>commons-dbcp</groupId>
323
                <artifactId>commons-dbcp</artifactId>
324
                <version>1.2.2</version>
325
            </dependency>
326
            <dependency>
327
                <groupId>commons-codec</groupId>
328
                <artifactId>commons-codec</artifactId>
329
                <version>1.6</version>
330
            </dependency>
331
            <dependency>
332
                <groupId>commons-collections</groupId>
333
                <artifactId>commons-collections</artifactId>
334
                <version>3.2.2</version>
335
            </dependency>
336
<!--            <dependency>
337
                <groupId>org.apache.commons</groupId>
338
                <artifactId>commons-collections4</artifactId>
339
                <version>4.1</version>
340
            </dependency>            -->
341
            <dependency>
342
              <groupId>org.apache.commons</groupId>
343
              <artifactId>commons-compress</artifactId>
344
              <version>1.11</version>
345
            </dependency>
346
            <dependency>
347
                <groupId>org.apache.solr</groupId>
348
                <artifactId>solr-commons-csv</artifactId>
349
                <version>3.5.0</version>
350
            </dependency>
351
            <dependency>
352
                <groupId>commons-httpclient</groupId>
353
                <artifactId>commons-httpclient</artifactId>
354
                <version>2.0.2</version>
355
            </dependency>
356
            <dependency>
357
                <groupId>commons-cli</groupId>
358
                <artifactId>commons-cli</artifactId>
359
                <version>1.4</version>
360
            </dependency>
361
            <dependency>
362
                <groupId>commons-lang</groupId>
363
                <artifactId>commons-lang</artifactId>
364
                <version>2.6</version>
365
            </dependency>
366
            <dependency>
367
                <groupId>org.apache.commons</groupId>
368
                <artifactId>commons-math</artifactId>
369
                <version>2.2</version>
370
            </dependency>            
371
            <dependency>
372
                <groupId>commons-configuration</groupId>
373
                <artifactId>commons-configuration</artifactId>
374
                <version>1.10</version>
375
            </dependency>
376
            <dependency>
377
                <groupId>commons-logging</groupId>
378
                <artifactId>commons-logging</artifactId>
379
                <version>1.1.1</version>
380
            </dependency>
381
            <dependency>
382
                <groupId>commons-logging</groupId>
383
                <artifactId>commons-logging</artifactId>
384
                <version>1.1.1</version>
385
                <classifier>api</classifier>
386
            </dependency>
387
            <dependency>
388
                <groupId>commons-pool</groupId>
389
                <artifactId>commons-pool</artifactId>
390
                <version>1.6</version>
391
            </dependency>
392
            <dependency>
393
                <groupId>org.apache.commons</groupId>
394
                <artifactId>commons-text</artifactId>
395
                <version>1.6</version>
396
            </dependency>
397
            
398
            <dependency>
399
                <groupId>org.dspace</groupId>
400
                <artifactId>cql-java</artifactId>
401
                <version>1.0</version>
402
            </dependency>
403
            <dependency>
404
                <groupId>easymock</groupId>
405
                <artifactId>easymockclassextension</artifactId>
406
                <version>1.2</version>
407
            </dependency>
408
            <dependency>
409
                <groupId>flanagan</groupId>
410
                <artifactId>flanagan</artifactId>
411
                <version>20090616</version>
412
            </dependency>
413
            <dependency>
414
                <groupId>org.opengis</groupId>
415
                <artifactId>geoapi</artifactId>
416
                <version>2.0</version>
417
            </dependency>
418
            <dependency>
419
                <groupId>geojava</groupId>
420
                <artifactId>geojava</artifactId>
421
                <version>unknown</version>
422
            </dependency>
423
            <dependency>
424
                <groupId>org.geonames</groupId>
425
                <artifactId>geonames</artifactId>
426
                <version>1.0</version>
427
                <classifier>java5</classifier>
428
            </dependency>
429
            <dependency>
430
                <groupId>org.codehaus.groovy</groupId>
431
                <artifactId>groovy-all</artifactId>
432
                <version>2.4.12</version>
433
            </dependency>
434
            <dependency>
435
                <groupId>org.geotools</groupId>
436
                <artifactId>gt2-legacy</artifactId>
437
                <version>2.2-RC2</version>
438
            </dependency>
439
            <dependency>
440
                <groupId>org.geotools</groupId>
441
                <artifactId>gt2-main</artifactId>
442
                <version>2.2.2</version>
443
            </dependency>
444
            <dependency>
445
                <groupId>org.geotools</groupId>
446
                <artifactId>gt2-referencing</artifactId>
447
                <version>2.2-RC2</version>
448
            </dependency>
449
            <dependency>
450
                <groupId>hsqldb</groupId>
451
                <artifactId>hsqldb</artifactId>
452
                <version>1.8.0.10</version>
453
            </dependency>
454
            <dependency>
455
                <groupId>org.ini4j</groupId>
456
                <artifactId>ini4j</artifactId>
457
                <version>0.5.1</version>
458
            </dependency>
459
            <dependency>
460
                <groupId>com.lowagie</groupId>
461
                <artifactId>itext</artifactId>
462
                <version>2.1.7</version>
463
            </dependency>
464
            <dependency>
465
                <groupId>javax.media</groupId>
466
                <artifactId>jai_core</artifactId>
467
                <version>1.1.3</version>
468
            </dependency>
469
            <dependency>
470
                <groupId>javax.media</groupId>
471
                <artifactId>jai_codec</artifactId>
472
                <version>1.1.3</version>
473
            </dependency>
474
            <dependency>
475
                <groupId>gov.nist.math</groupId>
476
                <artifactId>jama</artifactId>
477
                <version>unknown</version>
478
            </dependency>
479
            <dependency>
480
                <groupId>javax.help</groupId>
481
                <artifactId>javahelp</artifactId>
482
                <version>2.0.05</version>
483
            </dependency>
484
            <dependency>
485
                <groupId>org.glassfish</groupId>
486
                <artifactId>javax.json</artifactId>
487
                <version>1.0.4</version>
488
            </dependency>
489
            <dependency>
490
                <groupId>com.toedter</groupId>
491
                <artifactId>jcalendar</artifactId>
492
                <version>1.3.2</version>
493
            </dependency>
494
            <dependency>
495
                <groupId>jfree</groupId>
496
                <artifactId>jcommon</artifactId>
497
                <version>1.0.12</version>
498
            </dependency>
499
            <dependency>
500
                <groupId>com.github.lespaul361</groupId>
501
                <artifactId>JCommunique</artifactId>
502
                <version>2.0.0</version>
503
            </dependency>            
504
            <dependency>
505
                <groupId>jdom</groupId>
506
                <artifactId>jdom</artifactId>
507
                <version>1.0</version>
508
            </dependency>
509
            <dependency>
510
                <groupId>org.gnu</groupId>
511
                <artifactId>jel</artifactId>
512
                <version>2.0.1</version>
513
            </dependency>
514
            <dependency>
515
                <groupId>org.nfunk</groupId>
516
                <artifactId>jep</artifactId>
517
                <version>2.4.0</version>
518
            </dependency>
519
            <dependency>
520
                <groupId>jfree</groupId>
521
                <artifactId>jfreechart</artifactId>
522
                <version>1.0.7</version>
523
            </dependency>
524
            <dependency>
525
                <groupId>org.jfree</groupId>
526
                <artifactId>jfreechart</artifactId>
527
                <version>1.0.14</version>
528
            </dependency>
529
            <dependency>
530
                <groupId>org.jgraf</groupId>
531
                <artifactId>jgraf</artifactId>
532
                <version>0.0.1</version>
533
            </dependency>
534
            <dependency>
535
                <groupId>net.sf</groupId>
536
                <artifactId>jgraph</artifactId>
537
                <version>5.10.1.5</version>
538
            </dependency>
539
            <dependency>
540
                <groupId>net.sf</groupId>
541
                <artifactId>jgridshiftapi</artifactId>
542
                <version>1.0</version>
543
            </dependency>
544
            <dependency>
545
              <groupId>com.jidesoft</groupId>
546
              <artifactId>jide-oss</artifactId>
547
              <version>3.6.18</version>
548
            </dependency>
549
            <dependency>
550
                <groupId>com.sun</groupId>
551
                <artifactId>jimi</artifactId>
552
                <version>1.1</version>
553
            </dependency>
554
            <dependency>
555
                <groupId>joda-time</groupId>
556
                <artifactId>joda-time</artifactId>
557
                <version>1.6</version>
558
            </dependency>
559
            <dependency>
560
                <groupId>org.jopendocument</groupId>
561
                <artifactId>jOpenDocument</artifactId>
562
                <version>1.3</version>
563
            </dependency>
564
            <dependency>
565
                <groupId>org.jpedal</groupId>
566
                <artifactId>jpedal_lgpl</artifactId>
567
                <version>4.37b36</version>
568
            </dependency>
569
            <dependency>
570
                <groupId>org.jruby</groupId>
571
                <artifactId>jruby</artifactId>
572
                <version>1.5.6</version>
573
            </dependency>
574
            <dependency>
575
                <groupId>rhino</groupId>
576
                <artifactId>js</artifactId>
577
                <!-- This is the version already included in Java 1.6 -->
578
                <version>1.6R2</version>
579
            </dependency>
580
            <dependency>
581
                <groupId>net.sf</groupId>
582
                <artifactId>jsi</artifactId>
583
                <version>unknown</version>
584
            </dependency>
585
            <dependency>
586
                <groupId>org.json</groupId>
587
                <artifactId>json</artifactId>
588
                <version>20180130</version>
589
            </dependency>
590
            <dependency>
591
                <groupId>javax.units</groupId>
592
                <artifactId>jsr108</artifactId>
593
                <version>0.01</version>
594
            </dependency>
595
            <dependency>
596
                <groupId>com.vividsolutions</groupId>
597
                <artifactId>jts-core</artifactId>
598
                <version>1.14.0</version>
599
                <scope>compile</scope>
600
            </dependency>
601
            <dependency>
602
                <groupId>com.vividsolutions</groupId>
603
                <artifactId>jts-io</artifactId>
604
                <version>1.14.0</version>
605
                <scope>compile</scope>
606
            </dependency>
607
            <dependency>
608
                <groupId>junit</groupId>
609
                <artifactId>junit</artifactId>
610
                <version>4.11</version>
611
            </dependency>
612
            <dependency>
613
                <groupId>jwizardcomponent</groupId>
614
                <artifactId>jwizardcomponent</artifactId>
615
                <version>1.2.2</version>
616
            </dependency>
617
            <dependency>
618
                <groupId>jwizardcomponent</groupId>
619
                <artifactId>jwizardcomponent-0i18n</artifactId>
620
                <version>1.2.2.1</version>
621
            </dependency>
622
            <dependency>
623
                <groupId>org.python</groupId>
624
                <artifactId>${jython.artifactId}</artifactId>
625
                <version>2.7.1</version>
626
            </dependency>
627
            <dependency>
628
                <groupId>org.jzkit</groupId>
629
                <artifactId>jzkit2-core</artifactId>
630
                <version>2.0.0</version>
631
            </dependency>
632
            <dependency>
633
                <groupId>org.jzkit</groupId>
634
                <artifactId>jzkit2-z3950</artifactId>
635
                <version>2.0.0</version>
636
            </dependency>
637
            <dependency>
638
                <groupId>org.jzkit</groupId>
639
                <artifactId>jzkit2-origin</artifactId>
640
                <version>2.0.0</version>
641
            </dependency>
642
            <dependency>
643
                <groupId>log4j</groupId>
644
                <artifactId>log4j</artifactId>
645
                <version>1.2.14</version>
646
            </dependency>
647
            <dependency>
648
                <groupId>com.googlecode.log4jdbc</groupId>
649
                <artifactId>log4jdbc</artifactId>
650
                <version>1.2</version>
651
            </dependency>
652
            <dependency>
653
                <groupId>com.ostermiller</groupId>
654
                <artifactId>ostermillerutils</artifactId>
655
                <version>1.4.3</version>
656
            </dependency>
657
            <dependency>
658
                <groupId>org.mapdb</groupId>
659
                <artifactId>mapdb</artifactId>
660
                <version>3.0.6</version>
661
            </dependency>
662
            <dependency>
663
                <groupId>mysql</groupId>
664
                <artifactId>mysql-connector-java</artifactId>
665
                <version>5.1.6</version>
666
            </dependency>
667
            <dependency>
668
                <groupId>es.unex</groupId>
669
                <artifactId>sextante</artifactId>
670
                <version>0.6.0</version>
671
            </dependency>
672
            <dependency>
673
                <groupId>es.unex</groupId>
674
                <artifactId>sextante_gui</artifactId>
675
                <version>0.6.0</version>
676
            </dependency>
677
            <dependency>
678
                <groupId>es.unex</groupId>
679
                <artifactId>sextante_wps</artifactId>
680
                <version>0.6.0</version>
681
            </dependency>
682
            <dependency>
683
                <groupId>es.unex</groupId>
684
                <artifactId>libMath</artifactId>
685
                <version>0.6.0</version>
686
            </dependency>
687
            <dependency>
688
                <groupId>es.unex</groupId>
689
                <artifactId>libDocEngines</artifactId>
690
                <version>0.6.0</version>
691
            </dependency>
692
            <dependency>
693
                <groupId>org.apache.directory.studio</groupId>
694
                <artifactId>org.apache.commons.pool</artifactId>
695
                <version>1.6</version>
696
            </dependency>
697
            <dependency>
698
                <groupId>org.osgeo</groupId>
699
                <artifactId>proj4j</artifactId>
700
                <version>0.1.0</version>
701
            </dependency>
702
            <dependency>
703
                <groupId>com.fifesoft</groupId>
704
                <artifactId>rsyntaxtextarea</artifactId>
705
                <version>2.6.1</version>
706
            </dependency>
707
            <dependency>
708
                <groupId>com.fifesoft</groupId>
709
                <artifactId>rstaui</artifactId>
710
                <version>2.5.7</version>
711
            </dependency>
712
            <dependency>
713
                <groupId>sil</groupId>
714
                <artifactId>sil</artifactId>
715
                <version>0.43b-am1</version>
716
            </dependency>
717
            <dependency>
718
                <groupId>net.sf.smc</groupId>
719
                <artifactId>smc</artifactId>
720
                <version>4.3</version>
721
            </dependency>
722
            <dependency>
723
                <groupId>soap</groupId>
724
                <artifactId>soap</artifactId>
725
                <version>2.3</version>
726
            </dependency>
727
            <dependency>
728
                <groupId>spatialindex</groupId>
729
                <artifactId>spatialindex</artifactId>
730
                <version>unknown</version>
731
            </dependency>
732
            <dependency>
733
                <groupId>org.springframework</groupId>
734
                <artifactId>spring</artifactId>
735
                <version>1.2.8</version>
736
            </dependency>
737
            <dependency>
738
                <groupId>net.sf</groupId>
739
                <artifactId>sqljep</artifactId>
740
                <version>0.2.1</version>
741
            </dependency>
742
            <dependency>
743
                <groupId>net.sf.supercsv</groupId>
744
                <artifactId>super-csv</artifactId>
745
                <version>2.1.0</version>
746
            </dependency>
747
            <dependency>
748
                <groupId>org.tmatesoft.svnkit</groupId>
749
                <artifactId>svnkit</artifactId>
750
                <version>1.3.3</version>
751
            </dependency>
752
            <dependency>
753
                <groupId>org.tmatesoft.svnkit</groupId>
754
                <artifactId>svnkit-cli</artifactId>
755
                <version>1.3.3</version>
756
            </dependency>
757
            <dependency>
758
              <groupId>org.swinglabs</groupId>
759
              <artifactId>swing-layout</artifactId>
760
              <version>1.0.3</version>
761
            </dependency>
762
            <dependency>
763
                <groupId>tablelayout</groupId>
764
                <artifactId>TableLayout</artifactId>
765
                <version>20050920</version>
766
            </dependency>
767
            <dependency>
768
                <groupId>info.clearthought</groupId>
769
                <artifactId>TableLayout-bin-jdk1.5</artifactId>
770
                <version>2007-04-21</version>
771
            </dependency>
772
            <dependency>
773
                <groupId>net.sourceforge.thinlet</groupId>
774
                <artifactId>thinlet</artifactId>
775
                <version>2005-03-28</version>
776
            </dependency>
777
            <dependency>
778
                <groupId>gnu.trove</groupId>
779
                <artifactId>trove</artifactId>
780
                <version>0.1.8</version>
781
            </dependency>
782
            <dependency>
783
                <groupId>java3d</groupId>
784
                <artifactId>vecmath</artifactId>
785
                <version>1.3.1</version>
786
            </dependency>
787
            <dependency>
788
                <groupId>org.apache</groupId>
789
                <artifactId>xbean</artifactId>
790
                <version>2.2.0</version>
791
            </dependency>
792
            <dependency>
793
                <groupId>xerces</groupId>
794
                <artifactId>xercesImpl</artifactId>
795
                <version>2.11.0</version>
796
            </dependency>
797
            <dependency>
798
                <groupId>xml-apis</groupId>
799
                <artifactId>xml-apis</artifactId>
800
                <version>1.4.01</version>
801
            </dependency>
802
            <dependency>
803
                <groupId>xml-apis</groupId>
804
                <artifactId>xml-apis-ext</artifactId>
805
                <version>1.3.04</version>
806
            </dependency>
807
            <dependency>
808
                <groupId>xmlpull</groupId>
809
                <artifactId>xmlpull</artifactId>
810
                <version>1.1.3.1</version>
811
            </dependency>
812
            <dependency>
813
                <groupId>zql</groupId>
814
                <artifactId>zql</artifactId>
815
                <version>unknown</version>
816
            </dependency>
817

    
818
            <!-- External gvSIG projects -->
819

    
820
            <dependency>
821
                <groupId>org.gvsig</groupId>
822
                <artifactId>org.gvsig.jdk.v1_6</artifactId>
823
                <version>1.0.1</version>
824
            </dependency>
825
            <dependency>
826
                <groupId>org.gvsig</groupId>
827
                <artifactId>org.gvsig.jdk.v1_4</artifactId>
828
                <version>1.0.0</version>
829
            </dependency>
830
<!--            <dependency>
831
                <groupId>org.gvsig</groupId>
832
                <artifactId>org.gvsig.catalog</artifactId>
833
                <version>2.0</version>
834
            </dependency>-->
835
            <dependency>
836
                <groupId>org.gvsig.external</groupId>
837
                <artifactId>org.gvsig.external.jump</artifactId>
838
                <version>1.0.0</version>
839
            </dependency>
840
            <dependency>
841
                <groupId>org.gvsig</groupId>
842
                <artifactId>org.gvsig.proj.lib.api</artifactId>
843
                <version>${gvsig.proj.version}</version>
844
            </dependency>
845
            <dependency>
846
                <groupId>org.gvsig</groupId>
847
                <artifactId>org.gvsig.proj.lib.proj4j</artifactId>
848
                <version>${gvsig.proj.version}</version>
849
            </dependency>
850
            <dependency>
851
                <groupId>org.gvsig</groupId>
852
                <artifactId>org.gvsig.proj.swing.api</artifactId>
853
                <version>${gvsig.proj.version}</version>
854
            </dependency>
855
            <dependency>
856
                <groupId>org.gvsig</groupId>
857
                <artifactId>org.gvsig.proj.swing.impl</artifactId>
858
                <version>${gvsig.proj.version}</version>
859
            </dependency>
860
            <dependency>
861
                <groupId>org.gvsig</groupId>
862
                <artifactId>org.gvsig.projection.api</artifactId>
863
                <version>${gvsig.projection.api.version}</version>
864
            </dependency>
865

    
866
            <!-- Childs projects -->
867

    
868
            <dependency>
869
                <groupId>org.gvsig</groupId>
870
                <artifactId>org.gvsig.about.api</artifactId>
871
                <version>2.0.418</version>
872
            </dependency>
873
            <dependency>
874
                <groupId>org.gvsig</groupId>
875
                <artifactId>org.gvsig.about.impl</artifactId>
876
                <version>2.0.418</version>
877
            </dependency>
878
            <dependency>
879
                <groupId>org.gvsig</groupId>
880
                <artifactId>org.gvsig.metadata.lib.basic.api</artifactId>
881
                <version>2.0.418</version>
882
            </dependency>
883
            <dependency>
884
                <groupId>org.gvsig</groupId>
885
                <artifactId>org.gvsig.metadata.lib.basic.impl</artifactId>
886
                <version>2.0.418</version>
887
            </dependency>
888
            <dependency>
889
                <groupId>org.gvsig</groupId>
890
                <artifactId>org.gvsig.metadata.swing.basic.api</artifactId>
891
                <version>2.0.418</version>
892
            </dependency>
893
            <dependency>
894
                <groupId>org.gvsig</groupId>
895
                <artifactId>org.gvsig.metadata.swing.basic.impl</artifactId>
896
                <version>2.0.418</version>
897
            </dependency>
898
            <dependency>
899
                <groupId>org.gvsig</groupId>
900
                <artifactId>org.gvsig.projection.cresques.impl</artifactId>
901
                <version>2.0.418</version>
902
                <exclusions>
903
                    <exclusion>
904
                        <groupId>org.geotools</groupId>
905
                        <artifactId>gt2-legacy</artifactId>
906
                    </exclusion>
907
                    <exclusion>
908
                        <groupId>org.geotools</groupId>
909
                        <artifactId>gt2-main</artifactId>
910
                    </exclusion>
911
                    <exclusion>
912
                        <groupId>org.geotools</groupId>
913
                        <artifactId>gt2-referencing</artifactId>
914
                    </exclusion>
915
                    <exclusion>
916
                        <groupId>geojava</groupId>
917
                        <artifactId>geojava</artifactId>
918
                    </exclusion>
919
                    <exclusion>
920
                        <groupId>javax.media</groupId>
921
                        <artifactId>jai_core</artifactId>
922
                    </exclusion>
923
                    <exclusion>
924
                        <groupId>javax.media</groupId>
925
                        <artifactId>jai_codec</artifactId>
926
                    </exclusion>
927
                </exclusions>                
928
                
929
            </dependency>
930
            <dependency>
931
                <groupId>org.gvsig</groupId>
932
                <artifactId>org.gvsig.projection.cresques.ui</artifactId>
933
                <version>2.0.418</version>
934
            </dependency>
935
            <dependency>
936
                <groupId>org.gvsig</groupId>
937
                <artifactId>org.gvsig.andami</artifactId>
938
                <version>2.0.418</version>
939
            </dependency>
940
            <dependency>
941
                <groupId>org.gvsig</groupId>
942
                <artifactId>org.gvsig.app</artifactId>
943
                <version>2.0.418</version>
944
            </dependency>
945
            <dependency>
946
                <groupId>org.gvsig</groupId>
947
                <artifactId>org.gvsig.ui</artifactId>
948
                <version>2.0.418</version>
949
            </dependency>
950
            <dependency>
951
                <groupId>org.gvsig</groupId>
952
                <artifactId>org.gvsig.basicformats</artifactId>
953
                <version>2.0.418</version>
954
            </dependency>
955
            <dependency>
956
                <groupId>org.gvsig</groupId>
957
                <artifactId>org.gvsig.fmap.control</artifactId>
958
                <version>2.0.418</version>
959
            </dependency>
960
            <dependency>
961
                <groupId>org.gvsig</groupId>
962
                <artifactId>org.gvsig.fmap.mapcontext.api</artifactId>
963
                <version>2.0.418</version>
964
            </dependency>
965
            <dependency>
966
                <groupId>org.gvsig</groupId>
967
                <artifactId>org.gvsig.fmap.mapcontext.impl</artifactId>
968
                <version>2.0.418</version>
969
            </dependency>            
970
            <dependency>
971
                <!-- 
972
                Eliminado el proyecto asi que le pongo una version "chunga" 
973
                para que falle al resolverla si alguien lo usa
974
                -->
975
                <groupId>org.gvsig</groupId>
976
                <artifactId>org.gvsig.fmap.mapcontext.operation</artifactId>
977
                <version>ERROR</version> 
978
            </dependency>
979
            <dependency>
980
                <groupId>org.gvsig</groupId>
981
                <artifactId>org.gvsig.fmap.dal.api</artifactId>
982
                <version>2.0.418</version>
983
            </dependency>
984
            <dependency>
985
                <groupId>org.gvsig</groupId>
986
                <artifactId>org.gvsig.fmap.dal.spi</artifactId>
987
                <version>2.0.418</version>
988
            </dependency>
989
            <dependency>
990
                <groupId>org.gvsig</groupId>
991
                <artifactId>org.gvsig.fmap.dal.impl</artifactId>
992
                <version>2.0.418</version>
993
            </dependency>
994
            <dependency>
995
                <groupId>org.gvsig</groupId>
996
                <artifactId>org.gvsig.fmap.dal.impl</artifactId>
997
                <version>2.0.418</version>
998
                <type>test-jar</type>
999
                <scope>test</scope>
1000
            </dependency>
1001
            <dependency>
1002
                <groupId>org.gvsig</groupId>
1003
                <artifactId>org.gvsig.fmap.dal.api</artifactId>
1004
                <version>2.0.418</version>
1005
                <type>test-jar</type>
1006
                <scope>test</scope>
1007
            </dependency>            <dependency>
1008
                <groupId>org.gvsig</groupId>
1009
                <artifactId>org.gvsig.fmap.dal.db.lib</artifactId>
1010
                <version>2.0.418</version>
1011
            </dependency>
1012
            <dependency>
1013
                <groupId>org.gvsig</groupId>
1014
                <artifactId>org.gvsig.h2spatial.h2gis132.provider</artifactId>
1015
                <version>2.0.418</version>
1016
            </dependency>
1017
            <dependency>
1018
                <groupId>org.gvsig</groupId>
1019
                <artifactId>org.gvsig.h2spatial.h2gis150.provider</artifactId>
1020
                <version>2.0.391-SNAPSHOT</version>
1021
            </dependency>
1022
              <dependency>
1023
                <groupId>org.gvsig</groupId>
1024
                <artifactId>org.gvsig.fmap.dal.db.jdbc</artifactId>
1025
                <version>2.0.418</version>
1026
            </dependency>
1027
            <dependency>
1028
                <groupId>org.gvsig</groupId>
1029
                <artifactId>org.gvsig.fmap.dal.db.jdbc</artifactId>
1030
                <version>2.0.418</version>
1031
                <scope>test</scope>
1032
                <type>test-jar</type>
1033
            </dependency>
1034
            <dependency>
1035
                <groupId>org.gvsig</groupId>
1036
                <artifactId>org.gvsig.fmap.dal.db.mdb</artifactId>
1037
                <version>2.0.418</version>
1038
            </dependency>
1039
            <dependency>
1040
                <groupId>org.gvsig</groupId>
1041
                <artifactId>org.gvsig.fmap.dal.file.lib</artifactId>
1042
                <version>2.0.418</version>
1043
            </dependency>
1044
            <dependency>
1045
                <groupId>org.gvsig</groupId>
1046
                <artifactId>org.gvsig.fmap.dal.file.dbf</artifactId>
1047
                <version>2.0.418</version>
1048
            </dependency>
1049
            <dependency>
1050
                <groupId>org.gvsig</groupId>
1051
                <artifactId>org.gvsig.fmap.dal.file.csv</artifactId>
1052
                <version>2.0.418</version>
1053
            </dependency>
1054
            <dependency>
1055
                <groupId>org.gvsig</groupId>
1056
                <artifactId>org.gvsig.fmap.dal.file.shp</artifactId>
1057
                <version>2.0.418</version>
1058
            </dependency>
1059
            <dependency>
1060
              <groupId>org.gvsig</groupId>
1061
              <artifactId>org.gvsig.fmap.dal.swing.api</artifactId>
1062
              <version>2.0.418</version>
1063
            </dependency>
1064
                <dependency>
1065
              <groupId>org.gvsig</groupId>
1066
              <artifactId>org.gvsig.fmap.dal.swing.impl</artifactId>
1067
               <version>2.0.418</version>
1068
            </dependency>
1069
            <dependency>
1070
              <groupId>org.gvsig</groupId>
1071
              <artifactId>org.gvsig.fmap.dal.swing.api</artifactId>
1072
              <version>2.0.418</version>
1073
                <type>test-jar</type>
1074
                <scope>test</scope>
1075
            </dependency>
1076
                <dependency>
1077
              <groupId>org.gvsig</groupId>
1078
              <artifactId>org.gvsig.fmap.dal.swing.impl</artifactId>
1079
               <version>2.0.418</version>
1080
                <type>test-jar</type>
1081
                <scope>test</scope>
1082
            </dependency>
1083
            <dependency>
1084
                <groupId>org.gvsig</groupId>
1085
                <artifactId>org.gvsig.newlayer.lib.api</artifactId>
1086
                <version>2.0.418</version>
1087
            </dependency>
1088
            <dependency>
1089
                <groupId>org.gvsig</groupId>
1090
                <artifactId>org.gvsig.newlayer.lib.api</artifactId>
1091
                <version>2.0.418</version>
1092
                <type>test-jar</type>
1093
                <scope>test</scope>
1094
            </dependency>
1095
            <dependency>
1096
                <groupId>org.gvsig</groupId>
1097
                <artifactId>org.gvsig.newlayer.lib.impl</artifactId>
1098
                <version>2.0.418</version>
1099
            </dependency>
1100
            <dependency>
1101
                <groupId>org.gvsig</groupId>
1102
                <artifactId>org.gvsig.newlayer.prov.jdbc</artifactId>
1103
                <version>2.0.418</version>
1104
            </dependency>
1105
            <dependency>
1106
                <groupId>org.gvsig</groupId>
1107
                <artifactId>org.gvsig.newlayer.prov.file</artifactId>
1108
                <version>2.0.418</version>
1109
            </dependency>
1110
            <dependency>
1111
                <groupId>org.gvsig</groupId>
1112
                <artifactId>org.gvsig.newlayer.prov.shape</artifactId>
1113
                <version>2.0.418</version>
1114
            </dependency>
1115
            <dependency>
1116
                <groupId>org.gvsig</groupId>
1117
                <artifactId>org.gvsig.newlayer.prov.csv</artifactId>
1118
                <version>2.0.418</version>
1119
            </dependency>
1120
            
1121
            
1122
            
1123
            
1124
            <dependency>
1125
                <groupId>org.gvsig</groupId>
1126
                <artifactId>org.gvsig.raster.lib.buffer.api</artifactId>
1127
                <version>2.0.418</version>
1128
            </dependency>
1129
            <dependency>
1130
                <groupId>org.gvsig</groupId>
1131
                <artifactId>org.gvsig.raster.lib.buffer.spi</artifactId>
1132
                <version>2.0.418</version>
1133
            </dependency>
1134
            <dependency>
1135
                <groupId>org.gvsig</groupId>
1136
                <artifactId>org.gvsig.raster.lib.buffer.impl</artifactId>
1137
                <version>2.0.418</version>
1138
            </dependency>
1139
            <dependency>
1140
                <groupId>org.gvsig</groupId>
1141
                <artifactId>org.gvsig.raster.lib.legend.api</artifactId>
1142
                <version>2.0.327-SNAPSHOT</version>
1143
            </dependency>
1144
            <dependency>
1145
                <groupId>org.gvsig</groupId>
1146
                <artifactId>org.gvsig.raster.lib.legend.spi</artifactId>
1147
                <version>2.0.327-SNAPSHOT</version>
1148
            </dependency>
1149
            <dependency>
1150
                <groupId>org.gvsig</groupId>
1151
                <artifactId>org.gvsig.raster.lib.legend.impl</artifactId>
1152
                <version>2.0.327-SNAPSHOT</version>
1153
            </dependency>
1154
            <dependency>
1155
                <groupId>org.gvsig</groupId>
1156
                <artifactId>org.gvsig.fmap.mapcontext.swing.api</artifactId>
1157
                <version>2.0.418</version>
1158
            </dependency>
1159
            <dependency>
1160
                <groupId>org.gvsig</groupId>
1161
                <artifactId>org.gvsig.fmap.mapcontext.swing.impl</artifactId>
1162
                <version>2.0.418</version>
1163
            </dependency>
1164

    
1165
            <dependency>
1166
                <groupId>org.gvsig</groupId>
1167
                <artifactId>org.gvsig.fmap.dal.tilecache.raster</artifactId>
1168
                <version>2.0.418</version>
1169
            </dependency>
1170
            <dependency>
1171
                <groupId>org.gvsig</groupId>
1172
                <artifactId>org.gvsig.raster.legend.tilecache</artifactId>
1173
                <version>2.0.418</version>
1174
            </dependency>
1175

    
1176
            <dependency>
1177
                <groupId>org.gvsig</groupId>
1178
                <artifactId>org.gvsig.raster.tools.lib.api</artifactId>
1179
                <version>2.0.418</version>
1180
            </dependency>
1181
            <dependency>
1182
                <groupId>org.gvsig</groupId>
1183
                <artifactId>org.gvsig.raster.tools.lib.impl</artifactId>
1184
                <version>2.0.418</version>
1185
            </dependency>
1186
            <dependency>
1187
                <groupId>org.gvsig</groupId>
1188
                <artifactId>org.gvsig.raster.tools.swing.api</artifactId>
1189
                <version>2.0.418</version>
1190
            </dependency>
1191
            <dependency>
1192
                <groupId>org.gvsig</groupId>
1193
                <artifactId>org.gvsig.raster.tools.swing.impl</artifactId>
1194
                <version>2.0.418</version>
1195
            </dependency>
1196

    
1197

    
1198

    
1199
            <dependency>
1200
                <groupId>org.gvsig</groupId>
1201
                <artifactId>org.gvsig.raster.swing.buffer.api</artifactId>
1202
                <version>2.0.418</version>
1203
            </dependency>
1204
            <dependency>
1205
                <groupId>org.gvsig</groupId>
1206
                <artifactId>org.gvsig.raster.swing.buffer.impl</artifactId>
1207
                <version>2.0.418</version>
1208
            </dependency>
1209

    
1210
            <dependency>
1211
                <groupId>org.gvsig</groupId>
1212
                <artifactId>org.gvsig.raster.legend.swing.api</artifactId>
1213
                <version>2.0.418</version>
1214
            </dependency>
1215
            <dependency>
1216
                <groupId>org.gvsig</groupId>
1217
                <artifactId>org.gvsig.raster.legend.swing.impl</artifactId>
1218
                <version>2.0.418</version>
1219
            </dependency>
1220

    
1221
            <dependency>
1222
                <groupId>org.gvsig</groupId>
1223
                <artifactId>org.gvsig.raster.legend.lib.api</artifactId>
1224
                <version>2.0.327-SNAPSHOT</version>
1225
            </dependency>
1226
            <dependency>
1227
                <groupId>org.gvsig</groupId>
1228
                <artifactId>org.gvsig.raster.legend.lib.impl</artifactId>
1229
                <version>2.0.327-SNAPSHOT</version>
1230
            </dependency>
1231
            <dependency>
1232
                <groupId>org.gvsig</groupId>
1233
                <artifactId>org.gvsig.raster.legend.lib.spi</artifactId>
1234
                <version>2.0.327-SNAPSHOT</version>
1235
            </dependency>
1236
            <dependency>
1237
                <groupId>org.gvsig</groupId>
1238
                <artifactId>org.gvsig.raster.legend.imageio</artifactId>
1239
                <version>2.0.418</version>
1240
            </dependency>
1241
            <dependency>
1242
                <groupId>org.gvsig</groupId>
1243
                <artifactId>org.gvsig.fmap.dal.file.imageio</artifactId>
1244
                <version>2.0.418</version>
1245
            </dependency>
1246
            <dependency>
1247
                <groupId>org.gvsig</groupId>
1248
                <artifactId>org.gvsig.fmap.dal.file.png</artifactId>
1249
                <version>2.0.418</version>
1250
            </dependency>
1251
            <dependency>
1252
                <groupId>org.gvsig</groupId>
1253
                <artifactId>org.gvsig.fmap.dal.file.jpg</artifactId>
1254
                <version>2.0.418</version>
1255
            </dependency>
1256
            <dependency>
1257
                <groupId>org.gvsig</groupId>
1258
                <artifactId>org.gvsig.fmap.dal.file.jp2</artifactId>
1259
                <version>2.0.418</version>
1260
            </dependency>
1261
            <dependency>
1262
                <groupId>org.gvsig</groupId>
1263
                <artifactId>org.gvsig.fmap.dal.file.tiff</artifactId>
1264
                <version>2.0.418</version>
1265
            </dependency>
1266
            <dependency>
1267
                <groupId>org.gvsig</groupId>
1268
                <artifactId>org.gvsig.fmap.dal.file.bsq</artifactId>
1269
                <version>2.0.418</version>
1270
            </dependency>
1271

    
1272
            
1273
            
1274
            <dependency>
1275
                <groupId>org.gvsig</groupId>
1276
                <artifactId>org.gvsig.symbology.lib.api</artifactId>
1277
                <version>2.0.418</version>
1278
            </dependency>
1279
            <dependency>
1280
                <groupId>org.gvsig</groupId>
1281
                <artifactId>org.gvsig.symbology.lib.impl</artifactId>
1282
                <version>2.0.418</version>
1283
            </dependency>
1284
            <dependency>
1285
                <groupId>org.gvsig</groupId>
1286
                <artifactId>org.gvsig.symbology.swing.api</artifactId>
1287
                <version>2.0.418</version>
1288
            </dependency>
1289
            <dependency>
1290
                <groupId>org.gvsig</groupId>
1291
                <artifactId>org.gvsig.symbology.swing.impl</artifactId>
1292
                <version>2.0.418</version>
1293
            </dependency>
1294
            <dependency>
1295
                <groupId>org.gvsig</groupId>
1296
                <artifactId>org.gvsig.fmap.geometry.api</artifactId>
1297
                <version>2.0.418</version>
1298
            </dependency>
1299
            <dependency>
1300
                <groupId>org.gvsig</groupId>
1301
                <artifactId>org.gvsig.fmap.geometry.jts</artifactId>
1302
                <version>2.0.418</version>
1303
            </dependency>
1304
            <dependency>
1305
                <groupId>org.gvsig</groupId>
1306
                <artifactId>org.gvsig.fmap.geometry.operation.jts</artifactId>
1307
                <version>2.0.418</version>
1308
            </dependency>
1309

    
1310

    
1311
            <dependency>
1312
                <groupId>org.gvsig</groupId>
1313
                <artifactId>org.gvsig.tools.evaluator.sqljep</artifactId>
1314
                <version>2.0.418</version>
1315
            </dependency>
1316
            <dependency>
1317
                <groupId>org.gvsig</groupId>
1318
                <artifactId>org.gvsig.compat.api</artifactId>
1319
                <version>2.0.418</version>
1320
            </dependency>
1321
            <dependency>
1322
                <groupId>org.gvsig</groupId>
1323
                <artifactId>org.gvsig.compat.se</artifactId>
1324
                <version>2.0.418</version>
1325
            </dependency>
1326
            <dependency>
1327
                <groupId>org.gvsig</groupId>
1328
                <artifactId>org.gvsig.remoteclient</artifactId>
1329
                <version>2.0.418</version>
1330
            </dependency>
1331
            <dependency>
1332
                <groupId>org.gvsig</groupId>
1333
                <artifactId>org.gvsig.i18n</artifactId>
1334
                <version>2.0.418</version>
1335
            </dependency>
1336
            <dependency>
1337
                <groupId>org.gvsig</groupId>
1338
                <artifactId>org.gvsig.utils</artifactId>
1339
                <version>2.0.418</version>
1340
            </dependency>
1341
            <dependency>
1342
                <groupId>org.gvsig</groupId>
1343
                <artifactId>org.gvsig.annotation.lib.api</artifactId>
1344
                <version>2.0.418</version>
1345
            </dependency>
1346
            <dependency>
1347
                <groupId>org.gvsig</groupId>
1348
                <artifactId>org.gvsig.annotation.lib.impl</artifactId>
1349
                <version>2.0.418</version>
1350
            </dependency>
1351
            <dependency>
1352
                <groupId>org.gvsig</groupId>
1353
                <artifactId>org.gvsig.annotation.swing.api</artifactId>
1354
                <version>2.0.418</version>
1355
            </dependency>
1356
            <dependency>
1357
                <groupId>org.gvsig</groupId>
1358
                <artifactId>org.gvsig.annotation.swing.impl</artifactId>
1359
                <version>2.0.418</version>
1360
            </dependency>
1361
            <dependency>
1362
                <groupId>org.gvsig</groupId>
1363
                <artifactId>org.gvsig.expressionevaluator.lib.api</artifactId>
1364
                <version>2.0.418</version>
1365
            </dependency>
1366
            <dependency>
1367
                <groupId>org.gvsig</groupId>
1368
                <artifactId>org.gvsig.expressionevaluator.lib.impl</artifactId>
1369
                <version>2.0.418</version>
1370
            </dependency>
1371
            <dependency>
1372
              <groupId>org.gvsig</groupId>
1373
              <artifactId>org.gvsig.expressionevaluator.geometry.lib.api</artifactId>
1374
              <version>2.0.418</version>
1375
            </dependency>
1376
            <dependency>
1377
              <groupId>org.gvsig</groupId>
1378
              <artifactId>org.gvsig.expressionevaluator.geometry.lib.impl</artifactId>
1379
              <version>2.0.418</version>
1380
            </dependency>
1381
            <dependency>
1382
              <groupId>org.gvsig</groupId>
1383
              <artifactId>org.gvsig.expressionevaluator.time.lib.impl</artifactId>
1384
              <version>2.0.418</version>
1385
            </dependency>
1386
            <dependency>
1387
                <groupId>org.gvsig</groupId>
1388
                <artifactId>org.gvsig.expressionevaluator.swing.api</artifactId>
1389
                <version>2.0.418</version>
1390
            </dependency>
1391
            <dependency>
1392
                <groupId>org.gvsig</groupId>
1393
                <artifactId>org.gvsig.expressionevaluator.swing.impl</artifactId>
1394
                <version>2.0.418</version>
1395
            </dependency>
1396
            <dependency>
1397
                <groupId>org.gvsig</groupId>
1398
                <artifactId>org.gvsig.temporarystorage.lib.api</artifactId>
1399
                <version>2.0.418</version>
1400
            </dependency>
1401
            <dependency>
1402
                <groupId>org.gvsig</groupId>
1403
                <artifactId>org.gvsig.temporarystorage.lib.impl</artifactId>
1404
                <version>2.0.418</version>
1405
            </dependency>
1406
            <dependency>
1407
                <groupId>org.gvsig</groupId>
1408
                <artifactId>org.gvsig.exportto.lib.api</artifactId>
1409
                <version>2.0.418</version>
1410
            </dependency>
1411
            <dependency>
1412
                <groupId>org.gvsig</groupId>
1413
                <artifactId>org.gvsig.exportto.lib.api</artifactId>
1414
                <version>2.0.418</version>
1415
                <type>test-jar</type>
1416
                <scope>test</scope>
1417
            </dependency>
1418
            <dependency>
1419
                <groupId>org.gvsig</groupId>
1420
                <artifactId>org.gvsig.exportto.lib.impl</artifactId>
1421
                <version>2.0.418</version>
1422
            </dependency>
1423
            <dependency>
1424
                <groupId>org.gvsig</groupId>
1425
                <artifactId>org.gvsig.exportto.swing.api</artifactId>
1426
                <version>2.0.418</version>
1427
            </dependency>
1428
            <dependency>
1429
                <groupId>org.gvsig</groupId>
1430
                <artifactId>org.gvsig.exportto.swing.impl</artifactId>
1431
                <version>2.0.418</version>
1432
            </dependency>
1433
            <dependency>
1434
                <groupId>org.gvsig</groupId>
1435
                <artifactId>org.gvsig.exportto.swing.prov.jdbc</artifactId>
1436
                <version>2.0.418</version>
1437
            </dependency>
1438
            <dependency>
1439
                <groupId>org.gvsig</groupId>
1440
                <artifactId>org.gvsig.exportto.swing.prov.shape</artifactId>
1441
                <version>2.0.418</version>
1442
            </dependency>
1443
            <dependency>
1444
                <groupId>org.gvsig</groupId>
1445
                <artifactId>org.gvsig.exportto.swing.prov.dbf</artifactId>
1446
                <version>2.0.418</version>
1447
            </dependency>
1448
            <dependency>
1449
                <groupId>org.gvsig</groupId>
1450
                <artifactId>org.gvsig.exportto.swing.prov.csv</artifactId>
1451
                <version>2.0.418</version>
1452
            </dependency>
1453
            <dependency>
1454
                <groupId>org.gvsig</groupId>
1455
                <artifactId>org.gvsig.installer.swing.api</artifactId>
1456
                <version>2.0.418</version>
1457
            </dependency>
1458
            <dependency>
1459
                <groupId>org.gvsig</groupId>
1460
                <artifactId>org.gvsig.installer.swing.impl</artifactId>
1461
                <version>2.0.418</version>
1462
            </dependency>
1463
            <dependency>
1464
                <groupId>org.gvsig</groupId>
1465
                <artifactId>org.gvsig.installer.lib.api</artifactId>
1466
                <version>2.0.418</version>
1467
            </dependency>
1468
            <dependency>
1469
                <groupId>org.gvsig</groupId>
1470
                <artifactId>org.gvsig.installer.lib.spi</artifactId>
1471
                <version>2.0.418</version>
1472
            </dependency>
1473
            <dependency>
1474
                <groupId>org.gvsig</groupId>
1475
                <artifactId>org.gvsig.installer.lib.impl</artifactId>
1476
                <version>2.0.418</version>
1477
            </dependency>
1478
            <dependency>
1479
                <groupId>org.gvsig</groupId>
1480
                <artifactId>org.gvsig.installer.prov.plugin</artifactId>
1481
                <version>2.0.418</version>
1482
            </dependency>
1483
            <dependency>
1484
                <groupId>org.gvsig</groupId>
1485
                <artifactId>org.gvsig.geodb.app.mainplugin</artifactId>
1486
                <version>2.0.418</version>
1487
            </dependency>
1488

    
1489
            <dependency>
1490
                <groupId>org.gvsig</groupId>
1491
                <artifactId>org.gvsig.app.document.table.app.mainplugin</artifactId>
1492
                <version>2.0.418</version>
1493
            </dependency>
1494
            <dependency>
1495
                <groupId>org.gvsig</groupId>
1496
                <artifactId>org.gvsig.daltransform.app.mainplugin</artifactId>
1497
                <version>2.0.418</version>
1498
            </dependency>
1499
            <dependency>
1500
                <groupId>org.gvsig</groupId>
1501
                <artifactId>org.gvsig.daltransform.app.mainplugin</artifactId>
1502
                <version>2.0.418</version>
1503
                <type>test-jar</type>
1504
                <scope>test</scope>
1505
            </dependency>
1506
            <dependency>
1507
                <groupId>org.gvsig</groupId>
1508
                <artifactId>org.gvsig.daltransform.app.join</artifactId>
1509
                <version>2.0.418</version>
1510
            </dependency>
1511
            <dependency>
1512
                <groupId>org.gvsig</groupId>
1513
                <artifactId>org.gvsig.daltransform.app.eventtheme</artifactId>
1514
                <version>2.0.418</version>
1515
            </dependency>
1516

    
1517
            <dependency>
1518
                <groupId>org.gvsig</groupId>
1519
                <artifactId>org.gvsig.app.mainplugin</artifactId>
1520
                <version>2.0.418</version>
1521
            </dependency>
1522
            <dependency>
1523
                <groupId>org.gvsig</groupId>
1524
                <artifactId>org.gvsig.annotation.app.mainplugin</artifactId>
1525
                <version>2.0.418</version>
1526
            </dependency>
1527
            <dependency>
1528
                <groupId>org.gvsig</groupId>
1529
                <artifactId>org.gvsig.centerviewpoint.app.mainplugin</artifactId>
1530
                <version>2.0.418</version>
1531
            </dependency>
1532
            <dependency>
1533
                <groupId>org.gvsig</groupId>
1534
                <artifactId>org.gvsig.coreplugin.app.mainplugin</artifactId>
1535
                <version>2.0.418</version>
1536
            </dependency>
1537
            <dependency>
1538
                <groupId>org.gvsig</groupId>
1539
                <artifactId>org.gvsig.datalocator.app.mainplugin</artifactId>
1540
                <version>2.0.418</version>
1541
            </dependency>
1542
            <dependency>
1543
                <groupId>org.gvsig</groupId>
1544
                <artifactId>org.gvsig.exportto.app.mainplugin</artifactId>
1545
                <version>2.0.418</version>
1546
            </dependency>
1547
            <dependency>
1548
                <groupId>org.gvsig</groupId>
1549
                <artifactId>org.gvsig.installer.app.mainplugin</artifactId>
1550
                <version>2.0.418</version>
1551
            </dependency>
1552
            <dependency>
1553
                <groupId>org.gvsig</groupId>
1554
                <artifactId>org.gvsig.i18n.app.mainplugin</artifactId>
1555
                <version>2.0.418</version>
1556
            </dependency>
1557
            <dependency>
1558
                <groupId>org.gvsig</groupId>
1559
                <artifactId>org.gvsig.selectiontools.app.mainplugin</artifactId>
1560
                <version>2.0.418</version>
1561
            </dependency>
1562
            <dependency>
1563
                <groupId>org.gvsig</groupId>
1564
                <artifactId>org.gvsig.geometrymeasurement.app.mainplugin</artifactId>
1565
                <version>2.0.418</version>
1566
            </dependency>
1567
            <dependency>
1568
                <groupId>org.gvsig</groupId>
1569
                <artifactId>org.gvsig.newlayer.app.mainplugin</artifactId>
1570
                <version>2.0.418</version>
1571
            </dependency>
1572
            <dependency>
1573
                <groupId>org.gvsig</groupId>
1574
                <artifactId>org.gvsig.timesupport.lib.api</artifactId>
1575
                <version>2.0.418</version>
1576
            </dependency>
1577
            <dependency>
1578
                <groupId>org.gvsig</groupId>
1579
                <artifactId>org.gvsig.timesupport.lib.impl</artifactId>
1580
                <version>2.0.418</version>
1581
            </dependency>
1582
            <dependency>
1583
                <groupId>org.gvsig</groupId>
1584
                <artifactId>org.gvsig.timesupport.swing.api</artifactId>
1585
                <version>2.0.418</version>
1586
            </dependency>
1587
            <dependency>
1588
                <groupId>org.gvsig</groupId>
1589
                <artifactId>org.gvsig.timesupport.swing.impl</artifactId>
1590
                <version>2.0.418</version>
1591
            </dependency>
1592

    
1593
            <dependency>
1594
                <groupId>org.gvsig</groupId>
1595
                <artifactId>org.gvsig.xml2db</artifactId>
1596
                <version>2.0.418</version>
1597
            </dependency>
1598
            <dependency>
1599
                <groupId>org.gvsig</groupId>
1600
                <artifactId>org.gvsig.xml2db.lib</artifactId>
1601
                <version>2.0.418</version>
1602
            </dependency>
1603
            <dependency>
1604
                <groupId>org.gvsig</groupId>
1605
                <artifactId>org.gvsig.xml2db.swing</artifactId>
1606
                <version>2.0.418</version>
1607
            </dependency>
1608
            <dependency>
1609
                <groupId>org.gvsig</groupId>
1610
                <artifactId>org.gvsig.xml2db.app</artifactId>
1611
                <version>2.0.418</version>
1612
            </dependency>
1613
            <dependency>
1614
                <groupId>org.gvsig</groupId>
1615
                <artifactId>org.gvsig.xml2db.lib.api</artifactId>
1616
                <version>2.0.418</version>
1617
            </dependency>
1618
            <dependency>
1619
                <groupId>org.gvsig</groupId>
1620
                <artifactId>org.gvsig.xml2db.lib.impl</artifactId>
1621
                <version>2.0.418</version>
1622
            </dependency>
1623
            <dependency>
1624
                <groupId>org.gvsig</groupId>
1625
                <artifactId>org.gvsig.xml2db.swing.api</artifactId>
1626
                <version>2.0.418</version>
1627
            </dependency>
1628
            <dependency>
1629
                <groupId>org.gvsig</groupId>
1630
                <artifactId>org.gvsig.xml2db.swing.impl</artifactId>
1631
                <version>2.0.418</version>
1632
            </dependency>
1633
            <dependency>
1634
                <groupId>org.gvsig</groupId>
1635
                <artifactId>org.gvsig.xml2db.app.mainplugin</artifactId>
1636
                <version>2.0.418</version>
1637
            </dependency>
1638

    
1639
        </dependencies>
1640
    </dependencyManagement>
1641

    
1642
    <dependencies>
1643
        <dependency>
1644
            <groupId>junit</groupId>
1645
            <artifactId>junit</artifactId>
1646
            <scope>test</scope>
1647
        </dependency>
1648
    </dependencies>
1649

    
1650
    <build>
1651
        <extensions>
1652
            <extension>
1653
                <groupId>org.apache.maven.wagon</groupId>
1654
                <artifactId>wagon-webdav-jackrabbit</artifactId>
1655
                <version>${wagon.webdav.jackrabbit.version}</version>
1656
            </extension>
1657
        </extensions>
1658

    
1659
        <pluginManagement>
1660
            <plugins>
1661

    
1662
                <plugin>
1663
                    <groupId>org.codehaus.mojo</groupId>
1664
                    <artifactId>versions-maven-plugin</artifactId>
1665
                    <version>${versions.maven.plugin.version}</version>
1666
                    <configuration>
1667
                        <allowSnapshots>false</allowSnapshots>
1668
                        <excludeProperties>
1669
                            versions.maven.plugin.version,
1670
                            maven.deploy.plugin.version,
1671
                            maven.surefire.plugin.version,
1672
                            maven.compiler.plugin.version,
1673
                            maven.resources.plugin.version,
1674
                            maven.javadoc.plugin.version,
1675
                            maven.site.plugin.version,
1676
                            maven.jar.plugin.version,
1677
                            properties.maven.plugin.version,
1678
                            gmaven.plugin.version,
1679
                            maven.antrun.plugin.version,
1680
                            maven.release.plugin.version,
1681
                            maven.assembly.plugin.version,
1682
                            maven.clean.plugin.version,
1683
                            exec.maven.plugin.version,
1684
                            maven.license.plugin.version,
1685
                            maven.source.plugin.version,
1686
                            maven.scm.plugin.version,
1687
                            maven.checkstyle.plugin.version,
1688
                            animal.sniffer.maven.plugin.version,
1689
                            maven.project.info.reports.plugin.version,
1690
                            maven.jxr.plugin.version,
1691
                            findbugs.maven.plugin.version,
1692
                            wagon.webdav.jackrabbit.version,
1693
                        </excludeProperties>
1694
                    </configuration>
1695
                </plugin>
1696

    
1697
                <plugin>
1698
                    <groupId>org.apache.maven.plugins</groupId>
1699
                    <artifactId>maven-scm-plugin</artifactId>
1700
                    <version>${maven.scm.plugin.version}</version>
1701
                    <configuration>
1702
                        <connectionType>connection</connectionType>
1703
                    </configuration>
1704
                </plugin>
1705

    
1706
                <plugin>
1707
                    <groupId>org.apache.maven.plugins</groupId>
1708
                    <artifactId>maven-compiler-plugin</artifactId>
1709
                    <version>${maven.compiler.plugin.version}</version>
1710
                    <configuration>
1711
                        <source>${java.version}</source>
1712
                        <target>${java.version}</target>
1713
                        <encoding>${encoding}</encoding>
1714
                    </configuration>
1715
                </plugin>
1716

    
1717
                <plugin>
1718
                    <groupId>org.apache.maven.plugins</groupId>
1719
                    <artifactId>maven-resources-plugin</artifactId>
1720
                    <version>${maven.resources.plugin.version}</version>
1721
                    <configuration>
1722
                        <encoding>${encoding}</encoding>
1723
                    </configuration>
1724
                </plugin>
1725

    
1726
                <plugin>
1727
                    <groupId>org.apache.maven.plugins</groupId>
1728
                    <artifactId>maven-eclipse-plugin</artifactId>
1729
                    <configuration>
1730
                        <downloadSources>true</downloadSources>
1731
                        <downloadJavadocs>true</downloadJavadocs>
1732
                        <projectNameTemplate>${project.artifactId}</projectNameTemplate>
1733
                    </configuration>
1734
                </plugin>
1735

    
1736
                <plugin>
1737
                    <groupId>org.apache.maven.plugins</groupId>
1738
                    <artifactId>maven-surefire-plugin</artifactId>
1739
                    <version>${maven.surefire.plugin.version}</version>
1740
                    <configuration>
1741
                        <forkMode>once</forkMode>
1742
                        <environmentVariables>
1743
                            <DYLD_FRAMEWORK_PATH>${user.home}/.depman/Frameworks</DYLD_FRAMEWORK_PATH>
1744
                            <DYLD_LIBRARY_PATH>${user.home}/.depman/lib</DYLD_LIBRARY_PATH>
1745
                            <GDAL_DATA>${user.home}/.depman/data/gdal</GDAL_DATA>
1746
                            <LD_LIBRARY_PATH>${user.home}/.depman/lib</LD_LIBRARY_PATH>
1747
                            <PATH>${user.home}/.depman/bin${path.separator}${env.PATH}</PATH>
1748
                            <PROJ_LIB>${gvsig.product.folder.path}/gvSIG/extensiones/org.gvsig.crs.extension/data</PROJ_LIB>
1749
                        </environmentVariables>
1750
                    </configuration>
1751
                </plugin>
1752

    
1753
                <plugin>
1754
                    <groupId>org.apache.maven.plugins</groupId>
1755
                    <artifactId>maven-failsafe-plugin</artifactId>
1756
                    <executions>
1757
                        <execution>
1758
                            <goals>
1759
                                <goal>integration-test</goal>
1760
                                <goal>verify</goal>
1761
                            </goals>
1762
                        </execution>
1763
                    </executions>
1764
                    <configuration>
1765
                        <forkMode>once</forkMode>
1766
                        <environmentVariables>
1767
                            <DYLD_FRAMEWORK_PATH>${user.home}/.depman/Frameworks</DYLD_FRAMEWORK_PATH>
1768
                            <DYLD_LIBRARY_PATH>${user.home}/.depman/lib</DYLD_LIBRARY_PATH>
1769
                            <GDAL_DATA>${user.home}/.depman/data/gdal</GDAL_DATA>
1770
                            <LD_LIBRARY_PATH>${user.home}/.depman/lib</LD_LIBRARY_PATH>
1771
                            <PATH>${user.home}/.depman/bin${path.separator}${env.PATH}</PATH>
1772
                            <PROJ_LIB>${gvsig.product.folder.path}/gvSIG/extensiones/org.gvsig.crs.extension/data</PROJ_LIB>
1773
                        </environmentVariables>
1774
                    </configuration>
1775
                </plugin>
1776

    
1777
                <plugin>
1778
                    <groupId>org.apache.maven.plugins</groupId>
1779
                    <artifactId>maven-javadoc-plugin</artifactId>
1780
                    <version>${maven.javadoc.plugin.version}</version>
1781
                    <configuration>
1782
                        <failOnError>false</failOnError>
1783
                        <docTitle>${project.name} ${project.version}</docTitle>
1784
                        <encoding>${encoding}</encoding>
1785
                        <footer />
1786
                        <header />
1787
                        <keywords>false</keywords>
1788
                        <!-- Don't include the deprecateds items in the javadoc -->
1789
                        <nodeprecated>true</nodeprecated>
1790
                        <!-- Don't generate javadoc of project with submodules -->
1791
                        <aggregate>false</aggregate>
1792
                        <!-- Removed detection of links due to its high cost -->
1793
                        <detectJavaApiLink>false</detectJavaApiLink>
1794
                        <detectLinks>false</detectLinks>
1795
                        <detectOfflineLinks>false</detectOfflineLinks>
1796
                        <!-- Removed the inclusion of dependencies sources due to their high cost -->
1797
                        <includeDependencySources>false</includeDependencySources>
1798
                        <includeTransitiveDependencySources>false</includeTransitiveDependencySources>
1799
                        <javaApiLinks>
1800
                            <property>
1801
                                <name>api_1.4</name>
1802
                                <value>http://download.oracle.com/javase/1.4.2/docs/api/</value>
1803
                            </property>
1804
                            <property>
1805
                                <name>api_1.5</name>
1806
                                <value>http://download.oracle.com/javase/1.5.0/docs/api/</value>
1807
                            </property>
1808
                            <property>
1809
                                <name>api_1.6</name>
1810
                                <value>http://download.oracle.com/javase/6/docs/api/</value>
1811
                            </property>
1812
                            <property>
1813
                                <name>api_1.7</name>
1814
                                <value>http://download.oracle.com/javase/7/docs/api/</value>
1815
                            </property>
1816
                            <property>
1817
                                <name>api_1.8</name>
1818
                                <value>http://download.oracle.com/javase/8/docs/api/</value>
1819
                            </property>
1820
                        </javaApiLinks>
1821
                        <configuration>
1822
                            <doclint>html,syntax,-missing,-reference</doclint>
1823
                        </configuration>  
1824
                        <!--
1825
                        <additionalparam>-quiet -Xdoclint:none -Xmaxwarns 0 -Xmaxerrs 0</additionalparam>
1826
                        -->
1827
                        <!-- https://blog.joda.org/2014/02/turning-off-doclint-in-jdk-8-javadoc.html -->
1828
                    </configuration>
1829
                </plugin>
1830

    
1831
                <plugin>
1832
                    <groupId>org.apache.maven.plugins</groupId>
1833
                    <artifactId>maven-site-plugin</artifactId>
1834
                    <version>${maven.site.plugin.version}</version>
1835
                    <configuration>
1836
                        <chmod>true</chmod>
1837
                        <chmodMode>a+rwX</chmodMode>
1838
                    </configuration>
1839
                </plugin>
1840

    
1841
                <plugin>
1842
                    <groupId>org.apache.maven.plugins</groupId>
1843
                    <artifactId>maven-jar-plugin</artifactId>
1844
                    <version>${maven.jar.plugin.version}</version>
1845
                    <configuration>
1846
                        <archive>
1847
                            <manifestEntries>
1848
                                <Built-By>gvSIG Team</Built-By>
1849
                            </manifestEntries>
1850
                        </archive>
1851
                    </configuration>
1852
                </plugin>
1853

    
1854
                <plugin>
1855
                    <groupId>org.codehaus.mojo</groupId>
1856
                    <artifactId>properties-maven-plugin</artifactId>
1857
                    <version>${properties.maven.plugin.version}</version>
1858
                </plugin>
1859

    
1860
                <plugin>
1861
                    <groupId>org.apache.maven.plugins</groupId>
1862
                    <artifactId>maven-antrun-plugin</artifactId>
1863
                    <version>${maven.antrun.plugin.version}</version>
1864
                </plugin>
1865

    
1866
                <plugin>
1867
                    <groupId>org.codehaus.mojo</groupId>
1868
                    <artifactId>animal-sniffer-maven-plugin</artifactId>
1869
                    <version>${animal.sniffer.maven.plugin.version}</version>
1870
                </plugin>
1871

    
1872
                <plugin>
1873
                    <groupId>org.apache.maven.plugins</groupId>
1874
                    <artifactId>maven-release-plugin</artifactId>
1875
                    <version>${maven.release.plugin.version}</version>
1876
                </plugin>
1877

    
1878
                <plugin>
1879
                    <groupId>org.apache.maven.plugins</groupId>
1880
                    <artifactId>maven-deploy-plugin</artifactId>
1881
                    <version>${maven.deploy.plugin.version}</version>
1882
                </plugin>
1883

    
1884
                <plugin>
1885
                    <artifactId>maven-assembly-plugin</artifactId>
1886
                    <version>${maven.assembly.plugin.version}</version>
1887
                    <executions>
1888
                        <execution>
1889
                            <id>gvsig-plugin-package</id>
1890
                            <phase>package</phase>
1891
                            <configuration>
1892
                                <ignoreDirFormatExtensions>true</ignoreDirFormatExtensions>
1893
                                <appendAssemblyId>false</appendAssemblyId>
1894
                                <finalName>gvSIG-desktop-${gvsig.package.info.gvSIGVersion}-${gvsig.package.info.code}-${gvsig.package.info.version}-${buildNumber}-${gvsig.package.info.state}-${gvsig.package.info.operatingSystem}-${gvsig.package.info.architecture}-${gvsig.package.info.javaVM}.gvspkg</finalName>
1895
                                <descriptors>
1896
                                    <descriptor>src/main/assembly/gvsig-plugin-package.xml</descriptor>
1897
                                </descriptors>
1898
                            </configuration>
1899
                        </execution>
1900
                    </executions>
1901
                </plugin>
1902

    
1903
                <plugin>
1904
                    <groupId>org.apache.maven.plugins</groupId>
1905
                    <artifactId>maven-clean-plugin</artifactId>
1906
                    <version>${maven.clean.plugin.version}</version>
1907
                </plugin>
1908

    
1909
                <plugin>
1910
                    <groupId>org.codehaus.mojo</groupId>
1911
                    <artifactId>exec-maven-plugin</artifactId>
1912
                    <version>${exec.maven.plugin.version}</version>
1913
                </plugin>
1914

    
1915
                <plugin>
1916
                    <!-- invoke as "mvn license:format" to fix the header -->
1917
                    <!-- invoke as "mvn license:check" to check the header -->
1918
                    <!-- See http://code.google.com/p/maven-license-plugin/wiki/Configuration -->
1919
                    <groupId>com.mycila.maven-license-plugin</groupId>
1920
                    <artifactId>maven-license-plugin</artifactId>
1921
                    <version>${maven.license.plugin.version}</version>
1922
                    <configuration>
1923
                        <header>header.txt</header>
1924
                        <failIfMissing>false</failIfMissing>
1925
                        <aggregate>false</aggregate>
1926
                        <strictCheck>true</strictCheck>
1927
                        <encoding>${encoding}</encoding>
1928
                        <quiet>false</quiet>
1929
                        <excludes>
1930
                            <exclude>**/*.properties</exclude>
1931
                            <exclude>**/*.txt</exclude>
1932
                            <exclude>**/*.jpg</exclude>
1933
                            <exclude>**/*.jpeg</exclude>
1934
                            <exclude>**/*.svg</exclude>
1935
                            <exclude>**/*.png</exclude>
1936
                            <exclude>**/*.gvssym</exclude>
1937
                            <exclude>**/*.def</exclude>
1938
                            <exclude>**/*.msg</exclude>
1939
                        </excludes>
1940
                    </configuration>
1941
                    <dependencies>
1942
                        <dependency>
1943
                            <groupId>org.gvsig</groupId>
1944
                            <artifactId>org.gvsig.desktop.buildtools</artifactId>
1945
                            <version>1.0.0</version>
1946
                        </dependency>
1947
                    </dependencies>
1948
                </plugin>
1949

    
1950
                <!-- Habria que ver si es posible sustituir el plugin -->
1951
                <!-- com.mycila.maven-license-plugin:maven-license-plugin por este -->
1952
                <!-- Ver http://mojo.codehaus.org/license-maven-plugin/index.html -->
1953
                <!--
1954
                <plugin>
1955
                    <groupId>org.codehaus.mojo</groupId>
1956
                    <artifactId>license-maven-plugin</artifactId>
1957
                    <version>1.5</version>
1958
                </plugin>
1959
                -->
1960

    
1961
                <plugin>
1962
                    <groupId>org.apache.maven.plugins</groupId>
1963
                    <artifactId>maven-checkstyle-plugin</artifactId>
1964
                    <version>${maven.checkstyle.plugin.version}</version>
1965
                </plugin>
1966

    
1967
                <plugin>
1968
                    <groupId>org.apache.maven.plugins</groupId>
1969
                    <artifactId>maven-source-plugin</artifactId>
1970
                    <version>${maven.source.plugin.version}</version>
1971
                </plugin>
1972

    
1973
                <plugin>
1974
                    <groupId>org.codehaus.gmaven</groupId>
1975
                    <artifactId>gmaven-plugin</artifactId>
1976
                    <version>${gmaven.plugin.version}</version>
1977
                    <configuration>
1978
                        <providerSelection>2.0</providerSelection>
1979
                    </configuration>
1980
                    <dependencies>
1981
                        <dependency>
1982
                            <groupId>com.github.lookfirst</groupId>
1983
                            <artifactId>sardine</artifactId>
1984
                            <version>5.0.1</version>
1985
                        </dependency>
1986
                        <dependency>
1987
                          <groupId>org.apache.ant</groupId>
1988
                          <artifactId>ant</artifactId>
1989
                          <version>1.8.2</version>
1990
                        </dependency>
1991
                    </dependencies>
1992
                    <executions>
1993

    
1994
                        <execution>
1995
                            <id>increase-build-number</id>
1996
                            <phase>process-sources</phase>
1997
                            <configuration>
1998
                                <source><![CDATA[
1999
                    // use "mvn -Dincrease-build-number process-sources"
2000
                    if( project.properties["increase-build-number"] == null ) {
2001
                      log.info("Don't increment build number use flag '-Dincrease-build-number' to increment it.")
2002
                    } else {
2003
                      File file = new File(project.basedir,"buildNumber.properties")
2004
                      if( ! file.exists() ) {
2005
                          log.info("Skip increment build number (buildNumber.property not present).")
2006
                        } else {
2007
                        Properties props = new Properties()
2008

    
2009
                        props.load(file.newDataInputStream())
2010
                        value = (props.getProperty("buildNumber") as int) + 1
2011
                        props.setProperty("buildNumber",value as String)
2012
                        props.store(file.newWriter(), null)
2013
                        log.info("Setting build number to " + value)
2014
                      }
2015
                    }
2016
                  ]]></source>
2017
                            </configuration>
2018
                        </execution>
2019

    
2020
                        <execution>
2021
                            <id>build-package-info</id>
2022
                            <phase>prepare-package</phase>
2023
                            <configuration>
2024
                                <source><![CDATA[
2025
    if( project.properties["buildNumber"] == null) {
2026
      log.info("Skip build package.info (buildNumber.property not present).")
2027
      log.info("Skip build package.info index (buildNumber.property not present).")
2028
    } else {
2029
      poolURL = project.properties["gvsig.package.info.poolURL"];
2030
      if( poolURL[-1] != "/" ) {
2031
              poolURL = poolURL + "/";
2032
      }
2033
      package_info_file  = new File(project.basedir, "target/package.info")
2034
      log.info("Building package.info : " + package_info_file.getAbsolutePath())
2035
      Properties props = new Properties()
2036
      props.setProperty('code', project.properties["gvsig.package.info.code"])
2037
      props.setProperty('code-alias', project.properties["gvsig.package.info.codealias"])
2038
      props.setProperty('name', project.properties["gvsig.package.info.name"])
2039
      props.setProperty('version', project.properties["gvsig.package.info.version"])
2040
      props.setProperty('description', project.properties["gvsig.package.info.description"])
2041
      props.setProperty('owner', project.properties["gvsig.package.info.owner"])
2042
      props.setProperty('java-version', project.properties["gvsig.package.info.javaVM"])
2043
      props.setProperty('official', project.properties["gvsig.package.info.official"])
2044
      props.setProperty('type', "plugin")
2045
      props.setProperty('state', project.properties["gvsig.package.info.state"])
2046
      props.setProperty('operating-system', project.properties["gvsig.package.info.operatingSystem"])
2047
      props.setProperty('dependencies', project.properties["gvsig.package.info.dependencies"])
2048
      props.setProperty('sources-url', project.properties["gvsig.package.info.sourcesURL"].replace("scm:svn:",""))
2049
      props.setProperty('web-url', project.properties["gvsig.package.info.webURL"])
2050
      props.setProperty('architecture', project.properties["gvsig.package.info.architecture"])
2051
      props.setProperty('model-version', '1.0.1')
2052
      props.setProperty('categories', project.properties["gvsig.package.info.categories"])
2053
      props.setProperty('buildNumber', project.properties["buildNumber"])
2054
      props.setProperty('gvSIG-version', project.properties["gvsig.package.info.gvSIGVersion"])
2055

    
2056
      props.store(package_info_file.newWriter(), null)
2057

    
2058
      pkgname = "gvSIG-desktop-" +
2059
        project.properties["gvsig.package.info.gvSIGVersion"] + "-" +
2060
        project.properties["gvsig.package.info.code"] + "-" +
2061
        project.properties["gvsig.package.info.version"] + "-" +
2062
        project.properties["buildNumber"] + "-" +
2063
        project.properties["gvsig.package.info.state"] + "-" +
2064
        project.properties["gvsig.package.info.operatingSystem"] + "-" +
2065
        project.properties["gvsig.package.info.architecture"] + "-" +
2066
        project.properties["gvsig.package.info.javaVM"]
2067
      package_info_file  = new File(project.basedir, "target/gvspki/"+project.properties["gvsig.package.info.code"]+"/package.info")
2068
      log.info("Building package.info index " + package_info_file.getAbsolutePath())
2069
      package_info_file.getParentFile().mkdirs()
2070
      props.setProperty('download-url',
2071
        poolURL +
2072
        project.properties["gvsig.package.info.code"] + "/" +
2073
        pkgname + ".gvspkg"
2074
      )
2075
      props.store(package_info_file.newWriter(), null)
2076
    }
2077
                  ]]></source>
2078
                            </configuration>
2079
                        </execution>
2080

    
2081
                        <execution>
2082
                            <id>build-package-index</id>
2083
                            <phase>package</phase>
2084
                            <configuration>
2085
                                <source><![CDATA[
2086
    ant = new AntBuilder()
2087
    if( project.properties["buildNumber"] == null) {
2088
      log.info("Skip building package index (buildNumber.property not present).")
2089
    } else {
2090
      pkgname = "gvSIG-desktop-" +
2091
        project.properties["gvsig.package.info.gvSIGVersion"] + "-" +
2092
        project.properties["gvsig.package.info.code"] + "-" +
2093
        project.properties["gvsig.package.info.version"] + "-" +
2094
        project.properties["buildNumber"] + "-" +
2095
        project.properties["gvsig.package.info.state"] + "-" +
2096
        project.properties["gvsig.package.info.operatingSystem"] + "-" +
2097
        project.properties["gvsig.package.info.architecture"] + "-" +
2098
        project.properties["gvsig.package.info.javaVM"]
2099

    
2100
      log.info("Building package index " + pkgname + ".gvspki")
2101
      package_index_source  = project.basedir.getAbsolutePath() + "/target/gvspki"
2102
      package_index_target  = project.basedir.getAbsolutePath() + "/target/" + pkgname + ".gvspki"
2103
      ant.zip(destfile: package_index_target, basedir: package_index_source)
2104
    }
2105
                  ]]></source>
2106
                            </configuration>
2107
                        </execution>
2108

    
2109
                        <execution>
2110
                            <id>install-plugin</id>
2111
                            <phase>install</phase>
2112
                            <configuration>
2113
                                <source><![CDATA[            
2114
    
2115

    
2116
    def executeAntFile(File applicationDirectory, File pluginsDirectory, File file) {
2117
        log.info("Running install script '" + file.getAbsolutePath() + "'.");
2118
        def p = new org.apache.tools.ant.Project();
2119
        p.setUserProperty("ant.file", file.getAbsolutePath());
2120
        p.setUserProperty("gvsig_dir", applicationDirectory.getAbsolutePath());
2121
        p.setUserProperty("extensions_dir", pluginsDirectory.getAbsolutePath());
2122
        p.setBaseDir(file.getParentFile());
2123
        p.init();
2124
        helper = org.apache.tools.ant.ProjectHelper.getProjectHelper();
2125
        p.addReference("ant.projectHelper", helper);
2126
        helper.parse(p, file);
2127
        p.executeTarget(p.getDefaultTarget());
2128
    }
2129
                                    
2130
    
2131
    if( project.properties["buildNumber"] == null) {
2132
        log.info("Skip install package (buildNumber.property not present).")
2133
    } else {
2134
        ant = new AntBuilder()
2135
        pkgname = "gvSIG-desktop-" +
2136
          project.properties["gvsig.package.info.gvSIGVersion"] + "-" +
2137
          project.properties["gvsig.package.info.code"] + "-" +
2138
          project.properties["gvsig.package.info.version"] + "-" +
2139
          project.properties["buildNumber"] + "-" +
2140
          project.properties["gvsig.package.info.state"] + "-" +
2141
          project.properties["gvsig.package.info.operatingSystem"] + "-" +
2142
          project.properties["gvsig.package.info.architecture"] + "-" +
2143
          project.properties["gvsig.package.info.javaVM"]
2144

    
2145
        log.debug("gvsig.install.plugin=" + project.properties["gvsig.install.plugin"])
2146
        log.debug("gvsig.install.plugin.package=" + project.properties["gvsig.install.plugin.package"])
2147
        if( project.properties["gvsig.install.plugin"]=="true" ) {
2148
          source = project.basedir.getAbsolutePath() + "/target/" + pkgname + ".gvspkg.zip"
2149
          target = project.properties["gvsig.product.folder.path"] + "/gvSIG/extensiones/"
2150

    
2151
          log.info("Removing plugin of " + target + "/" + project.properties["gvsig.package.info.code"])
2152
          ant.delete(failonerror:false, dir:target + "/" + project.properties["gvsig.package.info.code"])
2153

    
2154
          log.info("Install plugin to " + target)
2155
          ant.unzip(src: source, dest: target)
2156
          def install_xml = new File(target + "/" + project.properties["gvsig.package.info.code"] + "/install/install.xml")
2157
          if( install_xml.exists() ) {
2158
            executeAntFile(
2159
                new File(project.properties["gvsig.product.folder.path"]),
2160
                new File(target),
2161
                install_xml
2162
            )
2163
          }
2164
        } else {
2165
            log.info("Skip plugin install.")
2166
        }
2167
        if( project.properties["gvsig.install.plugin.package"]=="true" ) {
2168
          source = project.basedir.getAbsolutePath() + "/target/" + pkgname + ".gvspkg.zip"
2169
          target = new File(project.properties["gvsig.product.folder.path"] +
2170
            "/install/" +
2171
            project.properties["gvsig.package.info.code"] + "/" +
2172
            pkgname + ".gvspkg")
2173
          target.getParentFile().mkdirs()
2174

    
2175
          log.info("Copy plugin package from " + source + " to " + target)
2176
          ant.copy(file:source, tofile:target.getAbsolutePath())
2177

    
2178
          source  = project.basedir.getAbsolutePath() + "/target/" + pkgname + ".gvspki"
2179
          target = project.properties["gvsig.product.folder.path"] +
2180
            "/install/" +
2181
            project.properties["gvsig.package.info.code"] + "/" +
2182
            pkgname + ".gvspki"
2183
          log.info("Copy plugin package index from " + source + " to " + target)
2184
          ant.copy(file:source, tofile:target)
2185
        } else {
2186
            log.info("Skip plugin package install.")
2187
        }
2188
    }
2189
                  ]]></source>
2190
                            </configuration>
2191
                        </execution>
2192

    
2193
                        <execution>
2194
                            <id>deploy-package</id>
2195
                            <phase>install</phase>
2196
                            <configuration>
2197
                                <source><![CDATA[
2198

    
2199
// To deploy package use:
2200
//    mvn -Ddeploy-package -Duser=USER -Dpassword=PASSWORD install
2201
//
2202
if( project.properties["deploy-package"] != null ) {
2203
    if( project.properties["gvsig.install.plugin.package"]=="true" ) {
2204
        poolURL = project.properties["gvsig.package.info.poolURL"];
2205
        if( poolURL[-1] != "/" ) {
2206
            poolURL = poolURL + "/";
2207
        }
2208
        targetPath = poolURL + project.properties["gvsig.package.info.code"];
2209
        log.info("Deploy plugin package to '"+targetPath+"'.");
2210

    
2211
        pkgname = "gvSIG-desktop-" +
2212
        project.properties["gvsig.package.info.gvSIGVersion"] + "-" +
2213
        project.properties["gvsig.package.info.code"] + "-" +
2214
        project.properties["gvsig.package.info.version"] + "-" +
2215
        project.properties["buildNumber"] + "-" +
2216
        project.properties["gvsig.package.info.state"] + "-" +
2217
        project.properties["gvsig.package.info.operatingSystem"] + "-" +
2218
        project.properties["gvsig.package.info.architecture"] + "-" +
2219
        project.properties["gvsig.package.info.javaVM"];
2220

    
2221
        source = project.basedir.getAbsolutePath() + "/target/" + pkgname
2222
        targetPath = poolURL + project.properties["gvsig.package.info.code"]
2223

    
2224
        log.info("Creating addon-request.txt in target folder");
2225
        new File(project.basedir.getAbsolutePath() + "/target/addon-request.txt").withWriter { out ->
2226
            out.println("");
2227
            out.println("# "+pkgname);
2228
            out.println("");
2229
            out.println(targetPath+"/" + pkgname + ".gvspki");
2230
            out.println("");
2231
        }
2232

    
2233
        if( project.properties["username"] == null ) {
2234
            print("Enter user name: ");
2235
            user = System.console().readLine().toString()
2236
            if( user != "" ) {
2237
                project.properties.setProperty("username",user);
2238
            }
2239
        }
2240
        if( project.properties["password"] == null ) {
2241
            print("Enter password for user '" + project.properties["username"] + "': ");
2242
            password = System.console().readPassword().toString()
2243
            if( password != "" ) {
2244
                project.properties.setProperty("password",password);
2245
            }
2246
        }
2247
        WebDAVClient session = new WebDAVClient(log);
2248
        if( project.properties["username"] == null || project.properties["password"] == null ) {
2249
            log.info("[WEBDAV] creating non authenticated session.");
2250
            log.info("[WEBDAV] Use -Duser=USER -Dpassword=PASSWORD to create a authenticated session.");
2251
            session.login();
2252
        } else {
2253
            session.login(project.properties["username"], project.properties["password"]);
2254
        }
2255
        session.makedirs(targetPath);
2256
        session.put(source + ".gvspkg.zip", targetPath+"/"+pkgname+ ".gvspkg");
2257
        session.put(source + ".gvspki", targetPath+"/"+pkgname+ ".gvspki");
2258

    
2259
    } else {
2260
        log.info("Skip plugin package deploy. It not be installed by default.");
2261
    }
2262
} else {
2263
    log.info("Skip plugin package deploy. Use the flags -Ddeploy-package -Duser=USER -Dpassword=PASSWORD to deploy it.");
2264
}
2265

    
2266
public class WebDAVClient {
2267

    
2268
    def log;
2269

    
2270
    private String user;
2271
    private String password;
2272
    private Object sardine;
2273

    
2274
    public WebDAVClient(log) {
2275
        disableCertificateValidation();
2276
            this.log = log;
2277
    }
2278

    
2279
    public void login(String user, String password) {
2280
        log.info("[WEBDAV] login as '"+user+"'.");
2281
        def SardineFactory
2282
        try {
2283
            SardineFactory = "com.github.sardine.SardineFactory" as Class
2284
        } catch (Exception ex) {
2285
            log.error("[WEBDAV] can't get SardineFactory.",ex);
2286
        }
2287
        this.user = user;
2288
        this.password = password;
2289
        this.sardine = SardineFactory.begin(this.user,this.password);
2290
    }
2291

    
2292
    public void login() {
2293
        log.info("[WEBDAV] login as guest");
2294
        this.sardine = SardineFactory.begin();
2295
    }
2296

    
2297
    public boolean exists(String url) throws Exception {
2298
        return sardine.exists(url);
2299
    }
2300

    
2301
    public void put(String source, String target) throws Exception {
2302
        log.info("[WEBDAV] put '" + source + "' to '" + target + "'...");
2303
        InputStream fis = new FileInputStream(new File(source));
2304
        sardine.put(target, fis);
2305
        log.info("[WEBDAV] put ok.");
2306
    }
2307

    
2308
    public void mkdir(String url) throws Exception {
2309
        if( ! exists(url) ) {
2310
            log.info("[WEBDAV] mkdir '"+url+"'.");
2311
            sardine.createDirectory(url);
2312
        }
2313
    }
2314

    
2315
    public List list(String url) throws Exception {
2316
        List resources = sardine.list(url);
2317
        return resources;
2318
    }
2319

    
2320
    void disableCertificateValidation() {
2321
    /*
2322
        javax.net.ssl.TrustManager[] trustAllCerts = new javax.net.ssl.TrustManager[1];
2323
        trustAllCerts[0] = new javax.net.ssl.X509TrustManager() {
2324
                public java.security.cert.X509Certificate[] getAcceptedIssuers() {
2325
                    return new java.security.cert.X509Certificate[0];
2326
                }
2327

    
2328
                public void checkClientTrusted(java.security.cert.X509Certificate[] xcs, String string) throws java.security.cert.CertificateException {
2329
                }
2330

    
2331
                public void checkServerTrusted(java.security.cert.X509Certificate[] xcs, String string) throws java.security.cert.CertificateException {
2332
                }
2333
            };
2334

    
2335
        // Ignore differences between given hostname and certificate hostname
2336
        javax.net.ssl.HostnameVerifier hv = new javax.net.ssl.HostnameVerifier() {
2337
            public boolean verify(String hostname, javax.net.ssl.SSLSession session) {
2338
                return true;
2339
            }
2340
        };
2341

    
2342
        // Install the all-trusting trust manager
2343
        try {
2344
            javax.net.ssl.SSLContext sc = javax.net.ssl.SSLContext.getInstance("SSL");
2345
            sc.init(null, trustAllCerts, new java.security.SecureRandom());
2346
            javax.net.ssl.HttpsURLConnection.setDefaultSSLSocketFactory(sc.getSocketFactory());
2347
            javax.net.ssl.HttpsURLConnection.setDefaultHostnameVerifier(hv);
2348
        } catch (Exception e) {
2349
        }
2350
        */
2351
    }
2352

    
2353
    public void makedirs(String url) throws Exception {
2354
        log.info("[WEBDAV] makedirs '"+url+"'.");
2355
        URL u = new URL(url);
2356
        String[] x = u.getPath().split("/");
2357
        String path = "";
2358
        for (int i=1; i<x.length; i++) { path = path + "/" + x[i]; URL t = new URL(u,path); mkdir(t.toString()); } }
2359
} ]]></source>
2360
                            </configuration>
2361
                        </execution>
2362

    
2363
                    </executions>
2364
                </plugin>
2365

    
2366
            </plugins>
2367
        </pluginManagement>
2368

    
2369
        <plugins>
2370
            <plugin>
2371
                <groupId>org.apache.maven.plugins</groupId>
2372
                <artifactId>maven-scm-plugin</artifactId>
2373
            </plugin>
2374

    
2375
            <plugin>
2376
                <artifactId>maven-clean-plugin</artifactId>
2377
                <configuration>
2378
                    <filesets>
2379
                        <fileset>
2380
                            <directory>${user.home}/.depman/</directory>
2381
                            <includes>
2382
                                <include>**</include>
2383
                            </includes>
2384
                        </fileset>
2385
                    </filesets>
2386
                    <followSymLinks>true</followSymLinks>
2387
                </configuration>
2388
            </plugin>
2389

    
2390
            <plugin>
2391
                <groupId>org.apache.maven.plugins</groupId>
2392
                <artifactId>maven-release-plugin</artifactId>
2393
                <configuration>
2394
                    <!-- The property svn.tags.folder is used in external projects   -->
2395
                    <!-- to override configuraction of tagBase -->
2396
                    <tagBase>${svn.tags.folder}</tagBase>
2397
                    <!-- This is a 2.0 beta 6 bug. By default the goals are 'clean verify', so the modules
2398
                    are not installed, so the dependencies between modules are not met. With this configuration
2399
                    we force the module installation. -->
2400
                    <preparationGoals>clean install</preparationGoals>
2401
                    <autoVersionSubmodules>true</autoVersionSubmodules>
2402
                    <!-- Dont make site-deploy -->
2403
                    <!-- You need to run it after in folder target/checkout -->
2404
                    <goals>deploy</goals>
2405
                </configuration>
2406
            </plugin>
2407

    
2408
            <plugin>
2409
                <!-- load ".gvsig-devel.properties" -->
2410
                <groupId>org.codehaus.mojo</groupId>
2411
                <artifactId>properties-maven-plugin</artifactId>
2412
                <configuration>
2413
                    <files>
2414
                        <!-- Define gvsig.product.folder.path in this property -->
2415
                        <file>${user.home}/.gvsig-devel.properties</file>
2416
                        <file>${env.HOME}/.gvsig-devel.properties</file>
2417
                        <file>${project.basedir}/gvsig-devel.properties</file>
2418
                        <file>buildNumber.properties</file>
2419
                    </files>
2420
                    <quiet>true</quiet>
2421
                </configuration>
2422
                <executions>
2423
                    <execution>
2424
                        <id>default</id>
2425
                        <phase>prepare-package</phase>
2426
                        <goals>
2427
                            <goal>read-project-properties</goal>
2428
                        </goals>
2429
                    </execution>
2430
                    <execution>
2431
                        <id>default-clean</id>
2432
                        <phase>pre-clean</phase>
2433
                        <goals>
2434
                            <goal>read-project-properties</goal>
2435
                        </goals>
2436
                    </execution>
2437
                </executions>
2438
            </plugin>
2439

    
2440
<!--
2441
            <plugin>
2442
                <groupId>org.codehaus.mojo</groupId>
2443
                <artifactId>animal-sniffer-maven-plugin</artifactId>
2444
                <executions>
2445
                    <execution>
2446
                        <id>check-java-api</id>
2447
                        <phase>package</phase>
2448
                        <goals>
2449
                            <goal>check</goal>
2450
                        </goals>
2451
                        <configuration>
2452
                            <skip>false</skip>
2453
                            <signature>
2454
                                <groupId>org.codehaus.mojo.signature</groupId>
2455
                                <artifactId>java18</artifactId>
2456
                                <version>1.0</version>
2457
                            </signature>
2458
                            <ignores>
2459
                                <ignore>net.sourceforge.cobertura.coveragedata.TouchCollector</ignore>
2460
                                <ignore>java.nio.ByteBuffer</ignore>
2461
                                <ignore>java.nio.MappedByteBuffer</ignore>
2462
                            </ignores>
2463
                        </configuration>
2464
                    </execution>
2465
                </executions>
2466
            </plugin>
2467
-->
2468
            <plugin>
2469
                <groupId>org.apache.maven.plugins</groupId>
2470
                <artifactId>maven-javadoc-plugin</artifactId>
2471
                <configuration>
2472
                    <doclint>html,syntax,-missing,-reference</doclint>
2473
                </configuration>                
2474
                <executions>
2475
                    <execution>
2476
                        <id>attach-javadocs</id>
2477
                        <goals>
2478
                            <goal>jar</goal>
2479
                        </goals>
2480
                    </execution>
2481
                </executions>
2482
            </plugin>
2483

    
2484
            <plugin>
2485
                <groupId>org.apache.maven.plugins</groupId>
2486
                <artifactId>maven-source-plugin</artifactId>
2487
                <configuration>
2488
                    <skipSource>false</skipSource> <!-- User property is: source.skip. -->
2489
                </configuration>
2490
                <executions>
2491
                    <execution>
2492
                        <id>attach-sources</id>
2493
                        <phase>verify</phase>
2494
                        <goals>
2495
                            <goal>jar-no-fork</goal>
2496
                        </goals>
2497
                    </execution>
2498
                    <execution>
2499
                        <id>attach-test-sources</id>
2500
                        <phase>verify</phase>
2501
                        <goals>
2502
                            <goal>test-jar-no-fork</goal>
2503
                        </goals>
2504
                    </execution>
2505
                </executions>
2506
            </plugin>
2507

    
2508
            <plugin>
2509
                <groupId>org.apache.maven.plugins</groupId>
2510
                <artifactId>maven-checkstyle-plugin</artifactId>
2511
                <!-- invoke as "mvn checkstyle:checkstyle"  or "mvn site" -->
2512
                <configuration>
2513
                    <skip>false</skip> <!-- User property is: checkstyle.skip. -->
2514
                    <enableRulesSummary>true</enableRulesSummary>
2515
                    <failsOnError>false</failsOnError>
2516
                    <configLocation>gvsig/checkstyle.xml</configLocation>
2517
                    <headerLocation>gvsig/LICENSE.txt</headerLocation>
2518
                </configuration>
2519
                <dependencies>
2520
                    <dependency>
2521
                        <groupId>org.gvsig</groupId>
2522
                        <artifactId>org.gvsig.desktop.buildtools</artifactId>
2523
                        <version>1.0.0</version>
2524
                    </dependency>
2525
                </dependencies>
2526
            </plugin>
2527

    
2528
            <plugin>
2529
                <!-- to continue building  when test fail -->
2530
                <groupId>org.apache.maven.plugins</groupId>
2531
                <artifactId>maven-surefire-plugin</artifactId>
2532
                <configuration>
2533
                    <testFailureIgnore>true</testFailureIgnore>
2534
                </configuration>
2535
            </plugin>
2536

    
2537
        </plugins>
2538
    </build>
2539

    
2540

    
2541
    <reporting>
2542
        <excludeDefaults>true</excludeDefaults>
2543
        <plugins>
2544
            <plugin>
2545
                <groupId>org.apache.maven.plugins</groupId>
2546
                <artifactId>maven-project-info-reports-plugin</artifactId>
2547
                <version>${maven.project.info.reports.plugin.version}</version>
2548
                <reportSets>
2549
                    <reportSet>
2550
                        <reports>
2551
                            <report>index</report>
2552
                            <report>summary</report>
2553
                            <report>scm</report>
2554
                            <report>license</report>
2555
                            <report>project-team</report>
2556
                            <report>issue-tracking</report>
2557
                            <report>mailing-list</report>
2558
                            <report>modules</report>
2559

    
2560
                            <report>dependency-info</report>
2561
                            <!-- Removed due to its high cost
2562
                            <report>dependency-management</report>
2563
                            <report>dependencies</report>
2564
                            -->
2565
                            <report>dependency-convergence</report>
2566

    
2567
                            <!--
2568
                            <report>plugins</report>
2569
                            <report>plugin-management</report>
2570
                            <report>distribution-management</report>
2571
                            -->
2572

    
2573
                            <!-- gvSIG does not have Continuous Integration System
2574
                            <report>cim</report>
2575
                            -->
2576
                        </reports>
2577
                    </reportSet>
2578
                </reportSets>
2579
            </plugin>
2580
            <plugin>
2581
                <groupId>org.apache.maven.plugins</groupId>
2582
                <artifactId>maven-javadoc-plugin</artifactId>
2583
                <!-- Do not use the version 2.9, does not manage properly the submodules -->
2584
                <version>${maven.javadoc.plugin.version}</version>
2585
                <configuration>
2586
                    <!-- Don't include the deprecateds items in the javadoc -->
2587
                    <nodeprecated>true</nodeprecated>
2588
                    <!-- Don't generate javadoc of project with submodules -->
2589
                    <aggregate>false</aggregate>
2590
                    <!-- Removed detection of links due to its high cost -->
2591
                    <detectJavaApiLink>false</detectJavaApiLink>
2592
                    <detectLinks>false</detectLinks>
2593
                    <detectOfflineLinks>false</detectOfflineLinks>
2594
                    <!-- Removed the inclusion of dependencies sources due to their high cost -->
2595
                    <includeDependencySources>false</includeDependencySources>
2596
                    <includeTransitiveDependencySources>false</includeTransitiveDependencySources>
2597
                </configuration>
2598
                <reportSets>
2599
                    <reportSet>
2600
                        <id>html</id>
2601
                        <reports>
2602
                            <report>javadoc</report>
2603
                            <!-- removed javadocs of tests -->
2604
                        </reports>
2605
                    </reportSet>
2606
                </reportSets>
2607
            </plugin>
2608
            <plugin>
2609
                <groupId>org.apache.maven.plugins</groupId>
2610
                <artifactId>maven-jxr-plugin</artifactId>
2611
                <version>${maven.jxr.plugin.version}</version>
2612
                <configuration>
2613
                    <linkJavadoc>true</linkJavadoc>
2614
                    <aggregate>false</aggregate>
2615
                </configuration>
2616
            </plugin>
2617
            <plugin>
2618
                <groupId>org.codehaus.mojo</groupId>
2619
                <artifactId>findbugs-maven-plugin</artifactId>
2620
                <version>${findbugs.maven.plugin.version}</version>
2621
            </plugin>
2622

    
2623
        </plugins>
2624
    </reporting>
2625

    
2626

    
2627
    <profiles>
2628

    
2629
        <profile>
2630
            <!-- This profile is used to initialize and install the root folder of gvSIG -->
2631
            <id>gvsig-root</id>
2632
            <activation>
2633
                <file>
2634
                    <exists>src/main/assembly/gvsig-root-folder-package.xml</exists>
2635
                </file>
2636
            </activation>
2637
            <build>
2638
                <plugins>
2639

    
2640
                    <plugin>
2641
                        <!-- Check if exists ".gvsig-devel.properties" and create if not exists -->
2642
                        <groupId>org.codehaus.gmaven</groupId>
2643
                        <artifactId>gmaven-plugin</artifactId>
2644
                        <executions>
2645
                            <execution>
2646
                                <id>initialize-gvsig-product-folder-path</id>
2647
                                <phase>generate-sources</phase>
2648
                                <goals>
2649
                                    <goal>execute</goal>
2650
                                </goals>
2651
                                <configuration>
2652
                                    <source><![CDATA[
2653
                    if( project.artifactId != "org.gvsig.desktop" ) {
2654
                            log.warn("Skip initialization of gvsig-devel.properties.")
2655
                    } else {
2656
                      home = System.getenv('HOME')
2657
                      if( home == null ) {
2658
                        home = System.properties['user.home']
2659
                      }
2660
                      Properties props = new Properties()
2661
                      File propsFile = new File(home + "/.gvsig-devel.properties")
2662
                      if( project.properties["reset-gvsig.product.folder.path"] != null ) {
2663
                            gvsigProductFolderPath= new File(project.basedir, "target/product").getAbsolutePath()
2664
                            log.info("Force gvsig.product.folder.path to '"+gvsigProductFolderPath+"'.")
2665
                            props.load(propsFile.newDataInputStream())
2666
                            props.setProperty('gvsig.product.folder.path', gvsigProductFolderPath)
2667
                            props.store(propsFile.newWriter(), null)
2668
                      } else {
2669
                        gvsigProductFolderPathDefault = project.properties["gvsig.product.folder.path"]
2670
                        // println "Default gvsig.product.folder.path = " + gvsigProductFolderPathDefault
2671
                        try {
2672
                          props.load(propsFile.newDataInputStream())
2673
                          gvsigProductFolderPath = props.getProperty('gvsig.product.folder.path')
2674
                          if( gvsigProductFolderPath == null ) {
2675
                            gvsigProductFolderPath = gvsigProductFolderPathDefault
2676
                            props.setProperty('gvsig.product.folder.path', gvsigProductFolderPath)
2677
                            props.store(propsFile.newWriter(), null)
2678
                          }
2679
                        } catch(java.io.FileNotFoundException e){
2680
                          gvsigProductFolderPath = gvsigProductFolderPathDefault
2681
                          props.setProperty('gvsig.product.folder.path', gvsigProductFolderPath)
2682
                          props.store(propsFile.newWriter(), null)
2683
                        }
2684
                        if( gvsigProductFolderPathDefault != gvsigProductFolderPath ) {
2685
                          f = new File(gvsigProductFolderPathDefault)
2686
                          f.mkdirs();
2687
                                                  new File(f,"WARNING.txt").withWriter { out ->
2688
                                                          out.println();
2689
                                                          out.println("The product folder used is set to:");
2690
                                                          out.println();
2691
                                                          out.println(gvsigProductFolderPath);
2692
                                                          out.println();
2693
                                                          out.println("See the HOME/.gvsig-devel.properties to change it.");
2694
                                                          out.println();
2695
                                                  }
2696
                        }
2697
                      }
2698
                      log.info("Current gvsig.product.folder.path = " + gvsigProductFolderPath)
2699
                    }
2700
                  ]]></source>
2701
                                </configuration>
2702
                            </execution>
2703

    
2704
                        </executions>
2705
                    </plugin>
2706

    
2707
                </plugins>
2708
            </build>
2709
        </profile>
2710

    
2711

    
2712

    
2713
        <profile>
2714
            <!-- This profile is used to packege and install the gvSIG plugins -->
2715
            <id>gvsig-plugin</id>
2716
            <activation>
2717
                <file>
2718
                    <exists>buildNumber.properties</exists>
2719
                </file>
2720
            </activation>
2721
            <build>
2722
                <plugins>
2723

    
2724
                    <plugin>
2725
                        <artifactId>maven-assembly-plugin</artifactId>
2726
                        <executions>
2727
                            <execution>
2728
                                <id>gvsig-plugin-package</id>
2729
                                <phase>package</phase>
2730
                                <goals>
2731
                                    <goal>single</goal>
2732
                                </goals>
2733
                            </execution>
2734
                        </executions>
2735
                    </plugin>
2736

    
2737
                    <plugin>
2738
                        <artifactId>maven-clean-plugin</artifactId>
2739
                        <configuration>
2740
                            <skip>false</skip>
2741
                            <failOnError>true</failOnError>
2742
                            <filesets>
2743
                                <fileset>
2744
                                    <directory>${gvsig.product.folder.path}/gvSIG/extensiones/${project.artifactId}</directory>
2745
                                </fileset>
2746
                            </filesets>
2747
                        </configuration>
2748
                        <executions>
2749
                            <execution>
2750
                                <id>default-clean</id>
2751
                                <phase>clean</phase>
2752
                            </execution>
2753
                        </executions>
2754
                    </plugin>
2755

    
2756
                    <plugin>
2757
                        <groupId>org.codehaus.gmaven</groupId>
2758
                        <artifactId>gmaven-plugin</artifactId>
2759
                        <executions>
2760

    
2761
                            <execution>
2762
                                <id>increase-build-number</id>
2763
                                <phase>process-sources</phase>
2764
                                <goals>
2765
                                    <goal>execute</goal>
2766
                                </goals>
2767
                            </execution>
2768

    
2769
                            <execution>
2770
                                <id>build-package-info</id>
2771
                                <phase>prepare-package</phase>
2772
                                <goals>
2773
                                    <goal>execute</goal>
2774
                                </goals>
2775
                            </execution>
2776

    
2777
                            <execution>
2778
                                <id>build-package-index</id>
2779
                                <phase>package</phase>
2780
                                <goals>
2781
                                    <goal>execute</goal>
2782
                                </goals>
2783
                            </execution>
2784

    
2785
                            <execution>
2786
                                <id>install-plugin</id>
2787
                                <phase>install</phase>
2788
                                <goals>
2789
                                    <goal>execute</goal>
2790
                                </goals>
2791
                            </execution>
2792

    
2793
                            <execution>
2794
                                <id>deploy-package</id>
2795
                                <phase>install</phase>
2796
                                <goals>
2797
                                    <goal>execute</goal>
2798
                                </goals>
2799
                            </execution>
2800

    
2801
                        </executions>
2802
                    </plugin>
2803

    
2804
                </plugins>
2805
            </build>
2806
        </profile>
2807

    
2808
    </profiles>
2809

    
2810
    <properties>
2811
        <!-- Maven plugins versions -->    
2812
        <maven.deploy.plugin.version>2.7</maven.deploy.plugin.version>
2813
        <maven.surefire.plugin.version>3.0.0-M3</maven.surefire.plugin.version>
2814
        <maven.compiler.plugin.version>3.8.1</maven.compiler.plugin.version>
2815
        <maven.resources.plugin.version>3.2.0</maven.resources.plugin.version>
2816
        <maven.javadoc.plugin.version>3.2.0</maven.javadoc.plugin.version>
2817
        <maven.site.plugin.version>3.3</maven.site.plugin.version>
2818
        <maven.jar.plugin.version>3.2.0</maven.jar.plugin.version>
2819
        <properties.maven.plugin.version>1.0.0</properties.maven.plugin.version>
2820
        <gmaven.plugin.version>1.5</gmaven.plugin.version>
2821
        <maven.antrun.plugin.version>1.7</maven.antrun.plugin.version>
2822
        <maven.release.plugin.version>2.5.3</maven.release.plugin.version>
2823
        <maven.assembly.plugin.version>2.2-beta-5</maven.assembly.plugin.version>
2824
        <maven.clean.plugin.version>2.5</maven.clean.plugin.version>
2825
        <exec.maven.plugin.version>3.0.0</exec.maven.plugin.version>
2826
        <maven.license.plugin.version>1.10.b1</maven.license.plugin.version>
2827
        <maven.source.plugin.version>3.2.1</maven.source.plugin.version>
2828
        <maven.scm.plugin.version>1.11.2</maven.scm.plugin.version>
2829
        <maven.checkstyle.plugin.version>3.1.2</maven.checkstyle.plugin.version>
2830
        <animal.sniffer.maven.plugin.version>1.17</animal.sniffer.maven.plugin.version>
2831

    
2832
        <versions.maven.plugin.version>2.8.1</versions.maven.plugin.version>
2833
        <maven.project.info.reports.plugin.version>2.7</maven.project.info.reports.plugin.version>
2834
        <maven.jxr.plugin.version>2.3</maven.jxr.plugin.version>
2835
        <findbugs.maven.plugin.version>2.5.2</findbugs.maven.plugin.version>
2836
        <wagon.webdav.jackrabbit.version>2.4</wagon.webdav.jackrabbit.version>
2837

    
2838
        <!-- General configuration -->
2839
        <encoding>ISO-8859-1</encoding>
2840
        <java.version>1.8</java.version>
2841
        
2842
        <localRepository>${user.home}/.m2/repository</localRepository>
2843
        <site-repository>dav:https://devel.gvsig.org/sites/${project.artifactId}/${project.version}</site-repository>
2844

    
2845
        <!-- The property svn.tags.folder is used in external projects to override  -->
2846
        <!-- configuraction in maven-release-plugin -->
2847
        <svn.tags.folder>https://devel.gvsig.org/svn/gvsig-desktop/tags/</svn.tags.folder>
2848

    
2849
        <!-- Package info property values -->
2850
        <gvsig.version>2.6.0</gvsig.version>
2851
        <gvsig.package.info.codealias />
2852
        <gvsig.package.info.code>${project.artifactId}</gvsig.package.info.code>
2853
        <gvsig.package.info.name>${project.name}</gvsig.package.info.name>
2854
        <gvsig.package.info.description>${project.description}</gvsig.package.info.description>
2855
        <gvsig.package.info.version>${project.version}</gvsig.package.info.version>
2856
        <gvsig.package.info.state>testing</gvsig.package.info.state>
2857
        <gvsig.package.info.official>false</gvsig.package.info.official>
2858
        <gvsig.package.info.operatingSystem>all</gvsig.package.info.operatingSystem>
2859
        <gvsig.package.info.architecture>all</gvsig.package.info.architecture>
2860
        <gvsig.package.info.javaVM>j1_7</gvsig.package.info.javaVM>
2861
        <gvsig.package.info.gvSIGVersion>${gvsig.version}</gvsig.package.info.gvSIGVersion>
2862
        <gvsig.package.info.dependencies>required: org.gvsig.app.mainplugin -ge 2.1.0</gvsig.package.info.dependencies>
2863
        <gvsig.package.info.owner>gvSIG Association</gvsig.package.info.owner>
2864
        <gvsig.package.info.sourcesURL>${project.scm.connection}</gvsig.package.info.sourcesURL>
2865
        <gvsig.package.info.webURL>http://www.gvsig.com</gvsig.package.info.webURL>
2866
        <gvsig.package.info.categories />
2867
        <gvsig.package.info.poolURL>http://downloads.gvsig.org/download/gvsig-desktop/pool</gvsig.package.info.poolURL>
2868

    
2869
        <!-- Control the deploy of the plugin in gvsig.product.folder.path/gvSIG/extensiones -->
2870
        <gvsig.install.plugin>true</gvsig.install.plugin>
2871
        <!--  Control the deploy of the plugin package in gvsig.product.folder.path/install -->
2872
        <gvsig.install.plugin.package>true</gvsig.install.plugin.package>
2873

    
2874
        <gvsig.product.folder.path>${basedir}/target/product</gvsig.product.folder.path>
2875

    
2876
        <!-- artifactID implementations libraries for use in runtime and test dependencies -->
2877
        <org.gvsig.about.impl>org.gvsig.about.impl</org.gvsig.about.impl>
2878
        <org.gvsig.annotation.lib.impl>org.gvsig.annotation.lib.impl</org.gvsig.annotation.lib.impl>
2879
        <org.gvsig.annotation.swing.impl>org.gvsig.annotation.swing.impl</org.gvsig.annotation.swing.impl>
2880
        <org.gvsig.compat.impl>org.gvsig.compat.se</org.gvsig.compat.impl>
2881
        <org.gvsig.exportto.lib.impl>org.gvsig.exportto.lib.impl</org.gvsig.exportto.lib.impl>
2882
        <org.gvsig.exportto.swing.impl>org.gvsig.exportto.swing.impl</org.gvsig.exportto.swing.impl>
2883
        <org.gvsig.fmap.dal.impl>org.gvsig.fmap.dal.impl</org.gvsig.fmap.dal.impl>
2884
        <org.gvsig.fmap.dal.swing.impl>org.gvsig.fmap.dal.swing.impl</org.gvsig.fmap.dal.swing.impl>
2885
        <org.gvsig.fmap.geometry.impl>org.gvsig.fmap.geometry.jts</org.gvsig.fmap.geometry.impl>
2886
        <org.gvsig.fmap.geometry.operation.impl>org.gvsig.fmap.geometry.operation.jts</org.gvsig.fmap.geometry.operation.impl>
2887
        <org.gvsig.fmap.mapcontext.impl>org.gvsig.fmap.mapcontext.impl</org.gvsig.fmap.mapcontext.impl>
2888
        <org.gvsig.fmap.mapcontext.operation.impl>org.gvsig.fmap.mapcontext.operation</org.gvsig.fmap.mapcontext.operation.impl>
2889
        <org.gvsig.installer.lib.impl>org.gvsig.installer.lib.impl</org.gvsig.installer.lib.impl>
2890
        <org.gvsig.installer.swing.impl>org.gvsig.installer.swing.impl</org.gvsig.installer.swing.impl>
2891
        <org.gvsig.metadata.lib.basic.impl>org.gvsig.metadata.lib.basic.impl</org.gvsig.metadata.lib.basic.impl>
2892
        <org.gvsig.metadata.swing.basic.impl>org.gvsig.metadata.swing.basic.impl</org.gvsig.metadata.swing.basic.impl>
2893
        <org.gvsig.newlayer.lib.impl>org.gvsig.newlayer.lib.impl</org.gvsig.newlayer.lib.impl>
2894
        <org.gvsig.personaldb.lib.impl>org.gvsig.personaldb.lib.impl</org.gvsig.personaldb.lib.impl>
2895
        <org.gvsig.projection.impl>org.gvsig.projection.cresques.impl</org.gvsig.projection.impl>
2896
        <!--
2897
        <org.gvsig.projection.impl>org.gvsig.projection.jcrs</org.gvsig.projection.impl>
2898
        -->
2899
        <org.gvsig.proj.lib.impl>org.gvsig.proj.lib.proj4j</org.gvsig.proj.lib.impl>
2900
        <org.gvsig.proj.swing.impl>org.gvsig.proj.swing.impl</org.gvsig.proj.swing.impl>
2901
        <org.gvsig.symbology.lib.impl>org.gvsig.symbology.lib.impl</org.gvsig.symbology.lib.impl>
2902
        <org.gvsig.symbology.swing.impl>org.gvsig.symbology.swing.impl</org.gvsig.symbology.swing.impl>
2903
        <org.gvsig.timesupport.lib.impl>org.gvsig.timesupport.lib.impl</org.gvsig.timesupport.lib.impl>
2904
        <org.gvsig.timesupport.swing.impl>org.gvsig.timesupport.swing.impl</org.gvsig.timesupport.swing.impl>
2905
        <org.gvsig.tools.dynform.impl>org.gvsig.tools.dynform.impl</org.gvsig.tools.dynform.impl>
2906
        <org.gvsig.tools.dynform.services>org.gvsig.tools.dynform.services</org.gvsig.tools.dynform.services>
2907
        <org.gvsig.tools.swing.impl>org.gvsig.tools.swing.impl</org.gvsig.tools.swing.impl>
2908
        <org.gvsig.h2spatial.provider>org.gvsig.h2spatial.h2gis132.provider</org.gvsig.h2spatial.provider>
2909

    
2910
        <jython.artifactId>jython-standalone</jython.artifactId>
2911
        <!-- External project versions -->
2912
        <gvsig.tools.version>3.0.356</gvsig.tools.version>
2913
        <gvsig.proj.version>1.0.31</gvsig.proj.version>
2914
        <gvsig.projection.api.version>2.0.56</gvsig.projection.api.version>
2915
    </properties>
2916

    
2917
    <modules>
2918
        <module>org.gvsig.desktop.compat.cdc</module>
2919
        <module>org.gvsig.desktop.library</module>
2920
        <module>org.gvsig.desktop.framework</module>
2921
        <module>org.gvsig.desktop.plugin</module>
2922

    
2923
        <!-- NOTE: Project  org.gvsig.desktop.installer must not be a sub module of this. -->
2924
        <!-- NOTE: Project  org.gvsig.desktop.buildtools must not be a sub module of this. -->
2925

    
2926
    </modules>
2927
</project>
2928