Statistics
| Revision:

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

History | View | Annotate | Download (110 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 44530 jjdelcerro
    <version>2.0.256-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 44530 jjdelcerro
        <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 44530 jjdelcerro
                <version>2.0.256-SNAPSHOT</version>
851 42026 jjdelcerro
            </dependency>
852
            <dependency>
853
                <groupId>org.gvsig</groupId>
854
                <artifactId>org.gvsig.about.impl</artifactId>
855 44530 jjdelcerro
                <version>2.0.256-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 44530 jjdelcerro
                <version>2.0.256-SNAPSHOT</version>
861 40608 jjdelcerro
            </dependency>
862
            <dependency>
863
                <groupId>org.gvsig</groupId>
864
                <artifactId>org.gvsig.metadata.lib.basic.impl</artifactId>
865 44530 jjdelcerro
                <version>2.0.256-SNAPSHOT</version>
866 40608 jjdelcerro
            </dependency>
867
            <dependency>
868
                <groupId>org.gvsig</groupId>
869
                <artifactId>org.gvsig.metadata.swing.basic.api</artifactId>
870 44530 jjdelcerro
                <version>2.0.256-SNAPSHOT</version>
871 40608 jjdelcerro
            </dependency>
872
            <dependency>
873
                <groupId>org.gvsig</groupId>
874
                <artifactId>org.gvsig.metadata.swing.basic.impl</artifactId>
875 44530 jjdelcerro
                <version>2.0.256-SNAPSHOT</version>
876 40608 jjdelcerro
            </dependency>
877
            <dependency>
878
                <groupId>org.gvsig</groupId>
879 40501 jjdelcerro
                <artifactId>org.gvsig.projection.cresques.impl</artifactId>
880 44530 jjdelcerro
                <version>2.0.256-SNAPSHOT</version>
881 40501 jjdelcerro
            </dependency>
882
            <dependency>
883
                <groupId>org.gvsig</groupId>
884
                <artifactId>org.gvsig.projection.cresques.ui</artifactId>
885 44530 jjdelcerro
                <version>2.0.256-SNAPSHOT</version>
886 40501 jjdelcerro
            </dependency>
887
            <dependency>
888
                <groupId>org.gvsig</groupId>
889 40435 jjdelcerro
                <artifactId>org.gvsig.andami</artifactId>
890 44530 jjdelcerro
                <version>2.0.256-SNAPSHOT</version>
891 40435 jjdelcerro
            </dependency>
892
            <dependency>
893
                <groupId>org.gvsig</groupId>
894
                <artifactId>org.gvsig.app</artifactId>
895 44530 jjdelcerro
                <version>2.0.256-SNAPSHOT</version>
896 41695 fdiaz
            </dependency>
897 40435 jjdelcerro
            <dependency>
898
                <groupId>org.gvsig</groupId>
899
                <artifactId>org.gvsig.ui</artifactId>
900 44530 jjdelcerro
                <version>2.0.256-SNAPSHOT</version>
901 40435 jjdelcerro
            </dependency>
902
            <dependency>
903
                <groupId>org.gvsig</groupId>
904
                <artifactId>org.gvsig.fmap.control</artifactId>
905 44530 jjdelcerro
                <version>2.0.256-SNAPSHOT</version>
906 40435 jjdelcerro
            </dependency>
907
            <dependency>
908
                <groupId>org.gvsig</groupId>
909
                <artifactId>org.gvsig.fmap.mapcontext.api</artifactId>
910 44530 jjdelcerro
                <version>2.0.256-SNAPSHOT</version>
911 40435 jjdelcerro
            </dependency>
912
            <dependency>
913
                <groupId>org.gvsig</groupId>
914
                <artifactId>org.gvsig.fmap.mapcontext.impl</artifactId>
915 44530 jjdelcerro
                <version>2.0.256-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 44530 jjdelcerro
                <version>2.0.256-SNAPSHOT</version>
930 40435 jjdelcerro
            </dependency>
931
            <dependency>
932
                <groupId>org.gvsig</groupId>
933
                <artifactId>org.gvsig.fmap.dal.spi</artifactId>
934 44530 jjdelcerro
                <version>2.0.256-SNAPSHOT</version>
935 40435 jjdelcerro
            </dependency>
936
            <dependency>
937
                <groupId>org.gvsig</groupId>
938
                <artifactId>org.gvsig.fmap.dal.impl</artifactId>
939 44530 jjdelcerro
                <version>2.0.256-SNAPSHOT</version>
940 40435 jjdelcerro
            </dependency>
941
            <dependency>
942
                <groupId>org.gvsig</groupId>
943
                <artifactId>org.gvsig.fmap.dal.impl</artifactId>
944 44530 jjdelcerro
                <version>2.0.256-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 44530 jjdelcerro
                <version>2.0.256-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 44530 jjdelcerro
                <version>2.0.256-SNAPSHOT</version>
958 40435 jjdelcerro
            </dependency>
959
            <dependency>
960
                <groupId>org.gvsig</groupId>
961
                <artifactId>org.gvsig.fmap.dal.db.jdbc</artifactId>
962 44530 jjdelcerro
                <version>2.0.256-SNAPSHOT</version>
963 40435 jjdelcerro
            </dependency>
964
            <dependency>
965
                <groupId>org.gvsig</groupId>
966
                <artifactId>org.gvsig.fmap.dal.db.h2</artifactId>
967 44530 jjdelcerro
                <version>2.0.256-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 44530 jjdelcerro
                <version>2.0.256-SNAPSHOT</version>
974 40435 jjdelcerro
            </dependency>
975
            <dependency>
976
                <groupId>org.gvsig</groupId>
977
                <artifactId>org.gvsig.fmap.dal.file.dbf</artifactId>
978 44530 jjdelcerro
                <version>2.0.256-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 44530 jjdelcerro
                <version>2.0.256-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 44530 jjdelcerro
                <version>2.0.256-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 44530 jjdelcerro
              <version>2.0.256-SNAPSHOT</version>
994 42104 jjdelcerro
            </dependency>
995
                <dependency>
996
              <groupId>org.gvsig</groupId>
997
              <artifactId>org.gvsig.fmap.dal.swing.impl</artifactId>
998 44530 jjdelcerro
               <version>2.0.256-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 44530 jjdelcerro
                <version>2.0.256-SNAPSHOT</version>
1004 40435 jjdelcerro
            </dependency>
1005
            <dependency>
1006 41419 jjdelcerro
                <groupId>org.gvsig</groupId>
1007
                <artifactId>org.gvsig.newlayer.lib.api</artifactId>
1008 44530 jjdelcerro
                <version>2.0.256-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 44530 jjdelcerro
                <version>2.0.256-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 44530 jjdelcerro
                <version>2.0.256-SNAPSHOT</version>
1026 41695 fdiaz
            </dependency>
1027 40435 jjdelcerro
            <dependency>
1028
                <groupId>org.gvsig</groupId>
1029
                <artifactId>org.gvsig.newlayer.prov.shape</artifactId>
1030 44530 jjdelcerro
                <version>2.0.256-SNAPSHOT</version>
1031 41695 fdiaz
            </dependency>
1032 40435 jjdelcerro
            <dependency>
1033
                <groupId>org.gvsig</groupId>
1034
                <artifactId>org.gvsig.symbology.lib.api</artifactId>
1035 44530 jjdelcerro
                <version>2.0.256-SNAPSHOT</version>
1036 40435 jjdelcerro
            </dependency>
1037
            <dependency>
1038
                <groupId>org.gvsig</groupId>
1039
                <artifactId>org.gvsig.symbology.lib.impl</artifactId>
1040 44530 jjdelcerro
                <version>2.0.256-SNAPSHOT</version>
1041 40435 jjdelcerro
            </dependency>
1042
            <dependency>
1043
                <groupId>org.gvsig</groupId>
1044
                <artifactId>org.gvsig.symbology.swing.api</artifactId>
1045 44530 jjdelcerro
                <version>2.0.256-SNAPSHOT</version>
1046 40435 jjdelcerro
            </dependency>
1047
            <dependency>
1048
                <groupId>org.gvsig</groupId>
1049
                <artifactId>org.gvsig.symbology.swing.impl</artifactId>
1050 44530 jjdelcerro
                <version>2.0.256-SNAPSHOT</version>
1051 40435 jjdelcerro
            </dependency>
1052
            <dependency>
1053
                <groupId>org.gvsig</groupId>
1054
                <artifactId>org.gvsig.fmap.geometry.api</artifactId>
1055 44530 jjdelcerro
                <version>2.0.256-SNAPSHOT</version>
1056 40435 jjdelcerro
            </dependency>
1057
            <dependency>
1058
                <groupId>org.gvsig</groupId>
1059 42318 fdiaz
                <artifactId>org.gvsig.fmap.geometry.jts</artifactId>
1060 44530 jjdelcerro
                <version>2.0.256-SNAPSHOT</version>
1061 42318 fdiaz
            </dependency>
1062
            <dependency>
1063
                <groupId>org.gvsig</groupId>
1064
                <artifactId>org.gvsig.fmap.geometry.operation.jts</artifactId>
1065 44530 jjdelcerro
                <version>2.0.256-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 44530 jjdelcerro
                <version>2.0.256-SNAPSHOT</version>
1073 40435 jjdelcerro
            </dependency>
1074
            <dependency>
1075
                <groupId>org.gvsig</groupId>
1076
                <artifactId>org.gvsig.compat.api</artifactId>
1077 44530 jjdelcerro
                <version>2.0.256-SNAPSHOT</version>
1078 40435 jjdelcerro
            </dependency>
1079
            <dependency>
1080
                <groupId>org.gvsig</groupId>
1081
                <artifactId>org.gvsig.compat.se</artifactId>
1082 44530 jjdelcerro
                <version>2.0.256-SNAPSHOT</version>
1083 40435 jjdelcerro
            </dependency>
1084
            <dependency>
1085
                <groupId>org.gvsig</groupId>
1086
                <artifactId>org.gvsig.remoteclient</artifactId>
1087 44530 jjdelcerro
                <version>2.0.256-SNAPSHOT</version>
1088 40435 jjdelcerro
            </dependency>
1089
            <dependency>
1090
                <groupId>org.gvsig</groupId>
1091
                <artifactId>org.gvsig.i18n</artifactId>
1092 44530 jjdelcerro
                <version>2.0.256-SNAPSHOT</version>
1093 40435 jjdelcerro
            </dependency>
1094
            <dependency>
1095
                <groupId>org.gvsig</groupId>
1096
                <artifactId>org.gvsig.utils</artifactId>
1097 44530 jjdelcerro
                <version>2.0.256-SNAPSHOT</version>
1098 40435 jjdelcerro
            </dependency>
1099
            <dependency>
1100 41419 jjdelcerro
                <groupId>org.gvsig</groupId>
1101
                <artifactId>org.gvsig.annotation.lib.api</artifactId>
1102 44530 jjdelcerro
                <version>2.0.256-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 44530 jjdelcerro
                <version>2.0.256-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 44530 jjdelcerro
                <version>2.0.256-SNAPSHOT</version>
1113 40435 jjdelcerro
            </dependency>
1114
            <dependency>
1115 41419 jjdelcerro
                <groupId>org.gvsig</groupId>
1116
                <artifactId>org.gvsig.annotation.swing.impl</artifactId>
1117 44530 jjdelcerro
                <version>2.0.256-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 44530 jjdelcerro
                <version>2.0.256-SNAPSHOT</version>
1123 43521 jjdelcerro
            </dependency>
1124
            <dependency>
1125
                <groupId>org.gvsig</groupId>
1126
                <artifactId>org.gvsig.expressionevaluator.lib.impl</artifactId>
1127 44530 jjdelcerro
                <version>2.0.256-SNAPSHOT</version>
1128 43521 jjdelcerro
            </dependency>
1129
            <dependency>
1130
                <groupId>org.gvsig</groupId>
1131 43939 jjdelcerro
                <artifactId>org.gvsig.expressionevaluator.swing.api</artifactId>
1132 44530 jjdelcerro
                <version>2.0.256-SNAPSHOT</version>
1133 43939 jjdelcerro
            </dependency>
1134
            <dependency>
1135
                <groupId>org.gvsig</groupId>
1136
                <artifactId>org.gvsig.expressionevaluator.swing.impl</artifactId>
1137 44530 jjdelcerro
                <version>2.0.256-SNAPSHOT</version>
1138 43939 jjdelcerro
            </dependency>
1139
            <dependency>
1140
                <groupId>org.gvsig</groupId>
1141 43784 jjdelcerro
                <artifactId>org.gvsig.temporarystorage.lib.api</artifactId>
1142 44530 jjdelcerro
                <version>2.0.256-SNAPSHOT</version>
1143 43784 jjdelcerro
            </dependency>
1144
            <dependency>
1145
                <groupId>org.gvsig</groupId>
1146
                <artifactId>org.gvsig.temporarystorage.lib.impl</artifactId>
1147 44530 jjdelcerro
                <version>2.0.256-SNAPSHOT</version>
1148 43784 jjdelcerro
            </dependency>
1149
            <dependency>
1150
                <groupId>org.gvsig</groupId>
1151 41419 jjdelcerro
                <artifactId>org.gvsig.exportto.lib.api</artifactId>
1152 44530 jjdelcerro
                <version>2.0.256-SNAPSHOT</version>
1153 40435 jjdelcerro
            </dependency>
1154
            <dependency>
1155 41419 jjdelcerro
                <groupId>org.gvsig</groupId>
1156
                <artifactId>org.gvsig.exportto.lib.api</artifactId>
1157 44530 jjdelcerro
                <version>2.0.256-SNAPSHOT</version>
1158 41419 jjdelcerro
                <type>test-jar</type>
1159 42491 jjdelcerro
                <scope>test</scope>
1160 40435 jjdelcerro
            </dependency>
1161
            <dependency>
1162
                <groupId>org.gvsig</groupId>
1163
                <artifactId>org.gvsig.exportto.lib.impl</artifactId>
1164 44530 jjdelcerro
                <version>2.0.256-SNAPSHOT</version>
1165 40435 jjdelcerro
            </dependency>
1166
            <dependency>
1167
                <groupId>org.gvsig</groupId>
1168
                <artifactId>org.gvsig.exportto.swing.api</artifactId>
1169 44530 jjdelcerro
                <version>2.0.256-SNAPSHOT</version>
1170 40435 jjdelcerro
            </dependency>
1171
            <dependency>
1172
                <groupId>org.gvsig</groupId>
1173
                <artifactId>org.gvsig.exportto.swing.impl</artifactId>
1174 44530 jjdelcerro
                <version>2.0.256-SNAPSHOT</version>
1175 40435 jjdelcerro
            </dependency>
1176
            <dependency>
1177
                <groupId>org.gvsig</groupId>
1178
                <artifactId>org.gvsig.exportto.swing.prov.jdbc</artifactId>
1179 44530 jjdelcerro
                <version>2.0.256-SNAPSHOT</version>
1180 40435 jjdelcerro
            </dependency>
1181
            <dependency>
1182
                <groupId>org.gvsig</groupId>
1183
                <artifactId>org.gvsig.exportto.swing.prov.shape</artifactId>
1184 44530 jjdelcerro
                <version>2.0.256-SNAPSHOT</version>
1185 40435 jjdelcerro
            </dependency>
1186
            <dependency>
1187
                <groupId>org.gvsig</groupId>
1188
                <artifactId>org.gvsig.exportto.swing.prov.dbf</artifactId>
1189 44530 jjdelcerro
                <version>2.0.256-SNAPSHOT</version>
1190 40435 jjdelcerro
            </dependency>
1191
            <dependency>
1192
                <groupId>org.gvsig</groupId>
1193 44319 jjdelcerro
                <artifactId>org.gvsig.exportto.swing.prov.csv</artifactId>
1194 44530 jjdelcerro
                <version>2.0.256-SNAPSHOT</version>
1195 44319 jjdelcerro
            </dependency>
1196
            <dependency>
1197
                <groupId>org.gvsig</groupId>
1198 41419 jjdelcerro
                <artifactId>org.gvsig.installer.swing.api</artifactId>
1199 44530 jjdelcerro
                <version>2.0.256-SNAPSHOT</version>
1200 40435 jjdelcerro
            </dependency>
1201
            <dependency>
1202
                <groupId>org.gvsig</groupId>
1203
                <artifactId>org.gvsig.installer.swing.impl</artifactId>
1204 44530 jjdelcerro
                <version>2.0.256-SNAPSHOT</version>
1205 40435 jjdelcerro
            </dependency>
1206
            <dependency>
1207 41419 jjdelcerro
                <groupId>org.gvsig</groupId>
1208
                <artifactId>org.gvsig.installer.lib.api</artifactId>
1209 44530 jjdelcerro
                <version>2.0.256-SNAPSHOT</version>
1210 40435 jjdelcerro
            </dependency>
1211
            <dependency>
1212 41419 jjdelcerro
                <groupId>org.gvsig</groupId>
1213
                <artifactId>org.gvsig.installer.lib.spi</artifactId>
1214 44530 jjdelcerro
                <version>2.0.256-SNAPSHOT</version>
1215 40435 jjdelcerro
            </dependency>
1216
            <dependency>
1217 41419 jjdelcerro
                <groupId>org.gvsig</groupId>
1218
                <artifactId>org.gvsig.installer.lib.impl</artifactId>
1219 44530 jjdelcerro
                <version>2.0.256-SNAPSHOT</version>
1220 40435 jjdelcerro
            </dependency>
1221
            <dependency>
1222 41419 jjdelcerro
                <groupId>org.gvsig</groupId>
1223
                <artifactId>org.gvsig.installer.prov.plugin</artifactId>
1224 44530 jjdelcerro
                <version>2.0.256-SNAPSHOT</version>
1225 40435 jjdelcerro
            </dependency>
1226
            <dependency>
1227 41419 jjdelcerro
                <groupId>org.gvsig</groupId>
1228
                <artifactId>org.gvsig.geodb.app.mainplugin</artifactId>
1229 44530 jjdelcerro
                <version>2.0.256-SNAPSHOT</version>
1230 40435 jjdelcerro
            </dependency>
1231
1232
            <dependency>
1233 41419 jjdelcerro
                <groupId>org.gvsig</groupId>
1234
                <artifactId>org.gvsig.app.document.table.app.mainplugin</artifactId>
1235 44530 jjdelcerro
                <version>2.0.256-SNAPSHOT</version>
1236 41695 fdiaz
            </dependency>
1237 40435 jjdelcerro
            <dependency>
1238 41419 jjdelcerro
                <groupId>org.gvsig</groupId>
1239
                <artifactId>org.gvsig.daltransform.app.mainplugin</artifactId>
1240 44530 jjdelcerro
                <version>2.0.256-SNAPSHOT</version>
1241 41695 fdiaz
            </dependency>
1242 40435 jjdelcerro
            <dependency>
1243 41419 jjdelcerro
                <groupId>org.gvsig</groupId>
1244
                <artifactId>org.gvsig.daltransform.app.mainplugin</artifactId>
1245 44530 jjdelcerro
                <version>2.0.256-SNAPSHOT</version>
1246 41419 jjdelcerro
                <type>test-jar</type>
1247
                <scope>test</scope>
1248 41695 fdiaz
            </dependency>
1249 41415 jjdelcerro
            <dependency>
1250 41419 jjdelcerro
                <groupId>org.gvsig</groupId>
1251
                <artifactId>org.gvsig.daltransform.app.join</artifactId>
1252 44530 jjdelcerro
                <version>2.0.256-SNAPSHOT</version>
1253 41695 fdiaz
            </dependency>
1254 41415 jjdelcerro
            <dependency>
1255 41419 jjdelcerro
                <groupId>org.gvsig</groupId>
1256
                <artifactId>org.gvsig.daltransform.app.eventtheme</artifactId>
1257 44530 jjdelcerro
                <version>2.0.256-SNAPSHOT</version>
1258 41695 fdiaz
            </dependency>
1259 41416 jjdelcerro
1260 41419 jjdelcerro
            <dependency>
1261
                <groupId>org.gvsig</groupId>
1262
                <artifactId>org.gvsig.app.mainplugin</artifactId>
1263 44530 jjdelcerro
                <version>2.0.256-SNAPSHOT</version>
1264 41419 jjdelcerro
            </dependency>
1265
            <dependency>
1266
                <groupId>org.gvsig</groupId>
1267
                <artifactId>org.gvsig.annotation.app.mainplugin</artifactId>
1268 44530 jjdelcerro
                <version>2.0.256-SNAPSHOT</version>
1269 41419 jjdelcerro
            </dependency>
1270
            <dependency>
1271
                <groupId>org.gvsig</groupId>
1272
                <artifactId>org.gvsig.centerviewpoint.app.mainplugin</artifactId>
1273 44530 jjdelcerro
                <version>2.0.256-SNAPSHOT</version>
1274 41419 jjdelcerro
            </dependency>
1275
            <dependency>
1276
                <groupId>org.gvsig</groupId>
1277
                <artifactId>org.gvsig.coreplugin.app.mainplugin</artifactId>
1278 44530 jjdelcerro
                <version>2.0.256-SNAPSHOT</version>
1279 41419 jjdelcerro
            </dependency>
1280
            <dependency>
1281
                <groupId>org.gvsig</groupId>
1282
                <artifactId>org.gvsig.datalocator.app.mainplugin</artifactId>
1283 44530 jjdelcerro
                <version>2.0.256-SNAPSHOT</version>
1284 41419 jjdelcerro
            </dependency>
1285
            <dependency>
1286
                <groupId>org.gvsig</groupId>
1287
                <artifactId>org.gvsig.editing.app.mainplugin</artifactId>
1288 42453 jjdelcerro
                <version>2.0.112-SNAPSHOT</version>
1289 41419 jjdelcerro
            </dependency>
1290
            <dependency>
1291
                <groupId>org.gvsig</groupId>
1292
                <artifactId>org.gvsig.exportto.app.mainplugin</artifactId>
1293 44530 jjdelcerro
                <version>2.0.256-SNAPSHOT</version>
1294 41419 jjdelcerro
            </dependency>
1295
            <dependency>
1296
                <groupId>org.gvsig</groupId>
1297
                <artifactId>org.gvsig.mkmvnproject.app.mainplugin</artifactId>
1298 41589 jjdelcerro
                <version>2.0.49-SNAPSHOT</version>
1299 41419 jjdelcerro
            </dependency>
1300
            <dependency>
1301
                <groupId>org.gvsig</groupId>
1302
                <artifactId>org.gvsig.installer.app.mainplugin</artifactId>
1303 44530 jjdelcerro
                <version>2.0.256-SNAPSHOT</version>
1304 41419 jjdelcerro
            </dependency>
1305
            <dependency>
1306
                <groupId>org.gvsig</groupId>
1307
                <artifactId>org.gvsig.i18n.app.mainplugin</artifactId>
1308 44530 jjdelcerro
                <version>2.0.256-SNAPSHOT</version>
1309 41419 jjdelcerro
            </dependency>
1310
            <dependency>
1311
                <groupId>org.gvsig</groupId>
1312
                <artifactId>org.gvsig.selectiontools.app.mainplugin</artifactId>
1313 44530 jjdelcerro
                <version>2.0.256-SNAPSHOT</version>
1314 41419 jjdelcerro
            </dependency>
1315
            <dependency>
1316
                <groupId>org.gvsig</groupId>
1317
                <artifactId>org.gvsig.geometrymeasurement.app.mainplugin</artifactId>
1318 44530 jjdelcerro
                <version>2.0.256-SNAPSHOT</version>
1319 41419 jjdelcerro
            </dependency>
1320
            <dependency>
1321
                <groupId>org.gvsig</groupId>
1322
                <artifactId>org.gvsig.newlayer.app.mainplugin</artifactId>
1323 44530 jjdelcerro
                <version>2.0.256-SNAPSHOT</version>
1324 41419 jjdelcerro
            </dependency>
1325
            <dependency>
1326
                <groupId>org.gvsig</groupId>
1327 42003 jjdelcerro
                <artifactId>org.gvsig.timesupport.lib.api</artifactId>
1328 44530 jjdelcerro
                <version>2.0.256-SNAPSHOT</version>
1329 42003 jjdelcerro
            </dependency>
1330
            <dependency>
1331
                <groupId>org.gvsig</groupId>
1332
                <artifactId>org.gvsig.timesupport.lib.impl</artifactId>
1333 44530 jjdelcerro
                <version>2.0.256-SNAPSHOT</version>
1334 42003 jjdelcerro
            </dependency>
1335
            <dependency>
1336
                <groupId>org.gvsig</groupId>
1337
                <artifactId>org.gvsig.timesupport.swing.api</artifactId>
1338 44530 jjdelcerro
                <version>2.0.256-SNAPSHOT</version>
1339 42003 jjdelcerro
            </dependency>
1340
            <dependency>
1341
                <groupId>org.gvsig</groupId>
1342
                <artifactId>org.gvsig.timesupport.swing.impl</artifactId>
1343 44530 jjdelcerro
                <version>2.0.256-SNAPSHOT</version>
1344 42003 jjdelcerro
            </dependency>
1345 40435 jjdelcerro
        </dependencies>
1346
    </dependencyManagement>
1347
1348
    <dependencies>
1349 41419 jjdelcerro
        <dependency>
1350
            <groupId>junit</groupId>
1351
            <artifactId>junit</artifactId>
1352
            <scope>test</scope>
1353
        </dependency>
1354 40435 jjdelcerro
    </dependencies>
1355
1356
    <build>
1357 41419 jjdelcerro
        <extensions>
1358
            <extension>
1359
                <groupId>org.apache.maven.wagon</groupId>
1360
                <artifactId>wagon-webdav-jackrabbit</artifactId>
1361
                <version>2.4</version>
1362
            </extension>
1363
        </extensions>
1364 40480 jjdelcerro
1365 41419 jjdelcerro
        <pluginManagement>
1366
            <plugins>
1367 40435 jjdelcerro
1368 41419 jjdelcerro
                <plugin>
1369
                    <groupId>org.apache.maven.plugins</groupId>
1370
                    <artifactId>maven-scm-plugin</artifactId>
1371
                    <version>1.9</version>
1372
                    <configuration>
1373
                        <connectionType>connection</connectionType>
1374
                    </configuration>
1375
                </plugin>
1376 41695 fdiaz
1377 41419 jjdelcerro
                <plugin>
1378
                    <groupId>org.apache.maven.plugins</groupId>
1379
                    <artifactId>maven-compiler-plugin</artifactId>
1380
                    <version>2.3.2</version>
1381
                    <configuration>
1382 44346 jjdelcerro
                        <source>1.8</source>
1383
                        <target>1.8</target>
1384 41419 jjdelcerro
                        <encoding>ISO-8859-1</encoding>
1385
                    </configuration>
1386
                </plugin>
1387 40435 jjdelcerro
1388 41419 jjdelcerro
                <plugin>
1389
                    <groupId>org.apache.maven.plugins</groupId>
1390
                    <artifactId>maven-resources-plugin</artifactId>
1391
                    <version>2.4.3</version>
1392
                    <configuration>
1393
                        <encoding>ISO-8859-1</encoding>
1394
                    </configuration>
1395
                </plugin>
1396 40435 jjdelcerro
1397 41419 jjdelcerro
                <plugin>
1398
                    <groupId>org.apache.maven.plugins</groupId>
1399
                    <artifactId>maven-eclipse-plugin</artifactId>
1400
                    <configuration>
1401
                        <downloadSources>true</downloadSources>
1402
                        <downloadJavadocs>true</downloadJavadocs>
1403
                        <projectNameTemplate>${project.artifactId}</projectNameTemplate>
1404
                    </configuration>
1405
                </plugin>
1406 40435 jjdelcerro
1407 41419 jjdelcerro
                <plugin>
1408
                    <groupId>org.apache.maven.plugins</groupId>
1409
                    <artifactId>maven-surefire-plugin</artifactId>
1410 44413 jjdelcerro
                    <version>2.15</version>
1411 41419 jjdelcerro
                    <configuration>
1412
                        <forkMode>once</forkMode>
1413
                        <environmentVariables>
1414
                            <DYLD_FRAMEWORK_PATH>${user.home}/.depman/Frameworks</DYLD_FRAMEWORK_PATH>
1415
                            <DYLD_LIBRARY_PATH>${user.home}/.depman/lib</DYLD_LIBRARY_PATH>
1416
                            <GDAL_DATA>${user.home}/.depman/data/gdal</GDAL_DATA>
1417
                            <LD_LIBRARY_PATH>${user.home}/.depman/lib</LD_LIBRARY_PATH>
1418
                            <PATH>${user.home}/.depman/bin${path.separator}${env.PATH}</PATH>
1419
                            <PROJ_LIB>${gvsig.product.folder.path}/gvSIG/extensiones/org.gvsig.crs.extension/data</PROJ_LIB>
1420
                        </environmentVariables>
1421
                    </configuration>
1422
                </plugin>
1423 40435 jjdelcerro
1424 41419 jjdelcerro
                <plugin>
1425
                    <groupId>org.apache.maven.plugins</groupId>
1426
                    <artifactId>maven-failsafe-plugin</artifactId>
1427
                    <executions>
1428
                        <execution>
1429
                            <goals>
1430
                                <goal>integration-test</goal>
1431
                                <goal>verify</goal>
1432
                            </goals>
1433
                        </execution>
1434
                    </executions>
1435
                    <configuration>
1436
                        <forkMode>once</forkMode>
1437
                        <environmentVariables>
1438
                            <DYLD_FRAMEWORK_PATH>${user.home}/.depman/Frameworks</DYLD_FRAMEWORK_PATH>
1439
                            <DYLD_LIBRARY_PATH>${user.home}/.depman/lib</DYLD_LIBRARY_PATH>
1440
                            <GDAL_DATA>${user.home}/.depman/data/gdal</GDAL_DATA>
1441
                            <LD_LIBRARY_PATH>${user.home}/.depman/lib</LD_LIBRARY_PATH>
1442
                            <PATH>${user.home}/.depman/bin${path.separator}${env.PATH}</PATH>
1443
                            <PROJ_LIB>${gvsig.product.folder.path}/gvSIG/extensiones/org.gvsig.crs.extension/data</PROJ_LIB>
1444
                        </environmentVariables>
1445
                    </configuration>
1446
                </plugin>
1447 40435 jjdelcerro
1448 41419 jjdelcerro
                <plugin>
1449
                    <groupId>org.apache.maven.plugins</groupId>
1450
                    <artifactId>maven-javadoc-plugin</artifactId>
1451 43161 jjdelcerro
                    <version>2.10.4</version>
1452 41419 jjdelcerro
                    <configuration>
1453 42542 jjdelcerro
                        <failOnError>false</failOnError>
1454 41419 jjdelcerro
                        <docTitle>${project.name} ${project.version}</docTitle>
1455
                        <encoding>ISO-8859-1</encoding>
1456
                        <footer />
1457
                        <header />
1458
                        <keywords>false</keywords>
1459
                        <!-- Don't include the deprecateds items in the javadoc -->
1460
                        <nodeprecated>true</nodeprecated>
1461
                        <!-- Don't generate javadoc of project with submodules -->
1462
                        <aggregate>false</aggregate>
1463
                        <!-- Removed detection of links due to its high cost -->
1464
                        <detectJavaApiLink>false</detectJavaApiLink>
1465
                        <detectLinks>false</detectLinks>
1466
                        <detectOfflineLinks>false</detectOfflineLinks>
1467
                        <!-- Removed the inclusion of dependencies sources due to their high cost -->
1468
                        <includeDependencySources>false</includeDependencySources>
1469 41695 fdiaz
                        <includeTransitiveDependencySources>false</includeTransitiveDependencySources>
1470 41419 jjdelcerro
                        <javaApiLinks>
1471
                            <property>
1472
                                <name>api_1.4</name>
1473
                                <value>http://download.oracle.com/javase/1.4.2/docs/api/</value>
1474
                            </property>
1475
                            <property>
1476
                                <name>api_1.5</name>
1477
                                <value>http://download.oracle.com/javase/1.5.0/docs/api/</value>
1478
                            </property>
1479
                            <property>
1480
                                <name>api_1.6</name>
1481
                                <value>http://download.oracle.com/javase/6/docs/api/</value>
1482
                            </property>
1483 42394 jjdelcerro
                            <property>
1484
                                <name>api_1.7</name>
1485
                                <value>http://download.oracle.com/javase/7/docs/api/</value>
1486
                            </property>
1487 41419 jjdelcerro
                        </javaApiLinks>
1488 42542 jjdelcerro
                        <additionalparam>-quiet -Xmaxerrs 10000</additionalparam>
1489 41419 jjdelcerro
                    </configuration>
1490
                </plugin>
1491 40435 jjdelcerro
1492 41419 jjdelcerro
                <plugin>
1493
                    <groupId>org.apache.maven.plugins</groupId>
1494
                    <artifactId>maven-site-plugin</artifactId>
1495
                    <version>3.3</version>
1496
                    <configuration>
1497
                        <chmod>true</chmod>
1498
                        <chmodMode>a+rwX</chmodMode>
1499
                    </configuration>
1500
                </plugin>
1501 40435 jjdelcerro
1502 41419 jjdelcerro
                <plugin>
1503
                    <groupId>org.apache.maven.plugins</groupId>
1504
                    <artifactId>maven-jar-plugin</artifactId>
1505
                    <version>2.3.1</version>
1506
                    <configuration>
1507
                        <archive>
1508
                            <manifestEntries>
1509
                                <Built-By>gvSIG Team</Built-By>
1510
                            </manifestEntries>
1511
                        </archive>
1512
                    </configuration>
1513
                </plugin>
1514 41695 fdiaz
1515 41419 jjdelcerro
                <plugin>
1516
                    <groupId>org.codehaus.mojo</groupId>
1517
                    <artifactId>properties-maven-plugin</artifactId>
1518
                    <version>1.0-alpha-2</version>
1519
                </plugin>
1520 41695 fdiaz
1521 41419 jjdelcerro
                <plugin>
1522
                    <groupId>org.apache.maven.plugins</groupId>
1523
                    <artifactId>maven-antrun-plugin</artifactId>
1524
                    <version>1.7</version>
1525
                </plugin>
1526 40435 jjdelcerro
1527 41419 jjdelcerro
                <plugin>
1528
                    <groupId>org.codehaus.mojo</groupId>
1529
                    <artifactId>animal-sniffer-maven-plugin</artifactId>
1530
                    <version>1.9</version>
1531
                </plugin>
1532 40435 jjdelcerro
1533 41419 jjdelcerro
                <plugin>
1534
                    <groupId>org.apache.maven.plugins</groupId>
1535
                    <artifactId>maven-release-plugin</artifactId>
1536
                    <version>2.4.1</version>
1537
                </plugin>
1538 40649 jjdelcerro
1539 41419 jjdelcerro
                <plugin>
1540
                    <groupId>org.apache.maven.plugins</groupId>
1541
                    <artifactId>maven-deploy-plugin</artifactId>
1542
                    <version>2.6</version>
1543
                </plugin>
1544 40435 jjdelcerro
1545 41419 jjdelcerro
                <plugin>
1546
                    <artifactId>maven-assembly-plugin</artifactId>
1547
                    <version>2.4</version>
1548
                    <executions>
1549
                        <execution>
1550
                            <id>gvsig-plugin-package</id>
1551
                            <phase>package</phase>
1552
                            <configuration>
1553
                                <ignoreDirFormatExtensions>true</ignoreDirFormatExtensions>
1554
                                <appendAssemblyId>false</appendAssemblyId>
1555
                                <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>
1556
                                <descriptors>
1557
                                    <descriptor>src/main/assembly/gvsig-plugin-package.xml</descriptor>
1558
                                </descriptors>
1559
                            </configuration>
1560
                        </execution>
1561
                    </executions>
1562
                </plugin>
1563 40435 jjdelcerro
1564 41419 jjdelcerro
                <plugin>
1565
                    <groupId>org.apache.maven.plugins</groupId>
1566
                    <artifactId>maven-clean-plugin</artifactId>
1567
                    <version>2.4.1</version>
1568
                </plugin>
1569 41695 fdiaz
1570 41419 jjdelcerro
                <plugin>
1571
                    <groupId>org.codehaus.mojo</groupId>
1572
                    <artifactId>exec-maven-plugin</artifactId>
1573
                    <version>1.2</version>
1574 41695 fdiaz
                </plugin>
1575 40469 jjdelcerro
1576 41419 jjdelcerro
                <plugin>
1577
                    <!-- invoke as "mvn license:format" to fix the header -->
1578
                    <!-- invoke as "mvn license:check" to check the header -->
1579
                    <!-- See http://code.google.com/p/maven-license-plugin/wiki/Configuration -->
1580
                    <groupId>com.mycila.maven-license-plugin</groupId>
1581
                    <artifactId>maven-license-plugin</artifactId>
1582
                    <version>1.10.b1</version>
1583
                    <configuration>
1584
                        <header>header.txt</header>
1585
                        <failIfMissing>false</failIfMissing>
1586
                        <aggregate>false</aggregate>
1587
                        <strictCheck>true</strictCheck>
1588
                        <encoding>ISO-8859-1</encoding>
1589
                        <quiet>false</quiet>
1590
                        <excludes>
1591
                            <exclude>**/*.properties</exclude>
1592
                            <exclude>**/*.txt</exclude>
1593
                            <exclude>**/*.jpg</exclude>
1594
                            <exclude>**/*.jpeg</exclude>
1595
                            <exclude>**/*.svg</exclude>
1596
                            <exclude>**/*.png</exclude>
1597
                            <exclude>**/*.gvssym</exclude>
1598
                            <exclude>**/*.def</exclude>
1599
                            <exclude>**/*.msg</exclude>
1600
                        </excludes>
1601
                    </configuration>
1602
                    <dependencies>
1603
                        <dependency>
1604
                            <groupId>org.gvsig</groupId>
1605
                            <artifactId>org.gvsig.desktop.buildtools</artifactId>
1606
                            <version>1.0.0</version>
1607
                        </dependency>
1608
                    </dependencies>
1609 41695 fdiaz
                </plugin>
1610 40469 jjdelcerro
1611 41419 jjdelcerro
                <!-- Habria que ver si es posible sustituir el plugin -->
1612
                <!-- com.mycila.maven-license-plugin:maven-license-plugin por este -->
1613
                <!-- Ver http://mojo.codehaus.org/license-maven-plugin/index.html -->
1614
                <!--
1615
                <plugin>
1616
                    <groupId>org.codehaus.mojo</groupId>
1617
                    <artifactId>license-maven-plugin</artifactId>
1618
                    <version>1.5</version>
1619
                </plugin>
1620
                -->
1621 40769 jjdelcerro
1622 41419 jjdelcerro
                <plugin>
1623
                    <groupId>org.apache.maven.plugins</groupId>
1624
                    <artifactId>maven-checkstyle-plugin</artifactId>
1625
                    <version>2.10</version>
1626
                </plugin>
1627 40469 jjdelcerro
1628 41419 jjdelcerro
                <plugin>
1629
                    <groupId>org.apache.maven.plugins</groupId>
1630
                    <artifactId>maven-source-plugin</artifactId>
1631
                    <version>2.2.1</version>
1632
                </plugin>
1633 40469 jjdelcerro
1634 41419 jjdelcerro
                <plugin>
1635
                    <groupId>org.codehaus.gmaven</groupId>
1636
                    <artifactId>gmaven-plugin</artifactId>
1637 42757 jjdelcerro
                    <version>1.5</version>
1638
                    <configuration>
1639
                        <providerSelection>2.0</providerSelection>
1640 42851 dmartinezizquierdo
                    </configuration>
1641 41419 jjdelcerro
                    <dependencies>
1642
                        <dependency>
1643
                            <groupId>com.github.lookfirst</groupId>
1644
                            <artifactId>sardine</artifactId>
1645
                            <version>5.0.1</version>
1646
                        </dependency>
1647 43915 jjdelcerro
                        <dependency>
1648
                          <groupId>org.apache.ant</groupId>
1649
                          <artifactId>ant</artifactId>
1650
                          <version>1.8.2</version>
1651
                        </dependency>
1652 41419 jjdelcerro
                    </dependencies>
1653
                    <executions>
1654 40581 jjdelcerro
1655 41419 jjdelcerro
                        <execution>
1656
                            <id>increase-build-number</id>
1657
                            <phase>process-sources</phase>
1658
                            <configuration>
1659
                                <source><![CDATA[
1660 40892 jjdelcerro
                    // use "mvn -Dincrease-build-number process-sources"
1661 40581 jjdelcerro
                    if( project.properties["increase-build-number"] == null ) {
1662
                      log.info("Don't increment build number use flag '-Dincrease-build-number' to increment it.")
1663
                    } else {
1664
                      File file = new File(project.basedir,"buildNumber.properties")
1665
                      if( ! file.exists() ) {
1666
                          log.info("Skip increment build number (buildNumber.property not present).")
1667
                        } else {
1668
                        Properties props = new Properties()
1669 41695 fdiaz
1670 40581 jjdelcerro
                        props.load(file.newDataInputStream())
1671
                        value = (props.getProperty("buildNumber") as int) + 1
1672
                        props.setProperty("buildNumber",value as String)
1673
                        props.store(file.newWriter(), null)
1674
                        log.info("Setting build number to " + value)
1675
                      }
1676
                    }
1677
                  ]]></source>
1678 41419 jjdelcerro
                            </configuration>
1679
                        </execution>
1680 40581 jjdelcerro
1681 41419 jjdelcerro
                        <execution>
1682
                            <id>build-package-info</id>
1683
                            <phase>prepare-package</phase>
1684
                            <configuration>
1685
                                <source><![CDATA[
1686 43915 jjdelcerro
    if( project.properties["buildNumber"] == null) {
1687
      log.info("Skip build package.info (buildNumber.property not present).")
1688
      log.info("Skip build package.info index (buildNumber.property not present).")
1689
    } else {
1690
      poolURL = project.properties["gvsig.package.info.poolURL"];
1691
      if( poolURL[-1] != "/" ) {
1692
              poolURL = poolURL + "/";
1693
      }
1694
      package_info_file  = new File(project.basedir, "target/package.info")
1695
      log.info("Building package.info : " + package_info_file.getAbsolutePath())
1696
      Properties props = new Properties()
1697
      props.setProperty('code', project.properties["gvsig.package.info.code"])
1698
      props.setProperty('code-alias', project.properties["gvsig.package.info.codealias"])
1699
      props.setProperty('name', project.properties["gvsig.package.info.name"])
1700
      props.setProperty('version', project.properties["gvsig.package.info.version"])
1701
      props.setProperty('description', project.properties["gvsig.package.info.description"])
1702
      props.setProperty('owner', project.properties["gvsig.package.info.owner"])
1703
      props.setProperty('java-version', project.properties["gvsig.package.info.javaVM"])
1704
      props.setProperty('official', project.properties["gvsig.package.info.official"])
1705
      props.setProperty('type', "plugin")
1706
      props.setProperty('state', project.properties["gvsig.package.info.state"])
1707
      props.setProperty('operating-system', project.properties["gvsig.package.info.operatingSystem"])
1708
      props.setProperty('dependencies', project.properties["gvsig.package.info.dependencies"])
1709
      props.setProperty('sources-url', project.properties["gvsig.package.info.sourcesURL"].replace("scm:svn:",""))
1710
      props.setProperty('web-url', project.properties["gvsig.package.info.webURL"])
1711
      props.setProperty('architecture', project.properties["gvsig.package.info.architecture"])
1712
      props.setProperty('model-version', '1.0.1')
1713
      props.setProperty('categories', project.properties["gvsig.package.info.categories"])
1714
      props.setProperty('buildNumber', project.properties["buildNumber"])
1715
      props.setProperty('gvSIG-version', project.properties["gvsig.package.info.gvSIGVersion"])
1716 40581 jjdelcerro
1717 43915 jjdelcerro
      props.store(package_info_file.newWriter(), null)
1718 40581 jjdelcerro
1719 43915 jjdelcerro
      pkgname = "gvSIG-desktop-" +
1720
        project.properties["gvsig.package.info.gvSIGVersion"] + "-" +
1721
        project.properties["gvsig.package.info.code"] + "-" +
1722
        project.properties["gvsig.package.info.version"] + "-" +
1723
        project.properties["buildNumber"] + "-" +
1724
        project.properties["gvsig.package.info.state"] + "-" +
1725
        project.properties["gvsig.package.info.operatingSystem"] + "-" +
1726
        project.properties["gvsig.package.info.architecture"] + "-" +
1727
        project.properties["gvsig.package.info.javaVM"]
1728
      package_info_file  = new File(project.basedir, "target/gvspki/"+project.properties["gvsig.package.info.code"]+"/package.info")
1729
      log.info("Building package.info index " + package_info_file.getAbsolutePath())
1730
      package_info_file.getParentFile().mkdirs()
1731
      props.setProperty('download-url',
1732
        poolURL +
1733
        project.properties["gvsig.package.info.code"] + "/" +
1734
        pkgname + ".gvspkg"
1735
      )
1736
      props.store(package_info_file.newWriter(), null)
1737
    }
1738 40581 jjdelcerro
                  ]]></source>
1739 41419 jjdelcerro
                            </configuration>
1740
                        </execution>
1741 40581 jjdelcerro
1742 41419 jjdelcerro
                        <execution>
1743
                            <id>build-package-index</id>
1744
                            <phase>package</phase>
1745
                            <configuration>
1746
                                <source><![CDATA[
1747 43915 jjdelcerro
    ant = new AntBuilder()
1748
    if( project.properties["buildNumber"] == null) {
1749
      log.info("Skip building package index (buildNumber.property not present).")
1750
    } else {
1751
      pkgname = "gvSIG-desktop-" +
1752
        project.properties["gvsig.package.info.gvSIGVersion"] + "-" +
1753
        project.properties["gvsig.package.info.code"] + "-" +
1754
        project.properties["gvsig.package.info.version"] + "-" +
1755
        project.properties["buildNumber"] + "-" +
1756
        project.properties["gvsig.package.info.state"] + "-" +
1757
        project.properties["gvsig.package.info.operatingSystem"] + "-" +
1758
        project.properties["gvsig.package.info.architecture"] + "-" +
1759
        project.properties["gvsig.package.info.javaVM"]
1760 40581 jjdelcerro
1761 43915 jjdelcerro
      log.info("Building package index " + pkgname + ".gvspki")
1762
      package_index_source  = project.basedir.getAbsolutePath() + "/target/gvspki"
1763
      package_index_target  = project.basedir.getAbsolutePath() + "/target/" + pkgname + ".gvspki"
1764
      ant.zip(destfile: package_index_target, basedir: package_index_source)
1765
    }
1766 40581 jjdelcerro
                  ]]></source>
1767 41419 jjdelcerro
                            </configuration>
1768
                        </execution>
1769 40581 jjdelcerro
1770 41419 jjdelcerro
                        <execution>
1771
                            <id>install-plugin</id>
1772
                            <phase>install</phase>
1773
                            <configuration>
1774 43915 jjdelcerro
                                <source><![CDATA[
1775
1776 40581 jjdelcerro
1777 43915 jjdelcerro
    def executeAntFile(File applicationDirectory, File pluginsDirectory, File file) {
1778
        log.info("Running install script '" + file.getAbsolutePath() + "'.");
1779
        def p = new org.apache.tools.ant.Project();
1780
        p.setUserProperty("ant.file", file.getAbsolutePath());
1781
        p.setUserProperty("gvsig_dir", applicationDirectory.getAbsolutePath());
1782
        p.setUserProperty("extensions_dir", pluginsDirectory.getAbsolutePath());
1783
        p.setBaseDir(file.getParentFile());
1784
        p.init();
1785
        helper = org.apache.tools.ant.ProjectHelper.getProjectHelper();
1786
        p.addReference("ant.projectHelper", helper);
1787
        helper.parse(p, file);
1788
        p.executeTarget(p.getDefaultTarget());
1789
    }
1790
1791
1792
    if( project.properties["buildNumber"] == null) {
1793
        log.info("Skip install package (buildNumber.property not present).")
1794
    } else {
1795
        ant = new AntBuilder()
1796
        pkgname = "gvSIG-desktop-" +
1797
          project.properties["gvsig.package.info.gvSIGVersion"] + "-" +
1798
          project.properties["gvsig.package.info.code"] + "-" +
1799
          project.properties["gvsig.package.info.version"] + "-" +
1800
          project.properties["buildNumber"] + "-" +
1801
          project.properties["gvsig.package.info.state"] + "-" +
1802
          project.properties["gvsig.package.info.operatingSystem"] + "-" +
1803
          project.properties["gvsig.package.info.architecture"] + "-" +
1804
          project.properties["gvsig.package.info.javaVM"]
1805 41695 fdiaz
1806 43915 jjdelcerro
        log.debug("gvsig.install.plugin=" + project.properties["gvsig.install.plugin"])
1807
        log.debug("gvsig.install.plugin.package=" + project.properties["gvsig.install.plugin.package"])
1808
        if( project.properties["gvsig.install.plugin"]=="true" ) {
1809
          source = project.basedir.getAbsolutePath() + "/target/" + pkgname + ".gvspkg.zip"
1810
          target = project.properties["gvsig.product.folder.path"] + "/gvSIG/extensiones/"
1811 42709 fdiaz
1812 43915 jjdelcerro
          log.info("Removing plugin of " + target + "/" + project.properties["gvsig.package.info.code"])
1813
          ant.delete(failonerror:false, dir:target + "/" + project.properties["gvsig.package.info.code"])
1814 42709 fdiaz
1815 43915 jjdelcerro
          log.info("Install plugin to " + target)
1816
          ant.unzip(src: source, dest: target)
1817
          def install_xml = new File(target + "/" + project.properties["gvsig.package.info.code"] + "/install/install.xml")
1818
          if( install_xml.exists() ) {
1819
            executeAntFile(
1820
                new File(project.properties["gvsig.product.folder.path"]),
1821
                new File(target),
1822
                install_xml
1823
            )
1824
          }
1825
        } else {
1826
            log.info("Skip plugin install.")
1827
        }
1828
        if( project.properties["gvsig.install.plugin.package"]=="true" ) {
1829
          source = project.basedir.getAbsolutePath() + "/target/" + pkgname + ".gvspkg.zip"
1830
          target = new File(project.properties["gvsig.product.folder.path"] +
1831
            "/install/" +
1832
            project.properties["gvsig.package.info.code"] + "/" +
1833
            pkgname + ".gvspkg")
1834
          target.getParentFile().mkdirs()
1835 41695 fdiaz
1836 43915 jjdelcerro
          log.info("Copy plugin package from " + source + " to " + target)
1837
          ant.copy(file:source, tofile:target.getAbsolutePath())
1838 41695 fdiaz
1839 43915 jjdelcerro
          source  = project.basedir.getAbsolutePath() + "/target/" + pkgname + ".gvspki"
1840
          target = project.properties["gvsig.product.folder.path"] +
1841
            "/install/" +
1842
            project.properties["gvsig.package.info.code"] + "/" +
1843
            pkgname + ".gvspki"
1844
          log.info("Copy plugin package index from " + source + " to " + target)
1845
          ant.copy(file:source, tofile:target)
1846
        } else {
1847
            log.info("Skip plugin package install.")
1848
        }
1849
    }
1850 40581 jjdelcerro
                  ]]></source>
1851 41419 jjdelcerro
                            </configuration>
1852
                        </execution>
1853 40581 jjdelcerro
1854 41419 jjdelcerro
                        <execution>
1855
                            <id>deploy-package</id>
1856
                            <phase>install</phase>
1857
                            <configuration>
1858
                                <source><![CDATA[
1859 41421 jjdelcerro
1860 40829 jjdelcerro
// To deploy package use:
1861
//    mvn -Ddeploy-package -Duser=USER -Dpassword=PASSWORD install
1862 41695 fdiaz
//
1863 42212 fdiaz
if( project.properties["deploy-package"] != null ) {
1864
    if( project.properties["gvsig.install.plugin.package"]=="true" ) {
1865
        poolURL = project.properties["gvsig.package.info.poolURL"];
1866
        if( poolURL[-1] != "/" ) {
1867
            poolURL = poolURL + "/";
1868
        }
1869
        targetPath = poolURL + project.properties["gvsig.package.info.code"];
1870
        log.info("Deploy plugin package to '"+targetPath+"'.");
1871 41695 fdiaz
1872 42212 fdiaz
        pkgname = "gvSIG-desktop-" +
1873
        project.properties["gvsig.package.info.gvSIGVersion"] + "-" +
1874
        project.properties["gvsig.package.info.code"] + "-" +
1875
        project.properties["gvsig.package.info.version"] + "-" +
1876
        project.properties["buildNumber"] + "-" +
1877
        project.properties["gvsig.package.info.state"] + "-" +
1878
        project.properties["gvsig.package.info.operatingSystem"] + "-" +
1879
        project.properties["gvsig.package.info.architecture"] + "-" +
1880
        project.properties["gvsig.package.info.javaVM"];
1881
1882
        source = project.basedir.getAbsolutePath() + "/target/" + pkgname
1883
        targetPath = poolURL + project.properties["gvsig.package.info.code"]
1884
1885
        log.info("Creating addon-request.txt in target folder");
1886
        new File(project.basedir.getAbsolutePath() + "/target/addon-request.txt").withWriter { out ->
1887 42432 jjdelcerro
            out.println("");
1888 42212 fdiaz
            out.println("# "+pkgname);
1889 42432 jjdelcerro
            out.println("");
1890 42212 fdiaz
            out.println(targetPath+"/" + pkgname + ".gvspki");
1891 42432 jjdelcerro
            out.println("");
1892 42212 fdiaz
        }
1893
1894
        if( project.properties["username"] == null ) {
1895
            print("Enter user name: ");
1896
            user = System.console().readLine().toString()
1897
            if( user != "" ) {
1898
                project.properties.setProperty("username",user);
1899
            }
1900
        }
1901
        if( project.properties["password"] == null ) {
1902
            print("Enter password for user '" + project.properties["username"] + "': ");
1903
            password = System.console().readPassword().toString()
1904
            if( password != "" ) {
1905
                project.properties.setProperty("password",password);
1906
            }
1907
        }
1908
        WebDAVClient session = new WebDAVClient(log);
1909
        if( project.properties["username"] == null || project.properties["password"] == null ) {
1910
            log.info("[WEBDAV] creating non authenticated session.");
1911
            log.info("[WEBDAV] Use -Duser=USER -Dpassword=PASSWORD to create a authenticated session.");
1912
            session.login();
1913
        } else {
1914
            session.login(project.properties["username"], project.properties["password"]);
1915
        }
1916
        session.makedirs(targetPath);
1917
        session.put(source + ".gvspkg.zip", targetPath+"/"+pkgname+ ".gvspkg");
1918
        session.put(source + ".gvspki", targetPath+"/"+pkgname+ ".gvspki");
1919
1920
    } else {
1921
        log.info("Skip plugin package deploy. It not be installed by default.");
1922
    }
1923
} else {
1924
    log.info("Skip plugin package deploy. Use the flags -Ddeploy-package -Duser=USER -Dpassword=PASSWORD to deploy it.");
1925
}
1926
1927 40829 jjdelcerro
public class WebDAVClient {
1928
1929
    def log;
1930
1931 41279 jjdelcerro
    private String user;
1932
    private String password;
1933
    private Object sardine;
1934 41695 fdiaz
1935 40829 jjdelcerro
    public WebDAVClient(log) {
1936 41421 jjdelcerro
        disableCertificateValidation();
1937 40829 jjdelcerro
            this.log = log;
1938
    }
1939 41695 fdiaz
1940 41279 jjdelcerro
    public void login(String user, String password) {
1941
        log.info("[WEBDAV] login as '"+user+"'.");
1942
        def SardineFactory
1943
        try {
1944
            SardineFactory = "com.github.sardine.SardineFactory" as Class
1945
        } catch (Exception ex) {
1946
            log.error("[WEBDAV] can't get SardineFactory.",ex);
1947
        }
1948
        this.user = user;
1949
        this.password = password;
1950
        this.sardine = SardineFactory.begin(this.user,this.password);
1951
    }
1952 41695 fdiaz
1953 41279 jjdelcerro
    public void login() {
1954
        log.info("[WEBDAV] login as guest");
1955
        this.sardine = SardineFactory.begin();
1956
    }
1957 41695 fdiaz
1958 41279 jjdelcerro
    public boolean exists(String url) throws Exception {
1959
        return sardine.exists(url);
1960
    }
1961 41695 fdiaz
1962 41726 jjdelcerro
    public void put(String source, String target) throws Exception {
1963
        log.info("[WEBDAV] put '" + source + "' to '" + target + "'...");
1964
        InputStream fis = new FileInputStream(new File(source));
1965
        sardine.put(target, fis);
1966
        log.info("[WEBDAV] put ok.");
1967
    }
1968
1969 42212 fdiaz
    public void mkdir(String url) throws Exception {
1970
        if( ! exists(url) ) {
1971
            log.info("[WEBDAV] mkdir '"+url+"'.");
1972
            sardine.createDirectory(url);
1973
        }
1974
    }
1975 42035 jjdelcerro
1976 42212 fdiaz
    public List list(String url) throws Exception {
1977 41279 jjdelcerro
        List resources = sardine.list(url);
1978
        return resources;
1979
    }
1980 41421 jjdelcerro
1981
    void disableCertificateValidation() {
1982
    /*
1983
        javax.net.ssl.TrustManager[] trustAllCerts = new javax.net.ssl.TrustManager[1];
1984
        trustAllCerts[0] = new javax.net.ssl.X509TrustManager() {
1985
                public java.security.cert.X509Certificate[] getAcceptedIssuers() {
1986
                    return new java.security.cert.X509Certificate[0];
1987
                }
1988
1989
                public void checkClientTrusted(java.security.cert.X509Certificate[] xcs, String string) throws java.security.cert.CertificateException {
1990
                }
1991
1992
                public void checkServerTrusted(java.security.cert.X509Certificate[] xcs, String string) throws java.security.cert.CertificateException {
1993
                }
1994
            };
1995
1996
        // Ignore differences between given hostname and certificate hostname
1997
        javax.net.ssl.HostnameVerifier hv = new javax.net.ssl.HostnameVerifier() {
1998
            public boolean verify(String hostname, javax.net.ssl.SSLSession session) {
1999
                return true;
2000
            }
2001
        };
2002
2003
        // Install the all-trusting trust manager
2004
        try {
2005
            javax.net.ssl.SSLContext sc = javax.net.ssl.SSLContext.getInstance("SSL");
2006
            sc.init(null, trustAllCerts, new java.security.SecureRandom());
2007
            javax.net.ssl.HttpsURLConnection.setDefaultSSLSocketFactory(sc.getSocketFactory());
2008
            javax.net.ssl.HttpsURLConnection.setDefaultHostnameVerifier(hv);
2009
        } catch (Exception e) {
2010
        }
2011
        */
2012 41695 fdiaz
    }
