Statistics
| Revision:

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

History | View | Annotate | Download (125 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.410-SNAPSHOT</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/trunk/org.gvsig.desktop/</connection>
46
        <developerConnection>scm:svn:https://devel.gvsig.org/svn/gvsig-desktop/trunk/org.gvsig.desktop/</developerConnection>
47
        <url>https://devel.gvsig.org/redmine/projects/gvsig-desktop/repository/show/trunk//org.gvsig.desktop/</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.410-SNAPSHOT</version>
872
            </dependency>
873
            <dependency>
874
                <groupId>org.gvsig</groupId>
875
                <artifactId>org.gvsig.about.impl</artifactId>
876
                <version>2.0.410-SNAPSHOT</version>
877
            </dependency>
878
            <dependency>
879
                <groupId>org.gvsig</groupId>
880
                <artifactId>org.gvsig.metadata.lib.basic.api</artifactId>
881
                <version>2.0.410-SNAPSHOT</version>
882
            </dependency>
883
            <dependency>
884
                <groupId>org.gvsig</groupId>
885
                <artifactId>org.gvsig.metadata.lib.basic.impl</artifactId>
886
                <version>2.0.410-SNAPSHOT</version>
887
            </dependency>
888
            <dependency>
889
                <groupId>org.gvsig</groupId>
890
                <artifactId>org.gvsig.metadata.swing.basic.api</artifactId>
891
                <version>2.0.410-SNAPSHOT</version>
892
            </dependency>
893
            <dependency>
894
                <groupId>org.gvsig</groupId>
895
                <artifactId>org.gvsig.metadata.swing.basic.impl</artifactId>
896
                <version>2.0.410-SNAPSHOT</version>
897
            </dependency>
898
            <dependency>
899
                <groupId>org.gvsig</groupId>
900
                <artifactId>org.gvsig.projection.cresques.impl</artifactId>
901
                <version>2.0.410-SNAPSHOT</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.410-SNAPSHOT</version>
934
            </dependency>
935
            <dependency>
936
                <groupId>org.gvsig</groupId>
937
                <artifactId>org.gvsig.andami</artifactId>
938
                <version>2.0.410-SNAPSHOT</version>
939
            </dependency>
940
            <dependency>
941
                <groupId>org.gvsig</groupId>
942
                <artifactId>org.gvsig.app</artifactId>
943
                <version>2.0.410-SNAPSHOT</version>
944
            </dependency>
945
            <dependency>
946
                <groupId>org.gvsig</groupId>
947
                <artifactId>org.gvsig.ui</artifactId>
948
                <version>2.0.410-SNAPSHOT</version>
949
            </dependency>
950
            <dependency>
951
                <groupId>org.gvsig</groupId>
952
                <artifactId>org.gvsig.basicformats</artifactId>
953
                <version>2.0.410-SNAPSHOT</version>
954
            </dependency>
955
            <dependency>
956
                <groupId>org.gvsig</groupId>
957
                <artifactId>org.gvsig.fmap.control</artifactId>
958
                <version>2.0.410-SNAPSHOT</version>
959
            </dependency>
960
            <dependency>
961
                <groupId>org.gvsig</groupId>
962
                <artifactId>org.gvsig.fmap.mapcontext.api</artifactId>
963
                <version>2.0.410-SNAPSHOT</version>
964
            </dependency>
965
            <dependency>
966
                <groupId>org.gvsig</groupId>
967
                <artifactId>org.gvsig.fmap.mapcontext.impl</artifactId>
968
                <version>2.0.410-SNAPSHOT</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.410-SNAPSHOT</version>
983
            </dependency>
984
            <dependency>
985
                <groupId>org.gvsig</groupId>
986
                <artifactId>org.gvsig.fmap.dal.spi</artifactId>
987
                <version>2.0.410-SNAPSHOT</version>
988
            </dependency>
989
            <dependency>
990
                <groupId>org.gvsig</groupId>
991
                <artifactId>org.gvsig.fmap.dal.impl</artifactId>
992
                <version>2.0.410-SNAPSHOT</version>
993
            </dependency>
994
            <dependency>
995
                <groupId>org.gvsig</groupId>
996
                <artifactId>org.gvsig.fmap.dal.impl</artifactId>
997
                <version>2.0.410-SNAPSHOT</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.410-SNAPSHOT</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.410-SNAPSHOT</version>
1011
            </dependency>
1012
            <dependency>
1013
                <groupId>org.gvsig</groupId>
1014
                <artifactId>org.gvsig.h2spatial.h2gis132.provider</artifactId>
1015
                <version>2.0.410-SNAPSHOT</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.410-SNAPSHOT</version>
1026
            </dependency>
1027
            <dependency>
1028
                <groupId>org.gvsig</groupId>
1029
                <artifactId>org.gvsig.fmap.dal.db.jdbc</artifactId>
1030
                <version>2.0.410-SNAPSHOT</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.410-SNAPSHOT</version>
1038
            </dependency>
1039
            <dependency>
1040
                <groupId>org.gvsig</groupId>
1041
                <artifactId>org.gvsig.fmap.dal.file.lib</artifactId>
1042
                <version>2.0.410-SNAPSHOT</version>
1043
            </dependency>
1044
            <dependency>
1045
                <groupId>org.gvsig</groupId>
1046
                <artifactId>org.gvsig.fmap.dal.file.dbf</artifactId>
1047
                <version>2.0.410-SNAPSHOT</version>
1048
            </dependency>
1049
            <dependency>
1050
                <groupId>org.gvsig</groupId>
1051
                <artifactId>org.gvsig.fmap.dal.file.csv</artifactId>
1052
                <version>2.0.410-SNAPSHOT</version>
1053
            </dependency>
1054
            <dependency>
1055
                <groupId>org.gvsig</groupId>
1056
                <artifactId>org.gvsig.fmap.dal.file.shp</artifactId>
1057
                <version>2.0.410-SNAPSHOT</version>
1058
            </dependency>
1059
            <dependency>
1060
              <groupId>org.gvsig</groupId>
1061
              <artifactId>org.gvsig.fmap.dal.swing.api</artifactId>
1062
              <version>2.0.410-SNAPSHOT</version>
1063
            </dependency>
1064
                <dependency>
1065
              <groupId>org.gvsig</groupId>
1066
              <artifactId>org.gvsig.fmap.dal.swing.impl</artifactId>
1067
               <version>2.0.410-SNAPSHOT</version>
1068
            </dependency>
1069
            <dependency>
1070
              <groupId>org.gvsig</groupId>
1071
              <artifactId>org.gvsig.fmap.dal.swing.api</artifactId>
1072
              <version>2.0.410-SNAPSHOT</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.410-SNAPSHOT</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.410-SNAPSHOT</version>
1087
            </dependency>
1088
            <dependency>
1089
                <groupId>org.gvsig</groupId>
1090
                <artifactId>org.gvsig.newlayer.lib.api</artifactId>
1091
                <version>2.0.410-SNAPSHOT</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.410-SNAPSHOT</version>
1099
            </dependency>
1100
            <dependency>
1101
                <groupId>org.gvsig</groupId>
1102
                <artifactId>org.gvsig.newlayer.prov.jdbc</artifactId>
1103
                <version>2.0.410-SNAPSHOT</version>
1104
            </dependency>
1105
            <dependency>
1106
                <groupId>org.gvsig</groupId>
1107
                <artifactId>org.gvsig.newlayer.prov.file</artifactId>
1108
                <version>2.0.410-SNAPSHOT</version>
1109
            </dependency>
1110
            <dependency>
1111
                <groupId>org.gvsig</groupId>
1112
                <artifactId>org.gvsig.newlayer.prov.shape</artifactId>
1113
                <version>2.0.410-SNAPSHOT</version>
1114
            </dependency>
1115
            <dependency>
1116
                <groupId>org.gvsig</groupId>
1117
                <artifactId>org.gvsig.newlayer.prov.csv</artifactId>
1118
                <version>2.0.410-SNAPSHOT</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.410-SNAPSHOT</version>
1128
            </dependency>
1129
            <dependency>
1130
                <groupId>org.gvsig</groupId>
1131
                <artifactId>org.gvsig.raster.lib.buffer.spi</artifactId>
1132
                <version>2.0.410-SNAPSHOT</version>
1133
            </dependency>
1134
            <dependency>
1135
                <groupId>org.gvsig</groupId>
1136
                <artifactId>org.gvsig.raster.lib.buffer.impl</artifactId>
1137
                <version>2.0.410-SNAPSHOT</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.410-SNAPSHOT</version>
1158
            </dependency>
1159
            <dependency>
1160
                <groupId>org.gvsig</groupId>
1161
                <artifactId>org.gvsig.fmap.mapcontext.swing.impl</artifactId>
1162
                <version>2.0.410-SNAPSHOT</version>
1163
            </dependency>
1164

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

    
1176
            <dependency>
1177
                <groupId>org.gvsig</groupId>
1178
                <artifactId>org.gvsig.raster.tools.lib.api</artifactId>
1179
                <version>2.0.410-SNAPSHOT</version>
1180
            </dependency>
1181
            <dependency>
1182
                <groupId>org.gvsig</groupId>
1183
                <artifactId>org.gvsig.raster.tools.lib.impl</artifactId>
1184
                <version>2.0.410-SNAPSHOT</version>
1185
            </dependency>
1186
            <dependency>
1187
                <groupId>org.gvsig</groupId>
1188
                <artifactId>org.gvsig.raster.tools.swing.api</artifactId>
1189
                <version>2.0.410-SNAPSHOT</version>
1190
            </dependency>
1191
            <dependency>
1192
                <groupId>org.gvsig</groupId>
1193
                <artifactId>org.gvsig.raster.tools.swing.impl</artifactId>
1194
                <version>2.0.410-SNAPSHOT</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.410-SNAPSHOT</version>
1203
            </dependency>
1204
            <dependency>
1205
                <groupId>org.gvsig</groupId>
1206
                <artifactId>org.gvsig.raster.swing.buffer.impl</artifactId>
1207
                <version>2.0.410-SNAPSHOT</version>
1208
            </dependency>
1209

    
1210
            <dependency>
1211
                <groupId>org.gvsig</groupId>
1212
                <artifactId>org.gvsig.raster.legend.swing.api</artifactId>
1213
                <version>2.0.410-SNAPSHOT</version>
1214
            </dependency>
1215
            <dependency>
1216
                <groupId>org.gvsig</groupId>
1217
                <artifactId>org.gvsig.raster.legend.swing.impl</artifactId>
1218
                <version>2.0.410-SNAPSHOT</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.410-SNAPSHOT</version>
1240
            </dependency>
1241
            <dependency>
1242
                <groupId>org.gvsig</groupId>
1243
                <artifactId>org.gvsig.fmap.dal.file.imageio</artifactId>
1244
                <version>2.0.410-SNAPSHOT</version>
1245
            </dependency>
1246
            <dependency>
1247
                <groupId>org.gvsig</groupId>
1248
                <artifactId>org.gvsig.fmap.dal.file.png</artifactId>
1249
                <version>2.0.410-SNAPSHOT</version>
1250
            </dependency>
1251
            <dependency>
1252
                <groupId>org.gvsig</groupId>
1253
                <artifactId>org.gvsig.fmap.dal.file.jpg</artifactId>
1254
                <version>2.0.410-SNAPSHOT</version>
1255
            </dependency>
1256
            <dependency>
1257
                <groupId>org.gvsig</groupId>
1258
                <artifactId>org.gvsig.fmap.dal.file.jp2</artifactId>
1259
                <version>2.0.410-SNAPSHOT</version>
1260
            </dependency>
1261
            <dependency>
1262
                <groupId>org.gvsig</groupId>
1263
                <artifactId>org.gvsig.fmap.dal.file.tiff</artifactId>
1264
                <version>2.0.410-SNAPSHOT</version>
1265
            </dependency>
1266
            <dependency>
1267
                <groupId>org.gvsig</groupId>
1268
                <artifactId>org.gvsig.fmap.dal.file.bsq</artifactId>
1269
                <version>2.0.410-SNAPSHOT</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.410-SNAPSHOT</version>
1278
            </dependency>
1279
            <dependency>
1280
                <groupId>org.gvsig</groupId>
1281
                <artifactId>org.gvsig.symbology.lib.impl</artifactId>
1282
                <version>2.0.410-SNAPSHOT</version>
1283
            </dependency>
1284
            <dependency>
1285
                <groupId>org.gvsig</groupId>
1286
                <artifactId>org.gvsig.symbology.swing.api</artifactId>
1287
                <version>2.0.410-SNAPSHOT</version>
1288
            </dependency>
1289
            <dependency>
1290
                <groupId>org.gvsig</groupId>
1291
                <artifactId>org.gvsig.symbology.swing.impl</artifactId>
1292
                <version>2.0.410-SNAPSHOT</version>
1293
            </dependency>
1294
            <dependency>
1295
                <groupId>org.gvsig</groupId>
1296
                <artifactId>org.gvsig.fmap.geometry.api</artifactId>
1297
                <version>2.0.410-SNAPSHOT</version>
1298
            </dependency>
1299
            <dependency>
1300
                <groupId>org.gvsig</groupId>
1301
                <artifactId>org.gvsig.fmap.geometry.jts</artifactId>
1302
                <version>2.0.410-SNAPSHOT</version>
1303
            </dependency>
1304
            <dependency>
1305
                <groupId>org.gvsig</groupId>
1306
                <artifactId>org.gvsig.fmap.geometry.operation.jts</artifactId>
1307
                <version>2.0.410-SNAPSHOT</version>
1308
            </dependency>
1309

    
1310

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

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

    
1593
            <dependency>
1594
                <groupId>org.gvsig</groupId>
1595
                <artifactId>org.gvsig.xml2db.lib.api</artifactId>
1596
                <version>2.0.408-SNAPSHOT</version>
1597
            </dependency>
1598
            <dependency>
1599
                <groupId>org.gvsig</groupId>
1600
                <artifactId>org.gvsig.xml2db.lib.impl</artifactId>
1601
                <version>2.0.408-SNAPSHOT</version>
1602
            </dependency>
1603
            <dependency>
1604
                <groupId>org.gvsig</groupId>
1605
                <artifactId>org.gvsig.xml2db.app.mainplugin</artifactId>
1606
                <version>2.0.408-SNAPSHOT</version>
1607
            </dependency>
1608

    
1609
        </dependencies>
1610
    </dependencyManagement>
1611

    
1612
    <dependencies>
1613
        <dependency>
1614
            <groupId>junit</groupId>
1615
            <artifactId>junit</artifactId>
1616
            <scope>test</scope>
1617
        </dependency>
1618
    </dependencies>
1619

    
1620
    <build>
1621
        <extensions>
1622
            <extension>
1623
                <groupId>org.apache.maven.wagon</groupId>
1624
                <artifactId>wagon-webdav-jackrabbit</artifactId>
1625
                <version>${wagon.webdav.jackrabbit.version}</version>
1626
            </extension>
1627
        </extensions>
1628

    
1629
        <pluginManagement>
1630
            <plugins>
1631

    
1632
                <plugin>
1633
                    <groupId>org.codehaus.mojo</groupId>
1634
                    <artifactId>versions-maven-plugin</artifactId>
1635
                    <version>${versions.maven.plugin.version}</version>
1636
                    <configuration>
1637
                        <allowSnapshots>false</allowSnapshots>
1638
                        <excludeProperties>
1639
                            versions.maven.plugin.version,
1640
                            maven.deploy.plugin.version,
1641
                            maven.surefire.plugin.version,
1642
                            maven.compiler.plugin.version,
1643
                            maven.resources.plugin.version,
1644
                            maven.javadoc.plugin.version,
1645
                            maven.site.plugin.version,
1646
                            maven.jar.plugin.version,
1647
                            properties.maven.plugin.version,
1648
                            gmaven.plugin.version,
1649
                            maven.antrun.plugin.version,
1650
                            maven.release.plugin.version,
1651
                            maven.assembly.plugin.version,
1652
                            maven.clean.plugin.version,
1653
                            exec.maven.plugin.version,
1654
                            maven.license.plugin.version,
1655
                            maven.source.plugin.version,
1656
                            maven.scm.plugin.version,
1657
                            maven.checkstyle.plugin.version,
1658
                            animal.sniffer.maven.plugin.version,
1659
                            maven.project.info.reports.plugin.version,
1660
                            maven.jxr.plugin.version,
1661
                            findbugs.maven.plugin.version,
1662
                            wagon.webdav.jackrabbit.version,
1663
                        </excludeProperties>
1664
                    </configuration>
1665
                </plugin>
1666

    
1667
                <plugin>
1668
                    <groupId>org.apache.maven.plugins</groupId>
1669
                    <artifactId>maven-scm-plugin</artifactId>
1670
                    <version>${maven.scm.plugin.version}</version>
1671
                    <configuration>
1672
                        <connectionType>connection</connectionType>
1673
                    </configuration>
1674
                </plugin>
1675

    
1676
                <plugin>
1677
                    <groupId>org.apache.maven.plugins</groupId>
1678
                    <artifactId>maven-compiler-plugin</artifactId>
1679
                    <version>${maven.compiler.plugin.version}</version>
1680
                    <configuration>
1681
                        <source>${java.version}</source>
1682
                        <target>${java.version}</target>
1683
                        <encoding>${encoding}</encoding>
1684
                    </configuration>
1685
                </plugin>
1686

    
1687
                <plugin>
1688
                    <groupId>org.apache.maven.plugins</groupId>
1689
                    <artifactId>maven-resources-plugin</artifactId>
1690
                    <version>${maven.resources.plugin.version}</version>
1691
                    <configuration>
1692
                        <encoding>${encoding}</encoding>
1693
                    </configuration>
1694
                </plugin>
1695

    
1696
                <plugin>
1697
                    <groupId>org.apache.maven.plugins</groupId>
1698
                    <artifactId>maven-eclipse-plugin</artifactId>
1699
                    <configuration>
1700
                        <downloadSources>true</downloadSources>
1701
                        <downloadJavadocs>true</downloadJavadocs>
1702
                        <projectNameTemplate>${project.artifactId}</projectNameTemplate>
1703
                    </configuration>
1704
                </plugin>
1705

    
1706
                <plugin>
1707
                    <groupId>org.apache.maven.plugins</groupId>
1708
                    <artifactId>maven-surefire-plugin</artifactId>
1709
                    <version>${maven.surefire.plugin.version}</version>
1710
                    <configuration>
1711
                        <forkMode>once</forkMode>
1712
                        <environmentVariables>
1713
                            <DYLD_FRAMEWORK_PATH>${user.home}/.depman/Frameworks</DYLD_FRAMEWORK_PATH>
1714
                            <DYLD_LIBRARY_PATH>${user.home}/.depman/lib</DYLD_LIBRARY_PATH>
1715
                            <GDAL_DATA>${user.home}/.depman/data/gdal</GDAL_DATA>
1716
                            <LD_LIBRARY_PATH>${user.home}/.depman/lib</LD_LIBRARY_PATH>
1717
                            <PATH>${user.home}/.depman/bin${path.separator}${env.PATH}</PATH>
1718
                            <PROJ_LIB>${gvsig.product.folder.path}/gvSIG/extensiones/org.gvsig.crs.extension/data</PROJ_LIB>
1719
                        </environmentVariables>
1720
                    </configuration>
1721
                </plugin>
1722

    
1723
                <plugin>
1724
                    <groupId>org.apache.maven.plugins</groupId>
1725
                    <artifactId>maven-failsafe-plugin</artifactId>
1726
                    <executions>
1727
                        <execution>
1728
                            <goals>
1729
                                <goal>integration-test</goal>
1730
                                <goal>verify</goal>
1731
                            </goals>
1732
                        </execution>
1733
                    </executions>
1734
                    <configuration>
1735
                        <forkMode>once</forkMode>
1736
                        <environmentVariables>
1737
                            <DYLD_FRAMEWORK_PATH>${user.home}/.depman/Frameworks</DYLD_FRAMEWORK_PATH>
1738
                            <DYLD_LIBRARY_PATH>${user.home}/.depman/lib</DYLD_LIBRARY_PATH>
1739
                            <GDAL_DATA>${user.home}/.depman/data/gdal</GDAL_DATA>
1740
                            <LD_LIBRARY_PATH>${user.home}/.depman/lib</LD_LIBRARY_PATH>
1741
                            <PATH>${user.home}/.depman/bin${path.separator}${env.PATH}</PATH>
1742
                            <PROJ_LIB>${gvsig.product.folder.path}/gvSIG/extensiones/org.gvsig.crs.extension/data</PROJ_LIB>
1743
                        </environmentVariables>
1744
                    </configuration>
1745
                </plugin>
1746

    
1747
                <plugin>
1748
                    <groupId>org.apache.maven.plugins</groupId>
1749
                    <artifactId>maven-javadoc-plugin</artifactId>
1750
                    <version>${maven.javadoc.plugin.version}</version>
1751
                    <configuration>
1752
                        <failOnError>false</failOnError>
1753
                        <docTitle>${project.name} ${project.version}</docTitle>
1754
                        <encoding>${encoding}</encoding>
1755
                        <footer />
1756
                        <header />
1757
                        <keywords>false</keywords>
1758
                        <!-- Don't include the deprecateds items in the javadoc -->
1759
                        <nodeprecated>true</nodeprecated>
1760
                        <!-- Don't generate javadoc of project with submodules -->
1761
                        <aggregate>false</aggregate>
1762
                        <!-- Removed detection of links due to its high cost -->
1763
                        <detectJavaApiLink>false</detectJavaApiLink>
1764
                        <detectLinks>false</detectLinks>
1765
                        <detectOfflineLinks>false</detectOfflineLinks>
1766
                        <!-- Removed the inclusion of dependencies sources due to their high cost -->
1767
                        <includeDependencySources>false</includeDependencySources>
1768
                        <includeTransitiveDependencySources>false</includeTransitiveDependencySources>
1769
                        <javaApiLinks>
1770
                            <property>
1771
                                <name>api_1.4</name>
1772
                                <value>http://download.oracle.com/javase/1.4.2/docs/api/</value>
1773
                            </property>
1774
                            <property>
1775
                                <name>api_1.5</name>
1776
                                <value>http://download.oracle.com/javase/1.5.0/docs/api/</value>
1777
                            </property>
1778
                            <property>
1779
                                <name>api_1.6</name>
1780
                                <value>http://download.oracle.com/javase/6/docs/api/</value>
1781
                            </property>
1782
                            <property>
1783
                                <name>api_1.7</name>
1784
                                <value>http://download.oracle.com/javase/7/docs/api/</value>
1785
                            </property>
1786
                            <property>
1787
                                <name>api_1.8</name>
1788
                                <value>http://download.oracle.com/javase/8/docs/api/</value>
1789
                            </property>
1790
                        </javaApiLinks>
1791
                        <additionalparam>-quiet -Xdoclint:none -Xmaxwarns 0 -Xmaxerrs 0</additionalparam>
1792
                        <!-- https://blog.joda.org/2014/02/turning-off-doclint-in-jdk-8-javadoc.html -->
1793
                    </configuration>
1794
                </plugin>
1795

    
1796
                <plugin>
1797
                    <groupId>org.apache.maven.plugins</groupId>
1798
                    <artifactId>maven-site-plugin</artifactId>
1799
                    <version>${maven.site.plugin.version}</version>
1800
                    <configuration>
1801
                        <chmod>true</chmod>
1802
                        <chmodMode>a+rwX</chmodMode>
1803
                    </configuration>
1804
                </plugin>
1805

    
1806
                <plugin>
1807
                    <groupId>org.apache.maven.plugins</groupId>
1808
                    <artifactId>maven-jar-plugin</artifactId>
1809
                    <version>${maven.jar.plugin.version}</version>
1810
                    <configuration>
1811
                        <archive>
1812
                            <manifestEntries>
1813
                                <Built-By>gvSIG Team</Built-By>
1814
                            </manifestEntries>
1815
                        </archive>
1816
                    </configuration>
1817
                </plugin>
1818

    
1819
                <plugin>
1820
                    <groupId>org.codehaus.mojo</groupId>
1821
                    <artifactId>properties-maven-plugin</artifactId>
1822
                    <version>${properties.maven.plugin.version}</version>
1823
                </plugin>
1824

    
1825
                <plugin>
1826
                    <groupId>org.apache.maven.plugins</groupId>
1827
                    <artifactId>maven-antrun-plugin</artifactId>
1828
                    <version>${maven.antrun.plugin.version}</version>
1829
                </plugin>
1830

    
1831
                <plugin>
1832
                    <groupId>org.codehaus.mojo</groupId>
1833
                    <artifactId>animal-sniffer-maven-plugin</artifactId>
1834
                    <version>${animal.sniffer.maven.plugin.version}</version>
1835
                </plugin>
1836

    
1837
                <plugin>
1838
                    <groupId>org.apache.maven.plugins</groupId>
1839
                    <artifactId>maven-release-plugin</artifactId>
1840
                    <version>${maven.release.plugin.version}</version>
1841
                </plugin>
1842

    
1843
                <plugin>
1844
                    <groupId>org.apache.maven.plugins</groupId>
1845
                    <artifactId>maven-deploy-plugin</artifactId>
1846
                    <version>${maven.deploy.plugin.version}</version>
1847
                </plugin>
1848

    
1849
                <plugin>
1850
                    <artifactId>maven-assembly-plugin</artifactId>
1851
                    <version>${maven.assembly.plugin.version}</version>
1852
                    <executions>
1853
                        <execution>
1854
                            <id>gvsig-plugin-package</id>
1855
                            <phase>package</phase>
1856
                            <configuration>
1857
                                <ignoreDirFormatExtensions>true</ignoreDirFormatExtensions>
1858
                                <appendAssemblyId>false</appendAssemblyId>
1859
                                <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>
1860
                                <descriptors>
1861
                                    <descriptor>src/main/assembly/gvsig-plugin-package.xml</descriptor>
1862
                                </descriptors>
1863
                            </configuration>
1864
                        </execution>
1865
                    </executions>
1866
                </plugin>
1867

    
1868
                <plugin>
1869
                    <groupId>org.apache.maven.plugins</groupId>
1870
                    <artifactId>maven-clean-plugin</artifactId>
1871
                    <version>${maven.clean.plugin.version}</version>
1872
                </plugin>
1873

    
1874
                <plugin>
1875
                    <groupId>org.codehaus.mojo</groupId>
1876
                    <artifactId>exec-maven-plugin</artifactId>
1877
                    <version>${exec.maven.plugin.version}</version>
1878
                </plugin>
1879

    
1880
                <plugin>
1881
                    <!-- invoke as "mvn license:format" to fix the header -->
1882
                    <!-- invoke as "mvn license:check" to check the header -->
1883
                    <!-- See http://code.google.com/p/maven-license-plugin/wiki/Configuration -->
1884
                    <groupId>com.mycila.maven-license-plugin</groupId>
1885
                    <artifactId>maven-license-plugin</artifactId>
1886
                    <version>${maven.license.plugin.version}</version>
1887
                    <configuration>
1888
                        <header>header.txt</header>
1889
                        <failIfMissing>false</failIfMissing>
1890
                        <aggregate>false</aggregate>
1891
                        <strictCheck>true</strictCheck>
1892
                        <encoding>${encoding}</encoding>
1893
                        <quiet>false</quiet>
1894
                        <excludes>
1895
                            <exclude>**/*.properties</exclude>
1896
                            <exclude>**/*.txt</exclude>
1897
                            <exclude>**/*.jpg</exclude>
1898
                            <exclude>**/*.jpeg</exclude>
1899
                            <exclude>**/*.svg</exclude>
1900
                            <exclude>**/*.png</exclude>
1901
                            <exclude>**/*.gvssym</exclude>
1902
                            <exclude>**/*.def</exclude>
1903
                            <exclude>**/*.msg</exclude>
1904
                        </excludes>
1905
                    </configuration>
1906
                    <dependencies>
1907
                        <dependency>
1908
                            <groupId>org.gvsig</groupId>
1909
                            <artifactId>org.gvsig.desktop.buildtools</artifactId>
1910
                            <version>1.0.0</version>
1911
                        </dependency>
1912
                    </dependencies>
1913
                </plugin>
1914

    
1915
                <!-- Habria que ver si es posible sustituir el plugin -->
1916
                <!-- com.mycila.maven-license-plugin:maven-license-plugin por este -->
1917
                <!-- Ver http://mojo.codehaus.org/license-maven-plugin/index.html -->
1918
                <!--
1919
                <plugin>
1920
                    <groupId>org.codehaus.mojo</groupId>
1921
                    <artifactId>license-maven-plugin</artifactId>
1922
                    <version>1.5</version>
1923
                </plugin>
1924
                -->
1925

    
1926
                <plugin>
1927
                    <groupId>org.apache.maven.plugins</groupId>
1928
                    <artifactId>maven-checkstyle-plugin</artifactId>
1929
                    <version>${maven.checkstyle.plugin.version}</version>
1930
                </plugin>
1931

    
1932
                <plugin>
1933
                    <groupId>org.apache.maven.plugins</groupId>
1934
                    <artifactId>maven-source-plugin</artifactId>
1935
                    <version>${maven.source.plugin.version}</version>
1936
                </plugin>
1937

    
1938
                <plugin>
1939
                    <groupId>org.codehaus.gmaven</groupId>
1940
                    <artifactId>gmaven-plugin</artifactId>
1941
                    <version>${gmaven.plugin.version}</version>
1942
                    <configuration>
1943
                        <providerSelection>2.0</providerSelection>
1944
                    </configuration>
1945
                    <dependencies>
1946
                        <dependency>
1947
                            <groupId>com.github.lookfirst</groupId>
1948
                            <artifactId>sardine</artifactId>
1949
                            <version>5.0.1</version>
1950
                        </dependency>
1951
                        <dependency>
1952
                          <groupId>org.apache.ant</groupId>
1953
                          <artifactId>ant</artifactId>
1954
                          <version>1.8.2</version>
1955
                        </dependency>
1956
                    </dependencies>
1957
                    <executions>
1958

    
1959
                        <execution>
1960
                            <id>increase-build-number</id>
1961
                            <phase>process-sources</phase>
1962
                            <configuration>
1963
                                <source><![CDATA[
1964
                    // use "mvn -Dincrease-build-number process-sources"
1965
                    if( project.properties["increase-build-number"] == null ) {
1966
                      log.info("Don't increment build number use flag '-Dincrease-build-number' to increment it.")
1967
                    } else {
1968
                      File file = new File(project.basedir,"buildNumber.properties")
1969
                      if( ! file.exists() ) {
1970
                          log.info("Skip increment build number (buildNumber.property not present).")
1971
                        } else {
1972
                        Properties props = new Properties()
1973

    
1974
                        props.load(file.newDataInputStream())
1975
                        value = (props.getProperty("buildNumber") as int) + 1
1976
                        props.setProperty("buildNumber",value as String)
1977
                        props.store(file.newWriter(), null)
1978
                        log.info("Setting build number to " + value)
1979
                      }
1980
                    }
1981
                  ]]></source>
1982
                            </configuration>
1983
                        </execution>
1984

    
1985
                        <execution>
1986
                            <id>build-package-info</id>
1987
                            <phase>prepare-package</phase>
1988
                            <configuration>
1989
                                <source><![CDATA[
1990
    if( project.properties["buildNumber"] == null) {
1991
      log.info("Skip build package.info (buildNumber.property not present).")
1992
      log.info("Skip build package.info index (buildNumber.property not present).")
1993
    } else {
1994
      poolURL = project.properties["gvsig.package.info.poolURL"];
1995
      if( poolURL[-1] != "/" ) {
1996
              poolURL = poolURL + "/";
1997
      }
1998
      package_info_file  = new File(project.basedir, "target/package.info")
1999
      log.info("Building package.info : " + package_info_file.getAbsolutePath())
2000
      Properties props = new Properties()
2001
      props.setProperty('code', project.properties["gvsig.package.info.code"])
2002
      props.setProperty('code-alias', project.properties["gvsig.package.info.codealias"])
2003
      props.setProperty('name', project.properties["gvsig.package.info.name"])
2004
      props.setProperty('version', project.properties["gvsig.package.info.version"])
2005
      props.setProperty('description', project.properties["gvsig.package.info.description"])
2006
      props.setProperty('owner', project.properties["gvsig.package.info.owner"])
2007
      props.setProperty('java-version', project.properties["gvsig.package.info.javaVM"])
2008
      props.setProperty('official', project.properties["gvsig.package.info.official"])
2009
      props.setProperty('type', "plugin")
2010
      props.setProperty('state', project.properties["gvsig.package.info.state"])
2011
      props.setProperty('operating-system', project.properties["gvsig.package.info.operatingSystem"])
2012
      props.setProperty('dependencies', project.properties["gvsig.package.info.dependencies"])
2013
      props.setProperty('sources-url', project.properties["gvsig.package.info.sourcesURL"].replace("scm:svn:",""))
2014
      props.setProperty('web-url', project.properties["gvsig.package.info.webURL"])
2015
      props.setProperty('architecture', project.properties["gvsig.package.info.architecture"])
2016
      props.setProperty('model-version', '1.0.1')
2017
      props.setProperty('categories', project.properties["gvsig.package.info.categories"])
2018
      props.setProperty('buildNumber', project.properties["buildNumber"])
2019
      props.setProperty('gvSIG-version', project.properties["gvsig.package.info.gvSIGVersion"])
2020

    
2021
      props.store(package_info_file.newWriter(), null)
2022

    
2023
      pkgname = "gvSIG-desktop-" +
2024
        project.properties["gvsig.package.info.gvSIGVersion"] + "-" +
2025
        project.properties["gvsig.package.info.code"] + "-" +
2026
        project.properties["gvsig.package.info.version"] + "-" +
2027
        project.properties["buildNumber"] + "-" +
2028
        project.properties["gvsig.package.info.state"] + "-" +
2029
        project.properties["gvsig.package.info.operatingSystem"] + "-" +
2030
        project.properties["gvsig.package.info.architecture"] + "-" +
2031
        project.properties["gvsig.package.info.javaVM"]
2032
      package_info_file  = new File(project.basedir, "target/gvspki/"+project.properties["gvsig.package.info.code"]+"/package.info")
2033
      log.info("Building package.info index " + package_info_file.getAbsolutePath())
2034
      package_info_file.getParentFile().mkdirs()
2035
      props.setProperty('download-url',
2036
        poolURL +
2037
        project.properties["gvsig.package.info.code"] + "/" +
2038
        pkgname + ".gvspkg"
2039
      )
2040
      props.store(package_info_file.newWriter(), null)
2041
    }
2042
                  ]]></source>
2043
                            </configuration>
2044
                        </execution>
2045

    
2046
                        <execution>
2047
                            <id>build-package-index</id>
2048
                            <phase>package</phase>
2049
                            <configuration>
2050
                                <source><![CDATA[
2051
    ant = new AntBuilder()
2052
    if( project.properties["buildNumber"] == null) {
2053
      log.info("Skip building package index (buildNumber.property not present).")
2054
    } else {
2055
      pkgname = "gvSIG-desktop-" +
2056
        project.properties["gvsig.package.info.gvSIGVersion"] + "-" +
2057
        project.properties["gvsig.package.info.code"] + "-" +
2058
        project.properties["gvsig.package.info.version"] + "-" +
2059
        project.properties["buildNumber"] + "-" +
2060
        project.properties["gvsig.package.info.state"] + "-" +
2061
        project.properties["gvsig.package.info.operatingSystem"] + "-" +
2062
        project.properties["gvsig.package.info.architecture"] + "-" +
2063
        project.properties["gvsig.package.info.javaVM"]
2064

    
2065
      log.info("Building package index " + pkgname + ".gvspki")
2066
      package_index_source  = project.basedir.getAbsolutePath() + "/target/gvspki"
2067
      package_index_target  = project.basedir.getAbsolutePath() + "/target/" + pkgname + ".gvspki"
2068
      ant.zip(destfile: package_index_target, basedir: package_index_source)
2069
    }
2070
                  ]]></source>
2071
                            </configuration>
2072
                        </execution>
2073

    
2074
                        <execution>
2075
                            <id>install-plugin</id>
2076
                            <phase>install</phase>
2077
                            <configuration>
2078
                                <source><![CDATA[            
2079
    
2080

    
2081
    def executeAntFile(File applicationDirectory, File pluginsDirectory, File file) {
2082
        log.info("Running install script '" + file.getAbsolutePath() + "'.");
2083
        def p = new org.apache.tools.ant.Project();
2084
        p.setUserProperty("ant.file", file.getAbsolutePath());
2085
        p.setUserProperty("gvsig_dir", applicationDirectory.getAbsolutePath());
2086
        p.setUserProperty("extensions_dir", pluginsDirectory.getAbsolutePath());
2087
        p.setBaseDir(file.getParentFile());
2088
        p.init();
2089
        helper = org.apache.tools.ant.ProjectHelper.getProjectHelper();
2090
        p.addReference("ant.projectHelper", helper);
2091
        helper.parse(p, file);
2092
        p.executeTarget(p.getDefaultTarget());
2093
    }
2094
                                    
2095
    
2096
    if( project.properties["buildNumber"] == null) {
2097
        log.info("Skip install package (buildNumber.property not present).")
2098
    } else {
2099
        ant = new AntBuilder()
2100
        pkgname = "gvSIG-desktop-" +
2101
          project.properties["gvsig.package.info.gvSIGVersion"] + "-" +
2102
          project.properties["gvsig.package.info.code"] + "-" +
2103
          project.properties["gvsig.package.info.version"] + "-" +
2104
          project.properties["buildNumber"] + "-" +
2105
          project.properties["gvsig.package.info.state"] + "-" +
2106
          project.properties["gvsig.package.info.operatingSystem"] + "-" +
2107
          project.properties["gvsig.package.info.architecture"] + "-" +
2108
          project.properties["gvsig.package.info.javaVM"]
2109

    
2110
        log.debug("gvsig.install.plugin=" + project.properties["gvsig.install.plugin"])
2111
        log.debug("gvsig.install.plugin.package=" + project.properties["gvsig.install.plugin.package"])
2112
        if( project.properties["gvsig.install.plugin"]=="true" ) {
2113
          source = project.basedir.getAbsolutePath() + "/target/" + pkgname + ".gvspkg.zip"
2114
          target = project.properties["gvsig.product.folder.path"] + "/gvSIG/extensiones/"
2115

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

    
2119
          log.info("Install plugin to " + target)
2120
          ant.unzip(src: source, dest: target)
2121
          def install_xml = new File(target + "/" + project.properties["gvsig.package.info.code"] + "/install/install.xml")
2122
          if( install_xml.exists() ) {
2123
            executeAntFile(
2124
                new File(project.properties["gvsig.product.folder.path"]),
2125
                new File(target),
2126
                install_xml
2127
            )
2128
          }
2129
        } else {
2130
            log.info("Skip plugin install.")
2131
        }
2132
        if( project.properties["gvsig.install.plugin.package"]=="true" ) {
2133
          source = project.basedir.getAbsolutePath() + "/target/" + pkgname + ".gvspkg.zip"
2134
          target = new File(project.properties["gvsig.product.folder.path"] +
2135
            "/install/" +
2136
            project.properties["gvsig.package.info.code"] + "/" +
2137
            pkgname + ".gvspkg")
2138
          target.getParentFile().mkdirs()
2139

    
2140
          log.info("Copy plugin package from " + source + " to " + target)
2141
          ant.copy(file:source, tofile:target.getAbsolutePath())
2142

    
2143
          source  = project.basedir.getAbsolutePath() + "/target/" + pkgname + ".gvspki"
2144
          target = project.properties["gvsig.product.folder.path"] +
2145
            "/install/" +
2146
            project.properties["gvsig.package.info.code"] + "/" +
2147
            pkgname + ".gvspki"
2148
          log.info("Copy plugin package index from " + source + " to " + target)
2149
          ant.copy(file:source, tofile:target)
2150
        } else {
2151
            log.info("Skip plugin package install.")
2152
        }
2153
    }
2154
                  ]]></source>
2155
                            </configuration>
2156
                        </execution>
2157

    
2158
                        <execution>
2159
                            <id>deploy-package</id>
2160
                            <phase>install</phase>
2161
                            <configuration>
2162
                                <source><![CDATA[
2163

    
2164
// To deploy package use:
2165
//    mvn -Ddeploy-package -Duser=USER -Dpassword=PASSWORD install
2166
//
2167
if( project.properties["deploy-package"] != null ) {
2168
    if( project.properties["gvsig.install.plugin.package"]=="true" ) {
2169
        poolURL = project.properties["gvsig.package.info.poolURL"];
2170
        if( poolURL[-1] != "/" ) {
2171
            poolURL = poolURL + "/";
2172
        }
2173
        targetPath = poolURL + project.properties["gvsig.package.info.code"];
2174
        log.info("Deploy plugin package to '"+targetPath+"'.");
2175

    
2176
        pkgname = "gvSIG-desktop-" +
2177
        project.properties["gvsig.package.info.gvSIGVersion"] + "-" +
2178
        project.properties["gvsig.package.info.code"] + "-" +
2179
        project.properties["gvsig.package.info.version"] + "-" +
2180
        project.properties["buildNumber"] + "-" +
2181
        project.properties["gvsig.package.info.state"] + "-" +
2182
        project.properties["gvsig.package.info.operatingSystem"] + "-" +
2183
        project.properties["gvsig.package.info.architecture"] + "-" +
2184
        project.properties["gvsig.package.info.javaVM"];
2185

    
2186
        source = project.basedir.getAbsolutePath() + "/target/" + pkgname
2187
        targetPath = poolURL + project.properties["gvsig.package.info.code"]
2188

    
2189
        log.info("Creating addon-request.txt in target folder");
2190
        new File(project.basedir.getAbsolutePath() + "/target/addon-request.txt").withWriter { out ->
2191
            out.println("");
2192
            out.println("# "+pkgname);
2193
            out.println("");
2194
            out.println(targetPath+"/" + pkgname + ".gvspki");
2195
            out.println("");
2196
        }
2197

    
2198
        if( project.properties["username"] == null ) {
2199
            print("Enter user name: ");
2200
            user = System.console().readLine().toString()
2201
            if( user != "" ) {
2202
                project.properties.setProperty("username",user);
2203
            }
2204
        }
2205
        if( project.properties["password"] == null ) {
2206
            print("Enter password for user '" + project.properties["username"] + "': ");
2207
            password = System.console().readPassword().toString()
2208
            if( password != "" ) {
2209
                project.properties.setProperty("password",password);
2210
            }
2211
        }
2212
        WebDAVClient session = new WebDAVClient(log);
2213
        if( project.properties["username"] == null || project.properties["password"] == null ) {
2214
            log.info("[WEBDAV] creating non authenticated session.");
2215
            log.info("[WEBDAV] Use -Duser=USER -Dpassword=PASSWORD to create a authenticated session.");
2216
            session.login();
2217
        } else {
2218
            session.login(project.properties["username"], project.properties["password"]);
2219
        }
2220
        session.makedirs(targetPath);
2221
        session.put(source + ".gvspkg.zip", targetPath+"/"+pkgname+ ".gvspkg");
2222
        session.put(source + ".gvspki", targetPath+"/"+pkgname+ ".gvspki");
2223

    
2224
    } else {
2225
        log.info("Skip plugin package deploy. It not be installed by default.");
2226
    }
2227
} else {
2228
    log.info("Skip plugin package deploy. Use the flags -Ddeploy-package -Duser=USER -Dpassword=PASSWORD to deploy it.");
2229
}
2230

    
2231
public class WebDAVClient {
2232

    
2233
    def log;
2234

    
2235
    private String user;
2236
    private String password;
2237
    private Object sardine;
2238

    
2239
    public WebDAVClient(log) {
2240
        disableCertificateValidation();
2241
            this.log = log;
2242
    }
2243

    
2244
    public void login(String user, String password) {
2245
        log.info("[WEBDAV] login as '"+user+"'.");
2246
        def SardineFactory
2247
        try {
2248
            SardineFactory = "com.github.sardine.SardineFactory" as Class
2249
        } catch (Exception ex) {
2250
            log.error("[WEBDAV] can't get SardineFactory.",ex);
2251
        }
2252
        this.user = user;
2253
        this.password = password;
2254
        this.sardine = SardineFactory.begin(this.user,this.password);
2255
    }
2256

    
2257
    public void login() {
2258
        log.info("[WEBDAV] login as guest");
2259
        this.sardine = SardineFactory.begin();
2260
    }
2261

    
2262
    public boolean exists(String url) throws Exception {
2263
        return sardine.exists(url);
2264
    }
2265

    
2266
    public void put(String source, String target) throws Exception {
2267
        log.info("[WEBDAV] put '" + source + "' to '" + target + "'...");
2268
        InputStream fis = new FileInputStream(new File(source));
2269
        sardine.put(target, fis);
2270
        log.info("[WEBDAV] put ok.");
2271
    }
2272

    
2273
    public void mkdir(String url) throws Exception {
2274
        if( ! exists(url) ) {
2275
            log.info("[WEBDAV] mkdir '"+url+"'.");
2276
            sardine.createDirectory(url);
2277
        }
2278
    }
2279

    
2280
    public List list(String url) throws Exception {
2281
        List resources = sardine.list(url);
2282
        return resources;
2283
    }
2284

    
2285
    void disableCertificateValidation() {
2286
    /*
2287
        javax.net.ssl.TrustManager[] trustAllCerts = new javax.net.ssl.TrustManager[1];
2288
        trustAllCerts[0] = new javax.net.ssl.X509TrustManager() {
2289
                public java.security.cert.X509Certificate[] getAcceptedIssuers() {
2290
                    return new java.security.cert.X509Certificate[0];
2291
                }
2292

    
2293
                public void checkClientTrusted(java.security.cert.X509Certificate[] xcs, String string) throws java.security.cert.CertificateException {
2294
                }
2295

    
2296
                public void checkServerTrusted(java.security.cert.X509Certificate[] xcs, String string) throws java.security.cert.CertificateException {
2297
                }
2298
            };
2299

    
2300
        // Ignore differences between given hostname and certificate hostname
2301
        javax.net.ssl.HostnameVerifier hv = new javax.net.ssl.HostnameVerifier() {
2302
            public boolean verify(String hostname, javax.net.ssl.SSLSession session) {
2303
                return true;
2304
            }
2305
        };
2306

    
2307
        // Install the all-trusting trust manager
2308
        try {
2309
            javax.net.ssl.SSLContext sc = javax.net.ssl.SSLContext.getInstance("SSL");
2310
            sc.init(null, trustAllCerts, new java.security.SecureRandom());
2311
            javax.net.ssl.HttpsURLConnection.setDefaultSSLSocketFactory(sc.getSocketFactory());
2312
            javax.net.ssl.HttpsURLConnection.setDefaultHostnameVerifier(hv);
2313
        } catch (Exception e) {
2314
        }
2315
        */
2316
    }
