Statistics
| Revision:

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

History | View | Annotate | Download (111 KB)

1 40435 jjdelcerro
<?xml version="1.0" encoding="UTF-8"?>
2 40512 jjdelcerro
<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 40435 jjdelcerro
4
    <modelVersion>4.0.0</modelVersion>
5
    <groupId>org.gvsig</groupId>
6
    <artifactId>org.gvsig.desktop</artifactId>
7
    <packaging>pom</packaging>
8 40649 jjdelcerro
9 44638 omartinez
    <version>2.0.261-SNAPSHOT</version>
10 40435 jjdelcerro
11
    <name>${project.artifactId}</name>
12
    <description>
13 41419 jjdelcerro
        This is part of the sources of "gSIG desktop" application.
14 41695 fdiaz
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 41419 jjdelcerro
        working in the land realm.
23 40435 jjdelcerro
    </description>
24
25 40472 jjdelcerro
    <licenses>
26
        <license>
27
            <name>GPLv3</name>
28
            <url>http://www.gnu.org/licenses/gpl.html</url>
29
            <distribution>repo</distribution>
30
            <comments>
31 41419 jjdelcerro
                "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 40472 jjdelcerro
        </license>
37
    </licenses>
38 40435 jjdelcerro
39 40480 jjdelcerro
    <organization>
40
        <name>gvSIG Association</name>
41
        <url>http://www.gvsig.com/</url>
42
    </organization>
43 40435 jjdelcerro
44 40480 jjdelcerro
    <scm>
45 44638 omartinez
        <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 40480 jjdelcerro
    </scm>
49 41695 fdiaz
50 40480 jjdelcerro
    <repositories>
51 41419 jjdelcerro
        <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 40480 jjdelcerro
    </repositories>
67
68 40435 jjdelcerro
    <distributionManagement>
69 41419 jjdelcerro
        <site>
70
            <id>gvsig-repository</id>
71
            <url>dav:https://devel.gvsig.org/sites/${project.artifactId}/${project.version}</url>
72
        </site>
73
        <repository>
74
            <id>gvsig-repository</id>
75
            <name>gvSIG maven repository</name>
76
            <url>dav:https://devel.gvsig.org/m2repo/j2se</url>
77
            <uniqueVersion>false</uniqueVersion>
78
        </repository>
79
        <snapshotRepository>
80
            <id>gvsig-repository</id>
81
            <name>gvSIG maven repository</name>
82
            <url>dav:https://devel.gvsig.org/m2repo/j2se</url>
83
            <uniqueVersion>false</uniqueVersion>
84
        </snapshotRepository>
85 40435 jjdelcerro
    </distributionManagement>
86 41695 fdiaz
87 40480 jjdelcerro
    <issueManagement>
88 41419 jjdelcerro
        <system>redmine</system>
89
        <url>https://devel.gvsig.org/redmine/projects/gvsig-desktop</url>
90 40480 jjdelcerro
    </issueManagement>
91 40435 jjdelcerro
92
    <mailingLists>
93 41419 jjdelcerro
        <mailingList>
94
            <name>User List</name>
95
            <subscribe>http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_usuarios</subscribe>
96
            <unsubscribe>http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_usuarios</unsubscribe>
97
            <post>gvsig_usuarios@listserv.gva.es</post>
98
            <archive>http://www.gvsig.org/web/community/mailing-lists/gvsig-nabble</archive>
99
            <otherArchives>
100
                <otherArchive>http://www.mail-archive.com/gvsig_usuarios@runas.cap.gva.es</otherArchive>
101
                <otherArchive>http://dir.gmane.org/index.php?prefix=gmane.comp.gis.gvsig</otherArchive>
102
            </otherArchives>
103
        </mailingList>
104
        <mailingList>
105
            <name>Developer List</name>
106
            <subscribe>http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores</subscribe>
107
            <unsubscribe>http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores</unsubscribe>
108
            <post>gvsig_desarrolladores@listserv.gva.es</post>
109
            <archive>http://www.gvsig.org/web/community/mailing-lists/gvsig-nabble</archive>
110
            <otherArchives>
111
                <otherArchive>http://www.mail-archive.com/gvsig_desarrolladores@runas.cap.gva.es</otherArchive>
112
                <otherArchive>http://dir.gmane.org/index.php?prefix=gmane.comp.gis.gvsig</otherArchive>
113
            </otherArchives>
114
        </mailingList>
115
        <mailingList>
116
            <name>International List</name>
117
            <subscribe>http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_internacional</subscribe>
118
            <unsubscribe>http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_internacional</unsubscribe>
119
            <post>gvsig_internacional@listserv.gva.es</post>
120
            <archive>http://www.gvsig.org/web/community/mailing-lists/gvsig-nabble</archive>
121
            <otherArchives>
122
                <otherArchive>http://www.mail-archive.com/gvsig_internacional@runas.cap.gva.es</otherArchive>
123
                <otherArchive>http://dir.gmane.org/index.php?prefix=gmane.comp.gis.gvsig</otherArchive>
124
            </otherArchives>
125
        </mailingList>
126 40435 jjdelcerro
    </mailingLists>
127
128
    <dependencyManagement>
129
        <dependencies>
130 42483 jjdelcerro
            <dependency>
131
                <groupId>org.gvsig</groupId>
132
                <artifactId>org.gvsig.tools</artifactId>
133
                <version>${gvsig.tools.version}</version>
134
                <type>pom</type>
135
                <scope>import</scope>
136
            </dependency>
137 40435 jjdelcerro
138
            <!-- Non gvSIG projects -->
139
            <!-- NOTE: the list of dependencies is ordered alphabetically -->
140
            <!-- by the artifactId. Please, if new dependencies are added, -->
141
            <!--keep the order.-->
142
143
            <dependency>
144
                <groupId>org.n52</groupId>
145
                <artifactId>52n-wps-config</artifactId>
146
                <version>1.0.1</version>
147
            </dependency>
148
            <dependency>
149
                <groupId>net.opengis</groupId>
150
                <artifactId>52n-wps-xml</artifactId>
151
                <version>1.0.0</version>
152
            </dependency>
153
            <dependency>
154
                <groupId>org.jzkit</groupId>
155
                <artifactId>a2j-runtime</artifactId>
156
                <version>2.0.9</version>
157
            </dependency>
158
            <dependency>
159
                <groupId>org.jzkit</groupId>
160
                <artifactId>a2j</artifactId>
161
                <version>2.0.9</version>
162
            </dependency>
163
            <dependency>
164
                <groupId>net.swing</groupId>
165
                <artifactId>amic-util</artifactId>
166
                <version>unknown</version>
167
            </dependency>
168
            <dependency>
169
                <groupId>org.apache.ant</groupId>
170
                <artifactId>ant</artifactId>
171
                <version>1.8.1</version>
172
            </dependency>
173
            <dependency>
174
                <groupId>org.apache.ant</groupId>
175
                <artifactId>ant-apache-oro</artifactId>
176
                <version>1.8.1</version>
177
            </dependency>
178
            <dependency>
179
                <groupId>ant-contrib</groupId>
180
                <artifactId>ant-contrib</artifactId>
181
                <version>1.0b3</version>
182
                <exclusions>
183
                    <exclusion>
184
                        <groupId>ant</groupId>
185
                        <artifactId>ant</artifactId>
186
                    </exclusion>
187
                </exclusions>
188
            </dependency>
189
            <dependency>
190
                <groupId>org.apache.ant</groupId>
191
                <artifactId>ant-launcher</artifactId>
192
                <version>1.8.1</version>
193
            </dependency>
194
            <dependency>
195
                <groupId>org.apache.ant</groupId>
196
                <artifactId>ant-nodeps</artifactId>
197
                <version>1.8.1</version>
198
            </dependency>
199
            <dependency>
200
                <groupId>org.tigris.antelope</groupId>
201
                <artifactId>antelopetasks</artifactId>
202
                <version>3.2.10</version>
203
            </dependency>
204
            <dependency>
205
                <groupId>com.sardak</groupId>
206
                <artifactId>antform</artifactId>
207
                <version>2.0</version>
208
            </dependency>
209
            <dependency>
210 42521 jjdelcerro
              <groupId>com.fifesoft</groupId>
211
              <artifactId>autocomplete</artifactId>
212
              <version>2.5.7</version>
213 42539 jjdelcerro
            </dependency>
214 43280 fdiaz
215 42521 jjdelcerro
            <dependency>
216 40435 jjdelcerro
                <groupId>org.apache.xmlgraphics</groupId>
217
                <artifactId>batik-awt-util</artifactId>
218
                <version>1.7</version>
219
            </dependency>
220
            <dependency>
221
                <groupId>org.apache.xmlgraphics</groupId>
222
                <artifactId>batik-bridge</artifactId>
223
                <version>1.7</version>
224
            </dependency>
225
            <dependency>
226
                <groupId>org.apache.xmlgraphics</groupId>
227 40622 jjdelcerro
                <artifactId>batik-ext</artifactId>
228
                <version>1.7</version>
229 41695 fdiaz
            </dependency>
230 40622 jjdelcerro
            <dependency>
231
                <groupId>org.apache.xmlgraphics</groupId>
232 40435 jjdelcerro
                <artifactId>batik-gui-util</artifactId>
233
                <version>1.7</version>
234
            </dependency>
235
            <dependency>
236
                <groupId>org.apache.xmlgraphics</groupId>
237
                <artifactId>batik-gvt</artifactId>
238
                <version>1.7</version>
239
            </dependency>
240
            <dependency>
241
                <groupId>org.apache.xmlgraphics</groupId>
242
                <artifactId>batik-script</artifactId>
243
                <version>1.7</version>
244
            </dependency>
245
            <dependency>
246
                <groupId>org.apache.xmlgraphics</groupId>
247
                <artifactId>batik-xml</artifactId>
248
                <version>1.7</version>
249
            </dependency>
250
            <dependency>
251 40554 jjdelcerro
                <groupId>org.apache.xmlgraphics</groupId>
252
                <artifactId>batik-anim</artifactId>
253
                <version>1.7</version>
254
            </dependency>
255
            <dependency>
256
                <groupId>org.apache.xmlgraphics</groupId>
257
                <artifactId>batik-css</artifactId>
258
                <version>1.7</version>
259
            </dependency>
260
            <dependency>
261
                <groupId>org.apache.xmlgraphics</groupId>
262
                <artifactId>batik-dom</artifactId>
263
                <version>1.7</version>
264
            </dependency>
265
            <dependency>
266
                <groupId>org.apache.xmlgraphics</groupId>
267
                <artifactId>batik-js</artifactId>
268
                <version>1.7</version>
269
            </dependency>
270
            <dependency>
271
                <groupId>org.apache.xmlgraphics</groupId>
272
                <artifactId>batik-parser</artifactId>
273
                <version>1.7</version>
274
            </dependency>
275
            <dependency>
276
                <groupId>org.apache.xmlgraphics</groupId>
277
                <artifactId>batik-svg-dom</artifactId>
278
                <version>1.7</version>
279
            </dependency>
280 43280 fdiaz
281 40554 jjdelcerro
            <dependency>
282 40435 jjdelcerro
                <groupId>bsf</groupId>
283
                <artifactId>bsf</artifactId>
284
                <version>2.3.0-rc1</version>
285
            </dependency>
286
            <dependency>
287
                <groupId>org.apache.bsf</groupId>
288
                <artifactId>bsf-api</artifactId>
289
                <version>3.1</version>
290
            </dependency>
291
            <dependency>
292
                <groupId>org.apache.bsf</groupId>
293
                <artifactId>bsf-utils</artifactId>
294
                <version>3.1</version>
295
            </dependency>
296
            <dependency>
297
                <groupId>bsh</groupId>
298
                <artifactId>bsh</artifactId>
299
                <version>2.0b4</version>
300
            </dependency>
301
            <dependency>
302
                <groupId>castor</groupId>
303
                <artifactId>castor</artifactId>
304
                <version>0.9.5.3</version>
305
            </dependency>
306 41695 fdiaz
307 40435 jjdelcerro
            <dependency>
308
                <groupId>commons-beanutils</groupId>
309
                <artifactId>commons-beanutils</artifactId>
310
                <version>1.6</version>
311
            </dependency>
312
            <dependency>
313
                <groupId>commons-dbcp</groupId>
314
                <artifactId>commons-dbcp</artifactId>
315
                <version>1.2.2</version>
316
            </dependency>
317
            <dependency>
318 41419 jjdelcerro
                <groupId>commons-codec</groupId>
319
                <artifactId>commons-codec</artifactId>
320
                <version>1.6</version>
321 40435 jjdelcerro
            </dependency>
322
            <dependency>
323
                <groupId>commons-collections</groupId>
324
                <artifactId>commons-collections</artifactId>
325 43158 jjdelcerro
                <version>3.2.2</version>
326 40435 jjdelcerro
            </dependency>
327 41419 jjdelcerro
            <dependency>
328 43476 jjdelcerro
                <groupId>org.apache.commons</groupId>
329
                <artifactId>commons-collections4</artifactId>
330
                <version>4.1</version>
331
            </dependency>
332
            <dependency>
333 43915 jjdelcerro
              <groupId>org.apache.commons</groupId>
334
              <artifactId>commons-compress</artifactId>
335
              <version>1.11</version>
336
            </dependency>
337
            <dependency>
338 41419 jjdelcerro
                <groupId>org.apache.solr</groupId>
339
                <artifactId>solr-commons-csv</artifactId>
340
                <version>3.5.0</version>
341 41695 fdiaz
            </dependency>
342 40435 jjdelcerro
            <dependency>
343
                <groupId>commons-httpclient</groupId>
344
                <artifactId>commons-httpclient</artifactId>
345
                <version>2.0.2</version>
346
            </dependency>
347
            <dependency>
348 41419 jjdelcerro
                <groupId>commons-cli</groupId>
349
                <artifactId>commons-cli</artifactId>
350 43158 jjdelcerro
                <version>1.4</version>
351 40435 jjdelcerro
            </dependency>
352 41012 jjdelcerro
            <dependency>
353 43983 jjdelcerro
                <groupId>commons-lang</groupId>
354
                <artifactId>commons-lang</artifactId>
355
                <version>2.6</version>
356
            </dependency>
357
            <dependency>
358 43521 jjdelcerro
                <groupId>org.apache.commons</groupId>
359
                <artifactId>commons-math</artifactId>
360
                <version>2.2</version>
361
            </dependency>
362
            <dependency>
363 41311 jjdelcerro
                <groupId>commons-configuration</groupId>
364
                <artifactId>commons-configuration</artifactId>
365
                <version>1.10</version>
366
            </dependency>
367
            <dependency>
368 40435 jjdelcerro
                <groupId>commons-logging</groupId>
369
                <artifactId>commons-logging</artifactId>
370
                <version>1.1.1</version>
371
            </dependency>
372
            <dependency>
373
                <groupId>commons-logging</groupId>
374
                <artifactId>commons-logging</artifactId>
375
                <version>1.1.1</version>
376
                <classifier>api</classifier>
377
            </dependency>
378
            <dependency>
379 41419 jjdelcerro
                <groupId>commons-pool</groupId>
380
                <artifactId>commons-pool</artifactId>
381
                <version>1.6</version>
382 41695 fdiaz
            </dependency>
383 40581 jjdelcerro
            <dependency>
384 44198 jjdelcerro
                <groupId>org.apache.commons</groupId>
385
                <artifactId>commons-text</artifactId>
386
                <version>1.6</version>
387
            </dependency>
388
389
            <dependency>
390 40435 jjdelcerro
                <groupId>org.dspace</groupId>
391
                <artifactId>cql-java</artifactId>
392
                <version>1.0</version>
393
            </dependency>
394
            <dependency>
395 41419 jjdelcerro
                <groupId>easymock</groupId>
396
                <artifactId>easymockclassextension</artifactId>
397
                <version>1.2</version>
398 40435 jjdelcerro
            </dependency>
399
            <dependency>
400
                <groupId>flanagan</groupId>
401
                <artifactId>flanagan</artifactId>