2013 40829 jjdelcerro
2014 42212 fdiaz
    public void makedirs(String url) throws Exception {
2015
        log.info("[WEBDAV] makedirs '"+url+"'.");
2016
        URL u = new URL(url);
2017
        String[] x = u.getPath().split("/");
2018
        String path = "";
2019 43950 jjdelcerro
        for (int i=1; i<x.length; i++) { path = path + "/" + x[i]; URL t = new URL(u,path); mkdir(t.toString()); } }
2020 42236 jjdelcerro
} ]]></source>
2021 41419 jjdelcerro
                            </configuration>
2022
                        </execution>
2023 40829 jjdelcerro
2024 41419 jjdelcerro
                    </executions>
2025
                </plugin>
2026 40581 jjdelcerro
2027 41419 jjdelcerro
            </plugins>
2028
        </pluginManagement>
2029 40435 jjdelcerro
2030 41419 jjdelcerro
        <plugins>
2031
            <plugin>
2032
                <groupId>org.apache.maven.plugins</groupId>
2033
                <artifactId>maven-scm-plugin</artifactId>
2034
            </plugin>
2035 41695 fdiaz
2036 41419 jjdelcerro
            <plugin>
2037
                <artifactId>maven-clean-plugin</artifactId>
2038
                <configuration>
