]> git.argeo.org Git - gpl/argeo-slc.git/blob - org.argeo.slc/pom.xml
[maven-release-plugin] prepare for next development iteration
[gpl/argeo-slc.git] / org.argeo.slc / pom.xml
1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
2 <modelVersion>4.0.0</modelVersion>
3 <groupId>org.argeo.slc</groupId>
4 <artifactId>argeo-slc</artifactId>
5 <packaging>pom</packaging>
6 <name>Argeo SLC</name>
7 <version>0.11.2-SNAPSHOT</version>
8 <description>SLC Distribution</description>
9 <url>
10 http://www.argeo.org/projects/slc/${project.artfactId}/${project.version}
11 </url>
12 <properties>
13 <version.spring>2.5.5</version.spring>
14 <version.spring-ws>1.5.4</version.spring-ws>
15 <version.maven>2.0.9</version.maven>
16 <version.ant>1.7.1</version.ant>
17 <version.jetty>6.1.11</version.jetty>
18 </properties>
19 <scm>
20 <connection>scm:svn:https://www.argeo.org/svn/slc/trunk/org.argeo.slc</connection>
21 <url>https://www.argeo.org/svn/slc/trunk/org.argeo.slc</url>
22 </scm>
23 <issueManagement>
24 <system>Bugzilla</system>
25 <url>https://www.argeo.org/bugzilla/</url>
26 </issueManagement>
27 <licenses>
28 <license>
29 <name>Apache 2</name>
30 <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
31 <distribution>repo</distribution>
32 <comments>A business-friendly OSS license</comments>
33 </license>
34 </licenses>
35 <organization>
36 <name>Argeo</name>
37 <url>http://www.argeo.org</url>
38 </organization>
39 <developers>
40 <developer>
41 <id>mbaudier</id>
42 <name>Mathieu Baudier</name>
43 <email>mbaudier@argeo.org</email>
44 <organization>Argeo</organization>
45 <organizationUrl>http://www.argeo.org</organizationUrl>
46 <roles>
47 <role>architect</role>
48 <role>developer</role>
49 </roles>
50 <timezone>+1</timezone>
51 </developer>
52 </developers>
53 <build>
54 <pluginManagement>
55 <plugins>
56 <plugin>
57 <groupId>org.apache.maven.plugins</groupId>
58 <artifactId>maven-compiler-plugin</artifactId>
59 <configuration>
60 <source>1.5</source>
61 <target>1.5</target>
62 </configuration>
63 </plugin>
64 <plugin>
65 <groupId>org.apache.maven.plugins</groupId>
66 <artifactId>maven-source-plugin</artifactId>
67 <executions>
68 <execution>
69 <id>attach-sources</id>
70 <phase>package</phase>
71 <goals>
72 <goal>jar</goal>
73 </goals>
74 </execution>
75 </executions>
76 </plugin>
77 <plugin>
78 <groupId>org.apache.maven.plugins</groupId>
79 <artifactId>maven-javadoc-plugin</artifactId>
80 <executions>
81 <execution>
82 <id>attach-javadoc</id>
83 <phase>package</phase>
84 <goals>
85 <goal>jar</goal>
86 </goals>
87 </execution>
88 </executions>
89 </plugin>
90 <plugin>
91 <groupId>org.mortbay.jetty</groupId>
92 <artifactId>maven-jetty-plugin</artifactId>
93 <version>${version.jetty}</version>
94 <configuration>
95 <contextPath>org.argeo.slc.webapp</contextPath>
96 <stopKey>stopKey</stopKey>
97 <stopPort>9091</stopPort>
98 <connectors>
99 <connector implementation="org.mortbay.jetty.nio.SelectChannelConnector">
100 <port>9090</port>
101 <maxIdleTime>60000</maxIdleTime>
102 </connector>
103 </connectors>
104 </configuration>
105 <dependencies>
106 <dependency>
107 <groupId>hsqldb</groupId>
108 <artifactId>hsqldb</artifactId>
109 <version>1.8.0.9</version>
110 </dependency>
111 <dependency>
112 <groupId>org.mortbay.jetty</groupId>
113 <artifactId>jetty-plus</artifactId>
114 <version>${version.jetty}</version>
115 </dependency>
116 <dependency>
117 <groupId>org.mortbay.jetty</groupId>
118 <artifactId>jetty-naming</artifactId>
119 <version>${version.jetty}</version>
120 </dependency>
121 <dependency>
122 <groupId>log4j</groupId>
123 <artifactId>log4j</artifactId>
124 <version>1.2.14</version>
125 <type>jar</type>
126 </dependency>
127 </dependencies>
128 </plugin>
129 </plugins>
130 </pluginManagement>
131 <plugins>
132 <plugin>
133 <groupId>org.apache.maven.plugins</groupId>
134 <artifactId>maven-assembly-plugin</artifactId>
135 <inherited>false</inherited>
136 <configuration>
137 <descriptors>
138 <descriptor>
139 src/assembly/with-dependencies.xml
140 </descriptor>
141 </descriptors>
142 </configuration>
143 </plugin>
144 </plugins>
145 </build>
146 <reporting>
147 <plugins>
148 <plugin>
149 <groupId>org.apache.maven.plugins</groupId>
150 <artifactId>maven-surefire-report-plugin</artifactId>
151 </plugin>
152 <plugin>
153 <groupId>org.apache.maven.plugins</groupId>
154 <artifactId>maven-javadoc-plugin</artifactId>
155 </plugin>
156 <plugin>
157 <groupId>org.codehaus.mojo</groupId>
158 <artifactId>cobertura-maven-plugin</artifactId>
159 </plugin>
160 </plugins>
161 </reporting>
162 <dependencyManagement>
163 <dependencies>
164 <dependency>
165 <groupId>javax.transaction</groupId>
166 <artifactId>jta</artifactId>
167 <version>1.0.1</version>
168 </dependency>
169
170 <dependency>
171 <groupId>junit</groupId>
172 <artifactId>junit</artifactId>
173 <version>3.8.2</version>
174 </dependency>
175 <dependency>
176 <groupId>org.dbunit</groupId>
177 <artifactId>dbunit</artifactId>
178 <version>2.2.3</version>
179 <exclusions>
180 <exclusion>
181 <groupId>junit-addons</groupId>
182 <artifactId>junit-addons</artifactId>
183 </exclusion>
184 <exclusion>
185 <groupId>poi</groupId>
186 <artifactId>poi</artifactId>
187 </exclusion>
188 </exclusions>
189 </dependency>
190 <dependency>
191 <groupId>log4j</groupId>
192 <artifactId>log4j</artifactId>
193 <version>1.2.15</version>
194 <exclusions>
195 <exclusion>
196 <groupId>com.sun.jmx</groupId>
197 <artifactId>jmxri</artifactId>
198 </exclusion>
199 <exclusion>
200 <groupId>com.sun.jdmk</groupId>
201 <artifactId>jmxtools</artifactId>
202 </exclusion>
203 <exclusion>
204 <groupId>javax.mail</groupId>
205 <artifactId>mail</artifactId>
206 </exclusion>
207 <exclusion>
208 <groupId>javax.jms</groupId>
209 <artifactId>jms</artifactId>
210 </exclusion>
211 </exclusions>
212 </dependency>
213 <dependency>
214 <groupId>commons-logging</groupId>
215 <artifactId>commons-logging</artifactId>
216 <version>1.1.1</version>
217 </dependency>
218 <dependency>
219 <groupId>org.hibernate</groupId>
220 <artifactId>hibernate</artifactId>
221 <version>3.2.6.ga</version>
222 </dependency>
223 <dependency>
224 <groupId>net.sf.ehcache</groupId>
225 <artifactId>ehcache</artifactId>
226 <version>1.4.1</version>
227 </dependency>
228
229 <dependency>
230 <groupId>org.springframework</groupId>
231 <artifactId>spring-context</artifactId>
232 <version>${version.spring}</version>
233 </dependency>
234 <dependency>
235 <groupId>org.springframework</groupId>
236 <artifactId>spring-context-support</artifactId>
237 <version>${version.spring}</version>
238 </dependency>
239 <dependency>
240 <groupId>org.springframework</groupId>
241 <artifactId>spring-orm</artifactId>
242 <version>${version.spring}</version>
243 </dependency>
244 <dependency>
245 <groupId>org.springframework</groupId>
246 <artifactId>spring-jdbc</artifactId>
247 <version>${version.spring}</version>
248 </dependency>
249 <dependency>
250 <groupId>org.springframework</groupId>
251 <artifactId>spring-webmvc</artifactId>
252 <version>${version.spring}</version>
253 </dependency>
254 <dependency>
255 <groupId>org.springframework</groupId>
256 <artifactId>spring-aop</artifactId>
257 <version>${version.spring}</version>
258 </dependency>
259
260 <dependency>
261 <groupId>org.springframework.ws</groupId>
262 <artifactId>spring-ws-core</artifactId>
263 <version>${version.spring-ws}</version>
264 </dependency>
265 <dependency>
266 <groupId>org.springframework.ws</groupId>
267 <artifactId>spring-oxm</artifactId>
268 <version>${version.spring-ws}</version>
269 </dependency>
270
271 <!-- Ant -->
272 <dependency>
273 <groupId>org.apache.ant</groupId>
274 <artifactId>ant</artifactId>
275 <version>${version.ant}</version>
276 </dependency>
277 <dependency>
278 <groupId>org.apache.ant</groupId>
279 <artifactId>ant-commons-logging</artifactId>
280 <version>${version.ant}</version>
281 </dependency>
282 <dependency>
283 <groupId>org.apache.ant</groupId>
284 <artifactId>ant-commons-net</artifactId>
285 <version>${version.ant}</version>
286 </dependency>
287 <dependency>
288 <groupId>org.apache.ant</groupId>
289 <artifactId>ant-apache-oro</artifactId>
290 <version>${version.ant}</version>
291 </dependency>
292 <dependency>
293 <groupId>org.apache.ant</groupId>
294 <artifactId>ant-apache-bsf</artifactId>
295 <version>${version.ant}</version>
296 </dependency>
297 <!-- Required by FTP Ant task -->
298 <dependency>
299 <groupId>commons-net</groupId>
300 <artifactId>commons-net</artifactId>
301 <version>1.4.1</version>
302 </dependency>
303 <dependency>
304 <groupId>oro</groupId>
305 <artifactId>oro</artifactId>
306 <version>2.0.8</version>
307 </dependency>
308
309 <dependency>
310 <groupId>commons-io</groupId>
311 <artifactId>commons-io</artifactId>
312 <version>1.4</version>
313 </dependency>
314 <dependency>
315 <groupId>commons-cli</groupId>
316 <artifactId>commons-cli</artifactId>
317 <version>1.1</version>
318 </dependency>
319
320 <!-- DB Drivers -->
321 <dependency>
322 <groupId>hsqldb</groupId>
323 <artifactId>hsqldb</artifactId>
324 <version>1.8.0.9</version>
325 </dependency>
326
327 <dependency>
328 <groupId>org.codehaus.castor</groupId>
329 <artifactId>castor</artifactId>
330 <version>1.2</version>
331 <exclusions>
332 <exclusion>
333 <groupId>xerces</groupId>
334 <artifactId>xerces</artifactId>
335 </exclusion>
336 </exclusions>
337 </dependency>
338 <dependency>
339 <groupId>xerces</groupId>
340 <artifactId>xercesImpl</artifactId>
341 <version>2.8.1</version>
342 </dependency>
343
344 <dependency>
345 <groupId>xalan</groupId>
346 <artifactId>xalan</artifactId>
347 <version>2.7.0</version>
348 </dependency>
349
350 <dependency>
351 <groupId>javax.xml.soap</groupId>
352 <artifactId>saaj-api</artifactId>
353 <version>1.3</version>
354 <scope>runtime</scope>
355 <exclusions>
356 <exclusion>
357 <groupId>javax.activation</groupId>
358 <artifactId>activation</artifactId>
359 </exclusion>
360 </exclusions>
361 </dependency>
362 <dependency>
363 <groupId>javax.xml.stream</groupId>
364 <artifactId>stax-api</artifactId>
365 <version>1.0</version>
366 </dependency>
367 <dependency>
368 <groupId>com.sun.xml.messaging.saaj</groupId>
369 <artifactId>saaj-impl</artifactId>
370 <version>1.3</version>
371 <scope>runtime</scope>
372 </dependency>
373 <dependency>
374 <groupId>javax.activation</groupId>
375 <artifactId>activation</artifactId>
376 <version>1.1</version>
377 <scope>runtime</scope>
378 </dependency>
379
380 <dependency>
381 <groupId>javax.servlet</groupId>
382 <artifactId>jstl</artifactId>
383 <version>1.1.2</version>
384 </dependency>
385 <dependency>
386 <groupId>taglibs</groupId>
387 <artifactId>standard</artifactId>
388 <version>1.1.2</version>
389 </dependency>
390 <dependency>
391 <groupId>javax.servlet</groupId>
392 <artifactId>servlet-api</artifactId>
393 <version>2.5</version>
394 </dependency>
395
396 <dependency>
397 <groupId>org.apache.maven</groupId>
398 <artifactId>maven-core</artifactId>
399 <version>${version.maven}</version>
400 </dependency>
401 <dependency>
402 <groupId>org.apache.maven</groupId>
403 <artifactId>maven-embedder</artifactId>
404 <!-- no higher version available -->
405 <version>2.0.4</version>
406 </dependency>
407 <dependency>
408 <groupId>org.apache.maven</groupId>
409 <artifactId>maven-settings</artifactId>
410 <version>${version.maven}</version>
411 </dependency>
412
413 <dependency>
414 <groupId>org.aspectj</groupId>
415 <artifactId>aspectjweaver</artifactId>
416 <version>1.6.0</version>
417 </dependency>
418
419 <dependency>
420 <groupId>net.sourceforge.jexcelapi</groupId>
421 <artifactId>jxl</artifactId>
422 <version>2.6.8</version>
423 </dependency>
424 <dependency>
425 <groupId>com.lowagie</groupId>
426 <artifactId>itext</artifactId>
427 <version>2.1.2</version>
428 </dependency>
429
430 <!-- OSGi -->
431 <dependency>
432 <groupId>org.apache.felix</groupId>
433 <artifactId>org.apache.felix.main</artifactId>
434 <version>1.2.1</version>
435 <exclusions>
436 <exclusion>
437 <groupId>org.apache.felix</groupId>
438 <artifactId>
439 org.apache.felix.framework
440 </artifactId>
441 </exclusion>
442 </exclusions>
443 </dependency>
444
445 <dependency>
446 <groupId>org.apache.felix</groupId>
447 <artifactId>org.osgi.core</artifactId>
448 <version>1.2.0</version>
449 <scope>provided</scope>
450 </dependency>
451
452 <!-- Auto UI -->
453 <dependency>
454 <groupId>org.argeo.dep.jemmy</groupId>
455 <artifactId>org.argeo.dep.jemmy.nb61</artifactId>
456 <version>0.2.2</version>
457 </dependency>
458
459 </dependencies>
460 </dependencyManagement>
461 <repositories>
462 <repository>
463 <id>central</id>
464 <url>http://www.argeo.org/maven/proxy</url>
465 <releases>
466 <enabled>true</enabled>
467 <updatePolicy>daily</updatePolicy>
468 <checksumPolicy>warn</checksumPolicy>
469 </releases>
470 <snapshots>
471 <enabled>false</enabled>
472 <updatePolicy>never</updatePolicy>
473 <checksumPolicy>fail</checksumPolicy>
474 </snapshots>
475 </repository>
476 <repository>
477 <id>argeo</id>
478 <url>http://www.argeo.org/maven/argeo</url>
479 <releases>
480 <enabled>true</enabled>
481 <updatePolicy>daily</updatePolicy>
482 <checksumPolicy>fail</checksumPolicy>
483 </releases>
484 <snapshots>
485 <enabled>false</enabled>
486 <updatePolicy>never</updatePolicy>
487 <checksumPolicy>fail</checksumPolicy>
488 </snapshots>
489 </repository>
490 <repository>
491 <id>argeo-snapshots</id>
492 <url>http://www.argeo.org/maven/argeo-snapshots</url>
493 <releases>
494 <enabled>false</enabled>
495 <updatePolicy>never</updatePolicy>
496 <checksumPolicy>fail</checksumPolicy>
497 </releases>
498 <snapshots>
499 <enabled>true</enabled>
500 <updatePolicy>always</updatePolicy>
501 <checksumPolicy>fail</checksumPolicy>
502 </snapshots>
503 </repository>
504 </repositories>
505 <distributionManagement>
506 <repository>
507 <uniqueVersion>false</uniqueVersion>
508 <id>argeo-restricted</id>
509 <name>Argeo FOSS Repository</name>
510 <url>file:///var/argeo/maven2/argeo</url>
511 </repository>
512 <snapshotRepository>
513 <uniqueVersion>true</uniqueVersion>
514 <id>argeo-snapshots-restricted</id>
515 <name>Argeo FOSS Snapshots Repository</name>
516 <url>file:///var/argeo/maven2/argeo-snapshots</url>
517 </snapshotRepository>
518 <site>
519 <id>argeo-slc-site</id>
520 <name>SLC Site</name>
521 <url>
522 file:///var/argeo/projects/SLC/www/site/${project.version}
523 </url>
524 </site>
525 </distributionManagement>
526 </project>