Project

General

Profile

Download (7.34 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>5.5.0</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

    
24
  <dependencies>
25
    <dependency>
26
      <groupId>eu.etaxonomy</groupId>
27
      <artifactId>cdmlib-io</artifactId>
28
    </dependency>
29
    <dependency>
30
        <groupId>eu.etaxonomy</groupId>
31
        <artifactId>cdmlib-test</artifactId>
32
        <scope>test</scope>
33
        <version>${project.version}</version>
34
    </dependency>
35
    <dependency>
36
      <groupId>javax.servlet</groupId>
37
      <artifactId>javax.servlet-api</artifactId>
38
      <scope>provided</scope>
39
    </dependency>
40
    <dependency>
41
      <groupId>org.springframework</groupId>
42
      <artifactId>spring-web</artifactId>
43
    </dependency>
44
    <dependency>
45
      <groupId>org.springframework</groupId>
46
      <artifactId>spring-context-support</artifactId>
47
    </dependency>
48
    <dependency>
49
        <groupId>org.springframework</groupId>
50
        <artifactId>spring-webmvc</artifactId>
51
    </dependency>
52
    <dependency>
53
      <groupId>org.springmodules</groupId>
54
      <artifactId>spring-modules-cache</artifactId>
55
      <version>0.7</version>
56
      <exclusions>
57
        <exclusion>
58
          <groupId>org.springframework</groupId>
59
          <artifactId>spring</artifactId>
60
        </exclusion>
61
        <exclusion>
62
          <groupId>org.springframework</groupId>
63
          <artifactId>spring-mock</artifactId>
64
        </exclusion>
65
      </exclusions>
66
    </dependency>
67
    <dependency>
68
      <groupId>org.springframework.security</groupId>
69
      <artifactId>spring-security-core</artifactId>
70
    </dependency>
71
    <dependency>
72
      <groupId>org.springframework.security</groupId>
73
      <artifactId>spring-security-config</artifactId>
74
    </dependency>
75
    <dependency>
76
      <groupId>org.springframework.security</groupId>
77
      <artifactId>spring-security-web</artifactId>
78
    </dependency>
79
    <dependency>
80
      <groupId>org.springframework.security.oauth</groupId>
81
      <artifactId>spring-security-oauth2</artifactId>
82
    </dependency>
83
<!--     <dependency> -->
84
<!--       <groupId>org.unitils</groupId> -->
85
<!--       <artifactId>unitils-core</artifactId> -->
86
<!--       <scope>test</scope> -->
87
<!--     </dependency> -->
88
<!--     <dependency> -->
89
<!--       <groupId>org.unitils</groupId> -->
90
<!--       <artifactId>unitils-database</artifactId> -->
91
<!--       <scope>test</scope> -->
92
<!--     </dependency> -->
93
<!--     <dependency> -->
94
<!--       <groupId>org.unitils</groupId> -->
95
<!--       <artifactId>unitils-dbmaintainer</artifactId> -->
96
<!--       <scope>test</scope> -->
97
<!--     </dependency> -->
98
<!--     <dependency> -->
99
<!--       <groupId>org.unitils</groupId> -->
100
<!--       <artifactId>unitils-dbunit</artifactId> -->
101
<!--       <scope>test</scope> -->
102
<!--     </dependency> -->
103
<!--     <dependency> -->
104
<!--       <groupId>org.unitils</groupId> -->
105
<!--       <artifactId>unitils-easymock</artifactId> -->
106
<!--       <scope>test</scope> -->
107
<!--     </dependency> -->
108
<!--     <dependency> -->
109
<!--       <groupId>org.unitils</groupId> -->
110
<!--       <artifactId>unitils-mock</artifactId> -->
111
<!--       <scope>test</scope> -->
112
<!--     </dependency> -->
113
<!--     <dependency> -->
114
<!--       <groupId>org.unitils</groupId> -->
115
<!--       <artifactId>unitils-inject</artifactId> -->
116
<!--       <scope>test</scope> -->
117
<!--     </dependency> -->
118
<!--     <dependency> -->
119
<!--       <groupId>org.unitils</groupId> -->
120
<!--       <artifactId>unitils-orm</artifactId> -->
121
<!--       <scope>test</scope> -->
122
<!--     </dependency> -->
123
<!--     <dependency> -->
124
<!--       <groupId>org.unitils</groupId> -->
125
<!--       <artifactId>unitils-spring</artifactId> -->
126
<!--       <scope>test</scope> -->
127
<!--     </dependency> -->
128
    <dependency>
129
      <groupId>xmlunit</groupId>
130
      <artifactId>xmlunit</artifactId>
131
    </dependency>
132

    
133
    <dependency>
134
      <groupId>com.ibm.lsid</groupId>
135
      <artifactId>lsid-server</artifactId>
136
    </dependency>
137
    <dependency>
138
      <groupId>com.ibm.lsid</groupId>
139
      <artifactId>lsid-client</artifactId>
140
    </dependency>
141
    <dependency>
142
      <groupId>net.sf.dozer</groupId>
143
      <artifactId>dozer</artifactId>
144
    </dependency>
145
    <dependency>
146
      <groupId>org.hibernate</groupId>
147
      <artifactId>hibernate-cglib-repack</artifactId>
148
    </dependency>
149
    <dependency>
150
      <groupId>org.hibernate</groupId>
151
      <artifactId>hibernate-ehcache</artifactId>
152
    </dependency>
153
    <dependency>
154
      <groupId>commons-io</groupId>
155
      <artifactId>commons-io</artifactId>
156
    </dependency>
157
    <dependency>
158
      <groupId>net.sf.json-lib</groupId>
159
      <artifactId>json-lib</artifactId>
160
      <classifier>jdk15</classifier>
161
    </dependency>
162
    <dependency>
163
      <groupId>org.json</groupId>
164
      <artifactId>json</artifactId>
165
    </dependency>
166
    <dependency>
167
      <groupId>org.springframework</groupId>
168
      <artifactId>spring-oxm</artifactId>
169
    </dependency>
170

    
171
    <!-- XmlView -->
172
    <dependency>
173
      <groupId>com.thoughtworks.xstream</groupId>
174
      <artifactId>xstream</artifactId>
175
    </dependency>
176
    <dependency>
177
      <groupId>xpp3</groupId>
178
      <artifactId>xpp3</artifactId>
179
    </dependency>
180
    <dependency>
181
      <groupId>stax</groupId>
182
      <artifactId>stax</artifactId>
183
    </dependency>
184

    
185
    <!-- JsonView -->
186
    <dependency>
187
      <!-- for xml serialization (net.sf.json.xml.XMLSerializer) -->
188
      <groupId>xom</groupId>
189
      <artifactId>xom</artifactId>
190
    </dependency>
191

    
192
    <!-- swagger -->
193
    <dependency>
194
      <groupId>io.swagger</groupId>
195
      <artifactId>swagger-annotations</artifactId>
196
    </dependency>
197

    
198
    <!-- Connection Pooling -->
199
    <dependency>
200
      <groupId>org.hibernate</groupId>
201
      <artifactId>hibernate-c3p0</artifactId>
202
    </dependency>
203
  </dependencies>
204
  <build>
205
    <plugins>
206
      <plugin>
207
        <artifactId>maven-resources-plugin</artifactId>
208
        <version>2.5</version>
209
        <executions>
210
          <execution>
211
            <id>copy-resources</id>
212
            <phase>validate</phase>
213
            <goals>
214
              <goal>copy-resources</goal>
215
            </goals>
216
            <configuration>
217
              <outputDirectory>${project.build.outputDirectory}/eu/etaxonomy/cdm/doc/remote/apt</outputDirectory>
218
              <resources>
219
                <resource>
220
                  <directory>../src/site/apt/remote</directory>
221
                  <filtering>true</filtering>
222
                </resource>
223
              </resources>
224
            </configuration>
225
          </execution>
226
        </executions>
227
      </plugin>
228
    </plugins>
229
  </build>
230
</project>
231

    
(4-4/4)