2039
                    <filesets>
2040
                        <fileset>
2041
                            <directory>${user.home}/.depman/</directory>
2042
                            <includes>
2043
                                <include>**</include>
2044
                            </includes>
2045
                        </fileset>
2046
                    </filesets>
2047
                    <followSymLinks>true</followSymLinks>
2048
                </configuration>
2049
            </plugin>
2050 40435 jjdelcerro
2051 41419 jjdelcerro
            <plugin>
2052
                <groupId>org.apache.maven.plugins</groupId>
2053
                <artifactId>maven-release-plugin</artifactId>
2054
                <configuration>
2055
                    <!-- The property svn.tags.folder is used in external projects   -->
2056
                    <!-- to override configuraction of tagBase -->
2057 41695 fdiaz
                    <tagBase>${svn.tags.folder}</tagBase>
2058
                    <!-- This is a 2.0 beta 6 bug. By default the goals are 'clean verify', so the modules
2059
                    are not installed, so the dependencies between modules are not met. With this configuration
2060
                    we force the module installation. -->
2061
                    <preparationGoals>clean install</preparationGoals>
2062 41419 jjdelcerro
                    <autoVersionSubmodules>true</autoVersionSubmodules>
2063
                    <!-- Dont make site-deploy -->
2064
                    <!-- You need to run it after in folder target/checkout -->
