PageRenderTime 10ms CodeModel.GetById 1ms app.highlight 5ms RepoModel.GetById 1ms app.codeStats 0ms

/alaspatial/pom.xml

http://alageospatialportal.googlecode.com/
XML | 549 lines | 481 code | 34 blank | 34 comment | 0 complexity | 3068092d1417d4cd35cd78dfdb361fb9 MD5 | raw file
  1<?xml version="1.0" encoding="UTF-8"?>
  2<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  3	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
  4	<modelVersion>4.0.0</modelVersion>
  5	<groupId>ala</groupId>
  6	<artifactId>ala-spatial</artifactId>
  7	<packaging>war</packaging>
  8	<version>1.0-SNAPSHOT</version>
  9	<name>ALA Spatial Analysis</name>
 10	<description>This is the ALA Spatial Portal providing access to the core ALA Portal mapping and analyses of occurrence and specimen records from collections in Australia.</description>
 11	<url>http://www.ala.org.au</url>
 12	<properties>
 13		<org.springframework.version>3.0.6.RELEASE</org.springframework.version>
 14		<org.slf4j.version>1.5.10</org.slf4j.version>
 15		<netbeans.hint.deploy.server>Tomcat60</netbeans.hint.deploy.server>
 16		<geotools.version>2.7.4</geotools.version>
 17	</properties>
 18	<dependencies>
 19		<dependency>
 20			<groupId>org.ala.layers</groupId>
 21			<artifactId>layers-store</artifactId>
 22			<version>1.0-SNAPSHOT</version>
 23			<exclusions>
 24				<exclusion>
 25					<groupId>net.sourceforge.andspidclient</groupId>
 26					<artifactId>ands-pid-client</artifactId>
 27				</exclusion>
 28			</exclusions>
 29		</dependency>
 30		<dependency>
 31			<!-- http://code.google.com/p/six11utils/ -->
 32			<groupId>six11utils</groupId>
 33			<artifactId>six11utils</artifactId>
 34			<version>1</version>
 35		</dependency>
 36		<dependency>
 37			<!-- http://math.nist.gov/javanumerics/jama/ -->
 38			<groupId>jama</groupId>
 39			<artifactId>jama</artifactId>
 40			<version>1.0.2</version>
 41		</dependency>
 42		<dependency>
 43			<groupId>jfree</groupId>
 44			<artifactId>jfreechart</artifactId>
 45			<version>1.0.13</version>
 46		</dependency>
 47		<dependency>
 48			<groupId>org.geotools</groupId>
 49			<artifactId>gt-main</artifactId>
 50			<version>${geotools.version}</version>
 51		</dependency>
 52		<dependency>
 53			<groupId>org.geotools</groupId>
 54			<artifactId>gt-api</artifactId>
 55			<version>${geotools.version}</version>
 56		</dependency>
 57		<dependency>
 58			<groupId>org.geotools</groupId>
 59			<artifactId>gt-shapefile</artifactId>
 60			<version>${geotools.version}</version>
 61		</dependency>
 62		<dependency>
 63			<groupId>org.opengis</groupId>
 64			<artifactId>geoapi</artifactId>
 65			<version>2.3-M1</version>
 66		</dependency>
 67		<dependency>
 68			<groupId>org.opengis</groupId>
 69			<artifactId>geoapi-pending</artifactId>
 70			<version>2.3-M1</version>
 71		</dependency>
 72
 73		<dependency>
 74			<groupId>org.apache.commons</groupId>
 75			<artifactId>commons-math3</artifactId>
 76			<version>3.0</version>
 77		</dependency>
 78
 79		<!-- Spring -->
 80		<dependency>
 81			<groupId>org.springframework</groupId>
 82			<artifactId>spring-context</artifactId>
 83			<version>${org.springframework.version}</version>
 84			<exclusions>
 85				<!-- Exclude Commons Logging in favor of SLF4j -->
 86				<exclusion>
 87					<groupId>commons-logging</groupId>
 88					<artifactId>commons-logging</artifactId>
 89				</exclusion>
 90			</exclusions>
 91		</dependency>
 92		<dependency>
 93			<groupId>org.springframework</groupId>
 94			<artifactId>spring-webmvc</artifactId>
 95			<version>${org.springframework.version}</version>
 96		</dependency>
 97		<dependency>
 98			<groupId>org.springframework</groupId>
 99			<artifactId>spring-tx</artifactId>
