Project

General

Profile

Download (6.58 KB) Statistics
| Branch: | Tag: | Revision:
1 072eff81 m.doering
<?xml version="1.0" encoding="UTF-8"?>
2 49753fdd edit-jenkins
<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 88ddc14d Cherian Mathew
  <!-- 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 ba89530e jenkins
    <version>5.32.0-SNAPSHOT</version>
8 88ddc14d Cherian Mathew
    <relativePath>../pom.xml</relativePath>
9
  </parent>
10 397763df Andreas Kohlbecker
11 88ddc14d Cherian Mathew
  <modelVersion>4.0.0</modelVersion>
12
  <artifactId>cdmlib-remote</artifactId>
13
  <properties>
14 fcb2c8b8 Andreas Kohlbecker
    <!-- custom property to hold the patch version number shouldn't this
15 88ddc14d Cherian Mathew
      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 397763df Andreas Kohlbecker
    the common data model via webservices in the wider sense</description>
21 88ddc14d Cherian Mathew
  <!-- Revert this back to "war" before committing -->
22
  <packaging>jar</packaging>
23 d1bd1389 Andreas Müller
  
24
  <build>
25
    <plugins>
26
      <plugin>
27
        <artifactId>maven-resources-plugin</artifactId>
28 97736bd2 Andreas Müller
		<!-- TODO upgrading to 3.2.0 shows an exception, needs further research -->
29
        <version>3.1.0</version>
30 d1bd1389 Andreas Müller
        <executions>
31
          <execution>
32
            <id>copy-resources</id>
33
            <phase>validate</phase>
34
            <goals>
35
              <goal>copy-resources</goal>
36
            </goals>
37
            <configuration>
38
              <outputDirectory>${project.build.outputDirectory}/eu/etaxonomy/cdm/doc/remote/apt</outputDirectory>
39
              <resources>
40
                <resource>
41
                  <directory>../src/site/apt/remote</directory>
42
                  <filtering>true</filtering>
43
                </resource>
44
              </resources>
45
            </configuration>
46
          </execution>
47
        </executions>
48
      </plugin>
49
    </plugins>
50
  </build>
51
  
52 88ddc14d Cherian Mathew
  <dependencies>
53
    <dependency>
54
      <groupId>eu.etaxonomy</groupId>
55
      <artifactId>cdmlib-io</artifactId>
56
    </dependency>
57 261f7549 Andreas Müller
    <dependency>
58
        <groupId>eu.etaxonomy</groupId>
59
        <artifactId>cdmlib-test</artifactId>
60
        <scope>test</scope>
61
    </dependency>
62 88ddc14d Cherian Mathew
    <dependency>
63
      <groupId>javax.servlet</groupId>
64
      <artifactId>javax.servlet-api</artifactId>
65
      <scope>provided</scope>
66
    </dependency>
67
    <dependency>
68
      <groupId>org.springframework</groupId>
69 93c283c9 Andreas Müller
      <artifactId>spring-web</artifactId>
70 88ddc14d Cherian Mathew
    </dependency>
71
    <dependency>
72
      <groupId>org.springframework</groupId>
73
      <artifactId>spring-context-support</artifactId>
74
    </dependency>
75
    <dependency>
76 8a386b2c Andreas Müller
        <groupId>org.springframework</groupId>
77
        <artifactId>spring-webmvc</artifactId>
78 88ddc14d Cherian Mathew
    </dependency>
79
    <dependency>
80
      <groupId>org.springmodules</groupId>
81
      <artifactId>spring-modules-cache</artifactId>
82
      <version>0.7</version>
83
      <exclusions>
84
        <exclusion>
85
          <groupId>org.springframework</groupId>
86
          <artifactId>spring</artifactId>
87
        </exclusion>
88
        <exclusion>
89
          <groupId>org.springframework</groupId>
90
          <artifactId>spring-mock</artifactId>
91
        </exclusion>
92 b5f21afa Andreas Müller
        <exclusion>
93 4279ed61 Andreas Müller
          <groupId>log4j</groupId>
94
          <artifactId>log4j</artifactId>
95
        </exclusion>
96 b5f21afa Andreas Müller
        <exclusion>
97
          <groupId>commons-logging</groupId>
98
          <artifactId>commons-logging</artifactId>
99
        </exclusion>
100 88ddc14d Cherian Mathew
      </exclusions>
101
    </dependency>
102
    <dependency>
103
      <groupId>org.springframework.security</groupId>
104
      <artifactId>spring-security-core</artifactId>
105
    </dependency>
106
    <dependency>
107
      <groupId>org.springframework.security</groupId>
108
      <artifactId>spring-security-config</artifactId>
109
    </dependency>
110
    <dependency>
111
      <groupId>org.springframework.security</groupId>
112
      <artifactId>spring-security-web</artifactId>
113 01fe562b Andreas Kohlbecker
    </dependency>