2317

    
2318
    public void makedirs(String url) throws Exception {
2319
        log.info("[WEBDAV] makedirs '"+url+"'.");
2320
        URL u = new URL(url);
2321
        String[] x = u.getPath().split("/");
2322
        String path = "";
2323
        for (int i=1; i<x.length; i++) { path = path + "/" + x[i]; URL t = new URL(u,path); mkdir(t.toString()); } }
2324
} ]]></source>
2325
                            </configuration>
2326
                        </execution>
2327

    
2328
                    </executions>
2329
                </plugin>
2330

    
2331
            </plugins>
2332
        </pluginManagement>
2333

    
2334
        <plugins>
2335
            <plugin>
2336
                <groupId>org.apache.maven.plugins</groupId>
2337
                <artifactId>maven-scm-plugin</artifactId>
2338
            </plugin>
2339

    
2340
            <plugin>
2341
                <artifactId>maven-clean-plugin</artifactId>
2342
                <configuration>
2343
                    <filesets>
2344
                        <fileset>
2345
                            <directory>${user.home}/.depman/</directory>
2346
                            <includes>
2347
                                <include>**</include>
2348
                            </includes>
2349
                        </fileset>
2350
                    </filesets>
2351
                    <followSymLinks>true</followSymLinks>
2352
                </configuration>
