Project

General

Profile

Download (9.66 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.13</version>
8
    <relativePath>../pom.xml</relativePath>
9
  </parent>
10

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

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

    
207
    <dependency>
208
      <groupId>com.ibm.lsid</groupId>
209
      <artifactId>lsid-server</artifactId>
210
    </dependency>
211
    <dependency>
212
      <groupId>com.ibm.lsid</groupId>
213
      <artifactId>lsid-client</artifactId>
214
    </dependency>
215

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

    
250
    <!-- XmlView -->
251
    <dependency>
252
      <groupId>com.thoughtworks.xstream</groupId>
253
      <artifactId>xstream</artifactId>
254
    </dependency>
255
    <dependency>
256
      <groupId>xpp3</groupId>
257
      <artifactId>xpp3</artifactId>
258
    </dependency>
259
    <dependency>
260
      <groupId>stax</groupId>
261
      <artifactId>stax</artifactId>
262
    </dependency>
263

    
264
    <!-- JsonView -->
265
    <dependency>
266
      <!-- for xml serialization (net.sf.json.xml.XMLSerializer) -->
267
      <groupId>xom</groupId>
268
      <artifactId>xom</artifactId>
269
    </dependency>
270

    
271
    <!-- swagger -->
272
    <dependency>
273
        <groupId>com.wordnik</groupId>
274
        <artifactId>swagger-annotations</artifactId>
275
    </dependency>
276

    
277
    <!-- Connection Pooling -->
278
    <dependency>
279
      <groupId>org.hibernate</groupId>
280
      <artifactId>hibernate-c3p0</artifactId>
281
    </dependency>
282

    
283
    <!-- SQL Debugging -->
284
    <dependency>
285
      <groupId>p6spy</groupId>
286
      <artifactId>p6spy</artifactId>
287
    </dependency>
288
  </dependencies>
289

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

    
(4-4/4)