114
    <dependency>
115
      <groupId>org.springframework.security.oauth</groupId>
116
      <artifactId>spring-security-oauth2</artifactId>
117 88ddc14d Cherian Mathew
    </dependency>
118
    <dependency>
119
      <groupId>xmlunit</groupId>
120
      <artifactId>xmlunit</artifactId>
121
    </dependency>
122 96cb908c Andreas Kohlbecker
123 88ddc14d Cherian Mathew
    <dependency>
124
      <groupId>com.ibm.lsid</groupId>
125
      <artifactId>lsid-server</artifactId>
126
    </dependency>
127
    <dependency>
128
      <groupId>com.ibm.lsid</groupId>
129
      <artifactId>lsid-client</artifactId>
130
    </dependency>
131
    <dependency>
132 5db155c8 Andreas Müller
      <groupId>com.github.dozermapper</groupId>
133
      <artifactId>dozer-core</artifactId>
134
    </dependency>
135
    <dependency>
136
        <groupId>com.github.dozermapper</groupId>
137
        <artifactId>dozer-spring4</artifactId>
138 88ddc14d Cherian Mathew
    </dependency>
139
    <dependency>
140
      <groupId>org.json</groupId>
141
      <artifactId>json</artifactId>
142
    </dependency>
143
    <dependency>
144
      <groupId>org.springframework</groupId>
145 93c283c9 Andreas Müller
      <artifactId>spring-oxm</artifactId>
146 88ddc14d Cherian Mathew
    </dependency>
147 02c32709 m.doering
148 88ddc14d Cherian Mathew
    <!-- XmlView -->
149
    <dependency>
150
      <groupId>com.thoughtworks.xstream</groupId>
151
      <artifactId>xstream</artifactId>
152 c47aa823 Andreas Müller
      <exclusions>
153
        <!-- https://stackoverflow.com/questions/17077922/maven-xpp3-versus-xpp3-min -->
154
        <!-- But maybe we can exclude xpp3 instead, not sure if it is directly needed or only for xstream -->
155
        <exclusion>
156
            <groupId>xpp3</groupId>
157
            <artifactId>xpp3_min</artifactId>
158
        </exclusion>
159
      </exclusions>
160 88ddc14d Cherian Mathew
    </dependency>
161 c47aa823 Andreas Müller
    
162 88ddc14d Cherian Mathew
    <dependency>
163
      <groupId>xpp3</groupId>
164
      <artifactId>xpp3</artifactId>
165
    </dependency>
166 7c20dfbe Alexander Oppermann
167 88ddc14d Cherian Mathew
    <!-- JsonView -->
168
    <dependency>
169
      <!-- for xml serialization (net.sf.json.xml.XMLSerializer) -->
170
      <groupId>xom</groupId>
171
      <artifactId>xom</artifactId>
172 3d585f9d Andreas Müller
      <exclusions>
173
        <exclusion>
174
          <!-- has overlap with jakarta-regexp -->
175
          <groupId>xalan</groupId>
176
          <artifactId>xalan</artifactId>
177
        </exclusion>
178 0afeecdf Andreas Müller
<!--         <exclusion> -->
179
<!--           <groupId>xml-apis</groupId> -->
180
<!--           <artifactId>xml-apis</artifactId> -->
181
<!--         </exclusion> -->
182 3d585f9d Andreas Müller
      </exclusions>
183 88ddc14d Cherian Mathew
    </dependency>
184 7c20dfbe Alexander Oppermann
185 fcb2c8b8 Andreas Kohlbecker
    <!-- swagger -->
186
    <dependency>
187 e6a83c5b Andreas Kohlbecker
      <groupId>io.swagger</groupId>
188
      <artifactId>swagger-annotations</artifactId>
189 fcb2c8b8 Andreas Kohlbecker
    </dependency>
190 17f56886 Alexander Oppermann
191 88ddc14d Cherian Mathew
    <!-- Connection Pooling -->
192
    <dependency>
193
      <groupId>org.hibernate</groupId>
194
      <artifactId>hibernate-c3p0</artifactId>
195
    </dependency>
196 c2facd18 Andreas Müller
    
197 2340b64f Andreas Kohlbecker
    <!-- iif -->
198
    <dependency>
199
      <groupId>de.digitalcollections.iiif</groupId>
200
      <artifactId>iiif-apis</artifactId>
201
    </dependency>
202 23de68fc Andreas Müller
    
203 f893a1ff Andreas Müller
    <!-- needed only until problems in LoggingConfigurator are solved -->
204
<!--    <dependency>-->
205
<!--      <groupId>log4j</groupId>-->
206
<!--      <artifactId>log4j</artifactId>-->
207
<!--    </dependency>-->
208 23de68fc Andreas Müller
    
209 88ddc14d Cherian Mathew
  </dependencies>
210 072eff81 m.doering
</project>