2353
            </plugin>
2354

    
2355
            <plugin>
2356
                <groupId>org.apache.maven.plugins</groupId>
2357
                <artifactId>maven-release-plugin</artifactId>
2358
                <configuration>
2359
                    <!-- The property svn.tags.folder is used in external projects   -->
2360
                    <!-- to override configuraction of tagBase -->
2361
                    <tagBase>${svn.tags.folder}</tagBase>
2362
                    <!-- This is a 2.0 beta 6 bug. By default the goals are 'clean verify', so the modules
2363
                    are not installed, so the dependencies between modules are not met. With this configuration
2364
                    we force the module installation. -->
2365
                    <preparationGoals>clean install</preparationGoals>
2366
                    <autoVersionSubmodules>true</autoVersionSubmodules>
2367
                    <!-- Dont make site-deploy -->
2368
                    <!-- You need to run it after in folder target/checkout -->
2369
                    <goals>deploy</goals>
2370
                </configuration>
2371
            </plugin>
2372

    
2373
            <plugin>
2374
                <!-- load ".gvsig-devel.properties" -->
2375
                <groupId>org.codehaus.mojo</groupId>
2376
                <artifactId>properties-maven-plugin</artifactId>
2377
                <configuration>
2378
                    <files>
2379
                        <!-- Define gvsig.product.folder.path in this property -->