402
                <version>20090616</version>
403
            </dependency>
404 42469 jjdelcerro
            <dependency>
405 40435 jjdelcerro
                <groupId>org.opengis</groupId>
406
                <artifactId>geoapi</artifactId>
407
                <version>2.0</version>
408
            </dependency>
409
            <dependency>
410
                <groupId>geojava</groupId>
411
                <artifactId>geojava</artifactId>
412
                <version>unknown</version>
413
            </dependency>
414
            <dependency>
415
                <groupId>org.geonames</groupId>
416
                <artifactId>geonames</artifactId>
417
                <version>1.0</version>
418
                <classifier>java5</classifier>
419
            </dependency>
420
            <dependency>
421
                <groupId>org.codehaus.groovy</groupId>
422
                <artifactId>groovy-all</artifactId>
423 43553 jjdelcerro
                <version>2.4.12</version>
424 40435 jjdelcerro
            </dependency>
425 41419 jjdelcerro
            <dependency>
426 40435 jjdelcerro
                <groupId>org.geotools</groupId>
427
                <artifactId>gt2-legacy</artifactId>
428
                <version>2.2-RC2</version>
429
            </dependency>
430
            <dependency>
431
                <groupId>org.geotools</groupId>
432
                <artifactId>gt2-main</artifactId>
433
                <version>2.2.2</version>
434
            </dependency>
435
            <dependency>
436
                <groupId>org.geotools</groupId>
437
                <artifactId>gt2-referencing</artifactId>
438
                <version>2.2-RC2</version>
439
            </dependency>
440
            <dependency>
441
                <groupId>hsqldb</groupId>
442
                <artifactId>hsqldb</artifactId>
443
                <version>1.8.0.10</version>
444
            </dependency>
445
            <dependency>
446
                <groupId>com.h2database</groupId>
447
                <artifactId>h2</artifactId>
448 43377 jjdelcerro
                <version>1.4.188</version>
449 40435 jjdelcerro
            </dependency>
450
            <dependency>
451
                <groupId>org.ini4j</groupId>
452
                <artifactId>ini4j</artifactId>
453
                <version>0.5.1</version>
454
            </dependency>
455
            <dependency>
456
                <groupId>com.lowagie</groupId>
457
                <artifactId>itext</artifactId>
458 42139 jjdelcerro
                <version>2.1.7</version>
459 40435 jjdelcerro
            </dependency>
460
            <dependency>
461
                <groupId>javax.media</groupId>
462
                <artifactId>jai_core</artifactId>
463
                <version>1.1.3</version>
464
            </dependency>
465
            <dependency>
466
                <groupId>javax.media</groupId>
467
                <artifactId>jai_codec</artifactId>
468
                <version>1.1.3</version>
469
            </dependency>
470
            <dependency>
471
                <groupId>gov.nist.math</groupId>
472
                <artifactId>jama</artifactId>
473
                <version>unknown</version>
474
            </dependency>
475
            <dependency>
476
                <groupId>javax.help</groupId>
477
                <artifactId>javahelp</artifactId>
478
                <version>2.0.05</version>
479
            </dependency>
480
            <dependency>
481
                <groupId>com.toedter</groupId>
482
                <artifactId>jcalendar</artifactId>
483 42003 jjdelcerro
                <version>1.3.2</version>
484 40435 jjdelcerro
            </dependency>
485
            <dependency>
486
                <groupId>jfree</groupId>
487
                <artifactId>jcommon</artifactId>
488
                <version>1.0.12</version>
489
            </dependency>
490
            <dependency>
491 43913 jjdelcerro
                <groupId>com.github.lespaul361</groupId>
492
                <artifactId>JCommunique</artifactId>
493
                <version>2.0.0</version>
494
            </dependency>
495
            <dependency>
496 40435 jjdelcerro
                <groupId>jdom</groupId>
497
                <artifactId>jdom</artifactId>
498
                <version>1.0</version>
499
            </dependency>
500
            <dependency>
501 43079 jjdelcerro
                <groupId>org.gnu</groupId>
502
                <artifactId>jel</artifactId>
503
                <version>2.0.1</version>
504 43152 fdiaz
            </dependency>
505 43079 jjdelcerro
            <dependency>
506 40435 jjdelcerro
                <groupId>org.nfunk</groupId>
507
                <artifactId>jep</artifactId>
508
                <version>2.4.0</version>
509
            </dependency>
510
            <dependency>
511
                <groupId>jfree</groupId>
512
                <artifactId>jfreechart</artifactId>
513
                <version>1.0.7</version>
514
            </dependency>
515
            <dependency>
516
                <groupId>org.jfree</groupId>
517
                <artifactId>jfreechart</artifactId>
518
                <version>1.0.14</version>
519
            </dependency>
520
            <dependency>
521
                <groupId>org.jgraf</groupId>
522
                <artifactId>jgraf</artifactId>
523
                <version>0.0.1</version>
524
            </dependency>
525
            <dependency>
526
                <groupId>net.sf</groupId>
527
                <artifactId>jgraph</artifactId>
528
                <version>5.10.1.5</version>
529
            </dependency>
530
            <dependency>
531
                <groupId>net.sf</groupId>
532
                <artifactId>jgridshiftapi</artifactId>
533
                <version>1.0</version>
534
            </dependency>
535
            <dependency>
536
                <groupId>com.sun</groupId>
537
                <artifactId>jimi</artifactId>
538
                <version>1.1</version>
539
            </dependency>
540
            <dependency>
541 41012 jjdelcerro
                <groupId>joda-time</groupId>
542
                <artifactId>joda-time</artifactId>
543
                <version>1.6</version>
544
            </dependency>
545
            <dependency>
546 42564 jjdelcerro
                <groupId>org.jopendocument</groupId>
547
                <artifactId>jOpenDocument</artifactId>
548
                <version>1.3</version>
549 42595 jjdelcerro
            </dependency>
550 42564 jjdelcerro
            <dependency>
551 40435 jjdelcerro
                <groupId>org.jpedal</groupId>
552
                <artifactId>jpedal_lgpl</artifactId>
553
                <version>4.37b36</version>
554
            </dependency>
555
            <dependency>
556
                <groupId>org.jruby</groupId>
557
                <artifactId>jruby</artifactId>
558
                <version>1.5.6</version>
559
            </dependency>
560
            <dependency>
561
                <groupId>rhino</groupId>
562
                <artifactId>js</artifactId>
563 40508 jjdelcerro
                <!-- This is the version already included in Java 1.6 -->
564 40435 jjdelcerro
                <version>1.6R2</version>
565
            </dependency>
566
            <dependency>
567
                <groupId>net.sf</groupId>
568
                <artifactId>jsi</artifactId>
569
                <version>unknown</version>
570
            </dependency>
571
            <dependency>
572 43901 jjdelcerro
                <groupId>org.json</groupId>
573
                <artifactId>json</artifactId>
574
                <version>20180130</version>
575
            </dependency>
576
            <dependency>
577 40435 jjdelcerro
                <groupId>javax.units</groupId>
578
                <artifactId>jsr108</artifactId>
579
                <version>0.01</version>
580
            </dependency>
581
            <dependency>
582
                <groupId>com.vividsolutions</groupId>
583
                <artifactId>jts</artifactId>
584 40480 jjdelcerro
                <version>1.13</version>
585 40435 jjdelcerro
            </dependency>
586
            <dependency>
587
                <groupId>junit</groupId>
588
                <artifactId>junit</artifactId>
589 44413 jjdelcerro
                <version>4.11</version>
590 40435 jjdelcerro
            </dependency>
591
            <dependency>
592
                <groupId>jwizardcomponent</groupId>
593
                <artifactId>jwizardcomponent</artifactId>
594
                <version>1.2.2</version>
595
            </dependency>
596
            <dependency>
597
                <groupId>jwizardcomponent</groupId>
598
                <artifactId>jwizardcomponent-0i18n</artifactId>
599
                <version>1.2.2.1</version>
600
            </dependency>
601
            <dependency>
602
                <groupId>org.python</groupId>
603 42522 jjdelcerro
                <artifactId>${jython.artifactId}</artifactId>
604 43398 jjdelcerro
                <version>2.7.1</version>
605 40435 jjdelcerro
            </dependency>
606
            <dependency>
607
                <groupId>org.jzkit</groupId>
608
                <artifactId>jzkit2-core</artifactId>
609
                <version>2.0.0</version>
610
            </dependency>
611
            <dependency>
612
                <groupId>org.jzkit</groupId>
613
                <artifactId>jzkit2-z3950</artifactId>
614
                <version>2.0.0</version>
615
            </dependency>
616
            <dependency>
617
                <groupId>org.jzkit</groupId>
618
                <artifactId>jzkit2-origin</artifactId>
619
                <version>2.0.0</version>
620
            </dependency>
621
            <dependency>
622
                <groupId>log4j</groupId>
623
                <artifactId>log4j</artifactId>
624
                <version>1.2.14</version>
625
            </dependency>
626
            <dependency>
627 41271 jjdelcerro
                <groupId>com.googlecode.log4jdbc</groupId>
628
                <artifactId>log4jdbc</artifactId>
629
                <version>1.2</version>
630 41695 fdiaz
            </dependency>
631 41271 jjdelcerro
            <dependency>
632 40435 jjdelcerro
                <groupId>com.ostermiller</groupId>
633
                <artifactId>ostermillerutils</artifactId>
634
                <version>1.4.3</version>
635
            </dependency>
636
            <dependency>
637 43842 jjdelcerro
                <groupId>org.mapdb</groupId>
638
                <artifactId>mapdb</artifactId>
639
                <version>3.0.6</version>
640
            </dependency>
641
            <dependency>
642 40435 jjdelcerro
                <groupId>mysql</groupId>
643
                <artifactId>mysql-connector-java</artifactId>
644
                <version>5.1.6</version>
645
            </dependency>
646
            <dependency>
647
                <groupId>es.unex</groupId>
648
                <artifactId>sextante</artifactId>
649
                <version>0.6.0</version>
650
            </dependency>
651
            <dependency>
652
                <groupId>es.unex</groupId>
653
                <artifactId>sextante_gui</artifactId>
654
                <version>0.6.0</version>
655
            </dependency>
656
            <dependency>
657
                <groupId>es.unex</groupId>
658
                <artifactId>sextante_wps</artifactId>
659
                <version>0.6.0</version>
660
            </dependency>
661
            <dependency>
662
                <groupId>es.unex</groupId>
663
                <artifactId>libMath</artifactId>
664
                <version>0.6.0</version>
665
            </dependency>
666
            <dependency>
667
                <groupId>es.unex</groupId>
668
                <artifactId>libDocEngines</artifactId>
669
                <version>0.6.0</version>
670
            </dependency>
671
            <dependency>
672 41419 jjdelcerro
                <groupId>org.apache.directory.studio</groupId>
673
                <artifactId>org.apache.commons.pool</artifactId>
674
                <version>1.6</version>
675 41695 fdiaz
            </dependency>
676 40581 jjdelcerro
            <dependency>
677 41419 jjdelcerro
                <groupId>org.osgeo</groupId>
678
                <artifactId>proj4j</artifactId>
679
                <version>0.1.0</version>
680 41695 fdiaz
            </dependency>
681 40581 jjdelcerro
            <dependency>
682 41941 jjdelcerro
                <groupId>com.fifesoft</groupId>
683
                <artifactId>rsyntaxtextarea</artifactId>
684 43559 jjdelcerro
                <version>2.6.1</version>
685 41941 jjdelcerro
            </dependency>
686
            <dependency>
687 42469 jjdelcerro
                <groupId>com.fifesoft</groupId>
688
                <artifactId>rstaui</artifactId>
689
                <version>2.5.7</version>
690
            </dependency>
691
            <dependency>
692 40435 jjdelcerro
                <groupId>sil</groupId>
693
                <artifactId>sil</artifactId>
694
                <version>0.43b-am1</version>
695
            </dependency>
696
            <dependency>
697
                <groupId>net.sf.smc</groupId>
698
                <artifactId>smc</artifactId>
699
                <version>4.3</version>
700
            </dependency>
701
            <dependency>
702
                <groupId>soap</groupId>
703
                <artifactId>soap</artifactId>
704
                <version>2.3</version>
705
            </dependency>
706
            <dependency>
707
                <groupId>spatialindex</groupId>
708
                <artifactId>spatialindex</artifactId>
709
                <version>unknown</version>
710
            </dependency>
711
            <dependency>
712
                <groupId>org.springframework</groupId>
713
                <artifactId>spring</artifactId>
714
                <version>1.2.8</version>
715
            </dependency>
716
            <dependency>
717
                <groupId>net.sf</groupId>
718
                <artifactId>sqljep</artifactId>
719 40626 jldominguez
                <version>0.2.1</version>
720 40435 jjdelcerro
            </dependency>
721
            <dependency>
722 41419 jjdelcerro
                <groupId>net.sf.supercsv</groupId>
723
                <artifactId>super-csv</artifactId>
724
                <version>2.1.0</version>
725
            </dependency>
726
            <dependency>
727 40435 jjdelcerro
                <groupId>org.tmatesoft.svnkit</groupId>
728
                <artifactId>svnkit</artifactId>
729
                <version>1.3.3</version>
730
            </dependency>
731
            <dependency>
732
                <groupId>org.tmatesoft.svnkit</groupId>
733
                <artifactId>svnkit-cli</artifactId>
734
                <version>1.3.3</version>
735
            </dependency>
736
            <dependency>
737 43213 jjdelcerro
              <groupId>org.swinglabs</groupId>
738
              <artifactId>swing-layout</artifactId>
739
              <version>1.0.3</version>
740 43280 fdiaz
            </dependency>
741 43213 jjdelcerro
            <dependency>
742 40435 jjdelcerro
                <groupId>tablelayout</groupId>
743
                <artifactId>TableLayout</artifactId>
744
                <version>20050920</version>
745
            </dependency>
746
            <dependency>
747
                <groupId>info.clearthought</groupId>
748
                <artifactId>TableLayout-bin-jdk1.5</artifactId>
749
                <version>2007-04-21</version>
750
            </dependency>
751
            <dependency>
752
                <groupId>net.sourceforge.thinlet</groupId>
753
                <artifactId>thinlet</artifactId>
754
                <version>2005-03-28</version>
755
            </dependency>
756
            <dependency>
757
                <groupId>gnu.trove</groupId>
758
                <artifactId>trove</artifactId>
759
                <version>0.1.8</version>
760
            </dependency>
761
            <dependency>
762
                <groupId>java3d</groupId>
763
                <artifactId>vecmath</artifactId>
764
                <version>1.3.1</version>
765
            </dependency>
766
            <dependency>
767
                <groupId>org.apache</groupId>
768
                <artifactId>xbean</artifactId>
769
                <version>2.2.0</version>
770
            </dependency>
771
            <dependency>
772
                <groupId>xerces</groupId>
773
                <artifactId>xercesImpl</artifactId>
774 42148 fdiaz
                <version>2.11.0</version>
775 40435 jjdelcerro
            </dependency>
776
            <dependency>
777
                <groupId>xml-apis</groupId>
778 42148 fdiaz
                <artifactId>xml-apis</artifactId>
779
                <version>1.4.01</version>
780
            </dependency>
781
            <dependency>
782
                <groupId>xml-apis</groupId>
783 40435 jjdelcerro
                <artifactId>xml-apis-ext</artifactId>
784
                <version>1.3.04</version>
785
            </dependency>
786
            <dependency>
787
                <groupId>xmlpull</groupId>
788
                <artifactId>xmlpull</artifactId>
789
                <version>1.1.3.1</version>
790
            </dependency>
791
            <dependency>
792
                <groupId>zql</groupId>
793
                <artifactId>zql</artifactId>
794
                <version>unknown</version>
795
            </dependency>
796
797
            <!-- External gvSIG projects -->
798
799
            <dependency>
800 41419 jjdelcerro
                <groupId>org.gvsig</groupId>
801
                <artifactId>org.gvsig.jdk.v1_6</artifactId>