2065 41695 fdiaz
                    <goals>deploy</goals>
2066 41419 jjdelcerro
                </configuration>
2067
            </plugin>
2068 40435 jjdelcerro
2069 41419 jjdelcerro
            <plugin>
2070
                <!-- load ".gvsig-devel.properties" -->
2071
                <groupId>org.codehaus.mojo</groupId>
2072
                <artifactId>properties-maven-plugin</artifactId>
2073
                <configuration>
2074
                    <files>
2075
                        <!-- Define gvsig.product.folder.path in this property -->
2076
                        <file>${user.home}/.gvsig-devel.properties</file>
2077
                        <file>${env.HOME}/.gvsig-devel.properties</file>
2078
                        <file>${project.basedir}/gvsig-devel.properties</file>
2079
                        <file>buildNumber.properties</file>
2080
                    </files>
2081
                    <quiet>true</quiet>
2082
                </configuration>
2083
                <executions>
2084
                    <execution>
2085
                        <id>default</id>
2086
                        <phase>prepare-package</phase>
2087
                        <goals>
2088
                            <goal>read-project-properties</goal>
2089
                        </goals>
2090
                    </execution>
2091
                    <execution>
2092
                        <id>default-clean</id>
2093
                        <phase>pre-clean</phase>
2094
                        <goals>