2380
                        <file>${user.home}/.gvsig-devel.properties</file>
2381
                        <file>${env.HOME}/.gvsig-devel.properties</file>
2382
                        <file>${project.basedir}/gvsig-devel.properties</file>
2383
                        <file>buildNumber.properties</file>
2384
                    </files>
2385
                    <quiet>true</quiet>
2386
                </configuration>
2387
                <executions>
2388
                    <execution>
2389
                        <id>default</id>
2390
                        <phase>prepare-package</phase>
2391
                        <goals>
2392
                            <goal>read-project-properties</goal>
2393
                        </goals>
2394
                    </execution>
2395
                    <execution>
2396
                        <id>default-clean</id>
2397
                        <phase>pre-clean</phase>
2398
                        <goals>
2399
                            <goal>read-project-properties</goal>
2400
                        </goals>
2401
                    </execution>
2402
                </executions>
2403
            </plugin>
2404

    
2405
<!--
2406
            <plugin>
2407
                <groupId>org.codehaus.mojo</groupId>
2408
                <artifactId>animal-sniffer-maven-plugin</artifactId>
2409
                <executions>
2410
                    <execution>
2411
                        <id>check-java-api</id>
2412
                        <phase>package</phase>
2413
                        <goals>
2414
                            <goal>check</goal>