802 42035 jjdelcerro
                <version>1.0.1</version>
803 40435 jjdelcerro
            </dependency>
804
            <dependency>
805 41419 jjdelcerro
                <groupId>org.gvsig</groupId>
806
                <artifactId>org.gvsig.jdk.v1_4</artifactId>
807
                <version>1.0.0</version>
808 40435 jjdelcerro
            </dependency>
809 42483 jjdelcerro
<!--            <dependency>
810 40435 jjdelcerro
                <groupId>org.gvsig</groupId>
811
                <artifactId>org.gvsig.catalog</artifactId>
812
                <version>2.0</version>
813 44198 jjdelcerro
            </dependency>-->
814 41419 jjdelcerro
            <dependency>
815
                <groupId>org.gvsig.external</groupId>
816
                <artifactId>org.gvsig.external.jump</artifactId>
817
                <version>1.0.0</version>
818 40435 jjdelcerro
            </dependency>
819
            <dependency>
820
                <groupId>org.gvsig</groupId>
821
                <artifactId>org.gvsig.proj.lib.api</artifactId>
822 40501 jjdelcerro
                <version>${gvsig.proj.version}</version>
823 40435 jjdelcerro
            </dependency>
824
            <dependency>
825
                <groupId>org.gvsig</groupId>
826
                <artifactId>org.gvsig.proj.lib.proj4j</artifactId>
827 40501 jjdelcerro
                <version>${gvsig.proj.version}</version>
828 40435 jjdelcerro
            </dependency>
829 40506 jjdelcerro
            <dependency>
830 41419 jjdelcerro
                <groupId>org.gvsig</groupId>
831
                <artifactId>org.gvsig.proj.swing.api</artifactId>
832
                <version>${gvsig.proj.version}</version>
833 40506 jjdelcerro
            </dependency>
834 40581 jjdelcerro
            <dependency>
835 41419 jjdelcerro
                <groupId>org.gvsig</groupId>
836
                <artifactId>org.gvsig.proj.swing.impl</artifactId>
837
                <version>${gvsig.proj.version}</version>
838 41695 fdiaz
            </dependency>
839 40581 jjdelcerro
            <dependency>
840 41419 jjdelcerro
                <groupId>org.gvsig</groupId>
841
                <artifactId>org.gvsig.projection.api</artifactId>
842
                <version>${gvsig.projection.api.version}</version>
843 40581 jjdelcerro
            </dependency>
844 40435 jjdelcerro
845
            <!-- Childs projects -->
846
847
            <dependency>
848
                <groupId>org.gvsig</groupId>
849 42026 jjdelcerro
                <artifactId>org.gvsig.about.api</artifactId>
850 44638 omartinez
                <version>2.0.261-SNAPSHOT</version>
851 42026 jjdelcerro
            </dependency>
852
            <dependency>
853
                <groupId>org.gvsig</groupId>
854
                <artifactId>org.gvsig.about.impl</artifactId>
855 44638 omartinez
                <version>2.0.261-SNAPSHOT</version>
856 42026 jjdelcerro
            </dependency>
857
            <dependency>
858
                <groupId>org.gvsig</groupId>
859 40608 jjdelcerro
                <artifactId>org.gvsig.metadata.lib.basic.api</artifactId>
860 44638 omartinez
                <version>2.0.261-SNAPSHOT</version>
861 40608 jjdelcerro
            </dependency>
862
            <dependency>
863
                <groupId>org.gvsig</groupId>
864
                <artifactId>org.gvsig.metadata.lib.basic.impl</artifactId>
865 44638 omartinez
                <version>2.0.261-SNAPSHOT</version>
866 40608 jjdelcerro
            </dependency>
867
            <dependency>
868
                <groupId>org.gvsig</groupId>
869
                <artifactId>org.gvsig.metadata.swing.basic.api</artifactId>
870 44638 omartinez
                <version>2.0.261-SNAPSHOT</version>
871 40608 jjdelcerro
            </dependency>
872
            <dependency>
873
                <groupId>org.gvsig</groupId>
874
                <artifactId>org.gvsig.metadata.swing.basic.impl</artifactId>
875 44638 omartinez
                <version>2.0.261-SNAPSHOT</version>
876 40608 jjdelcerro
            </dependency>
877
            <dependency>
878
                <groupId>org.gvsig</groupId>
879 40501 jjdelcerro
                <artifactId>org.gvsig.projection.cresques.impl</artifactId>
880 44638 omartinez
                <version>2.0.261-SNAPSHOT</version>
881 40501 jjdelcerro
            </dependency>
882
            <dependency>
883
                <groupId>org.gvsig</groupId>
884
                <artifactId>org.gvsig.projection.cresques.ui</artifactId>
885 44638 omartinez
                <version>2.0.261-SNAPSHOT</version>
886 40501 jjdelcerro
            </dependency>
887
            <dependency>
888
                <groupId>org.gvsig</groupId>
889 40435 jjdelcerro
                <artifactId>org.gvsig.andami</artifactId>
890 44638 omartinez
                <version>2.0.261-SNAPSHOT</version>
891 40435 jjdelcerro
            </dependency>
892
            <dependency>
893
                <groupId>org.gvsig</groupId>
894
                <artifactId>org.gvsig.app</artifactId>
895 44638 omartinez
                <version>2.0.261-SNAPSHOT</version>
896 41695 fdiaz
            </dependency>
897 40435 jjdelcerro
            <dependency>
898
                <groupId>org.gvsig</groupId>
899
                <artifactId>org.gvsig.ui</artifactId>
900 44638 omartinez
                <version>2.0.261-SNAPSHOT</version>
901 40435 jjdelcerro
            </dependency>
902
            <dependency>
903
                <groupId>org.gvsig</groupId>
904
                <artifactId>org.gvsig.fmap.control</artifactId>
905 44638 omartinez
                <version>2.0.261-SNAPSHOT</version>
906 40435 jjdelcerro
            </dependency>
907
            <dependency>
908
                <groupId>org.gvsig</groupId>
909
                <artifactId>org.gvsig.fmap.mapcontext.api</artifactId>
910 44638 omartinez
                <version>2.0.261-SNAPSHOT</version>
911 40435 jjdelcerro
            </dependency>
912
            <dependency>
913
                <groupId>org.gvsig</groupId>
914
                <artifactId>org.gvsig.fmap.mapcontext.impl</artifactId>
915 44638 omartinez
                <version>2.0.261-SNAPSHOT</version>
916 43510 jjdelcerro
            </dependency>
917 40435 jjdelcerro
            <dependency>
918 43510 jjdelcerro
                <!--
919
                Eliminado el proyecto asi que le pongo una version "chunga"
920
                para que falle al resolverla si alguien lo usa
921
                -->
922 40435 jjdelcerro
                <groupId>org.gvsig</groupId>
923
                <artifactId>org.gvsig.fmap.mapcontext.operation</artifactId>
924 43510 jjdelcerro
                <version>ERROR</version>
925 40435 jjdelcerro
            </dependency>
926
            <dependency>
927
                <groupId>org.gvsig</groupId>
928
                <artifactId>org.gvsig.fmap.dal.api</artifactId>
929 44638 omartinez
                <version>2.0.261-SNAPSHOT</version>
930 40435 jjdelcerro
            </dependency>
931
            <dependency>
932
                <groupId>org.gvsig</groupId>
933
                <artifactId>org.gvsig.fmap.dal.spi</artifactId>
934 44638 omartinez
                <version>2.0.261-SNAPSHOT</version>
935 40435 jjdelcerro
            </dependency>
936
            <dependency>
937
                <groupId>org.gvsig</groupId>
938
                <artifactId>org.gvsig.fmap.dal.impl</artifactId>
939 44638 omartinez
                <version>2.0.261-SNAPSHOT</version>
940 40435 jjdelcerro
            </dependency>
941
            <dependency>
942
                <groupId>org.gvsig</groupId>
943
                <artifactId>org.gvsig.fmap.dal.impl</artifactId>
944 44638 omartinez
                <version>2.0.261-SNAPSHOT</version>
945 40435 jjdelcerro
                <type>test-jar</type>
946
                <scope>test</scope>
947
            </dependency>
948
            <dependency>
949
                <groupId>org.gvsig</groupId>
950 42928 jjdelcerro
                <artifactId>org.gvsig.fmap.dal.api</artifactId>
951 44638 omartinez
                <version>2.0.261-SNAPSHOT</version>
952 42928 jjdelcerro
                <type>test-jar</type>
953
                <scope>test</scope>
954
            </dependency>            <dependency>
955
                <groupId>org.gvsig</groupId>
956 40435 jjdelcerro
                <artifactId>org.gvsig.fmap.dal.db.lib</artifactId>
957 44638 omartinez
                <version>2.0.261-SNAPSHOT</version>
958 40435 jjdelcerro
            </dependency>
959
            <dependency>
960
                <groupId>org.gvsig</groupId>
961
                <artifactId>org.gvsig.fmap.dal.db.jdbc</artifactId>
962 44638 omartinez
                <version>2.0.261-SNAPSHOT</version>
963 40435 jjdelcerro
            </dependency>
964
            <dependency>
965
                <groupId>org.gvsig</groupId>
966
                <artifactId>org.gvsig.fmap.dal.db.h2</artifactId>
967 44638 omartinez
                <version>2.0.261-SNAPSHOT</version>
968 40435 jjdelcerro
            </dependency>
969 40513 jjdelcerro
970 40435 jjdelcerro
            <dependency>
971
                <groupId>org.gvsig</groupId>
972 40513 jjdelcerro
                <artifactId>org.gvsig.fmap.dal.file.lib</artifactId>
973 44638 omartinez
                <version>2.0.261-SNAPSHOT</version>
974 40435 jjdelcerro
            </dependency>
975
            <dependency>
976
                <groupId>org.gvsig</groupId>
977
                <artifactId>org.gvsig.fmap.dal.file.dbf</artifactId>
978 44638 omartinez
                <version>2.0.261-SNAPSHOT</version>
979 40435 jjdelcerro
            </dependency>
980
            <dependency>
981
                <groupId>org.gvsig</groupId>
982 41012 jjdelcerro
                <artifactId>org.gvsig.fmap.dal.file.csv</artifactId>
983 44638 omartinez
                <version>2.0.261-SNAPSHOT</version>
984 41012 jjdelcerro
            </dependency>
985
            <dependency>
986
                <groupId>org.gvsig</groupId>
987 40435 jjdelcerro
                <artifactId>org.gvsig.fmap.dal.file.shp</artifactId>
988 44638 omartinez
                <version>2.0.261-SNAPSHOT</version>
989 40435 jjdelcerro
            </dependency>
990
            <dependency>
991 42104 jjdelcerro
              <groupId>org.gvsig</groupId>
992
              <artifactId>org.gvsig.fmap.dal.swing.api</artifactId>
993 44638 omartinez
              <version>2.0.261-SNAPSHOT</version>
994 42104 jjdelcerro
            </dependency>
995
                <dependency>
996
              <groupId>org.gvsig</groupId>
997
              <artifactId>org.gvsig.fmap.dal.swing.impl</artifactId>
998 44638 omartinez
               <version>2.0.261-SNAPSHOT</version>
999 42125 fdiaz
            </dependency>
1000 42104 jjdelcerro
            <dependency>
1001 41419 jjdelcerro
                <groupId>org.gvsig</groupId>
1002
                <artifactId>org.gvsig.newlayer.lib.api</artifactId>
1003 44638 omartinez
                <version>2.0.261-SNAPSHOT</version>
1004 40435 jjdelcerro
            </dependency>
1005
            <dependency>
1006 41419 jjdelcerro
                <groupId>org.gvsig</groupId>
1007
                <artifactId>org.gvsig.newlayer.lib.api</artifactId>
1008 44638 omartinez
                <version>2.0.261-SNAPSHOT</version>
1009 41419 jjdelcerro
                <type>test-jar</type>
1010 42491 jjdelcerro
                <scope>test</scope>
1011 40435 jjdelcerro
            </dependency>
1012
            <dependency>
1013 41419 jjdelcerro
                <groupId>org.gvsig</groupId>
1014
                <artifactId>org.gvsig.newlayer.lib.impl</artifactId>
1015 44638 omartinez
                <version>2.0.261-SNAPSHOT</version>
1016 40435 jjdelcerro
            </dependency>
1017 44198 jjdelcerro
<!--            <dependency>
1018 40435 jjdelcerro
                <groupId>org.gvsig</groupId>
1019
                <artifactId>org.gvsig.newlayer.prov.generic</artifactId>
1020 41546 jjdelcerro
                <version>2.0.46-SNAPSHOT</version>
1021 44198 jjdelcerro
            </dependency>-->
1022 40435 jjdelcerro
            <dependency>
1023
                <groupId>org.gvsig</groupId>
1024
                <artifactId>org.gvsig.newlayer.prov.file</artifactId>
1025 44638 omartinez
                <version>2.0.261-SNAPSHOT</version>
1026 41695 fdiaz
            </dependency>
1027 40435 jjdelcerro
            <dependency>
1028
                <groupId>org.gvsig</groupId>
1029
                <artifactId>org.gvsig.newlayer.prov.shape</artifactId>
1030 44638 omartinez
                <version>2.0.261-SNAPSHOT</version>
1031 41695 fdiaz
            </dependency>
1032 40435 jjdelcerro
            <dependency>
1033
                <groupId>org.gvsig</groupId>
1034
                <artifactId>org.gvsig.symbology.lib.api</artifactId>
1035 44638 omartinez
                <version>2.0.261-SNAPSHOT</version>
1036 40435 jjdelcerro
            </dependency>
1037
            <dependency>
1038
                <groupId>org.gvsig</groupId>
1039
                <artifactId>org.gvsig.symbology.lib.impl</artifactId>
1040 44638 omartinez
                <version>2.0.261-SNAPSHOT</version>
1041 40435 jjdelcerro
            </dependency>
1042
            <dependency>
1043
                <groupId>org.gvsig</groupId>
1044
                <artifactId>org.gvsig.symbology.swing.api</artifactId>
1045 44638 omartinez
                <version>2.0.261-SNAPSHOT</version>
1046 40435 jjdelcerro
            </dependency>
1047
            <dependency>
1048
                <groupId>org.gvsig</groupId>
1049
                <artifactId>org.gvsig.symbology.swing.impl</artifactId>
1050 44638 omartinez
                <version>2.0.261-SNAPSHOT</version>
1051 40435 jjdelcerro
            </dependency>
1052
            <dependency>
1053
                <groupId>org.gvsig</groupId>
1054
                <artifactId>org.gvsig.fmap.geometry.api</artifactId>
1055 44638 omartinez
                <version>2.0.261-SNAPSHOT</version>
1056 40435 jjdelcerro
            </dependency>
1057
            <dependency>
1058
                <groupId>org.gvsig</groupId>
1059 42318 fdiaz
                <artifactId>org.gvsig.fmap.geometry.jts</artifactId>
1060 44638 omartinez
                <version>2.0.261-SNAPSHOT</version>
1061 42318 fdiaz
            </dependency>
1062
            <dependency>
1063
                <groupId>org.gvsig</groupId>
1064
                <artifactId>org.gvsig.fmap.geometry.operation.jts</artifactId>
1065 44638 omartinez
                <version>2.0.261-SNAPSHOT</version>
1066 42318 fdiaz
            </dependency>
1067
1068
1069
            <dependency>
1070
                <groupId>org.gvsig</groupId>
1071 40435 jjdelcerro
                <artifactId>org.gvsig.tools.evaluator.sqljep</artifactId>
1072 44638 omartinez
                <version>2.0.261-SNAPSHOT</version>
1073 40435 jjdelcerro
            </dependency>
1074
            <dependency>
1075
                <groupId>org.gvsig</groupId>
1076
                <artifactId>org.gvsig.compat.api</artifactId>
1077 44638 omartinez
                <version>2.0.261-SNAPSHOT</version>
1078 40435 jjdelcerro
            </dependency>
1079
            <dependency>
1080
                <groupId>org.gvsig</groupId>