2095
                            <goal>read-project-properties</goal>
2096
                        </goals>
2097
                    </execution>
2098
                </executions>
2099
            </plugin>
2100 40435 jjdelcerro
2101 43377 jjdelcerro
<!--
2102 41419 jjdelcerro
            <plugin>
2103
                <groupId>org.codehaus.mojo</groupId>
2104
                <artifactId>animal-sniffer-maven-plugin</artifactId>
2105
                <executions>
2106
                    <execution>
2107
                        <id>check-java-api</id>
2108
                        <phase>package</phase>
2109
                        <goals>
2110
                            <goal>check</goal>
2111
                        </goals>
2112
                        <configuration>
2113
                            <skip>false</skip>
2114
                            <signature>
2115
                                <groupId>org.codehaus.mojo.signature</groupId>
2116 43161 jjdelcerro
                                <artifactId>java18</artifactId>
2117 41419 jjdelcerro
                                <version>1.0</version>
2118
                            </signature>
2119
                            <ignores>
2120
                                <ignore>net.sourceforge.cobertura.coveragedata.TouchCollector</ignore>
2121 43161 jjdelcerro
                                <ignore>java.nio.ByteBuffer</ignore>
2122
                                <ignore>java.nio.MappedByteBuffer</ignore>
2123 41419 jjdelcerro
                            </ignores>
