Project

General

Profile

Download (9.85 KB) Statistics
| Branch: | Tag: | Revision:
1
<?xml version="1.0" encoding="UTF-8"?>
2
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
3
  <!-- xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd" -->
4
  <parent>
5
    <groupId>eu.etaxonomy</groupId>
6
    <artifactId>cdmlib-parent</artifactId>
7
    <version>3.5.0</version>
8
    <relativePath>../pom.xml</relativePath>
9
  </parent>
10

    
11
  <modelVersion>4.0.0</modelVersion>
12
  <artifactId>cdmlib-remote</artifactId>
13
  <version>3.5.0</version>
14
  <properties>
15
    <!-- custom property to hold the patch version number shouldn't this
16
      be set in the parent pom? -->
17
    <project.patchversion>0</project.patchversion>
18
  </properties>
19
  <name>CDM Remote</name>
20
  <description>The EDIT CDM Remote package allows remote access to
21
    the common data model via webservices in the wider sense</description>
22
  <!-- Revert this back to "war" before committing -->
23
  <packaging>jar</packaging>
24
  <scm>
25
    <connection>
26
      scm:svn:http://dev.e-taxonomy.eu/svn/tags/cdmlib/cdmlib-parent-3.5.0/cdmlib-remote
27
    </connection>
28
    <developerConnection>
29
      scm:svn:http://dev.e-taxonomy.eu/svn/tags/cdmlib/cdmlib-parent-3.5.0/cdmlib-remote
30
    </developerConnection>
31
    <url>
32
      scm:svn:http://dev.e-taxonomy.eu/svn/tags/cdmlib/cdmlib-parent-3.5.0/cdmlib-remote
33
    </url>
34
  </scm>
35

    
36
  <dependencies>
37
    <dependency>
38
      <groupId>eu.etaxonomy</groupId>
39
      <artifactId>cdmlib-io</artifactId>
40
    </dependency>
41
    <dependency>
42
      <groupId>javax.servlet</groupId>
43
      <artifactId>javax.servlet-api</artifactId>
44
      <scope>provided</scope>
45
    </dependency>
46
    <dependency>
47
      <groupId>org.springframework</groupId>
48
      <artifactId>org.springframework.web</artifactId>
49
    </dependency>
50
    <dependency>
51
      <groupId>org.springframework</groupId>
52
      <artifactId>spring-context-support</artifactId>
53
    </dependency>
54
    <dependency>
55
      <groupId>org.springframework</groupId>
56
      <artifactId>org.springframework.web.servlet</artifactId>
57
    </dependency>
58
    <dependency>
59
      <groupId>org.springmodules</groupId>
60
      <artifactId>spring-modules-cache</artifactId>
61
      <version>0.7</version>
62
      <exclusions>
63
        <exclusion>
64
          <groupId>org.springframework</groupId>
65
          <artifactId>spring</artifactId>
66
        </exclusion>
67
        <exclusion>
68
          <groupId>org.springframework</groupId>
69
          <artifactId>spring-mock</artifactId>
70
        </exclusion>
71
      </exclusions>
72
    </dependency>
73
    <dependency>
74
      <groupId>org.springframework.security</groupId>
75
      <artifactId>spring-security-core</artifactId>
76
      <version>${spring-security.version}</version>
77
      <exclusions>
78
        <exclusion>
79
          <groupId>org.springframework</groupId>
80
          <artifactId>spring-aop</artifactId>
81
        </exclusion>
82
        <exclusion>
83
          <groupId>org.springframework</groupId>
84
          <artifactId>spring-beans</artifactId>
85
        </exclusion>
86
        <exclusion>
87
          <groupId>org.springframework</groupId>
88
          <artifactId>spring-context</artifactId>
89
        </exclusion>
90
        <exclusion>
91
          <groupId>org.springframework</groupId>
92
          <artifactId>spring-core</artifactId>
93
        </exclusion>
94
        <exclusion>
95
          <groupId>org.springframework</groupId>
96
          <artifactId>spring-expression</artifactId>