1081
                <artifactId>org.gvsig.compat.se</artifactId>
1082 44638 omartinez
                <version>2.0.261-SNAPSHOT</version>
1083 40435 jjdelcerro
            </dependency>
1084
            <dependency>
1085
                <groupId>org.gvsig</groupId>
1086
                <artifactId>org.gvsig.remoteclient</artifactId>
1087 44638 omartinez
                <version>2.0.261-SNAPSHOT</version>
1088 40435 jjdelcerro
            </dependency>
1089
            <dependency>
1090
                <groupId>org.gvsig</groupId>
1091
                <artifactId>org.gvsig.i18n</artifactId>
1092 44638 omartinez
                <version>2.0.261-SNAPSHOT</version>
1093 40435 jjdelcerro
            </dependency>
1094
            <dependency>
1095
                <groupId>org.gvsig</groupId>
1096
                <artifactId>org.gvsig.utils</artifactId>
1097 44638 omartinez
                <version>2.0.261-SNAPSHOT</version>
1098 40435 jjdelcerro
            </dependency>
1099
            <dependency>
1100 41419 jjdelcerro
                <groupId>org.gvsig</groupId>
1101
                <artifactId>org.gvsig.annotation.lib.api</artifactId>
1102 44638 omartinez
                <version>2.0.261-SNAPSHOT</version>
1103 41695 fdiaz
            </dependency>
1104 40435 jjdelcerro
            <dependency>
1105 41419 jjdelcerro
                <groupId>org.gvsig</groupId>
1106
                <artifactId>org.gvsig.annotation.lib.impl</artifactId>
1107 44638 omartinez
                <version>2.0.261-SNAPSHOT</version>
1108 41695 fdiaz
            </dependency>
1109 40435 jjdelcerro
            <dependency>
1110 41419 jjdelcerro
                <groupId>org.gvsig</groupId>
1111
                <artifactId>org.gvsig.annotation.swing.api</artifactId>
1112 44638 omartinez
                <version>2.0.261-SNAPSHOT</version>
1113 40435 jjdelcerro
            </dependency>
1114
            <dependency>
1115 41419 jjdelcerro
                <groupId>org.gvsig</groupId>
1116
                <artifactId>org.gvsig.annotation.swing.impl</artifactId>
1117 44638 omartinez
                <version>2.0.261-SNAPSHOT</version>
1118 40435 jjdelcerro
            </dependency>
1119
            <dependency>
1120 41419 jjdelcerro
                <groupId>org.gvsig</groupId>
1121 43521 jjdelcerro
                <artifactId>org.gvsig.expressionevaluator.lib.api</artifactId>
1122 44638 omartinez
                <version>2.0.261-SNAPSHOT</version>
1123 43521 jjdelcerro
            </dependency>
1124
            <dependency>
1125
                <groupId>org.gvsig</groupId>
1126
                <artifactId>org.gvsig.expressionevaluator.lib.impl</artifactId>
1127 44638 omartinez
                <version>2.0.261-SNAPSHOT</version>
1128 43521 jjdelcerro
            </dependency>
1129
            <dependency>
1130 44644 jjdelcerro
              <groupId>org.gvsig</groupId>
1131
              <artifactId>org.gvsig.expressionevaluator.geometry.lib.api</artifactId>
1132
              <version>2.0.260-SNAPSHOT</version>
1133
            </dependency>
1134
            <dependency>
1135
              <groupId>org.gvsig</groupId>
1136
              <artifactId>org.gvsig.expressionevaluator.geometry.lib.impl</artifactId>
1137
              <version>2.0.260-SNAPSHOT</version>
1138
            </dependency>
1139
            <dependency>
1140
              <groupId>org.gvsig</groupId>
1141
              <artifactId>org.gvsig.expressionevaluator.time.lib.impl</artifactId>
1142
              <version>2.0.260-SNAPSHOT</version>
1143
            </dependency>
1144
            <dependency>
1145 43521 jjdelcerro
                <groupId>org.gvsig</groupId>
1146 43939 jjdelcerro
                <artifactId>org.gvsig.expressionevaluator.swing.api</artifactId>
1147 44638 omartinez
                <version>2.0.261-SNAPSHOT</version>
1148 43939 jjdelcerro
            </dependency>
1149
            <dependency>
1150
                <groupId>org.gvsig</groupId>
1151
                <artifactId>org.gvsig.expressionevaluator.swing.impl</artifactId>
1152 44638 omartinez
                <version>2.0.261-SNAPSHOT</version>
1153 43939 jjdelcerro
            </dependency>
1154
            <dependency>
1155
                <groupId>org.gvsig</groupId>
1156 43784 jjdelcerro
                <artifactId>org.gvsig.temporarystorage.lib.api</artifactId>
1157 44638 omartinez
                <version>2.0.261-SNAPSHOT</version>
1158 43784 jjdelcerro
            </dependency>
1159
            <dependency>
1160
                <groupId>org.gvsig</groupId>
1161
                <artifactId>org.gvsig.temporarystorage.lib.impl</artifactId>
1162 44638 omartinez
                <version>2.0.261-SNAPSHOT</version>
1163 43784 jjdelcerro
            </dependency>
1164
            <dependency>
1165
                <groupId>org.gvsig</groupId>
1166 41419 jjdelcerro
                <artifactId>org.gvsig.exportto.lib.api</artifactId>
1167 44638 omartinez
                <version>2.0.261-SNAPSHOT</version>
1168 40435 jjdelcerro
            </dependency>
1169
            <dependency>
1170 41419 jjdelcerro
                <groupId>org.gvsig</groupId>
1171
                <artifactId>org.gvsig.exportto.lib.api</artifactId>
1172 44638 omartinez
                <version>2.0.261-SNAPSHOT</version>
1173 41419 jjdelcerro
                <type>test-jar</type>
1174 42491 jjdelcerro
                <scope>test</scope>
1175 40435 jjdelcerro
            </dependency>
1176
            <dependency>
1177
                <groupId>org.gvsig</groupId>
1178
                <artifactId>org.gvsig.exportto.lib.impl</artifactId>
1179 44638 omartinez
                <version>2.0.261-SNAPSHOT</version>
1180 40435 jjdelcerro
            </dependency>
1181
            <dependency>
1182
                <groupId>org.gvsig</groupId>
1183
                <artifactId>org.gvsig.exportto.swing.api</artifactId>
1184 44638 omartinez
                <version>2.0.261-SNAPSHOT</version>
1185 40435 jjdelcerro
            </dependency>
1186
            <dependency>
1187
                <groupId>org.gvsig</groupId>
1188
                <artifactId>org.gvsig.exportto.swing.impl</artifactId>
1189 44638 omartinez
                <version>2.0.261-SNAPSHOT</version>
1190 40435 jjdelcerro
            </dependency>
1191
            <dependency>
1192
                <groupId>org.gvsig</groupId>
1193
                <artifactId>org.gvsig.exportto.swing.prov.jdbc</artifactId>
1194 44638 omartinez
                <version>2.0.261-SNAPSHOT</version>
1195 40435 jjdelcerro
            </dependency>
1196
            <dependency>
1197
                <groupId>org.gvsig</groupId>
1198
                <artifactId>org.gvsig.exportto.swing.prov.shape</artifactId>
1199 44638 omartinez
                <version>2.0.261-SNAPSHOT</version>
1200 40435 jjdelcerro
            </dependency>
1201
            <dependency>
1202
                <groupId>org.gvsig</groupId>
1203
                <artifactId>org.gvsig.exportto.swing.prov.dbf</artifactId>
1204 44638 omartinez
                <version>2.0.261-SNAPSHOT</version>
1205 40435 jjdelcerro
            </dependency>
1206
            <dependency>
1207
                <groupId>org.gvsig</groupId>
1208 44319 jjdelcerro
                <artifactId>org.gvsig.exportto.swing.prov.csv</artifactId>
1209 44638 omartinez
                <version>2.0.261-SNAPSHOT</version>
1210 44319 jjdelcerro
            </dependency>
1211
            <dependency>
1212
                <groupId>org.gvsig</groupId>
1213 41419 jjdelcerro
                <artifactId>org.gvsig.installer.swing.api</artifactId>
1214 44638 omartinez
                <version>2.0.261-SNAPSHOT</version>
1215 40435 jjdelcerro
            </dependency>
1216
            <dependency>
1217
                <groupId>org.gvsig</groupId>
1218
                <artifactId>org.gvsig.installer.swing.impl</artifactId>
1219 44638 omartinez
                <version>2.0.261-SNAPSHOT</version>
1220 40435 jjdelcerro
            </dependency>
1221
            <dependency>
1222 41419 jjdelcerro
                <groupId>org.gvsig</groupId>
1223
                <artifactId>org.gvsig.installer.lib.api</artifactId>
1224 44638 omartinez
                <version>2.0.261-SNAPSHOT</version>
1225 40435 jjdelcerro
            </dependency>
1226
            <dependency>
1227 41419 jjdelcerro
                <groupId>org.gvsig</groupId>
1228
                <artifactId>org.gvsig.installer.lib.spi</artifactId>
1229 44638 omartinez
                <version>2.0.261-SNAPSHOT</version>
1230 40435 jjdelcerro
            </dependency>
1231
            <dependency>
1232 41419 jjdelcerro
                <groupId>org.gvsig</groupId>
1233
                <artifactId>org.gvsig.installer.lib.impl</artifactId>
1234 44638 omartinez
                <version>2.0.261-SNAPSHOT</version>
1235 40435 jjdelcerro
            </dependency>
1236
            <dependency>
1237 41419 jjdelcerro
                <groupId>org.gvsig</groupId>
1238
                <artifactId>org.gvsig.installer.prov.plugin</artifactId>
1239 44638 omartinez
                <version>2.0.261-SNAPSHOT</version>
1240 40435 jjdelcerro
            </dependency>
1241
            <dependency>
1242 41419 jjdelcerro
                <groupId>org.gvsig</groupId>
1243
                <artifactId>org.gvsig.geodb.app.mainplugin</artifactId>
1244 44638 omartinez
                <version>2.0.261-SNAPSHOT</version>
1245 40435 jjdelcerro
            </dependency>
1246
1247
            <dependency>
1248 41419 jjdelcerro
                <groupId>org.gvsig</groupId>
1249
                <artifactId>org.gvsig.app.document.table.app.mainplugin</artifactId>
1250 44638 omartinez
                <version>2.0.261-SNAPSHOT</version>
1251 41695 fdiaz
            </dependency>
1252 40435 jjdelcerro
            <dependency>
1253 41419 jjdelcerro
                <groupId>org.gvsig</groupId>
1254
                <artifactId>org.gvsig.daltransform.app.mainplugin</artifactId>
1255 44638 omartinez
                <version>2.0.261-SNAPSHOT</version>
1256 41695 fdiaz
            </dependency>
1257 40435 jjdelcerro
            <dependency>
1258 41419 jjdelcerro
                <groupId>org.gvsig</groupId>
1259
                <artifactId>org.gvsig.daltransform.app.mainplugin</artifactId>
1260 44638 omartinez
                <version>2.0.261-SNAPSHOT</version>
1261 41419 jjdelcerro
                <type>test-jar</type>
1262
                <scope>test</scope>
1263 41695 fdiaz
            </dependency>
1264 41415 jjdelcerro
            <dependency>
1265 41419 jjdelcerro
                <groupId>org.gvsig</groupId>
1266
                <artifactId>org.gvsig.daltransform.app.join</artifactId>
1267 44638 omartinez
                <version>2.0.261-SNAPSHOT</version>
1268 41695 fdiaz
            </dependency>
1269 41415 jjdelcerro
            <dependency>
1270 41419 jjdelcerro
                <groupId>org.gvsig</groupId>
1271
                <artifactId>org.gvsig.daltransform.app.eventtheme</artifactId>
1272 44638 omartinez
                <version>2.0.261-SNAPSHOT</version>
1273 41695 fdiaz
            </dependency>
1274 41416 jjdelcerro
1275 41419 jjdelcerro
            <dependency>
1276
                <groupId>org.gvsig</groupId>
1277
                <artifactId>org.gvsig.app.mainplugin</artifactId>
1278 44638 omartinez
                <version>2.0.261-SNAPSHOT</version>
1279 41419 jjdelcerro
            </dependency>
1280
            <dependency>
1281
                <groupId>org.gvsig</groupId>
1282
                <artifactId>org.gvsig.annotation.app.mainplugin</artifactId>
1283 44638 omartinez
                <version>2.0.261-SNAPSHOT</version>
1284 41419 jjdelcerro
            </dependency>
1285
            <dependency>
1286
                <groupId>org.gvsig</groupId>
1287
                <artifactId>org.gvsig.centerviewpoint.app.mainplugin</artifactId>
1288 44638 omartinez
                <version>2.0.261-SNAPSHOT</version>
1289 41419 jjdelcerro
            </dependency>
1290
            <dependency>
1291
                <groupId>org.gvsig</groupId>
1292
                <artifactId>org.gvsig.coreplugin.app.mainplugin</artifactId>
1293 44638 omartinez
                <version>2.0.261-SNAPSHOT</version>
1294 41419 jjdelcerro
            </dependency>
1295
            <dependency>
1296
                <groupId>org.gvsig</groupId>
1297
                <artifactId>org.gvsig.datalocator.app.mainplugin</artifactId>
1298 44638 omartinez
                <version>2.0.261-SNAPSHOT</version>
1299 41419 jjdelcerro
            </dependency>
1300
            <dependency>
1301
                <groupId>org.gvsig</groupId>
1302
                <artifactId>org.gvsig.editing.app.mainplugin</artifactId>
1303 42453 jjdelcerro
                <version>2.0.112-SNAPSHOT</version>
1304 41419 jjdelcerro
            </dependency>
1305
            <dependency>
1306
                <groupId>org.gvsig</groupId>
1307
                <artifactId>org.gvsig.exportto.app.mainplugin</artifactId>
1308 44638 omartinez
                <version>2.0.261-SNAPSHOT</version>
1309 41419 jjdelcerro
            </dependency>
1310
            <dependency>
1311
                <groupId>org.gvsig</groupId>
1312
                <artifactId>org.gvsig.mkmvnproject.app.mainplugin</artifactId>
1313 41589 jjdelcerro
                <version>2.0.49-SNAPSHOT</version>
1314 41419 jjdelcerro
            </dependency>
1315
            <dependency>
1316
                <groupId>org.gvsig</groupId>
1317
                <artifactId>org.gvsig.installer.app.mainplugin</artifactId>
1318 44638 omartinez
                <version>2.0.261-SNAPSHOT</version>
1319 41419 jjdelcerro
            </dependency>
1320
            <dependency>
1321
                <groupId>org.gvsig</groupId>
1322
                <artifactId>org.gvsig.i18n.app.mainplugin</artifactId>
1323 44638 omartinez
                <version>2.0.261-SNAPSHOT</version>
1324 41419 jjdelcerro
            </dependency>
1325
            <dependency>
1326
                <groupId>org.gvsig</groupId>
1327
                <artifactId>org.gvsig.selectiontools.app.mainplugin</artifactId>
1328 44638 omartinez
                <version>2.0.261-SNAPSHOT</version>
1329 41419 jjdelcerro
            </dependency>
1330
            <dependency>
1331
                <groupId>org.gvsig</groupId>
1332
                <artifactId>org.gvsig.geometrymeasurement.app.mainplugin</artifactId>
1333 44638 omartinez
                <version>2.0.261-SNAPSHOT</version>
1334 41419 jjdelcerro
            </dependency>
1335
            <dependency>
1336
                <groupId>org.gvsig</groupId>
1337
                <artifactId>org.gvsig.newlayer.app.mainplugin</artifactId>
1338 44638 omartinez
                <version>2.0.261-SNAPSHOT</version>
1339 41419 jjdelcerro
            </dependency>
1340
            <dependency>
1341
                <groupId>org.gvsig</groupId>
1342 42003 jjdelcerro
                <artifactId>org.gvsig.timesupport.lib.api</artifactId>