2124
                        </configuration>
2125
                    </execution>
2126
                </executions>
2127
            </plugin>
2128 43377 jjdelcerro
-->
2129 41419 jjdelcerro
            <plugin>
2130
                <groupId>org.apache.maven.plugins</groupId>
2131
                <artifactId>maven-javadoc-plugin</artifactId>
2132
                <executions>
2133
                    <execution>
2134
                        <id>attach-javadocs</id>
2135
                        <goals>
2136
                            <goal>jar</goal>
2137
                        </goals>
2138
                    </execution>
2139
                </executions>
2140
            </plugin>
2141 40435 jjdelcerro
2142 41419 jjdelcerro
            <plugin>
2143
                <groupId>org.apache.maven.plugins</groupId>
2144
                <artifactId>maven-source-plugin</artifactId>
2145
                <configuration>
2146
                    <skipSource>false</skipSource> <!-- User property is: source.skip. -->
2147
                </configuration>
2148
                <executions>
2149
                    <execution>
2150
                        <id>attach-sources</id>
2151
                        <phase>verify</phase>
2152
                        <goals>
2153
                            <goal>jar-no-fork</goal>
2154
                        </goals>
2155
                    </execution>
2156
                    <execution>
2157
                        <id>attach-test-sources</id>
2158
                        <phase>verify</phase>
2159
                        <goals>
2160
                            <goal>test-jar-no-fork</goal>
2161
                        </goals>
2162
                    </execution>
2163
                </executions>
2164
            </plugin>