97
        </exclusion>
98
        <exclusion>
99
          <groupId>org.springframework</groupId>
100
          <artifactId>spring-tx</artifactId>
101
        </exclusion>
102
      </exclusions>
103
    </dependency>
104
    <dependency>
105
      <groupId>org.springframework.security</groupId>
106
      <artifactId>spring-security-config</artifactId>
107
      <version>${spring-security.version}</version>
108
      <exclusions>
109
        <exclusion>
110
          <groupId>org.springframework</groupId>
111
          <artifactId>spring-aop</artifactId>
112
        </exclusion>
113
        <exclusion>
114
          <groupId>org.springframework</groupId>
115
          <artifactId>spring-beans</artifactId>
116
        </exclusion>
117
        <exclusion>
118
          <groupId>org.springframework</groupId>
119
          <artifactId>spring-context</artifactId>
120
        </exclusion>
121
        <exclusion>
122
          <groupId>org.springframework</groupId>
123
          <artifactId>spring-core</artifactId>
124
        </exclusion>
125
        <exclusion>
126
          <groupId>org.springframework</groupId>
127
          <artifactId>spring-web</artifactId>
128
        </exclusion>
129
      </exclusions>
130
    </dependency>
131
    <dependency>
132
      <groupId>org.springframework.security</groupId>
133
      <artifactId>spring-security-web</artifactId>
134
      <version>${spring-security.version}</version>
135
      <exclusions>
136
        <exclusion>
137
          <groupId>org.springframework</groupId>
138
          <artifactId>spring-aop</artifactId>
139
        </exclusion>
140
        <exclusion>
141
          <groupId>org.springframework</groupId>
142
          <artifactId>spring-beans</artifactId>
143
        </exclusion>
144
        <exclusion>
145
          <groupId>org.springframework</groupId>
146
          <artifactId>spring-context</artifactId>
147
        </exclusion>
148
        <exclusion>
149
          <groupId>org.springframework</groupId>
150
          <artifactId>spring-core</artifactId>
151
        </exclusion>
152
        <exclusion>
153
          <groupId>org.springframework</groupId>
154
          <artifactId>spring-web</artifactId>
155
        </exclusion>
156
      </exclusions>
157
    </dependency>
158
    <dependency>
159
      <groupId>org.unitils</groupId>
160
      <artifactId>unitils-core</artifactId>
161
      <scope>test</scope>
162
    </dependency>
163
    <dependency>
164
      <groupId>org.unitils</groupId>
165
      <artifactId>unitils-database</artifactId>
166
      <scope>test</scope>
167
    </dependency>
168
    <dependency>
169
      <groupId>org.unitils</groupId>
170
      <artifactId>unitils-dbmaintainer</artifactId>
171
      <scope>test</scope>
172
    </dependency>
173
    <dependency>
174
      <groupId>org.unitils</groupId>
175
      <artifactId>unitils-dbunit</artifactId>
176
      <scope>test</scope>
177
    </dependency>
178
    <dependency>
179
      <groupId>org.unitils</groupId>
180
      <artifactId>unitils-easymock</artifactId>
181
      <scope>test</scope>
182
    </dependency>
183
    <dependency>
184
      <groupId>org.unitils</groupId>
185
      <artifactId>unitils-mock</artifactId>
186
      <scope>test</scope>
187
    </dependency>
188
    <dependency>
189
      <groupId>org.unitils</groupId>
190
      <artifactId>unitils-inject</artifactId>
191
      <scope>test</scope>
192
    </dependency>
193
    <dependency>
194
      <groupId>org.unitils</groupId>
195
      <artifactId>unitils-orm</artifactId>
196
      <scope>test</scope>
197
    </dependency>
198
    <dependency>
199
      <groupId>org.unitils</groupId>
200
      <artifactId>unitils-spring</artifactId>
201
      <scope>test</scope>
202
    </dependency>
203
    <dependency>
204
      <groupId>xmlunit</groupId>
205
      <artifactId>xmlunit</artifactId>