1343 44638 omartinez
                <version>2.0.261-SNAPSHOT</version>
1344 42003 jjdelcerro
            </dependency>
1345
            <dependency>
1346
                <groupId>org.gvsig</groupId>
1347
                <artifactId>org.gvsig.timesupport.lib.impl</artifactId>
1348 44638 omartinez
                <version>2.0.261-SNAPSHOT</version>
1349 42003 jjdelcerro
            </dependency>
1350
            <dependency>
1351
                <groupId>org.gvsig</groupId>
1352
                <artifactId>org.gvsig.timesupport.swing.api</artifactId>
1353 44638 omartinez
                <version>2.0.261-SNAPSHOT</version>
1354 42003 jjdelcerro
            </dependency>
1355
            <dependency>
1356
                <groupId>org.gvsig</groupId>
1357
                <artifactId>org.gvsig.timesupport.swing.impl</artifactId>
1358 44638 omartinez
                <version>2.0.261-SNAPSHOT</version>
1359 42003 jjdelcerro
            </dependency>
1360 40435 jjdelcerro
        </dependencies>
1361
    </dependencyManagement>
1362
1363
    <dependencies>
1364 41419 jjdelcerro
        <dependency>
1365
            <groupId>junit</groupId>
1366
            <artifactId>junit</artifactId>
1367
            <scope>test</scope>
1368
        </dependency>
1369 40435 jjdelcerro
    </dependencies>
1370
1371
    <build>
1372 41419 jjdelcerro
        <extensions>
1373
            <extension>
1374
                <groupId>org.apache.maven.wagon</groupId>
1375
                <artifactId>wagon-webdav-jackrabbit</artifactId>
1376
                <version>2.4</version>
1377
            </extension>
1378
        </extensions>
1379 40480 jjdelcerro
1380 41419 jjdelcerro
        <pluginManagement>
1381
            <plugins>
1382 40435 jjdelcerro
1383 41419 jjdelcerro
                <plugin>
1384
                    <groupId>org.apache.maven.plugins</groupId>
1385
                    <artifactId>maven-scm-plugin</artifactId>
1386
                    <version>1.9</version>
1387
                    <configuration>
1388
                        <connectionType>connection</connectionType>
1389
                    </configuration>
1390
                </plugin>
1391 41695 fdiaz
1392 41419 jjdelcerro
                <plugin>
1393
                    <groupId>org.apache.maven.plugins</groupId>
1394
                    <artifactId>maven-compiler-plugin</artifactId>
1395
                    <version>2.3.2</version>
1396
                    <configuration>
1397 44346 jjdelcerro
                        <source>1.8</source>
1398
                        <target>1.8</target>
1399 41419 jjdelcerro
                        <encoding>ISO-8859-1</encoding>
1400
                    </configuration>
1401
                </plugin>
1402 40435 jjdelcerro
1403 41419 jjdelcerro
                <plugin>
1404
                    <groupId>org.apache.maven.plugins</groupId>
1405
                    <artifactId>maven-resources-plugin</artifactId>
1406
                    <version>2.4.3</version>
1407
                    <configuration>
1408
                        <encoding>ISO-8859-1</encoding>
1409
                    </configuration>
1410
                </plugin>
1411 40435 jjdelcerro
1412 41419 jjdelcerro
                <plugin>
1413
                    <groupId>org.apache.maven.plugins</groupId>
1414
                    <artifactId>maven-eclipse-plugin</artifactId>
1415
                    <configuration>
1416
                        <downloadSources>true</downloadSources>
1417
                        <downloadJavadocs>true</downloadJavadocs>
1418
                        <projectNameTemplate>${project.artifactId}</projectNameTemplate>
1419
                    </configuration>
1420
                </plugin>
1421 40435 jjdelcerro
1422 41419 jjdelcerro
                <plugin>
1423
                    <groupId>org.apache.maven.plugins</groupId>
1424
                    <artifactId>maven-surefire-plugin</artifactId>
1425 44413 jjdelcerro
                    <version>2.15</version>
1426 41419 jjdelcerro
                    <configuration>
1427
                        <forkMode>once</forkMode>
1428
                        <environmentVariables>
1429
                            <DYLD_FRAMEWORK_PATH>${user.home}/.depman/Frameworks</DYLD_FRAMEWORK_PATH>
1430
                            <DYLD_LIBRARY_PATH>${user.home}/.depman/lib</DYLD_LIBRARY_PATH>
1431
                            <GDAL_DATA>${user.home}/.depman/data/gdal</GDAL_DATA>
1432
                            <LD_LIBRARY_PATH>${user.home}/.depman/lib</LD_LIBRARY_PATH>
1433
                            <PATH>${user.home}/.depman/bin${path.separator}${env.PATH}</PATH>
1434
                            <PROJ_LIB>${gvsig.product.folder.path}/gvSIG/extensiones/org.gvsig.crs.extension/data</PROJ_LIB>
1435
                        </environmentVariables>
1436
                    </configuration>
1437
                </plugin>
1438 40435 jjdelcerro
1439 41419 jjdelcerro
                <plugin>
1440
                    <groupId>org.apache.maven.plugins</groupId>
1441
                    <artifactId>maven-failsafe-plugin</artifactId>
1442
                    <executions>
1443
                        <execution>
1444
                            <goals>
1445
                                <goal>integration-test</goal>
1446
                                <goal>verify</goal>
1447
                            </goals>
1448
                        </execution>
1449
                    </executions>
1450
                    <configuration>
1451
                        <forkMode>once</forkMode>
1452
                        <environmentVariables>
1453
                            <DYLD_FRAMEWORK_PATH>${user.home}/.depman/Frameworks</DYLD_FRAMEWORK_PATH>
1454
                            <DYLD_LIBRARY_PATH>${user.home}/.depman/lib</DYLD_LIBRARY_PATH>
1455
                            <GDAL_DATA>${user.home}/.depman/data/gdal</GDAL_DATA>
1456
                            <LD_LIBRARY_PATH>${user.home}/.depman/lib</LD_LIBRARY_PATH>
1457
                            <PATH>${user.home}/.depman/bin${path.separator}${env.PATH}</PATH>
1458
                            <PROJ_LIB>${gvsig.product.folder.path}/gvSIG/extensiones/org.gvsig.crs.extension/data</PROJ_LIB>
1459
                        </environmentVariables>
1460
                    </configuration>
1461
                </plugin>
1462 40435 jjdelcerro
1463 41419 jjdelcerro
                <plugin>
1464
                    <groupId>org.apache.maven.plugins</groupId>
1465
                    <artifactId>maven-javadoc-plugin</artifactId>
1466 43161 jjdelcerro
                    <version>2.10.4</version>
1467 41419 jjdelcerro
                    <configuration>
1468 42542 jjdelcerro
                        <failOnError>false</failOnError>
1469 41419 jjdelcerro
                        <docTitle>${project.name} ${project.version}</docTitle>
1470
                        <encoding>ISO-8859-1</encoding>
1471
                        <footer />
1472
                        <header />
1473
                        <keywords>false</keywords>
1474
                        <!-- Don't include the deprecateds items in the javadoc -->
1475
                        <nodeprecated>true</nodeprecated>
1476
                        <!-- Don't generate javadoc of project with submodules -->
1477
                        <aggregate>false</aggregate>
1478
                        <!-- Removed detection of links due to its high cost -->
1479
                        <detectJavaApiLink>false</detectJavaApiLink>
1480
                        <detectLinks>false</detectLinks>
1481
                        <detectOfflineLinks>false</detectOfflineLinks>
1482
                        <!-- Removed the inclusion of dependencies sources due to their high cost -->
1483
                        <includeDependencySources>false</includeDependencySources>
1484 41695 fdiaz
                        <includeTransitiveDependencySources>false</includeTransitiveDependencySources>
1485 41419 jjdelcerro
                        <javaApiLinks>
1486
                            <property>
1487
                                <name>api_1.4</name>
1488
                                <value>http://download.oracle.com/javase/1.4.2/docs/api/</value>
1489
                            </property>
1490
                            <property>
1491
                                <name>api_1.5</name>
1492
                                <value>http://download.oracle.com/javase/1.5.0/docs/api/</value>
1493
                            </property>
1494
                            <property>
1495
                                <name>api_1.6</name>
1496
                                <value>http://download.oracle.com/javase/6/docs/api/</value>
1497
                            </property>
1498 42394 jjdelcerro
                            <property>
1499
                                <name>api_1.7</name>
1500
                                <value>http://download.oracle.com/javase/7/docs/api/</value>
1501
                            </property>
1502 41419 jjdelcerro
                        </javaApiLinks>
1503 42542 jjdelcerro
                        <additionalparam>-quiet -Xmaxerrs 10000</additionalparam>
1504 41419 jjdelcerro
                    </configuration>
1505
                </plugin>
1506 40435 jjdelcerro
1507 41419 jjdelcerro
                <plugin>
1508
                    <groupId>org.apache.maven.plugins</groupId>
1509
                    <artifactId>maven-site-plugin</artifactId>
1510
                    <version>3.3</version>
1511
                    <configuration>
1512
                        <chmod>true</chmod>
1513
                        <chmodMode>a+rwX</chmodMode>
1514
                    </configuration>
1515
                </plugin>
1516 40435 jjdelcerro
1517 41419 jjdelcerro
                <plugin>
1518
                    <groupId>org.apache.maven.plugins</groupId>
1519
                    <artifactId>maven-jar-plugin</artifactId>
1520
                    <version>2.3.1</version>
1521
                    <configuration>
1522
                        <archive>
1523
                            <manifestEntries>
1524
                                <Built-By>gvSIG Team</Built-By>
1525
                            </manifestEntries>
1526
                        </archive>
1527
                    </configuration>
1528
                </plugin>
1529 41695 fdiaz
1530 41419 jjdelcerro
                <plugin>
1531
                    <groupId>org.codehaus.mojo</groupId>
1532
                    <artifactId>properties-maven-plugin</artifactId>
1533
                    <version>1.0-alpha-2</version>
1534
                </plugin>
1535 41695 fdiaz
1536 41419 jjdelcerro
                <plugin>
1537
                    <groupId>org.apache.maven.plugins</groupId>
1538
                    <artifactId>maven-antrun-plugin</artifactId>
1539
                    <version>1.7</version>
1540
                </plugin>
1541 40435 jjdelcerro
1542 41419 jjdelcerro
                <plugin>
1543
                    <groupId>org.codehaus.mojo</groupId>
1544
                    <artifactId>animal-sniffer-maven-plugin</artifactId>
1545
                    <version>1.9</version>
1546
                </plugin>
1547 40435 jjdelcerro
1548 41419 jjdelcerro
                <plugin>
1549
                    <groupId>org.apache.maven.plugins</groupId>
1550
                    <artifactId>maven-release-plugin</artifactId>
1551
                    <version>2.4.1</version>
1552
                </plugin>
1553 40649 jjdelcerro
1554 41419 jjdelcerro
                <plugin>
1555
                    <groupId>org.apache.maven.plugins</groupId>
1556
                    <artifactId>maven-deploy-plugin</artifactId>
1557
                    <version>2.6</version>
1558
                </plugin>
1559 40435 jjdelcerro
1560 41419 jjdelcerro
                <plugin>
1561
                    <artifactId>maven-assembly-plugin</artifactId>
1562
                    <version>2.4</version>
1563
                    <executions>
1564
                        <execution>
1565
                            <id>gvsig-plugin-package</id>
1566
                            <phase>package</phase>
1567
                            <configuration>
1568
                                <ignoreDirFormatExtensions>true</ignoreDirFormatExtensions>
1569
                                <appendAssemblyId>false</appendAssemblyId>
1570
                                <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>
1571
                                <descriptors>
1572
                                    <descriptor>src/main/assembly/gvsig-plugin-package.xml</descriptor>
1573
                                </descriptors>
1574
                            </configuration>
1575
                        </execution>
1576
                    </executions>
1577
                </plugin>
1578 40435 jjdelcerro
1579 41419 jjdelcerro
                <plugin>
1580
                    <groupId>org.apache.maven.plugins</groupId>
1581
                    <artifactId>maven-clean-plugin</artifactId>
1582
                    <version>2.4.1</version>
1583
                </plugin>
1584 41695 fdiaz
1585 41419 jjdelcerro
                <plugin>
1586
                    <groupId>org.codehaus.mojo</groupId>
1587
                    <artifactId>exec-maven-plugin</artifactId>
1588
                    <version>1.2</version>
1589 41695 fdiaz
                </plugin>
1590 40469 jjdelcerro
1591 41419 jjdelcerro
                <plugin>
1592
                    <!-- invoke as "mvn license:format" to fix the header -->
1593
                    <!-- invoke as "mvn license:check" to check the header -->
1594
                    <!-- See http://code.google.com/p/maven-license-plugin/wiki/Configuration -->
1595
                    <groupId>com.mycila.maven-license-plugin</groupId>
1596
                    <artifactId>maven-license-plugin</artifactId>
1597
                    <version>1.10.b1</version>
1598
                    <configuration>
1599
                        <header>header.txt</header>
1600
                        <failIfMissing>false</failIfMissing>
1601
                        <aggregate>false</aggregate>
1602
                        <strictCheck>true</strictCheck>
1603
                        <encoding>ISO-8859-1</encoding>
1604
                        <quiet>false</quiet>
1605
                        <excludes>
1606
                            <exclude>**/*.properties</exclude>
1607
                            <exclude>**/*.txt</exclude>
1608
                            <exclude>**/*.jpg</exclude>
1609
                            <exclude>**/*.jpeg</exclude>
1610
                            <exclude>**/*.svg</exclude>
1611
                            <exclude>**/*.png</exclude>
1612
                            <exclude>**/*.gvssym</exclude>
1613
                            <exclude>**/*.def</exclude>