2415
                        </goals>
2416
                        <configuration>
2417
                            <skip>false</skip>
2418
                            <signature>
2419
                                <groupId>org.codehaus.mojo.signature</groupId>
2420
                                <artifactId>java18</artifactId>
2421
                                <version>1.0</version>
2422
                            </signature>
2423
                            <ignores>
2424
                                <ignore>net.sourceforge.cobertura.coveragedata.TouchCollector</ignore>
2425
                                <ignore>java.nio.ByteBuffer</ignore>
2426
                                <ignore>java.nio.MappedByteBuffer</ignore>
2427
                            </ignores>
2428
                        </configuration>
2429
                    </execution>
2430
                </executions>
2431
            </plugin>
2432
-->
2433
            <plugin>
2434
                <groupId>org.apache.maven.plugins</groupId>
2435
                <artifactId>maven-javadoc-plugin</artifactId>
2436
                <executions>
2437
                    <execution>
2438
                        <id>attach-javadocs</id>
2439
                        <goals>
2440
                            <goal>jar</goal>
2441
                        </goals>
2442
                    </execution>
2443
                </executions>
2444
            </plugin>
2445

    
2446
            <plugin>
2447
                <groupId>org.apache.maven.plugins</groupId>
2448
                <artifactId>maven-source-plugin</artifactId>