206
    </dependency>
207
    <dependency>
208
      <groupId>org.easymock</groupId>
209
      <artifactId>easymock</artifactId>
210
    </dependency>
211

    
212
    <dependency>
213
      <groupId>com.ibm.lsid</groupId>
214
      <artifactId>lsid-server</artifactId>
215
    </dependency>
216
    <dependency>
217
      <groupId>com.ibm.lsid</groupId>
218
      <artifactId>lsid-client</artifactId>
219
    </dependency>
220

    
221
    <dependency>
222
      <groupId>org.springframework</groupId>
223
      <artifactId>org.springframework.test</artifactId>
224
    </dependency>
225
    <dependency>
226
      <groupId>net.sf.dozer</groupId>
227
      <artifactId>dozer</artifactId>
228
    </dependency>
229
    <dependency>
230
      <groupId>org.hibernate</groupId>
231
      <artifactId>hibernate-cglib-repack</artifactId>
232
    </dependency>
233
    <dependency>
234
      <groupId>org.hibernate</groupId>
235
      <artifactId>hibernate-ehcache</artifactId>
236
    </dependency>
237
    <dependency>
238
      <groupId>commons-io</groupId>
239
      <artifactId>commons-io</artifactId>
240
    </dependency>
241
    <dependency>
242
      <groupId>net.sf.json-lib</groupId>
243
      <artifactId>json-lib</artifactId>
244
      <classifier>jdk15</classifier>
245
    </dependency>
246
    <dependency>
247
      <groupId>org.json</groupId>
248
      <artifactId>json</artifactId>
249
    </dependency>
250
    <dependency>
251
      <groupId>org.springframework</groupId>
252
      <artifactId>org.springframework.oxm</artifactId>
253
    </dependency>
254

    
255
    <!-- XmlView -->
256
    <dependency>
257
      <groupId>com.thoughtworks.xstream</groupId>
258
      <artifactId>xstream</artifactId>
259
    </dependency>
260
    <dependency>
261
      <groupId>xpp3</groupId>
262
      <artifactId>xpp3</artifactId>
263
    </dependency>
264
    <dependency>
265
      <groupId>stax</groupId>
266
      <artifactId>stax</artifactId>
267
    </dependency>
268

    
269
    <!-- JsonView -->
270
    <dependency>
271
      <!-- for xml serialization (net.sf.json.xml.XMLSerializer) -->
272
      <groupId>xom</groupId>
273
      <artifactId>xom</artifactId>
274
    </dependency>
275

    
276
    <!-- swagger -->
277
    <dependency>
278
        <groupId>com.wordnik</groupId>
279
        <artifactId>swagger-annotations</artifactId>
280
    </dependency>
281

    
282
    <!-- Connection Pooling -->
283
    <dependency>
284
      <groupId>org.hibernate</groupId>
285
      <artifactId>hibernate-c3p0</artifactId>
286
    </dependency>
287

    
288
    <!-- SQL Debugging -->
289
    <dependency>
290
      <groupId>p6spy</groupId>
291
      <artifactId>p6spy</artifactId>
292
    </dependency>
293
  </dependencies>
294

    
295
  <build>
296
    <plugins>
297
      <plugin>
298
        <artifactId>maven-resources-plugin</artifactId>
299
        <version>2.5</version>
300
        <executions>
301
          <execution>
302
            <id>copy-resources</id>
303
            <phase>validate</phase>
304
            <goals>
305
              <goal>copy-resources</goal>
306
            </goals>
307
            <configuration>
308
              <outputDirectory>${project.build.outputDirectory}/eu/etaxonomy/cdm/doc/remote/apt</outputDirectory>
309
              <resources>
310
                <resource>
311
                  <directory>../src/site/apt/remote</directory>
312
                  <filtering>true</filtering>
313
                </resource>
314
              </resources>
315
            </configuration>
316
          </execution>
317
        </executions>
318
      </plugin>
319
    </plugins>
320
  </build>
321
</project>
322

    
(4-4/4)