1614
                            <exclude>**/*.msg</exclude>
1615
                        </excludes>
1616
                    </configuration>
1617
                    <dependencies>
1618
                        <dependency>
1619
                            <groupId>org.gvsig</groupId>
1620
                            <artifactId>org.gvsig.desktop.buildtools</artifactId>
1621
                            <version>1.0.0</version>
1622
                        </dependency>
1623
                    </dependencies>
1624 41695 fdiaz
                </plugin>
1625 40469 jjdelcerro
1626 41419 jjdelcerro
                <!-- Habria que ver si es posible sustituir el plugin -->
1627
                <!-- com.mycila.maven-license-plugin:maven-license-plugin por este -->
1628
                <!-- Ver http://mojo.codehaus.org/license-maven-plugin/index.html -->
1629
                <!--
1630
                <plugin>
1631
                    <groupId>org.codehaus.mojo</groupId>
1632
                    <artifactId>license-maven-plugin</artifactId>
1633
                    <version>1.5</version>
1634
                </plugin>
1635
                -->
1636 40769 jjdelcerro
1637 41419 jjdelcerro
                <plugin>
1638
                    <groupId>org.apache.maven.plugins</groupId>
1639
                    <artifactId>maven-checkstyle-plugin</artifactId>
1640
                    <version>2.10</version>
1641
                </plugin>
1642 40469 jjdelcerro
1643 41419 jjdelcerro
                <plugin>
1644
                    <groupId>org.apache.maven.plugins</groupId>
1645
                    <artifactId>maven-source-plugin</artifactId>
1646
                    <version>2.2.1</version>
1647
                </plugin>
1648 40469 jjdelcerro
1649 41419 jjdelcerro
                <plugin>
1650
                    <groupId>org.codehaus.gmaven</groupId>
1651
                    <artifactId>gmaven-plugin</artifactId>
1652 42757 jjdelcerro
                    <version>1.5</version>
1653
                    <configuration>
1654
                        <providerSelection>2.0</providerSelection>
1655 42851 dmartinezizquierdo
                    </configuration>
1656 41419 jjdelcerro
                    <dependencies>
1657
                        <dependency>
1658
                            <groupId>com.github.lookfirst</groupId>
1659
                            <artifactId>sardine</artifactId>
1660
                            <version>5.0.1</version>
1661
                        </dependency>
1662 43915 jjdelcerro
                        <dependency>
1663
                          <groupId>org.apache.ant</groupId>
1664
                          <artifactId>ant</artifactId>
1665
                          <version>1.8.2</version>
1666
                        </dependency>
1667 41419 jjdelcerro
                    </dependencies>
1668
                    <executions>
1669 40581 jjdelcerro
1670 41419 jjdelcerro
                        <execution>
1671
                            <id>increase-build-number</id>
1672
                            <phase>process-sources</phase>
1673
                            <configuration>
1674
                                <source><![CDATA[
1675 40892 jjdelcerro
                    // use "mvn -Dincrease-build-number process-sources"
1676 40581 jjdelcerro
                    if( project.properties["increase-build-number"] == null ) {
1677
                      log.info("Don't increment build number use flag '-Dincrease-build-number' to increment it.")
1678
                    } else {
1679
                      File file = new File(project.basedir,"buildNumber.properties")
1680
                      if( ! file.exists() ) {
1681
                          log.info("Skip increment build number (buildNumber.property not present).")
1682
                        } else {
1683
                        Properties props = new Properties()
1684 41695 fdiaz
1685 40581 jjdelcerro
                        props.load(file.newDataInputStream())
1686
                        value = (props.getProperty("buildNumber") as int) + 1
1687
                        props.setProperty("buildNumber",value as String)
1688
                        props.store(file.newWriter(), null)
1689
                        log.info("Setting build number to " + value)
1690
                      }
1691
                    }
1692
                  ]]></source>
1693 41419 jjdelcerro
                            </configuration>
1694
                        </execution>
1695 40581 jjdelcerro
1696 41419 jjdelcerro
                        <execution>
1697
                            <id>build-package-info</id>
1698
                            <phase>prepare-package</phase>
1699
                            <configuration>
1700
                                <source><![CDATA[
1701 43915 jjdelcerro
    if( project.properties["buildNumber"] == null) {
1702
      log.info("Skip build package.info (buildNumber.property not present).")
1703
      log.info("Skip build package.info index (buildNumber.property not present).")
1704
    } else {
1705
      poolURL = project.properties["gvsig.package.info.poolURL"];
1706
      if( poolURL[-1] != "/" ) {
1707
              poolURL = poolURL + "/";
1708
      }
1709
      package_info_file  = new File(project.basedir, "target/package.info")
1710
      log.info("Building package.info : " + package_info_file.getAbsolutePath())
1711
      Properties props = new Properties()
1712
      props.setProperty('code', project.properties["gvsig.package.info.code"])
1713
      props.setProperty('code-alias', project.properties["gvsig.package.info.codealias"])
1714
      props.setProperty('name', project.properties["gvsig.package.info.name"])
1715
      props.setProperty('version', project.properties["gvsig.package.info.version"])
1716
      props.setProperty('description', project.properties["gvsig.package.info.description"])
1717
      props.setProperty('owner', project.properties["gvsig.package.info.owner"])
1718
      props.setProperty('java-version', project.properties["gvsig.package.info.javaVM"])
1719
      props.setProperty('official', project.properties["gvsig.package.info.official"])
1720
      props.setProperty('type', "plugin")
1721
      props.setProperty('state', project.properties["gvsig.package.info.state"])
1722
      props.setProperty('operating-system', project.properties["gvsig.package.info.operatingSystem"])
1723
      props.setProperty('dependencies', project.properties["gvsig.package.info.dependencies"])
1724
      props.setProperty('sources-url', project.properties["gvsig.package.info.sourcesURL"].replace("scm:svn:",""))
1725
      props.setProperty('web-url', project.properties["gvsig.package.info.webURL"])
1726
      props.setProperty('architecture', project.properties["gvsig.package.info.architecture"])
1727
      props.setProperty('model-version', '1.0.1')
1728
      props.setProperty('categories', project.properties["gvsig.package.info.categories"])
1729
      props.setProperty('buildNumber', project.properties["buildNumber"])
1730
      props.setProperty('gvSIG-version', project.properties["gvsig.package.info.gvSIGVersion"])
1731 40581 jjdelcerro
1732 43915 jjdelcerro
      props.store(package_info_file.newWriter(), null)
1733 40581 jjdelcerro
1734 43915 jjdelcerro
      pkgname = "gvSIG-desktop-" +
1735
        project.properties["gvsig.package.info.gvSIGVersion"] + "-" +
1736
        project.properties["gvsig.package.info.code"] + "-" +
1737
        project.properties["gvsig.package.info.version"] + "-" +
1738
        project.properties["buildNumber"] + "-" +
1739
        project.properties["gvsig.package.info.state"] + "-" +
1740
        project.properties["gvsig.package.info.operatingSystem"] + "-" +
1741
        project.properties["gvsig.package.info.architecture"] + "-" +
1742
        project.properties["gvsig.package.info.javaVM"]
1743
      package_info_file  = new File(project.basedir, "target/gvspki/"+project.properties["gvsig.package.info.code"]+"/package.info")
1744
      log.info("Building package.info index " + package_info_file.getAbsolutePath())
1745
      package_info_file.getParentFile().mkdirs()
1746
      props.setProperty('download-url',
1747
        poolURL +
1748
        project.properties["gvsig.package.info.code"] + "/" +
1749
        pkgname + ".gvspkg"
1750
      )
1751
      props.store(package_info_file.newWriter(), null)
1752
    }
1753 40581 jjdelcerro
                  ]]></source>
1754 41419 jjdelcerro
                            </configuration>
1755
                        </execution>
1756 40581 jjdelcerro
1757 41419 jjdelcerro
                        <execution>
1758
                            <id>build-package-index</id>
1759
                            <phase>package</phase>
1760
                            <configuration>
1761
                                <source><![CDATA[
1762 43915 jjdelcerro
    ant = new AntBuilder()
1763
    if( project.properties["buildNumber"] == null) {
1764
      log.info("Skip building package index (buildNumber.property not present).")
1765
    } else {
1766
      pkgname = "gvSIG-desktop-" +
1767
        project.properties["gvsig.package.info.gvSIGVersion"] + "-" +
1768
        project.properties["gvsig.package.info.code"] + "-" +
1769
        project.properties["gvsig.package.info.version"] + "-" +
1770
        project.properties["buildNumber"] + "-" +
1771
        project.properties["gvsig.package.info.state"] + "-" +
1772
        project.properties["gvsig.package.info.operatingSystem"] + "-" +
1773
        project.properties["gvsig.package.info.architecture"] + "-" +
1774
        project.properties["gvsig.package.info.javaVM"]
1775 40581 jjdelcerro
1776 43915 jjdelcerro
      log.info("Building package index " + pkgname + ".gvspki")
1777
      package_index_source  = project.basedir.getAbsolutePath() + "/target/gvspki"
1778
      package_index_target  = project.basedir.getAbsolutePath() + "/target/" + pkgname + ".gvspki"
1779
      ant.zip(destfile: package_index_target, basedir: package_index_source)
1780
    }
1781 40581 jjdelcerro
                  ]]></source>
1782 41419 jjdelcerro
                            </configuration>
1783
                        </execution>
1784 40581 jjdelcerro
1785 41419 jjdelcerro
                        <execution>
1786
                            <id>install-plugin</id>
1787
                            <phase>install</phase>
1788
                            <configuration>
1789 43915 jjdelcerro
                                <source><![CDATA[
1790
1791 40581 jjdelcerro
1792 43915 jjdelcerro
    def executeAntFile(File applicationDirectory, File pluginsDirectory, File file) {
1793
        log.info("Running install script '" + file.getAbsolutePath() + "'.");
1794
        def p = new org.apache.tools.ant.Project();
1795
        p.setUserProperty("ant.file", file.getAbsolutePath());
1796
        p.setUserProperty("gvsig_dir", applicationDirectory.getAbsolutePath());
1797
        p.setUserProperty("extensions_dir", pluginsDirectory.getAbsolutePath());
1798
        p.setBaseDir(file.getParentFile());
1799
        p.init();
1800
        helper = org.apache.tools.ant.ProjectHelper.getProjectHelper();
1801
        p.addReference("ant.projectHelper", helper);
1802
        helper.parse(p, file);
1803
        p.executeTarget(p.getDefaultTarget());
1804
    }
1805
1806
1807
    if( project.properties["buildNumber"] == null) {
1808
        log.info("Skip install package (buildNumber.property not present).")
1809
    } else {
1810
        ant = new AntBuilder()
1811
        pkgname = "gvSIG-desktop-" +
1812
          project.properties["gvsig.package.info.gvSIGVersion"] + "-" +
1813
          project.properties["gvsig.package.info.code"] + "-" +
1814
          project.properties["gvsig.package.info.version"] + "-" +
1815
          project.properties["buildNumber"] + "-" +
1816
          project.properties["gvsig.package.info.state"] + "-" +
1817
          project.properties["gvsig.package.info.operatingSystem"] + "-" +
1818
          project.properties["gvsig.package.info.architecture"] + "-" +
1819
          project.properties["gvsig.package.info.javaVM"]
1820 41695 fdiaz
1821 43915 jjdelcerro
        log.debug("gvsig.install.plugin=" + project.properties["gvsig.install.plugin"])
1822
        log.debug("gvsig.install.plugin.package=" + project.properties["gvsig.install.plugin.package"])
1823
        if( project.properties["gvsig.install.plugin"]=="true" ) {
1824
          source = project.basedir.getAbsolutePath() + "/target/" + pkgname + ".gvspkg.zip"
1825
          target = project.properties["gvsig.product.folder.path"] + "/gvSIG/extensiones/"
1826 42709 fdiaz
1827 43915 jjdelcerro
          log.info("Removing plugin of " + target + "/" + project.properties["gvsig.package.info.code"])
1828
          ant.delete(failonerror:false, dir:target + "/" + project.properties["gvsig.package.info.code"])
1829 42709 fdiaz
1830 43915 jjdelcerro
          log.info("Install plugin to " + target)
1831
          ant.unzip(src: source, dest: target)
1832
          def install_xml = new File(target + "/" + project.properties["gvsig.package.info.code"] + "/install/install.xml")
1833
          if( install_xml.exists() ) {
1834
            executeAntFile(
1835
                new File(project.properties["gvsig.product.folder.path"]),
1836
                new File(target),
1837
                install_xml
1838
            )
1839
          }
1840
        } else {
1841
            log.info("Skip plugin install.")
1842
        }
1843
        if( project.properties["gvsig.install.plugin.package"]=="true" ) {
1844
          source = project.basedir.getAbsolutePath() + "/target/" + pkgname + ".gvspkg.zip"
1845
          target = new File(project.properties["gvsig.product.folder.path"] +
1846
            "/install/" +
1847
            project.properties["gvsig.package.info.code"] + "/" +
1848
            pkgname + ".gvspkg")
1849
          target.getParentFile().mkdirs()
1850 41695 fdiaz
1851 43915 jjdelcerro
          log.info("Copy plugin package from " + source + " to " + target)
1852
          ant.copy(file:source, tofile:target.getAbsolutePath())
1853 41695 fdiaz
1854 43915 jjdelcerro
          source  = project.basedir.getAbsolutePath() + "/target/" + pkgname + ".gvspki"
1855
          target = project.properties["gvsig.product.folder.path"] +
1856
            "/install/" +
1857
            project.properties["gvsig.package.info.code"] + "/" +
1858
            pkgname + ".gvspki"
1859
          log.info("Copy plugin package index from " + source + " to " + target)
1860
          ant.copy(file:source, tofile:target)
1861
        } else {
1862
            log.info("Skip plugin package install.")
1863
        }
1864
    }
1865 40581 jjdelcerro
                  ]]></source>
1866 41419 jjdelcerro
                            </configuration>
1867
                        </execution>
1868 40581 jjdelcerro
1869 41419 jjdelcerro
                        <execution>
1870
                            <id>deploy-package</id>
1871
                            <phase>install</phase>
1872
                            <configuration>
1873
                                <source><![CDATA[
1874 41421 jjdelcerro
1875 40829 jjdelcerro
// To deploy package use:
1876
//    mvn -Ddeploy-package -Duser=USER -Dpassword=PASSWORD install
1877 41695 fdiaz
//
1878 42212 fdiaz
if( project.properties["deploy-package"] != null ) {
1879
    if( project.properties["gvsig.install.plugin.package"]=="true" ) {
1880
        poolURL = project.properties["gvsig.package.info.poolURL"];
1881
        if( poolURL[-1] != "/" ) {
1882
            poolURL = poolURL + "/";
1883
        }
1884
        targetPath = poolURL + project.properties["gvsig.package.info.code"];
1885
        log.info("Deploy plugin package to '"+targetPath+"'.");
1886 41695 fdiaz
1887 42212 fdiaz
        pkgname = "gvSIG-desktop-" +
1888
        project.properties["gvsig.package.info.gvSIGVersion"] + "-" +
1889
        project.properties["gvsig.package.info.code"] + "-" +
1890
        project.properties["gvsig.package.info.version"] + "-" +
1891
        project.properties["buildNumber"] + "-" +
1892
        project.properties["gvsig.package.info.state"] + "-" +
1893
        project.properties["gvsig.package.info.operatingSystem"] + "-" +
1894
        project.properties["gvsig.package.info.architecture"] + "-" +
1895
        project.properties["gvsig.package.info.javaVM"];
1896
1897
        source = project.basedir.getAbsolutePath() + "/target/" + pkgname
1898
        targetPath = poolURL + project.properties["gvsig.package.info.code"]
1899
1900
        log.info("Creating addon-request.txt in target folder");
1901
        new File(project.basedir.getAbsolutePath() + "/target/addon-request.txt").withWriter { out ->
1902 42432 jjdelcerro
            out.println("");
1903 42212 fdiaz
            out.println("# "+pkgname);
1904 42432 jjdelcerro
            out.println("");
1905 42212 fdiaz
            out.println(targetPath+"/" + pkgname + ".gvspki");
1906 42432 jjdelcerro
            out.println("");
1907 42212 fdiaz
        }
1908
1909
        if( project.properties["username"] == null ) {
1910
            print("Enter user name: ");
1911
            user = System.console().readLine().toString()
1912
            if( user != "" ) {
1913
                project.properties.setProperty("username",user);
1914
            }
1915
        }
1916
        if( project.properties["password"] == null ) {
1917
            print("Enter password for user '" + project.properties["username"] + "': ");
1918
            password = System.console().readPassword().toString()
1919
            if( password != "" ) {
1920
                project.properties.setProperty("password",password);
1921
            }
1922
        }
1923
        WebDAVClient session = new WebDAVClient(log);
1924
        if( project.properties["username"] == null || project.properties["password"] == null ) {
1925
            log.info("[WEBDAV] creating non authenticated session.");
1926
            log.info("[WEBDAV] Use -Duser=USER -Dpassword=PASSWORD to create a authenticated session.");
1927
            session.login();
1928
        } else {
1929
            session.login(project.properties["username"], project.properties["password"]);
1930
        }
1931
        session.makedirs(targetPath);
1932
        session.put(source + ".gvspkg.zip", targetPath+"/"+pkgname+ ".gvspkg");
1933
        session.put(source + ".gvspki", targetPath+"/"+pkgname+ ".gvspki");
1934
1935
    } else {
1936
        log.info("Skip plugin package deploy. It not be installed by default.");
1937
    }
1938
} else {
1939
    log.info("Skip plugin package deploy. Use the flags -Ddeploy-package -Duser=USER -Dpassword=PASSWORD to deploy it.");
1940
}
1941
1942 40829 jjdelcerro
public class WebDAVClient {
1943
1944
    def log;
1945
1946 41279 jjdelcerro
    private String user;
1947
    private String password;
1948
    private Object sardine;
1949 41695 fdiaz
1950 40829 jjdelcerro
    public WebDAVClient(log) {
1951 41421 jjdelcerro
        disableCertificateValidation();
1952 40829 jjdelcerro
            this.log = log;
1953
    }
1954 41695 fdiaz
1955 41279 jjdelcerro
    public void login(String user, String password) {
1956
        log.info("[WEBDAV] login as '"+user+"'.");
1957
        def SardineFactory
1958
        try {
1959
            SardineFactory = "com.github.sardine.SardineFactory" as Class
1960
        } catch (Exception ex) {
1961
            log.error("[WEBDAV] can't get SardineFactory.",ex);
1962
        }
1963
        this.user = user;
1964
        this.password = password;
1965
        this.sardine = SardineFactory.begin(this.user,this.password);
1966
    }
1967 41695 fdiaz
1968 41279 jjdelcerro
    public void login() {
1969
        log.info("[WEBDAV] login as guest");
1970
        this.sardine = SardineFactory.begin();
1971
    }
1972 41695 fdiaz
1973 41279 jjdelcerro
    public boolean exists(String url) throws Exception {
1974
        return sardine.exists(url);
1975
    }
1976 41695 fdiaz
1977 41726 jjdelcerro
    public void put(String source, String target) throws Exception {
1978
        log.info("[WEBDAV] put '" + source + "' to '" + target + "'...");
1979
        InputStream fis = new FileInputStream(new File(source));
1980
        sardine.put(target, fis);
1981
        log.info("[WEBDAV] put ok.");
1982
    }
1983
1984 42212 fdiaz
    public void mkdir(String url) throws Exception {
1985
        if( ! exists(url) ) {
1986
            log.info("[WEBDAV] mkdir '"+url+"'.");
1987
            sardine.createDirectory(url);
1988
        }
1989
    }
1990 42035 jjdelcerro
1991 42212 fdiaz
    public List list(String url) throws Exception {
1992 41279 jjdelcerro
        List resources = sardine.list(url);
1993
        return resources;
1994
    }
1995 41421 jjdelcerro
1996
    void disableCertificateValidation() {
1997
    /*
1998
        javax.net.ssl.TrustManager[] trustAllCerts = new javax.net.ssl.TrustManager[1];
1999
        trustAllCerts[0] = new javax.net.ssl.X509TrustManager() {
2000
                public java.security.cert.X509Certificate[] getAcceptedIssuers() {
2001
                    return new java.security.cert.X509Certificate[0];
2002
                }
2003
2004
                public void checkClientTrusted(java.security.cert.X509Certificate[] xcs, String string) throws java.security.cert.CertificateException {
2005
                }
2006
2007
                public void checkServerTrusted(java.security.cert.X509Certificate[] xcs, String string) throws java.security.cert.CertificateException {
2008
                }
2009
            };
2010
2011
        // Ignore differences between given hostname and certificate hostname
2012
        javax.net.ssl.HostnameVerifier hv = new javax.net.ssl.HostnameVerifier() {
2013
            public boolean verify(String hostname, javax.net.ssl.SSLSession session) {
2014
                return true;
2015
            }
2016
        };
2017
2018
        // Install the all-trusting trust manager
2019
        try {
2020
            javax.net.ssl.SSLContext sc = javax.net.ssl.SSLContext.getInstance("SSL");
2021
            sc.init(null, trustAllCerts, new java.security.SecureRandom());
2022
            javax.net.ssl.HttpsURLConnection.setDefaultSSLSocketFactory(sc.getSocketFactory());
2023
            javax.net.ssl.HttpsURLConnection.setDefaultHostnameVerifier(hv);
2024
        } catch (Exception e) {
2025
        }
2026
        */