2449
                <configuration>
2450
                    <skipSource>false</skipSource> <!-- User property is: source.skip. -->
2451
                </configuration>
2452
                <executions>
2453
                    <execution>
2454
                        <id>attach-sources</id>
2455
                        <phase>verify</phase>
2456
                        <goals>
2457
                            <goal>jar-no-fork</goal>
2458
                        </goals>
2459
                    </execution>
2460
                    <execution>
2461
                        <id>attach-test-sources</id>
2462
                        <phase>verify</phase>
2463
                        <goals>
2464
                            <goal>test-jar-no-fork</goal>
2465
                        </goals>
2466
                    </execution>
2467
                </executions>
2468
            </plugin>
2469

    
2470
            <plugin>
2471
                <groupId>org.apache.maven.plugins</groupId>
2472
                <artifactId>maven-checkstyle-plugin</artifactId>
2473
                <!-- invoke as "mvn checkstyle:checkstyle"  or "mvn site" -->
2474
                <configuration>
2475
                    <skip>false</skip> <!-- User property is: checkstyle.skip. -->
2476
                    <enableRulesSummary>true</enableRulesSummary>
2477
                    <failsOnError>false</failsOnError>
2478
                    <configLocation>gvsig/checkstyle.xml</configLocation>
2479
                    <headerLocation>gvsig/LICENSE.txt</headerLocation>
2480
                </configuration>
2481
                <dependencies>
2482
                    <dependency>
2483
                        <groupId>org.gvsig</groupId>
2484
                        <artifactId>org.gvsig.desktop.buildtools</artifactId>
2485
                        <version>1.0.0</version>
2486
                    </dependency>
2487
                </dependencies>
2488
            </plugin>
2489

    
2490
            <plugin>
2491
                <!-- to continue building  when test fail -->
2492
                <groupId>org.apache.maven.plugins</groupId>
2493
                <artifactId>maven-surefire-plugin</artifactId>
2494
                <configuration>
2495
                    <testFailureIgnore>true</testFailureIgnore>
2496
                </configuration>
2497
            </plugin>
2498

    
2499
        </plugins>
2500
    </build>
2501

    
2502

    
2503
    <reporting>
2504
        <excludeDefaults>true</excludeDefaults>
2505
        <plugins>
2506
            <plugin>
2507
                <groupId>org.apache.maven.plugins</groupId>
2508
                <artifactId>maven-project-info-reports-plugin</artifactId>
2509
                <version>${maven.project.info.reports.plugin.version}</version>
2510
                <reportSets>
2511
                    <reportSet>
2512
                        <reports>
2513
                            <report>index</report>
2514
                            <report>summary</report>
2515
                            <report>scm</report>
2516
                            <report>license</report>
2517
                            <report>project-team</report>
2518
                            <report>issue-tracking</report>
2519
                            <report>mailing-list</report>
2520
                            <report>modules</report>
2521

    
2522
                            <report>dependency-info</report>
2523
                            <!-- Removed due to its high cost
2524
                            <report>dependency-management</report>
2525
                            <report>dependencies</report>
2526
                            -->
2527
                            <report>dependency-convergence</report>
2528

    
2529
                            <!--
2530
                            <report>plugins</report>
2531
                            <report>plugin-management</report>
2532
                            <report>distribution-management</report>
2533
                            -->
2534

    
2535
                            <!-- gvSIG does not have Continuous Integration System
2536
                            <report>cim</report>
2537
                            -->
2538
                        </reports>
2539
                    </reportSet>
2540
                </reportSets>
2541
            </plugin>
2542
            <plugin>
2543
                <groupId>org.apache.maven.plugins</groupId>
2544
                <artifactId>maven-javadoc-plugin</artifactId>
2545
                <!-- Do not use the version 2.9, does not manage properly the submodules -->
2546
                <version>${maven.javadoc.plugin.version}</version>
2547
                <configuration>
2548
                    <!-- Don't include the deprecateds items in the javadoc -->
2549
                    <nodeprecated>true</nodeprecated>
2550
                    <!-- Don't generate javadoc of project with submodules -->
2551
                    <aggregate>false</aggregate>