2165 41695 fdiaz
2166 41419 jjdelcerro
            <plugin>
2167
                <groupId>org.apache.maven.plugins</groupId>
2168
                <artifactId>maven-checkstyle-plugin</artifactId>
2169
                <!-- invoke as "mvn checkstyle:checkstyle"  or "mvn site" -->
2170
                <configuration>
2171
                    <skip>false</skip> <!-- User property is: checkstyle.skip. -->
2172
                    <enableRulesSummary>true</enableRulesSummary>
2173
                    <failsOnError>false</failsOnError>
2174
                    <configLocation>gvsig/checkstyle.xml</configLocation>
2175
                    <headerLocation>gvsig/LICENSE.txt</headerLocation>
2176
                </configuration>
2177
                <dependencies>
2178
                    <dependency>
2179
                        <groupId>org.gvsig</groupId>
2180
                        <artifactId>org.gvsig.desktop.buildtools</artifactId>
2181
                        <version>1.0.0</version>
2182
                    </dependency>
2183
                </dependencies>
2184
            </plugin>
2185 41695 fdiaz
2186 41419 jjdelcerro
            <plugin>
2187
                <!-- to continue building  when test fail -->
2188
                <groupId>org.apache.maven.plugins</groupId>
2189
                <artifactId>maven-surefire-plugin</artifactId>
2190
                <configuration>
2191
                    <testFailureIgnore>true</testFailureIgnore>
2192
                </configuration>
2193
            </plugin>
2194 40435 jjdelcerro
2195 41419 jjdelcerro
        </plugins>
2196
    </build>
2197 40435 jjdelcerro
2198 40480 jjdelcerro
2199 41419 jjdelcerro
    <reporting>
2200
        <excludeDefaults>true</excludeDefaults>
2201
        <plugins>
2202
            <plugin>
2203
                <groupId>org.apache.maven.plugins</groupId>
2204
                <artifactId>maven-project-info-reports-plugin</artifactId>
2205
                <version>2.7</version>
2206
                <reportSets>
2207
                    <reportSet>
2208
                        <reports>
2209
                            <report>index</report>
2210
                            <report>summary</report>
2211
                            <report>scm</report>
2212
                            <report>license</report>
2213
                            <report>project-team</report>
2214
                            <report>issue-tracking</report>
2215
                            <report>mailing-list</report>
2216
                            <report>modules</report>
2217 40522 jjdelcerro
2218 41419 jjdelcerro
                            <report>dependency-info</report>
2219 41695 fdiaz
                            <!-- Removed due to its high cost
2220 41419 jjdelcerro
                            <report>dependency-management</report>
2221
                            <report>dependencies</report>
2222
                            -->
2223
                            <report>dependency-convergence</report>
2224 40523 jjdelcerro
2225 41695 fdiaz
                            <!--
2226 41419 jjdelcerro
                            <report>plugins</report>
2227
                            <report>plugin-management</report>
2228
                            <report>distribution-management</report>
2229
                            -->
2230 41695 fdiaz
2231 41419 jjdelcerro
                            <!-- gvSIG does not have Continuous Integration System
2232
                            <report>cim</report>
2233
                            -->
2234
                        </reports>
2235
                    </reportSet>
2236
                </reportSets>
2237
            </plugin>
2238
            <plugin>
2239
                <groupId>org.apache.maven.plugins</groupId>
2240
                <artifactId>maven-javadoc-plugin</artifactId>
2241
                <!-- Do not use the version 2.9, does not manage properly the submodules -->
2242
                <version>2.9.1</version>
2243
                <configuration>
2244
                    <!-- Don't include the deprecateds items in the javadoc -->
2245
                    <nodeprecated>true</nodeprecated>
2246
                    <!-- Don't generate javadoc of project with submodules -->
2247
                    <aggregate>false</aggregate>
2248
                    <!-- Removed detection of links due to its high cost -->
2249
                    <detectJavaApiLink>false</detectJavaApiLink>
2250
                    <detectLinks>false</detectLinks>
2251
                    <detectOfflineLinks>false</detectOfflineLinks>
2252
                    <!-- Removed the inclusion of dependencies sources due to their high cost -->
2253
                    <includeDependencySources>false</includeDependencySources>
2254
                    <includeTransitiveDependencySources>false</includeTransitiveDependencySources>
2255
                </configuration>
2256
                <reportSets>
2257
                    <reportSet>
2258
                        <id>html</id>
2259
                        <reports>
2260
                            <report>javadoc</report>
2261
                            <!-- removed javadocs of tests -->
2262
                        </reports>
2263
                    </reportSet>
2264
                </reportSets>
2265
            </plugin>
2266
            <plugin>
2267
                <groupId>org.apache.maven.plugins</groupId>
2268
                <artifactId>maven-jxr-plugin</artifactId>
2269
                <version>2.3</version>
2270
                <configuration>
2271
                    <linkJavadoc>true</linkJavadoc>
2272
                    <aggregate>false</aggregate>
2273
                </configuration>
2274
            </plugin>
2275
            <plugin>
2276
                <groupId>org.codehaus.mojo</groupId>
2277
                <artifactId>findbugs-maven-plugin</artifactId>
2278
                <version>2.5.2</version>
2279
            </plugin>
2280 41695 fdiaz
2281 41419 jjdelcerro
        </plugins>
2282 40581 jjdelcerro
    </reporting>
2283
2284 41695 fdiaz
2285 41419 jjdelcerro
    <profiles>
2286 41695 fdiaz
2287 41419 jjdelcerro
        <profile>
2288
            <!-- This profile is used to initialize and install the root folder of gvSIG -->
2289
            <id>gvsig-root</id>
2290
            <activation>
2291
                <file>
2292
                    <exists>src/main/assembly/gvsig-root-folder-package.xml</exists>
2293
                </file>
2294
            </activation>
2295
            <build>
2296
                <plugins>
2297 40581 jjdelcerro
2298 41419 jjdelcerro
                    <plugin>
2299
                        <!-- Check if exists ".gvsig-devel.properties" and create if not exists -->
2300
                        <groupId>org.codehaus.gmaven</groupId>
2301
                        <artifactId>gmaven-plugin</artifactId>
2302
                        <executions>
2303
                            <execution>
2304
                                <id>initialize-gvsig-product-folder-path</id>
2305
                                <phase>generate-sources</phase>
2306
                                <goals>
2307
                                    <goal>execute</goal>
2308
                                </goals>
2309
                                <configuration>
2310
                                    <source><![CDATA[
2311 40586 jjdelcerro
                    if( project.artifactId != "org.gvsig.desktop" ) {
2312
                            log.warn("Skip initialization of gvsig-devel.properties.")
2313
                    } else {
2314 40581 jjdelcerro
                      home = System.getenv('HOME')
2315
                      if( home == null ) {
2316
                        home = System.properties['user.home']
2317
                      }
2318
                      Properties props = new Properties()
2319
                      File propsFile = new File(home + "/.gvsig-devel.properties")
2320 41695 fdiaz
                      if( project.properties["reset-gvsig.product.folder.path"] != null ) {
2321 41388 jjdelcerro
                            gvsigProductFolderPath= new File(project.basedir, "target/product").getAbsolutePath()
2322
                            log.info("Force gvsig.product.folder.path to '"+gvsigProductFolderPath+"'.")
2323
                            props.load(propsFile.newDataInputStream())
2324
                            props.setProperty('gvsig.product.folder.path', gvsigProductFolderPath)
2325
                            props.store(propsFile.newWriter(), null)
2326
                      } else {
2327
                        gvsigProductFolderPathDefault = project.properties["gvsig.product.folder.path"]
2328
                        // println "Default gvsig.product.folder.path = " + gvsigProductFolderPathDefault
2329
                        try {
2330
                          props.load(propsFile.newDataInputStream())
2331
                          gvsigProductFolderPath = props.getProperty('gvsig.product.folder.path')
2332
                          if( gvsigProductFolderPath == null ) {
2333
                            gvsigProductFolderPath = gvsigProductFolderPathDefault
2334
                            props.setProperty('gvsig.product.folder.path', gvsigProductFolderPath)
2335
                            props.store(propsFile.newWriter(), null)
2336
                          }
2337
                        } catch(java.io.FileNotFoundException e){
2338 40581 jjdelcerro
                          gvsigProductFolderPath = gvsigProductFolderPathDefault
2339
                          props.setProperty('gvsig.product.folder.path', gvsigProductFolderPath)
2340
                          props.store(propsFile.newWriter(), null)
2341
                        }
2342 41388 jjdelcerro
                        if( gvsigProductFolderPathDefault != gvsigProductFolderPath ) {
2343
                          f = new File(gvsigProductFolderPathDefault)
2344
                          f.mkdirs();
2345
                                                  new File(f,"WARNING.txt").withWriter { out ->
2346
                                                          out.println();
2347
                                                          out.println("The product folder used is set to:");
2348
                                                          out.println();
2349
                                                          out.println(gvsigProductFolderPath);
2350
                                                          out.println();
2351
                                                          out.println("See the HOME/.gvsig-devel.properties to change it.");
2352
                                                          out.println();
2353
                                                  }
2354
                        }
2355 40581 jjdelcerro
                      }
2356
                      log.info("Current gvsig.product.folder.path = " + gvsigProductFolderPath)
2357 40586 jjdelcerro
                    }
2358 40581 jjdelcerro
                  ]]></source>
2359 41419 jjdelcerro
                                </configuration>
2360
                            </execution>
2361 41695 fdiaz
2362 41419 jjdelcerro
                        </executions>
2363
                    </plugin>
2364 40581 jjdelcerro
2365 41419 jjdelcerro
                </plugins>
2366
            </build>
2367
        </profile>
2368 40581 jjdelcerro
2369 41695 fdiaz
2370
2371 41419 jjdelcerro
        <profile>
2372
            <!-- This profile is used to packege and install the gvSIG plugins -->
2373
            <id>gvsig-plugin</id>
2374
            <activation>
2375
                <file>
2376
                    <exists>buildNumber.properties</exists>
2377
                </file>
2378
            </activation>
2379
            <build>
2380
                <plugins>
2381 40581 jjdelcerro
2382 41419 jjdelcerro
                    <plugin>
2383
                        <artifactId>maven-assembly-plugin</artifactId>
2384
                        <executions>
2385
                            <execution>
2386
                                <id>gvsig-plugin-package</id>
2387
                                <phase>package</phase>
2388
                                <goals>
2389
                                    <goal>single</goal>
2390
                                </goals>
2391
                            </execution>
2392
                        </executions>
2393
                    </plugin>
2394 40581 jjdelcerro
2395 41419 jjdelcerro
                    <plugin>
2396
                        <artifactId>maven-clean-plugin</artifactId>
2397
                        <configuration>
2398
                            <skip>false</skip>
2399
                            <failOnError>true</failOnError>
2400
                            <filesets>
2401
                                <fileset>
2402
                                    <directory>${gvsig.product.folder.path}/gvSIG/extensiones/${project.artifactId}</directory>
2403
                                </fileset>
2404
                            </filesets>
2405
                        </configuration>
2406
                        <executions>
2407
                            <execution>