2027 41695 fdiaz
    }
2028 40829 jjdelcerro
2029 42212 fdiaz
    public void makedirs(String url) throws Exception {
2030
        log.info("[WEBDAV] makedirs '"+url+"'.");
2031
        URL u = new URL(url);
2032
        String[] x = u.getPath().split("/");
2033
        String path = "";
2034 43950 jjdelcerro
        for (int i=1; i<x.length; i++) { path = path + "/" + x[i]; URL t = new URL(u,path); mkdir(t.toString()); } }
2035 42236 jjdelcerro
} ]]></source>
2036 41419 jjdelcerro
                            </configuration>
2037
                        </execution>
2038 40829 jjdelcerro
2039 41419 jjdelcerro
                    </executions>
2040
                </plugin>
2041 40581 jjdelcerro
2042 41419 jjdelcerro
            </plugins>
2043
        </pluginManagement>
2044 40435 jjdelcerro
2045 41419 jjdelcerro
        <plugins>
2046
            <plugin>
2047
                <groupId>org.apache.maven.plugins</groupId>
2048
                <artifactId>maven-scm-plugin</artifactId>
2049
            </plugin>
2050 41695 fdiaz
2051 41419 jjdelcerro
            <plugin>
2052
                <artifactId>maven-clean-plugin</artifactId>
2053
                <configuration>
2054
                    <filesets>
2055
                        <fileset>
2056
                            <directory>${user.home}/.depman/</directory>
2057
                            <includes>
2058
                                <include>**</include>
2059
                            </includes>
2060
                        </fileset>
2061
                    </filesets>
2062
                    <followSymLinks>true</followSymLinks>
2063
                </configuration>
2064
            </plugin>
2065 40435 jjdelcerro
2066 41419 jjdelcerro
            <plugin>
2067
                <groupId>org.apache.maven.plugins</groupId>
2068
                <artifactId>maven-release-plugin</artifactId>
2069
                <configuration>
2070
                    <!-- The property svn.tags.folder is used in external projects   -->
2071
                    <!-- to override configuraction of tagBase -->
2072 41695 fdiaz
                    <tagBase>${svn.tags.folder}</tagBase>
2073
                    <!-- This is a 2.0 beta 6 bug. By default the goals are 'clean verify', so the modules
2074
                    are not installed, so the dependencies between modules are not met. With this configuration
2075
                    we force the module installation. -->
2076
                    <preparationGoals>clean install</preparationGoals>
2077 41419 jjdelcerro
                    <autoVersionSubmodules>true</autoVersionSubmodules>
2078
                    <!-- Dont make site-deploy -->
2079
                    <!-- You need to run it after in folder target/checkout -->
2080 41695 fdiaz
                    <goals>deploy</goals>
2081 41419 jjdelcerro
                </configuration>
2082
            </plugin>
2083 40435 jjdelcerro
2084 41419 jjdelcerro
            <plugin>
2085
                <!-- load ".gvsig-devel.properties" -->
2086
                <groupId>org.codehaus.mojo</groupId>
2087
                <artifactId>properties-maven-plugin</artifactId>
2088
                <configuration>
2089
                    <files>
2090
                        <!-- Define gvsig.product.folder.path in this property -->
2091
                        <file>${user.home}/.gvsig-devel.properties</file>
2092
                        <file>${env.HOME}/.gvsig-devel.properties</file>
2093
                        <file>${project.basedir}/gvsig-devel.properties</file>
2094
                        <file>buildNumber.properties</file>
2095
                    </files>
2096
                    <quiet>true</quiet>
2097
                </configuration>
2098
                <executions>
2099
                    <execution>
2100
                        <id>default</id>
2101
                        <phase>prepare-package</phase>
2102
                        <goals>
2103
                            <goal>read-project-properties</goal>
2104
                        </goals>
2105
                    </execution>
2106
                    <execution>
2107
                        <id>default-clean</id>
2108
                        <phase>pre-clean</phase>
2109
                        <goals>
2110
                            <goal>read-project-properties</goal>
2111
                        </goals>
2112
                    </execution>
2113
                </executions>
2114
            </plugin>
2115 40435 jjdelcerro
2116 43377 jjdelcerro
<!--
2117 41419 jjdelcerro
            <plugin>
2118
                <groupId>org.codehaus.mojo</groupId>
2119
                <artifactId>animal-sniffer-maven-plugin</artifactId>
2120
                <executions>
2121
                    <execution>
2122
                        <id>check-java-api</id>
2123
                        <phase>package</phase>
2124
                        <goals>
2125
                            <goal>check</goal>
2126
                        </goals>
2127
                        <configuration>
2128
                            <skip>false</skip>
2129
                            <signature>
2130
                                <groupId>org.codehaus.mojo.signature</groupId>
2131 43161 jjdelcerro
                                <artifactId>java18</artifactId>
2132 41419 jjdelcerro
                                <version>1.0</version>
2133
                            </signature>
2134
                            <ignores>
2135
                                <ignore>net.sourceforge.cobertura.coveragedata.TouchCollector</ignore>
2136 43161 jjdelcerro
                                <ignore>java.nio.ByteBuffer</ignore>
2137
                                <ignore>java.nio.MappedByteBuffer</ignore>
2138 41419 jjdelcerro
                            </ignores>
2139
                        </configuration>
2140
                    </execution>
2141
                </executions>
2142
            </plugin>
2143 43377 jjdelcerro
-->
2144 41419 jjdelcerro
            <plugin>
2145
                <groupId>org.apache.maven.plugins</groupId>
2146
                <artifactId>maven-javadoc-plugin</artifactId>
2147
                <executions>
2148
                    <execution>
2149
                        <id>attach-javadocs</id>
2150
                        <goals>
2151
                            <goal>jar</goal>
2152
                        </goals>
2153
                    </execution>
2154
                </executions>
2155
            </plugin>
2156 40435 jjdelcerro
2157 41419 jjdelcerro
            <plugin>
2158
                <groupId>org.apache.maven.plugins</groupId>
2159
                <artifactId>maven-source-plugin</artifactId>
2160
                <configuration>
2161
                    <skipSource>false</skipSource> <!-- User property is: source.skip. -->
2162
                </configuration>
2163
                <executions>
2164
                    <execution>
2165
                        <id>attach-sources</id>
2166
                        <phase>verify</phase>
2167
                        <goals>
2168
                            <goal>jar-no-fork</goal>
2169
                        </goals>
2170
                    </execution>
2171
                    <execution>
2172
                        <id>attach-test-sources</id>
2173
                        <phase>verify</phase>
2174
                        <goals>
2175
                            <goal>test-jar-no-fork</goal>
2176
                        </goals>
2177
                    </execution>
2178
                </executions>
2179
            </plugin>
2180 41695 fdiaz
2181 41419 jjdelcerro
            <plugin>
2182
                <groupId>org.apache.maven.plugins</groupId>
2183
                <artifactId>maven-checkstyle-plugin</artifactId>
2184
                <!-- invoke as "mvn checkstyle:checkstyle"  or "mvn site" -->
2185
                <configuration>
2186
                    <skip>false</skip> <!-- User property is: checkstyle.skip. -->
2187
                    <enableRulesSummary>true</enableRulesSummary>
2188
                    <failsOnError>false</failsOnError>
2189
                    <configLocation>gvsig/checkstyle.xml</configLocation>
2190
                    <headerLocation>gvsig/LICENSE.txt</headerLocation>
2191
                </configuration>
2192
                <dependencies>
2193
                    <dependency>
2194
                        <groupId>org.gvsig</groupId>
2195
                        <artifactId>org.gvsig.desktop.buildtools</artifactId>
2196
                        <version>1.0.0</version>
2197
                    </dependency>
2198
                </dependencies>
2199
            </plugin>
2200 41695 fdiaz
2201 41419 jjdelcerro
            <plugin>
2202
                <!-- to continue building  when test fail -->
2203
                <groupId>org.apache.maven.plugins</groupId>
2204
                <artifactId>maven-surefire-plugin</artifactId>
2205
                <configuration>
2206
                    <testFailureIgnore>true</testFailureIgnore>
2207
                </configuration>
2208
            </plugin>
2209 40435 jjdelcerro
2210 41419 jjdelcerro
        </plugins>
2211
    </build>
2212 40435 jjdelcerro
2213 40480 jjdelcerro
2214 41419 jjdelcerro
    <reporting>
2215
        <excludeDefaults>true</excludeDefaults>
2216
        <plugins>
2217
            <plugin>
2218
                <groupId>org.apache.maven.plugins</groupId>
2219
                <artifactId>maven-project-info-reports-plugin</artifactId>
2220
                <version>2.7</version>
2221
                <reportSets>
2222
                    <reportSet>
2223
                        <reports>
2224
                            <report>index</report>
2225
                            <report>summary</report>
2226
                            <report>scm</report>
2227
                            <report>license</report>
2228
                            <report>project-team</report>
2229
                            <report>issue-tracking</report>
2230
                            <report>mailing-list</report>
2231
                            <report>modules</report>
2232 40522 jjdelcerro
2233 41419 jjdelcerro
                            <report>dependency-info</report>
2234 41695 fdiaz
                            <!-- Removed due to its high cost
2235 41419 jjdelcerro
                            <report>dependency-management</report>
2236
                            <report>dependencies</report>
2237
                            -->
2238
                            <report>dependency-convergence</report>
2239 40523 jjdelcerro
2240 41695 fdiaz
                            <!--
2241 41419 jjdelcerro
                            <report>plugins</report>
2242
                            <report>plugin-management</report>
2243
                            <report>distribution-management</report>
2244
                            -->
2245 41695 fdiaz
2246 41419 jjdelcerro
                            <!-- gvSIG does not have Continuous Integration System
2247
                            <report>cim</report>
2248
                            -->
2249
                        </reports>
2250
                    </reportSet>
2251
                </reportSets>
2252
            </plugin>
2253
            <plugin>
2254
                <groupId>org.apache.maven.plugins</groupId>
2255
                <artifactId>maven-javadoc-plugin</artifactId>
2256
                <!-- Do not use the version 2.9, does not manage properly the submodules -->
2257
                <version>2.9.1</version>
2258
                <configuration>
2259
                    <!-- Don't include the deprecateds items in the javadoc -->
2260
                    <nodeprecated>true</nodeprecated>
2261
                    <!-- Don't generate javadoc of project with submodules -->
2262
                    <aggregate>false</aggregate>
2263
                    <!-- Removed detection of links due to its high cost -->
2264
                    <detectJavaApiLink>false</detectJavaApiLink>
2265
                    <detectLinks>false</detectLinks>
2266
                    <detectOfflineLinks>false</detectOfflineLinks>
2267
                    <!-- Removed the inclusion of dependencies sources due to their high cost -->
2268
                    <includeDependencySources>false</includeDependencySources>
2269
                    <includeTransitiveDependencySources>false</includeTransitiveDependencySources>
2270
                </configuration>
2271
                <reportSets>
2272
                    <reportSet>
2273
                        <id>html</id>
2274
                        <reports>
2275
                            <report>javadoc</report>
2276
                            <!-- removed javadocs of tests -->
2277
                        </reports>
2278
                    </reportSet>
2279
                </reportSets>
2280
            </plugin>
2281
            <plugin>
2282
                <groupId>org.apache.maven.plugins</groupId>
2283
                <artifactId>maven-jxr-plugin</artifactId>
2284
                <version>2.3</version>
2285
                <configuration>
2286
                    <linkJavadoc>true</linkJavadoc>
2287
                    <aggregate>false</aggregate>
2288
                </configuration>
2289
            </plugin>
2290
            <plugin>
2291
                <groupId>org.codehaus.mojo</groupId>
2292
                <artifactId>findbugs-maven-plugin</artifactId>
2293
                <version>2.5.2</version>
2294
            </plugin>
2295 41695 fdiaz
2296 41419 jjdelcerro
        </plugins>
2297 40581 jjdelcerro
    </reporting>
2298
2299 41695 fdiaz
2300 41419 jjdelcerro
    <profiles>
2301 41695 fdiaz
2302 41419 jjdelcerro
        <profile>
2303
            <!-- This profile is used to initialize and install the root folder of gvSIG -->
2304
            <id>gvsig-root</id>
2305
            <activation>
2306
                <file>
2307
                    <exists>src/main/assembly/gvsig-root-folder-package.xml</exists>
2308
                </file>
2309
            </activation>
2310
            <build>
2311
                <plugins>
2312 40581 jjdelcerro
2313 41419 jjdelcerro
                    <plugin>
2314
                        <!-- Check if exists ".gvsig-devel.properties" and create if not exists -->
2315
                        <groupId>org.codehaus.gmaven</groupId>
2316
                        <artifactId>gmaven-plugin</artifactId>