2552
                    <!-- Removed detection of links due to its high cost -->
2553
                    <detectJavaApiLink>false</detectJavaApiLink>
2554
                    <detectLinks>false</detectLinks>
2555
                    <detectOfflineLinks>false</detectOfflineLinks>
2556
                    <!-- Removed the inclusion of dependencies sources due to their high cost -->
2557
                    <includeDependencySources>false</includeDependencySources>
2558
                    <includeTransitiveDependencySources>false</includeTransitiveDependencySources>
2559
                </configuration>
2560
                <reportSets>
2561
                    <reportSet>
2562
                        <id>html</id>
2563
                        <reports>
2564
                            <report>javadoc</report>
2565
                            <!-- removed javadocs of tests -->
2566
                        </reports>
2567
                    </reportSet>
2568
                </reportSets>
2569
            </plugin>
2570
            <plugin>
2571
                <groupId>org.apache.maven.plugins</groupId>
2572
                <artifactId>maven-jxr-plugin</artifactId>
2573
                <version>${maven.jxr.plugin.version}</version>
2574
                <configuration>
2575
                    <linkJavadoc>true</linkJavadoc>
2576
                    <aggregate>false</aggregate>
2577
                </configuration>
2578
            </plugin>
2579
            <plugin>
2580
                <groupId>org.codehaus.mojo</groupId>
2581
                <artifactId>findbugs-maven-plugin</artifactId>
2582
                <version>${findbugs.maven.plugin.version}</version>
2583
            </plugin>
2584

    
2585
        </plugins>
2586
    </reporting>
2587

    
2588

    
2589
    <profiles>
2590

    
2591
        <profile>
2592
            <!-- This profile is used to initialize and install the root folder of gvSIG -->
2593
            <id>gvsig-root</id>
2594
            <activation>
2595
                <file>
2596
                    <exists>src/main/assembly/gvsig-root-folder-package.xml</exists>
2597
                </file>
2598
            </activation>
2599
            <build>
2600
                <plugins>
2601

    
2602
                    <plugin>
2603
                        <!-- Check if exists ".gvsig-devel.properties" and create if not exists -->
2604
                        <groupId>org.codehaus.gmaven</groupId>
2605
                        <artifactId>gmaven-plugin</artifactId>
2606
                        <executions>
2607
                            <execution>
2608
                                <id>initialize-gvsig-product-folder-path</id>
2609
                                <phase>generate-sources</phase>
2610
                                <goals>
2611
                                    <goal>execute</goal>
2612
                                </goals>
2613
                                <configuration>
2614
                                    <source><![CDATA[
2615
                    if( project.artifactId != "org.gvsig.desktop" ) {
2616
                            log.warn("Skip initialization of gvsig-devel.properties.")
2617
                    } else {
2618
                      home = System.getenv('HOME')
2619
                      if( home == null ) {
2620
                        home = System.properties['user.home']
2621
                      }
2622
                      Properties props = new Properties()
2623
                      File propsFile = new File(home + "/.gvsig-devel.properties")
2624
                      if( project.properties["reset-gvsig.product.folder.path"] != null ) {
2625
                            gvsigProductFolderPath= new File(project.basedir, "target/product").getAbsolutePath()
2626
                            log.info("Force gvsig.product.folder.path to '"+gvsigProductFolderPath+"'.")
2627
                            props.load(propsFile.newDataInputStream())
2628
                            props.setProperty('gvsig.product.folder.path', gvsigProductFolderPath)
2629
                            props.store(propsFile.newWriter(), null)
2630
                      } else {
2631
                        gvsigProductFolderPathDefault = project.properties["gvsig.product.folder.path"]
2632
                        // println "Default gvsig.product.folder.path = " + gvsigProductFolderPathDefault
2633
                        try {
2634
                          props.load(propsFile.newDataInputStream())
2635
                          gvsigProductFolderPath = props.getProperty('gvsig.product.folder.path')
2636
                          if( gvsigProductFolderPath == null ) {
2637
                            gvsigProductFolderPath = gvsigProductFolderPathDefault
2638
                            props.setProperty('gvsig.product.folder.path', gvsigProductFolderPath)
2639
                            props.store(propsFile.newWriter(), null)
2640
                          }
2641
                        } catch(java.io.FileNotFoundException e){
2642
                          gvsigProductFolderPath = gvsigProductFolderPathDefault
2643
                          props.setProperty('gvsig.product.folder.path', gvsigProductFolderPath)
2644
                          props.store(propsFile.newWriter(), null)
2645
                        }
2646
                        if( gvsigProductFolderPathDefault != gvsigProductFolderPath ) {
2647
                          f = new File(gvsigProductFolderPathDefault)
2648
                          f.mkdirs();
2649
                                                  new File(f,"WARNING.txt").withWriter { out ->
2650
                                                          out.println();
2651
                                                          out.println("The product folder used is set to:");
2652
                                                          out.println();
2653
                                                          out.println(gvsigProductFolderPath);
2654
                                                          out.println();
2655
                                                          out.println("See the HOME/.gvsig-devel.properties to change it.");
2656
                                                          out.println();
2657
                                                  }
2658
                        }
2659
                      }
2660
                      log.info("Current gvsig.product.folder.path = " + gvsigProductFolderPath)
2661
                    }
2662
                  ]]></source>
2663
                                </configuration>
2664
                            </execution>
2665

    
2666
                        </executions>
2667
                    </plugin>
2668

    
2669
                </plugins>
2670
            </build>
2671
        </profile>
2672

    
2673

    
2674

    
2675
        <profile>
2676
            <!-- This profile is used to packege and install the gvSIG plugins -->
2677
            <id>gvsig-plugin</id>
2678
            <activation>
2679
                <file>
2680
                    <exists>buildNumber.properties</exists>
2681
                </file>
2682
            </activation>
2683
            <build>
2684
                <plugins>
2685

    
2686
                    <plugin>
2687
                        <artifactId>maven-assembly-plugin</artifactId>
2688
                        <executions>
2689
                            <execution>
2690
                                <id>gvsig-plugin-package</id>
2691
                                <phase>package</phase>
2692
                                <goals>
2693
                                    <goal>single</goal>
2694
                                </goals>
2695
                            </execution>
2696
                        </executions>
2697
                    </plugin>
2698

    
2699
                    <plugin>
2700
                        <artifactId>maven-clean-plugin</artifactId>
2701
                        <configuration>
2702
                            <skip>false</skip>
2703
                            <failOnError>true</failOnError>
2704
                            <filesets>
2705
                                <fileset>
2706
                                    <directory>${gvsig.product.folder.path}/gvSIG/extensiones/${project.artifactId}</directory>
2707
                                </fileset>
2708
                            </filesets>
2709
                        </configuration>
2710
                        <executions>
2711
                            <execution>
2712
                                <id>default-clean</id>
2713
                                <phase>clean</phase>
2714
                            </execution>
2715
                        </executions>
2716
                    </plugin>
2717

    
2718
                    <plugin>
2719
                        <groupId>org.codehaus.gmaven</groupId>
2720
                        <artifactId>gmaven-plugin</artifactId>
2721
                        <executions>
2722

    
2723
                            <execution>
2724
                                <id>increase-build-number</id>
2725
                                <phase>process-sources</phase>
2726
                                <goals>
2727
                                    <goal>execute</goal>
2728
                                </goals>
2729
                            </execution>
2730

    
2731
                            <execution>
2732
                                <id>build-package-info</id>
2733
                                <phase>prepare-package</phase>
2734
                                <goals>
2735
                                    <goal>execute</goal>
2736
                                </goals>
2737
                            </execution>
2738

    
2739
                            <execution>
2740
                                <id>build-package-index</id>
2741
                                <phase>package</phase>
2742
                                <goals>
2743
                                    <goal>execute</goal>
2744
                                </goals>
2745
                            </execution>
2746

    
2747
                            <execution>
2748
                                <id>install-plugin</id>
2749
                                <phase>install</phase>
2750
                                <goals>
2751
                                    <goal>execute</goal>
2752
                                </goals>
2753
                            </execution>
2754

    
2755
                            <execution>
2756
                                <id>deploy-package</id>
2757
                                <phase>install</phase>
2758
                                <goals>
2759
                                    <goal>execute</goal>
2760
                                </goals>
2761
                            </execution>
2762

    
2763
                        </executions>
2764
                    </plugin>
2765

    
2766
                </plugins>
2767
            </build>
2768
        </profile>
2769

    
2770
    </profiles>
2771

    
2772
    <properties>
2773
        <!-- Maven plugins versions -->    
2774
        <maven.deploy.plugin.version>2.7</maven.deploy.plugin.version>
2775
        <maven.surefire.plugin.version>3.0.0-M3</maven.surefire.plugin.version>
2776
        <maven.compiler.plugin.version>3.8.1</maven.compiler.plugin.version>
2777
        <maven.resources.plugin.version>3.2.0</maven.resources.plugin.version>
2778
        <maven.javadoc.plugin.version>3.2.0</maven.javadoc.plugin.version>
2779
        <maven.site.plugin.version>3.3</maven.site.plugin.version>
2780
        <maven.jar.plugin.version>3.2.0</maven.jar.plugin.version>
2781
        <properties.maven.plugin.version>1.0.0</properties.maven.plugin.version>
2782
        <gmaven.plugin.version>1.5</gmaven.plugin.version>
2783
        <maven.antrun.plugin.version>1.7</maven.antrun.plugin.version>
2784
        <maven.release.plugin.version>2.5.3</maven.release.plugin.version>