2408
                                <id>default-clean</id>
2409
                                <phase>clean</phase>
2410
                            </execution>
2411
                        </executions>
2412
                    </plugin>
2413 40581 jjdelcerro
2414 41419 jjdelcerro
                    <plugin>
2415
                        <groupId>org.codehaus.gmaven</groupId>
2416
                        <artifactId>gmaven-plugin</artifactId>
2417
                        <executions>
2418 40581 jjdelcerro
2419 41419 jjdelcerro
                            <execution>
2420
                                <id>increase-build-number</id>
2421
                                <phase>process-sources</phase>
2422
                                <goals>
2423
                                    <goal>execute</goal>
2424
                                </goals>
2425
                            </execution>
2426 40581 jjdelcerro
2427 41419 jjdelcerro
                            <execution>
2428
                                <id>build-package-info</id>
2429
                                <phase>prepare-package</phase>
2430
                                <goals>
2431
                                    <goal>execute</goal>
2432
                                </goals>
2433
                            </execution>
2434 40581 jjdelcerro
2435 41419 jjdelcerro
                            <execution>
2436
                                <id>build-package-index</id>
2437
                                <phase>package</phase>
2438
                                <goals>
2439
                                    <goal>execute</goal>
2440
                                </goals>
2441
                            </execution>
2442 40581 jjdelcerro
2443 41419 jjdelcerro
                            <execution>
2444
                                <id>install-plugin</id>
2445
                                <phase>install</phase>
2446
                                <goals>
2447
                                    <goal>execute</goal>
2448
                                </goals>
2449
                            </execution>
2450 41695 fdiaz
2451 41419 jjdelcerro
                            <execution>
2452
                                <id>deploy-package</id>
2453
                                <phase>install</phase>
2454
                                <goals>
2455
                                    <goal>execute</goal>
2456
                                </goals>
2457
                            </execution>
2458 40581 jjdelcerro
2459 41419 jjdelcerro
                        </executions>
2460
                    </plugin>
2461 40581 jjdelcerro
2462 41419 jjdelcerro
                </plugins>
2463
            </build>
2464
        </profile>
2465 40581 jjdelcerro
2466 41419 jjdelcerro
    </profiles>
2467 41695 fdiaz
2468 41419 jjdelcerro
    <properties>
2469
        <!-- General configuration -->
2470
        <project.build.sourceEncoding>ISO-8859-1</project.build.sourceEncoding>
2471
        <localRepository>${user.home}/.m2/repository</localRepository>
2472
        <site-repository>dav:https://devel.gvsig.org/sites/${project.artifactId}/${project.version}</site-repository>
2473 41695 fdiaz
2474 41419 jjdelcerro
        <!-- The property svn.tags.folder is used in external projects to override  -->
2475
        <!-- configuraction in maven-release-plugin -->
2476
        <svn.tags.folder>https://devel.gvsig.org/svn/gvsig-desktop/tags/</svn.tags.folder>
2477 41695 fdiaz
2478 41419 jjdelcerro
        <!-- Package info property values -->
2479 43930 jjdelcerro
        <gvsig.version>2.5.0</gvsig.version>
2480 41419 jjdelcerro
        <gvsig.package.info.codealias />
2481
        <gvsig.package.info.code>${project.artifactId}</gvsig.package.info.code>
2482
        <gvsig.package.info.name>${project.name}</gvsig.package.info.name>
2483
        <gvsig.package.info.description>${project.description}</gvsig.package.info.description>
2484
        <gvsig.package.info.version>${project.version}</gvsig.package.info.version>
2485 42595 jjdelcerro
        <gvsig.package.info.state>testing</gvsig.package.info.state>
2486 41419 jjdelcerro
        <gvsig.package.info.official>false</gvsig.package.info.official>
2487
        <gvsig.package.info.operatingSystem>all</gvsig.package.info.operatingSystem>
2488
        <gvsig.package.info.architecture>all</gvsig.package.info.architecture>
2489 42010 jjdelcerro
        <gvsig.package.info.javaVM>j1_7</gvsig.package.info.javaVM>
2490 41419 jjdelcerro
        <gvsig.package.info.gvSIGVersion>${gvsig.version}</gvsig.package.info.gvSIGVersion>
2491 42010 jjdelcerro
        <gvsig.package.info.dependencies>required: org.gvsig.app.mainplugin -ge 2.1.0</gvsig.package.info.dependencies>
2492 41419 jjdelcerro
        <gvsig.package.info.owner>gvSIG Association</gvsig.package.info.owner>
2493 41889 jjdelcerro
        <gvsig.package.info.sourcesURL>${project.scm.connection}</gvsig.package.info.sourcesURL>
2494 41419 jjdelcerro
        <gvsig.package.info.webURL>http://www.gvsig.com</gvsig.package.info.webURL>
2495
        <gvsig.package.info.categories />
2496
        <gvsig.package.info.poolURL>http://downloads.gvsig.org/download/gvsig-desktop/pool</gvsig.package.info.poolURL>
2497 41695 fdiaz
2498 41419 jjdelcerro
        <!-- Control the deploy of the plugin in gvsig.product.folder.path/gvSIG/extensiones -->
2499
        <gvsig.install.plugin>true</gvsig.install.plugin>
2500
        <!--  Control the deploy of the plugin package in gvsig.product.folder.path/install -->
2501
        <gvsig.install.plugin.package>true</gvsig.install.plugin.package>
2502 41695 fdiaz
2503 41419 jjdelcerro
        <gvsig.product.folder.path>${basedir}/target/product</gvsig.product.folder.path>
2504 42383 jjdelcerro
2505
        <!-- artifactID implementations libraries for use in runtime and test dependencies -->
2506
        <org.gvsig.about.impl>org.gvsig.about.impl</org.gvsig.about.impl>
2507
        <org.gvsig.annotation.lib.impl>org.gvsig.annotation.lib.impl</org.gvsig.annotation.lib.impl>
2508
        <org.gvsig.annotation.swing.impl>org.gvsig.annotation.swing.impl</org.gvsig.annotation.swing.impl>
2509
        <org.gvsig.compat.impl>org.gvsig.compat.se</org.gvsig.compat.impl>
2510
        <org.gvsig.exportto.lib.impl>org.gvsig.exportto.lib.impl</org.gvsig.exportto.lib.impl>
2511
        <org.gvsig.exportto.swing.impl>org.gvsig.exportto.swing.impl</org.gvsig.exportto.swing.impl>
2512
        <org.gvsig.fmap.dal.impl>org.gvsig.fmap.dal.impl</org.gvsig.fmap.dal.impl>
2513
        <org.gvsig.fmap.dal.swing.impl>org.gvsig.fmap.dal.swing.impl</org.gvsig.fmap.dal.swing.impl>
2514
        <org.gvsig.fmap.geometry.impl>org.gvsig.fmap.geometry.jts</org.gvsig.fmap.geometry.impl>
2515
        <org.gvsig.fmap.geometry.operation.impl>org.gvsig.fmap.geometry.operation.jts</org.gvsig.fmap.geometry.operation.impl>
2516
        <org.gvsig.fmap.mapcontext.impl>org.gvsig.fmap.mapcontext.impl</org.gvsig.fmap.mapcontext.impl>
2517
        <org.gvsig.fmap.mapcontext.operation.impl>org.gvsig.fmap.mapcontext.operation</org.gvsig.fmap.mapcontext.operation.impl>
2518
        <org.gvsig.installer.lib.impl>org.gvsig.installer.lib.impl</org.gvsig.installer.lib.impl>
2519
        <org.gvsig.installer.swing.impl>org.gvsig.installer.swing.impl</org.gvsig.installer.swing.impl>
2520
        <org.gvsig.metadata.lib.basic.impl>org.gvsig.metadata.lib.basic.impl</org.gvsig.metadata.lib.basic.impl>
2521
        <org.gvsig.metadata.swing.basic.impl>org.gvsig.metadata.swing.basic.impl</org.gvsig.metadata.swing.basic.impl>
2522
        <org.gvsig.newlayer.lib.impl>org.gvsig.newlayer.lib.impl</org.gvsig.newlayer.lib.impl>
2523
        <org.gvsig.personaldb.lib.impl>org.gvsig.personaldb.lib.impl</org.gvsig.personaldb.lib.impl>
2524
        <org.gvsig.projection.impl>org.gvsig.projection.cresques.impl</org.gvsig.projection.impl>
2525
        <!--
2526
        <org.gvsig.projection.impl>org.gvsig.projection.jcrs</org.gvsig.projection.impl>
2527
        -->
2528
        <org.gvsig.proj.lib.impl>org.gvsig.proj.lib.proj4j</org.gvsig.proj.lib.impl>
2529
        <org.gvsig.proj.swing.impl>org.gvsig.proj.swing.impl</org.gvsig.proj.swing.impl>
2530
        <org.gvsig.symbology.lib.impl>org.gvsig.symbology.lib.impl</org.gvsig.symbology.lib.impl>
2531
        <org.gvsig.symbology.swing.impl>org.gvsig.symbology.swing.impl</org.gvsig.symbology.swing.impl>
2532
        <org.gvsig.timesupport.lib.impl>org.gvsig.timesupport.lib.impl</org.gvsig.timesupport.lib.impl>
2533
        <org.gvsig.timesupport.swing.impl>org.gvsig.timesupport.swing.impl</org.gvsig.timesupport.swing.impl>
2534
        <org.gvsig.tools.dynform.impl>org.gvsig.tools.dynform.impl</org.gvsig.tools.dynform.impl>
2535
        <org.gvsig.tools.dynform.services>org.gvsig.tools.dynform.services</org.gvsig.tools.dynform.services>
2536
        <org.gvsig.tools.swing.impl>org.gvsig.tools.swing.impl</org.gvsig.tools.swing.impl>
2537
2538 42522 jjdelcerro
        <jython.artifactId>jython-standalone</jython.artifactId>
2539 42520 jjdelcerro
        <!-- External project versions -->
2540 44533 jjdelcerro
        <gvsig.tools.version>3.0.204-SNAPSHOT</gvsig.tools.version>
2541 43111 jjdelcerro
        <gvsig.proj.version>1.0.4</gvsig.proj.version>
2542 43221 jjdelcerro
        <gvsig.projection.api.version>2.0.25</gvsig.projection.api.version>
2543 42520 jjdelcerro
2544 41419 jjdelcerro
    </properties>
2545 40435 jjdelcerro
2546 41419 jjdelcerro
    <modules>
2547
        <module>org.gvsig.desktop.compat.cdc</module>
2548
        <module>org.gvsig.desktop.library</module>
2549
        <module>org.gvsig.desktop.framework</module>
2550
        <module>org.gvsig.desktop.plugin</module>
2551 40435 jjdelcerro
2552 41419 jjdelcerro
        <!-- NOTE: Project  org.gvsig.desktop.installer must not be a sub module of this. -->
2553
        <!-- NOTE: Project  org.gvsig.desktop.buildtools must not be a sub module of this. -->
2554 40435 jjdelcerro
2555 41419 jjdelcerro
    </modules>
2556 40435 jjdelcerro
</project>