2317
                        <executions>
2318
                            <execution>
2319
                                <id>initialize-gvsig-product-folder-path</id>
2320
                                <phase>generate-sources</phase>
2321
                                <goals>
2322
                                    <goal>execute</goal>
2323
                                </goals>
2324
                                <configuration>
2325
                                    <source><![CDATA[
2326 40586 jjdelcerro
                    if( project.artifactId != "org.gvsig.desktop" ) {
2327
                            log.warn("Skip initialization of gvsig-devel.properties.")
2328
                    } else {
2329 40581 jjdelcerro
                      home = System.getenv('HOME')
2330
                      if( home == null ) {
2331
                        home = System.properties['user.home']
2332
                      }
2333
                      Properties props = new Properties()
2334
                      File propsFile = new File(home + "/.gvsig-devel.properties")
2335 41695 fdiaz
                      if( project.properties["reset-gvsig.product.folder.path"] != null ) {
2336 41388 jjdelcerro
                            gvsigProductFolderPath= new File(project.basedir, "target/product").getAbsolutePath()
2337
                            log.info("Force gvsig.product.folder.path to '"+gvsigProductFolderPath+"'.")
2338
                            props.load(propsFile.newDataInputStream())
2339
                            props.setProperty('gvsig.product.folder.path', gvsigProductFolderPath)
2340
                            props.store(propsFile.newWriter(), null)
2341
                      } else {
2342
                        gvsigProductFolderPathDefault = project.properties["gvsig.product.folder.path"]
2343
                        // println "Default gvsig.product.folder.path = " + gvsigProductFolderPathDefault
2344
                        try {
2345
                          props.load(propsFile.newDataInputStream())
2346
                          gvsigProductFolderPath = props.getProperty('gvsig.product.folder.path')
2347
                          if( gvsigProductFolderPath == null ) {
2348
                            gvsigProductFolderPath = gvsigProductFolderPathDefault
2349
                            props.setProperty('gvsig.product.folder.path', gvsigProductFolderPath)
2350
                            props.store(propsFile.newWriter(), null)
2351
                          }
2352
                        } catch(java.io.FileNotFoundException e){
2353 40581 jjdelcerro
                          gvsigProductFolderPath = gvsigProductFolderPathDefault
2354
                          props.setProperty('gvsig.product.folder.path', gvsigProductFolderPath)
2355
                          props.store(propsFile.newWriter(), null)
2356
                        }
2357 41388 jjdelcerro
                        if( gvsigProductFolderPathDefault != gvsigProductFolderPath ) {
2358
                          f = new File(gvsigProductFolderPathDefault)
2359
                          f.mkdirs();
2360
                                                  new File(f,"WARNING.txt").withWriter { out ->
2361
                                                          out.println();
2362
                                                          out.println("The product folder used is set to:");
2363
                                                          out.println();
2364
                                                          out.println(gvsigProductFolderPath);
2365
                                                          out.println();
2366
                                                          out.println("See the HOME/.gvsig-devel.properties to change it.");
2367
                                                          out.println();
2368
                                                  }
2369
                        }
2370 40581 jjdelcerro
                      }
2371
                      log.info("Current gvsig.product.folder.path = " + gvsigProductFolderPath)
2372 40586 jjdelcerro
                    }
2373 40581 jjdelcerro
                  ]]></source>
2374 41419 jjdelcerro
                                </configuration>
2375
                            </execution>
2376 41695 fdiaz
2377 41419 jjdelcerro
                        </executions>
2378
                    </plugin>
2379 40581 jjdelcerro
2380 41419 jjdelcerro
                </plugins>
2381
            </build>
2382
        </profile>
2383 40581 jjdelcerro
2384 41695 fdiaz
2385
2386 41419 jjdelcerro
        <profile>
2387
            <!-- This profile is used to packege and install the gvSIG plugins -->
2388
            <id>gvsig-plugin</id>
2389
            <activation>
2390
                <file>
2391
                    <exists>buildNumber.properties</exists>
2392
                </file>
2393
            </activation>
2394
            <build>
2395
                <plugins>
2396 40581 jjdelcerro
2397 41419 jjdelcerro
                    <plugin>
2398
                        <artifactId>maven-assembly-plugin</artifactId>
2399
                        <executions>
2400
                            <execution>
2401
                                <id>gvsig-plugin-package</id>
2402
                                <phase>package</phase>
2403
                                <goals>
2404
                                    <goal>single</goal>
2405
                                </goals>
2406
                            </execution>
2407
                        </executions>
2408
                    </plugin>
2409 40581 jjdelcerro
2410 41419 jjdelcerro
                    <plugin>
2411
                        <artifactId>maven-clean-plugin</artifactId>
2412
                        <configuration>
2413
                            <skip>false</skip>
2414
                            <failOnError>true</failOnError>
2415
                            <filesets>
2416
                                <fileset>
2417
                                    <directory>${gvsig.product.folder.path}/gvSIG/extensiones/${project.artifactId}</directory>
2418
                                </fileset>
2419
                            </filesets>
2420
                        </configuration>
2421
                        <executions>
2422
                            <execution>
2423
                                <id>default-clean</id>
2424
                                <phase>clean</phase>
2425
                            </execution>
2426
                        </executions>
2427
                    </plugin>
2428 40581 jjdelcerro
2429 41419 jjdelcerro
                    <plugin>
2430
                        <groupId>org.codehaus.gmaven</groupId>
2431
                        <artifactId>gmaven-plugin</artifactId>
2432
                        <executions>
2433 40581 jjdelcerro
2434 41419 jjdelcerro
                            <execution>
2435
                                <id>increase-build-number</id>
2436
                                <phase>process-sources</phase>
2437
                                <goals>
2438
                                    <goal>execute</goal>
2439
                                </goals>
2440
                            </execution>
2441 40581 jjdelcerro
2442 41419 jjdelcerro
                            <execution>
2443
                                <id>build-package-info</id>
2444
                                <phase>prepare-package</phase>
2445
                                <goals>
2446
                                    <goal>execute</goal>
2447
                                </goals>
2448
                            </execution>
2449 40581 jjdelcerro
2450 41419 jjdelcerro
                            <execution>
2451
                                <id>build-package-index</id>
2452
                                <phase>package</phase>
2453
                                <goals>
2454
                                    <goal>execute</goal>
2455
                                </goals>
2456
                            </execution>
2457 40581 jjdelcerro
2458 41419 jjdelcerro
                            <execution>
2459
                                <id>install-plugin</id>
2460
                                <phase>install</phase>
2461
                                <goals>
2462
                                    <goal>execute</goal>
2463
                                </goals>
2464
                            </execution>
2465 41695 fdiaz
2466 41419 jjdelcerro
                            <execution>
2467
                                <id>deploy-package</id>
2468
                                <phase>install</phase>
2469
                                <goals>
2470
                                    <goal>execute</goal>
2471
                                </goals>
2472
                            </execution>
2473 40581 jjdelcerro
2474 41419 jjdelcerro
                        </executions>
2475
                    </plugin>
2476 40581 jjdelcerro
2477 41419 jjdelcerro
                </plugins>
2478
            </build>
2479
        </profile>
2480 40581 jjdelcerro
2481 41419 jjdelcerro
    </profiles>
2482 41695 fdiaz
2483 41419 jjdelcerro
    <properties>
2484
        <!-- General configuration -->
2485
        <project.build.sourceEncoding>ISO-8859-1</project.build.sourceEncoding>
2486
        <localRepository>${user.home}/.m2/repository</localRepository>
2487
        <site-repository>dav:https://devel.gvsig.org/sites/${project.artifactId}/${project.version}</site-repository>
2488 41695 fdiaz
2489 41419 jjdelcerro
        <!-- The property svn.tags.folder is used in external projects to override  -->
2490
        <!-- configuraction in maven-release-plugin -->
2491
        <svn.tags.folder>https://devel.gvsig.org/svn/gvsig-desktop/tags/</svn.tags.folder>
2492 41695 fdiaz
2493 41419 jjdelcerro
        <!-- Package info property values -->
2494 44570 jjdelcerro
        <gvsig.version>2.5.1</gvsig.version>
2495 41419 jjdelcerro
        <gvsig.package.info.codealias />
2496
        <gvsig.package.info.code>${project.artifactId}</gvsig.package.info.code>
2497
        <gvsig.package.info.name>${project.name}</gvsig.package.info.name>
2498
        <gvsig.package.info.description>${project.description}</gvsig.package.info.description>
2499
        <gvsig.package.info.version>${project.version}</gvsig.package.info.version>
2500 42595 jjdelcerro
        <gvsig.package.info.state>testing</gvsig.package.info.state>
2501 41419 jjdelcerro
        <gvsig.package.info.official>false</gvsig.package.info.official>
2502
        <gvsig.package.info.operatingSystem>all</gvsig.package.info.operatingSystem>
2503
        <gvsig.package.info.architecture>all</gvsig.package.info.architecture>
2504 42010 jjdelcerro
        <gvsig.package.info.javaVM>j1_7</gvsig.package.info.javaVM>
2505 41419 jjdelcerro
        <gvsig.package.info.gvSIGVersion>${gvsig.version}</gvsig.package.info.gvSIGVersion>
2506 42010 jjdelcerro
        <gvsig.package.info.dependencies>required: org.gvsig.app.mainplugin -ge 2.1.0</gvsig.package.info.dependencies>
2507 41419 jjdelcerro
        <gvsig.package.info.owner>gvSIG Association</gvsig.package.info.owner>
2508 41889 jjdelcerro
        <gvsig.package.info.sourcesURL>${project.scm.connection}</gvsig.package.info.sourcesURL>
2509 41419 jjdelcerro
        <gvsig.package.info.webURL>http://www.gvsig.com</gvsig.package.info.webURL>
2510
        <gvsig.package.info.categories />
2511
        <gvsig.package.info.poolURL>http://downloads.gvsig.org/download/gvsig-desktop/pool</gvsig.package.info.poolURL>
2512 41695 fdiaz
2513 41419 jjdelcerro
        <!-- Control the deploy of the plugin in gvsig.product.folder.path/gvSIG/extensiones -->
2514
        <gvsig.install.plugin>true</gvsig.install.plugin>
2515
        <!--  Control the deploy of the plugin package in gvsig.product.folder.path/install -->
2516
        <gvsig.install.plugin.package>true</gvsig.install.plugin.package>
2517 41695 fdiaz
2518 41419 jjdelcerro
        <gvsig.product.folder.path>${basedir}/target/product</gvsig.product.folder.path>
2519 42383 jjdelcerro
2520
        <!-- artifactID implementations libraries for use in runtime and test dependencies -->
2521
        <org.gvsig.about.impl>org.gvsig.about.impl</org.gvsig.about.impl>
2522
        <org.gvsig.annotation.lib.impl>org.gvsig.annotation.lib.impl</org.gvsig.annotation.lib.impl>
2523
        <org.gvsig.annotation.swing.impl>org.gvsig.annotation.swing.impl</org.gvsig.annotation.swing.impl>
2524
        <org.gvsig.compat.impl>org.gvsig.compat.se</org.gvsig.compat.impl>
2525
        <org.gvsig.exportto.lib.impl>org.gvsig.exportto.lib.impl</org.gvsig.exportto.lib.impl>
2526
        <org.gvsig.exportto.swing.impl>org.gvsig.exportto.swing.impl</org.gvsig.exportto.swing.impl>
2527
        <org.gvsig.fmap.dal.impl>org.gvsig.fmap.dal.impl</org.gvsig.fmap.dal.impl>
2528
        <org.gvsig.fmap.dal.swing.impl>org.gvsig.fmap.dal.swing.impl</org.gvsig.fmap.dal.swing.impl>
2529
        <org.gvsig.fmap.geometry.impl>org.gvsig.fmap.geometry.jts</org.gvsig.fmap.geometry.impl>
2530
        <org.gvsig.fmap.geometry.operation.impl>org.gvsig.fmap.geometry.operation.jts</org.gvsig.fmap.geometry.operation.impl>
2531
        <org.gvsig.fmap.mapcontext.impl>org.gvsig.fmap.mapcontext.impl</org.gvsig.fmap.mapcontext.impl>
2532
        <org.gvsig.fmap.mapcontext.operation.impl>org.gvsig.fmap.mapcontext.operation</org.gvsig.fmap.mapcontext.operation.impl>
2533
        <org.gvsig.installer.lib.impl>org.gvsig.installer.lib.impl</org.gvsig.installer.lib.impl>
2534
        <org.gvsig.installer.swing.impl>org.gvsig.installer.swing.impl</org.gvsig.installer.swing.impl>
2535
        <org.gvsig.metadata.lib.basic.impl>org.gvsig.metadata.lib.basic.impl</org.gvsig.metadata.lib.basic.impl>
2536
        <org.gvsig.metadata.swing.basic.impl>org.gvsig.metadata.swing.basic.impl</org.gvsig.metadata.swing.basic.impl>
2537
        <org.gvsig.newlayer.lib.impl>org.gvsig.newlayer.lib.impl</org.gvsig.newlayer.lib.impl>
2538
        <org.gvsig.personaldb.lib.impl>org.gvsig.personaldb.lib.impl</org.gvsig.personaldb.lib.impl>
2539
        <org.gvsig.projection.impl>org.gvsig.projection.cresques.impl</org.gvsig.projection.impl>
2540
        <!--
2541
        <org.gvsig.projection.impl>org.gvsig.projection.jcrs</org.gvsig.projection.impl>
2542
        -->
2543
        <org.gvsig.proj.lib.impl>org.gvsig.proj.lib.proj4j</org.gvsig.proj.lib.impl>
2544
        <org.gvsig.proj.swing.impl>org.gvsig.proj.swing.impl</org.gvsig.proj.swing.impl>
2545
        <org.gvsig.symbology.lib.impl>org.gvsig.symbology.lib.impl</org.gvsig.symbology.lib.impl>
2546
        <org.gvsig.symbology.swing.impl>org.gvsig.symbology.swing.impl</org.gvsig.symbology.swing.impl>
2547
        <org.gvsig.timesupport.lib.impl>org.gvsig.timesupport.lib.impl</org.gvsig.timesupport.lib.impl>
2548
        <org.gvsig.timesupport.swing.impl>org.gvsig.timesupport.swing.impl</org.gvsig.timesupport.swing.impl>
2549
        <org.gvsig.tools.dynform.impl>org.gvsig.tools.dynform.impl</org.gvsig.tools.dynform.impl>
2550
        <org.gvsig.tools.dynform.services>org.gvsig.tools.dynform.services</org.gvsig.tools.dynform.services>
2551
        <org.gvsig.tools.swing.impl>org.gvsig.tools.swing.impl</org.gvsig.tools.swing.impl>
2552
2553 42522 jjdelcerro
        <jython.artifactId>jython-standalone</jython.artifactId>
2554 42520 jjdelcerro
        <!-- External project versions -->
2555 44644 jjdelcerro
        <gvsig.tools.version>3.0.209-SNAPSHOT</gvsig.tools.version>
2556 43111 jjdelcerro
        <gvsig.proj.version>1.0.4</gvsig.proj.version>
2557 43221 jjdelcerro
        <gvsig.projection.api.version>2.0.25</gvsig.projection.api.version>
2558 42520 jjdelcerro
2559 41419 jjdelcerro
    </properties>
2560 40435 jjdelcerro
2561 41419 jjdelcerro
    <modules>
2562
        <module>org.gvsig.desktop.compat.cdc</module>
2563
        <module>org.gvsig.desktop.library</module>
2564
        <module>org.gvsig.desktop.framework</module>
2565
        <module>org.gvsig.desktop.plugin</module>
2566 40435 jjdelcerro
2567 41419 jjdelcerro
        <!-- NOTE: Project  org.gvsig.desktop.installer must not be a sub module of this. -->
2568
        <!-- NOTE: Project  org.gvsig.desktop.buildtools must not be a sub module of this. -->
2569 40435 jjdelcerro
2570 41419 jjdelcerro
    </modules>
2571 40435 jjdelcerro
</project>