2785
        <maven.assembly.plugin.version>2.2-beta-5</maven.assembly.plugin.version>
2786
        <maven.clean.plugin.version>2.5</maven.clean.plugin.version>
2787
        <exec.maven.plugin.version>3.0.0</exec.maven.plugin.version>
2788
        <maven.license.plugin.version>1.10.b1</maven.license.plugin.version>
2789
        <maven.source.plugin.version>3.2.1</maven.source.plugin.version>
2790
        <maven.scm.plugin.version>1.11.2</maven.scm.plugin.version>
2791
        <maven.checkstyle.plugin.version>3.1.2</maven.checkstyle.plugin.version>
2792
        <animal.sniffer.maven.plugin.version>1.17</animal.sniffer.maven.plugin.version>
2793

    
2794
        <versions.maven.plugin.version>2.8.1</versions.maven.plugin.version>
2795
        <maven.project.info.reports.plugin.version>2.7</maven.project.info.reports.plugin.version>
2796
        <maven.jxr.plugin.version>2.3</maven.jxr.plugin.version>
2797
        <findbugs.maven.plugin.version>2.5.2</findbugs.maven.plugin.version>
2798
        <wagon.webdav.jackrabbit.version>2.4</wagon.webdav.jackrabbit.version>
2799

    
2800
        <!-- General configuration -->
2801
        <encoding>ISO-8859-1</encoding>
2802
        <java.version>1.8</java.version>
2803
        
2804
        <localRepository>${user.home}/.m2/repository</localRepository>
2805
        <site-repository>dav:https://devel.gvsig.org/sites/${project.artifactId}/${project.version}</site-repository>
2806

    
2807
        <!-- The property svn.tags.folder is used in external projects to override  -->
2808
        <!-- configuraction in maven-release-plugin -->
2809
        <svn.tags.folder>https://devel.gvsig.org/svn/gvsig-desktop/tags/</svn.tags.folder>
2810

    
2811
        <!-- Package info property values -->
2812
        <gvsig.version>2.6.0</gvsig.version>
2813
        <gvsig.package.info.codealias />
2814
        <gvsig.package.info.code>${project.artifactId}</gvsig.package.info.code>
2815
        <gvsig.package.info.name>${project.name}</gvsig.package.info.name>
2816
        <gvsig.package.info.description>${project.description}</gvsig.package.info.description>
2817
        <gvsig.package.info.version>${project.version}</gvsig.package.info.version>
2818
        <gvsig.package.info.state>testing</gvsig.package.info.state>
2819
        <gvsig.package.info.official>false</gvsig.package.info.official>
2820
        <gvsig.package.info.operatingSystem>all</gvsig.package.info.operatingSystem>
2821
        <gvsig.package.info.architecture>all</gvsig.package.info.architecture>
2822
        <gvsig.package.info.javaVM>j1_7</gvsig.package.info.javaVM>
2823
        <gvsig.package.info.gvSIGVersion>${gvsig.version}</gvsig.package.info.gvSIGVersion>
2824
        <gvsig.package.info.dependencies>required: org.gvsig.app.mainplugin -ge 2.1.0</gvsig.package.info.dependencies>
2825
        <gvsig.package.info.owner>gvSIG Association</gvsig.package.info.owner>
2826
        <gvsig.package.info.sourcesURL>${project.scm.connection}</gvsig.package.info.sourcesURL>
2827
        <gvsig.package.info.webURL>http://www.gvsig.com</gvsig.package.info.webURL>
2828
        <gvsig.package.info.categories />
2829
        <gvsig.package.info.poolURL>http://downloads.gvsig.org/download/gvsig-desktop/pool</gvsig.package.info.poolURL>
2830

    
2831
        <!-- Control the deploy of the plugin in gvsig.product.folder.path/gvSIG/extensiones -->
2832
        <gvsig.install.plugin>true</gvsig.install.plugin>
2833
        <!--  Control the deploy of the plugin package in gvsig.product.folder.path/install -->
2834
        <gvsig.install.plugin.package>true</gvsig.install.plugin.package>
2835

    
2836
        <gvsig.product.folder.path>${basedir}/target/product</gvsig.product.folder.path>
2837

    
2838
        <!-- artifactID implementations libraries for use in runtime and test dependencies -->
2839
        <org.gvsig.about.impl>org.gvsig.about.impl</org.gvsig.about.impl>
2840
        <org.gvsig.annotation.lib.impl>org.gvsig.annotation.lib.impl</org.gvsig.annotation.lib.impl>
2841
        <org.gvsig.annotation.swing.impl>org.gvsig.annotation.swing.impl</org.gvsig.annotation.swing.impl>
2842
        <org.gvsig.compat.impl>org.gvsig.compat.se</org.gvsig.compat.impl>
2843
        <org.gvsig.exportto.lib.impl>org.gvsig.exportto.lib.impl</org.gvsig.exportto.lib.impl>
2844
        <org.gvsig.exportto.swing.impl>org.gvsig.exportto.swing.impl</org.gvsig.exportto.swing.impl>
2845
        <org.gvsig.fmap.dal.impl>org.gvsig.fmap.dal.impl</org.gvsig.fmap.dal.impl>
2846
        <org.gvsig.fmap.dal.swing.impl>org.gvsig.fmap.dal.swing.impl</org.gvsig.fmap.dal.swing.impl>
2847
        <org.gvsig.fmap.geometry.impl>org.gvsig.fmap.geometry.jts</org.gvsig.fmap.geometry.impl>
2848
        <org.gvsig.fmap.geometry.operation.impl>org.gvsig.fmap.geometry.operation.jts</org.gvsig.fmap.geometry.operation.impl>
2849
        <org.gvsig.fmap.mapcontext.impl>org.gvsig.fmap.mapcontext.impl</org.gvsig.fmap.mapcontext.impl>
2850
        <org.gvsig.fmap.mapcontext.operation.impl>org.gvsig.fmap.mapcontext.operation</org.gvsig.fmap.mapcontext.operation.impl>
2851
        <org.gvsig.installer.lib.impl>org.gvsig.installer.lib.impl</org.gvsig.installer.lib.impl>
2852
        <org.gvsig.installer.swing.impl>org.gvsig.installer.swing.impl</org.gvsig.installer.swing.impl>
2853
        <org.gvsig.metadata.lib.basic.impl>org.gvsig.metadata.lib.basic.impl</org.gvsig.metadata.lib.basic.impl>
2854
        <org.gvsig.metadata.swing.basic.impl>org.gvsig.metadata.swing.basic.impl</org.gvsig.metadata.swing.basic.impl>
2855
        <org.gvsig.newlayer.lib.impl>org.gvsig.newlayer.lib.impl</org.gvsig.newlayer.lib.impl>
2856
        <org.gvsig.personaldb.lib.impl>org.gvsig.personaldb.lib.impl</org.gvsig.personaldb.lib.impl>
2857
        <org.gvsig.projection.impl>org.gvsig.projection.cresques.impl</org.gvsig.projection.impl>
2858
        <!--
2859
        <org.gvsig.projection.impl>org.gvsig.projection.jcrs</org.gvsig.projection.impl>
2860
        -->
2861
        <org.gvsig.proj.lib.impl>org.gvsig.proj.lib.proj4j</org.gvsig.proj.lib.impl>
2862
        <org.gvsig.proj.swing.impl>org.gvsig.proj.swing.impl</org.gvsig.proj.swing.impl>
2863
        <org.gvsig.symbology.lib.impl>org.gvsig.symbology.lib.impl</org.gvsig.symbology.lib.impl>
2864
        <org.gvsig.symbology.swing.impl>org.gvsig.symbology.swing.impl</org.gvsig.symbology.swing.impl>
2865
        <org.gvsig.timesupport.lib.impl>org.gvsig.timesupport.lib.impl</org.gvsig.timesupport.lib.impl>
2866
        <org.gvsig.timesupport.swing.impl>org.gvsig.timesupport.swing.impl</org.gvsig.timesupport.swing.impl>
2867
        <org.gvsig.tools.dynform.impl>org.gvsig.tools.dynform.impl</org.gvsig.tools.dynform.impl>
2868
        <org.gvsig.tools.dynform.services>org.gvsig.tools.dynform.services</org.gvsig.tools.dynform.services>
2869
        <org.gvsig.tools.swing.impl>org.gvsig.tools.swing.impl</org.gvsig.tools.swing.impl>
2870
        <org.gvsig.h2spatial.provider>org.gvsig.h2spatial.h2gis132.provider</org.gvsig.h2spatial.provider>
2871

    
2872
        <jython.artifactId>jython-standalone</jython.artifactId>
2873
        <!-- External project versions -->
2874
        <gvsig.tools.version>3.0.350</gvsig.tools.version>
2875
        <gvsig.proj.version>1.0.31</gvsig.proj.version>
2876
        <gvsig.projection.api.version>2.0.56</gvsig.projection.api.version>
2877
    </properties>
2878

    
2879
    <modules>
2880
        <module>org.gvsig.desktop.compat.cdc</module>
2881
        <module>org.gvsig.desktop.library</module>
2882
        <module>org.gvsig.desktop.framework</module>
2883
        <module>org.gvsig.desktop.plugin</module>
2884

    
2885
        <!-- NOTE: Project  org.gvsig.desktop.installer must not be a sub module of this. -->
2886
        <!-- NOTE: Project  org.gvsig.desktop.buildtools must not be a sub module of this. -->
2887

    
2888
    </modules>
2889
</project>
2890