100			<version>${org.springframework.version}</version>
101		</dependency>
102
103		<!-- ALA header and tails -->
104		<dependency>
105			<groupId>au.org.ala</groupId>
106			<artifactId>ala-header-and-tails</artifactId>
107			<version>1.0-SNAPSHOT</version>
108		</dependency>
109
110		<!-- zk -->
111
112		<dependency>
113			<groupId>org.zkoss.zk</groupId>
114			<artifactId>zk</artifactId>
115			<version>3.6.3</version>
116		</dependency>
117		<dependency>
118			<groupId>org.zkoss.common</groupId>
119			<artifactId>zcommon</artifactId>
120			<version>3.6.3</version>
121		</dependency>
122		<dependency>
123			<groupId>org.zkoss.zk</groupId>
124			<artifactId>zhtml</artifactId>
125			<version>3.6.3</version>
126		</dependency>
127		<dependency>
128			<groupId>org.zkoss.zk</groupId>
129			<artifactId>zkplus</artifactId>
130			<version>3.6.3</version>
131		</dependency>
132		<dependency>
133			<groupId>org.zkoss.zk</groupId>
134			<artifactId>zml</artifactId>
135			<version>3.6.3</version>
136		</dependency>
137		<dependency>
138			<groupId>org.zkoss.zk</groupId>
139			<artifactId>zul</artifactId>
140			<version>3.6.3</version>
141		</dependency>
142		<dependency>
143			<groupId>org.zkoss.common</groupId>
144			<artifactId>zweb</artifactId>
145			<version>3.6.3</version>
146		</dependency>
147		<dependency>
148			<groupId>commons-io</groupId>
149			<artifactId>commons-io</artifactId>
150			<version>1.4</version>
151		</dependency>
152		<dependency>
153			<groupId>org.beanshell</groupId>
154			<artifactId>bsh</artifactId>
155			<version>2.0b4</version>
156		</dependency>
157
158		<dependency>
159			<groupId>commons-fileupload</groupId>
160			<artifactId>commons-fileupload</artifactId>
161			<version>1.2.1</version>
162		</dependency>
163
164		<dependency>
165			<groupId>jboss</groupId>
166			<artifactId>jboss-serialization</artifactId>
167			<version>4.2.2.GA</version>
168		</dependency>
169		<dependency>
170			<groupId>trove</groupId>
171			<artifactId>trove</artifactId>
172			<version>1.0.2</version>
173		</dependency>
174
175
176		<!-- JSTL -->
177		<dependency>
178			<groupId>taglibs</groupId>
179			<artifactId>standard</artifactId>
180			<version>1.1.2</version>
181		</dependency>
182
183		<!-- Logging -->
184		<dependency>
185			<groupId>org.slf4j</groupId>
186			<artifactId>slf4j-api</artifactId>
187			<version>${org.slf4j.version}</version>
188		</dependency>
189		<dependency>
190			<groupId>org.slf4j</groupId>
191			<artifactId>jcl-over-slf4j</artifactId>
192			<version>${org.slf4j.version}</version>
193			<scope>runtime</scope>
194		</dependency>
195		<dependency>
196			<groupId>org.slf4j</groupId>
197			<artifactId>slf4j-log4j12</artifactId>
198			<version>${org.slf4j.version}</version>
199			<scope>runtime</scope>
200		</dependency>
201		<dependency>
202			<groupId>log4j</groupId>
203			<artifactId>log4j</artifactId>
204			<version>1.2.16</version>
205			<exclusions>
206				<exclusion>
207					<groupId>javax.mail</groupId>
208					<artifactId>mail</artifactId>
209				</exclusion>
210				<exclusion>
211					<groupId>javax.jms</groupId>
212					<artifactId>jms</artifactId>
213				</exclusion>
214				<exclusion>
215					<groupId>com.sun.jdmk</groupId>
216					<artifactId>jmxtools</artifactId>
217				</exclusion>
218				<exclusion>
219					<groupId>com.sun.jmx</groupId>
220					<artifactId>jmxri</artifactId>
221				</exclusion>
222			</exclusions>
223			<scope>runtime</scope>
224		</dependency>
225
226		<!-- JSR 303 with Hibernate Validator -->
227		<dependency>
228			<groupId>javax.validation</groupId>
229			<artifactId>validation-api</artifactId>
230			<version>1.0.0.GA</version>
231		</dependency>
232		<dependency>
233			<groupId>org.hibernate</groupId>
234			<artifactId>hibernate-validator</artifactId>
235			<version>4.0.2.GA</version>
236		</dependency>
237
238		<dependency>
239			<groupId>org.hibernate</groupId>
240			<artifactId>hibernate-core</artifactId>
241			<version>3.3.2.GA</version>
242		</dependency>
243		<dependency>
244			<groupId>org.hibernate</groupId>
245			<artifactId>hibernate-entitymanager</artifactId>
246			<version>3.4.0.GA</version>
247		</dependency>
248		<!-- <dependency> <groupId>org.hibernate</groupId> <artifactId>hibernate-annotations</artifactId> 
249			<version>3.4.0.GA</version> </dependency> -->
250		<dependency>
251			<groupId>org.hibernate</groupId>
252			<artifactId>hibernate-c3p0</artifactId>
253			<version>3.3.2.GA</version>
254		</dependency>
255
256		<!-- hibernate spatial <dependency> <groupId>org.hibernatespatial</groupId> 
257			<artifactId>hibernate-spatial-postgis</artifactId> <version>1.0-M2</version> 
258			<exclusions> <exclusion> <groupId>org.hibernate</groupId> <artifactId>hibernate</artifactId> 
259			</exclusion> </exclusions> </dependency> -->
260
261		<!-- hibernate spatial -->
262		<dependency>
263			<groupId>org.hibernatespatial</groupId>
264			<artifactId>hibernate-spatial-postgis</artifactId>
265			<version>1.1.1</version>
266			<exclusions>
267				<exclusion>
268					<groupId>org.hibernate</groupId>
269					<artifactId>hibernate</artifactId>
270				</exclusion>
271			</exclusions>
272		</dependency>
273
274		<!-- postgresql -->
275
276		<dependency>
277			<groupId>postgresql</groupId>
278			<artifactId>postgresql</artifactId>
279			<version>8.4-701.jdbc4</version>
280		</dependency>
281
282		<!-- csv -->
283		<dependency>
284			<groupId>net.sf.opencsv</groupId>
285			<artifactId>opencsv</artifactId>
286			<version>2.1</version>
287		</dependency>
288
289
290
291
292		<!-- Joda Time -->
293		<!-- <dependency> <groupId>joda-time</groupId> <artifactId>joda-time</artifactId> 
294			<version>1.6</version> <scope>runtime</scope> </dependency> <dependency> 
295			<groupId>joda-time</groupId> <artifactId>joda-time-jsptags</artifactId> <version>1.0.2</version> 
296			<scope>runtime</scope> </dependency> -->
297
298		<!-- HTTP Client -->
299		<dependency>
300			<groupId>commons-httpclient</groupId>
301			<artifactId>commons-httpclient</artifactId>
302			<version>3.1</version>
303		</dependency>
304
305
306		<!-- Jackson JSON Mapper -->
307		<dependency>
308			<groupId>org.codehaus.jackson</groupId>
309			<artifactId>jackson-mapper-asl</artifactId>
310			<version>1.4.2</version>
311		</dependency>
312
313		<!-- URL Rewrite -->
314		<dependency>
315			<groupId>org.tuckey</groupId>
316			<artifactId>urlrewritefilter</artifactId>
317			<version>3.1.0</version>
318		</dependency>
319
320		<!-- db connection pooling -->
321		<dependency>
322			<groupId>commons-dbcp</groupId>
323			<artifactId>commons-dbcp</artifactId>
324			<version>1.2.2</version>
325			<!-- <scope>test</scope> -->
326		</dependency>
327
328
329		<!-- Servlet -->
330		<dependency>
331			<groupId>javax.servlet</groupId>
332			<artifactId>servlet-api</artifactId>
333			<version>2.5</version>
334			<scope>provided</scope>
335		</dependency>
336		<dependency>
337			<groupId>javax.servlet.jsp</groupId>
338			<artifactId>jsp-api</artifactId>
339			<version>2.1</version>
340			<scope>provided</scope>
341		</dependency>
342		<dependency>
343			<groupId>javax.servlet</groupId>
344			<artifactId>jstl</artifactId>
345			<version>1.2</version>
346		</dependency>
347
348		<!-- Test -->
349		<dependency>
350			<groupId>junit</groupId>
351			<artifactId>junit</artifactId>
352			<version>4.7</version>
353			<scope>test</scope>
354		</dependency>
355		<dependency>
356			<groupId>org.springframework</groupId>
357			<artifactId>spring-oxm</artifactId>
358			<version>3.0.5.RELEASE</version>
359		</dependency>
360		<dependency>
361			<groupId>com.thoughtworks.xstream</groupId>
362			<artifactId>xstream</artifactId>
363			<version>1.3.1</version>
364		</dependency>
365		<dependency>
366			<groupId>org.hibernate</groupId>
367			<artifactId>hibernate-commons-annotations</artifactId>
368			<version>3.2.0.Final</version>
369			<type>jar</type>
370		</dependency>
371	</dependencies>
372	<repositories>
373		<!-- For JSR 303 and Hibernate Validator only - Encourage JBoss to publish 
374			these artifacts to Maven Central! -->
375		<repository>
376			<id>org.jboss.repository.maven</id>
377			<url>http://repository.jboss.org/</url>
378			<snapshots>
379				<enabled>false</enabled>
380			</snapshots>
381		</repository>
382		<repository>
383			<id>GeoTools repo</id>
384			<url>http://maven.geotools.fr/repository</url>
385		</repository>
386		<repository>
387			<id>Hibernate Spatial repo</id>
388			<url>http://www.hibernatespatial.org/repository</url>
389		</repository>
390		<repository>
391			<id>opengeo</id>
392			<url>http://repo.opengeo.org</url>
393		</repository>
394		<!-- ALA repository -->
395		<repository>
396			<id>ala-repository</id>
397			<name>ala-repository</name>
398			<url>http://maven.ala.org.au/repository</url>
399		</repository>
400	</repositories>
401	<build>
402		<plugins>
403			<plugin>
404				<groupId>org.apache.maven.plugins</groupId>
405				<artifactId>maven-compiler-plugin</artifactId>
406				<configuration>
407					<source>1.6</source>
408					<target>1.6</target>
409					<showWarnings>true</showWarnings>
410					<showDeprecation>true</showDeprecation>
411				</configuration>
412			</plugin>
413			<plugin>
414				<groupId>org.apache.maven.plugins</groupId>
415				<artifactId>maven-war-plugin</artifactId>
416				<configuration>
417					<warName>alaspatial</warName>
418				</configuration>
419			</plugin>
420			<plugin>
421				<groupId>org.apache.maven.plugins</groupId>
422				<artifactId>maven-jar-plugin</artifactId>
423				<executions>
424					<execution>
425						<id>make-a-jar</id>
426						<phase>compile</phase>
427						<goals>
428							<goal>jar</goal>
429						</goals>
430					</execution>
431				</executions>
432			</plugin>
433			<plugin>
434				<groupId>org.apache.maven.plugins</groupId>
435				<artifactId>maven-install-plugin</artifactId>
436				<executions>
437					<execution>
438						<phase>install</phase>
439						<goals>
440							<goal>install-file</goal>
441						</goals>
442						<configuration>
443							<packaging>jar</packaging>
444							<artifactId>${project.artifactId}</artifactId>
445							<groupId>${project.groupId}</groupId>
446							<version>${project.version}</version>
447							<file>
448								${project.build.directory}/${project.artifactId}-${project.version}.jar
449</file>
450						</configuration>
451					</execution>
452				</executions>
453			</plugin>
454			<plugin>
455				<groupId>org.apache.maven.plugins</groupId>
456				<artifactId>maven-dependency-plugin</artifactId>
457				<executions>
458					<execution>
459						<id>install</id>
460						<phase>install</phase>
461						<!-- <goals> <goal>sources</goal> </goals> -->
462					</execution>
463				</executions>
464			</plugin>
465			<plugin>
466				<groupId>org.codehaus.mojo</groupId>
467				<artifactId>tomcat-maven-plugin</artifactId>
468				<version>1.0-beta-1</version>
469				<configuration>
470					<url>${local.tomcat.deployment.url}</url>
471					<server>local-tomcat</server>
472				</configuration>
473			</plugin>
474
475			<plugin>
476				<groupId>org.apache.maven.plugins</groupId>
477				<artifactId>maven-surefire-plugin</artifactId>
478				<version>2.4.2</version>
479				<configuration>
480					<includes>
481						<include>**/*Tests.java</include>
482					</includes>
483					<excludes>
484						<exclude>**/*Abstract*</exclude>
485					</excludes>
486				</configuration>
487			</plugin>
488
489		</plugins>
490	</build>
491	<reporting>
492		<plugins>
493			<plugin>
494				<artifactId>maven-javadoc-plugin</artifactId>
495				<configuration>
496					<source>1.6</source>
497					<doclet>
498						gr.spinellis.umlgraph.doclet.UmlGraphDoc
499                    </doclet>
500					<docletArtifact>
501						<groupId>gr.spinellis</groupId>
502						<artifactId>UmlGraph</artifactId>
503						<version>4.4</version>
504					</docletArtifact>
505					<additionalparam>
506						-inferrel -inferdep -quiet -hide java.*
507						-collpackages java.util.* -qualify
508						-postfixpackage -nodefontsize 9
509						-nodefontpackagesize 7 -attributes -operations
510						-enumerations
511						-enumconstants -visibility
512						-link
513						"http://java.sun.com/j2se/1.6/docs/api/"
514                    </additionalparam>
515				</configuration>
516			</plugin>
517			<plugin>
518				<groupId>org.codehaus.mojo</groupId>
519				<artifactId>findbugs-maven-plugin</artifactId>
520				<version>2.1</version>
521			</plugin>
522
523		</plugins>
524	</reporting>
525	<developers>
526		<developer>
527			<id>AC</id>
528			<name>Adam Collins</name>
529			<email>adam.collins@csiro.au</email>
530			<organization>CSIRO</organization>
531			<organizationUrl>http://csiro.au</organizationUrl>
532			<roles>
533				<role>Analysis Developer</role>
534			</roles>
535		</developer>
536		<developer>
537			<id>AR</id>
538			<name>Ajay Ranipeta</name>
539			<email>Ajay.Ranipeta@csiro.au</email>
540			<organization>CSIRO</organization>
541			<organizationUrl>http://csiro.au</organizationUrl>
542			<roles>
543				<role>Software and Analysis Developer</role>
544			</roles>
545		</developer>
546	</developers>
547
548</project>
549