Blame view

pom.xml 61.7 KB
207464db0   Mark Diggory   [DS-1150] Migrate...
1
  <?xml version="1.0" encoding="UTF-8"?>
641c37b3f   Andrea Bollini   [maven-release-pl...
2
3
4
5
6
  <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">
     <modelVersion>4.0.0</modelVersion>
     <groupId>org.dspace</groupId>
     <artifactId>dspace-parent</artifactId>
     <packaging>pom</packaging>
1fedeeeed   Fernando Ribeiro   Replaced dspace b...
7
     <version>5.2</version>
641c37b3f   Andrea Bollini   [maven-release-pl...
8
     <name>DSpace Parent Project</name>
8cbfd30b4   Mark H. Wood   [DS-1618] dspace-...
9
10
11
     <description>
     	DSpace open source software is a turnkey institutional repository application.
     </description>
6611a69e7   Mark Diggory   [DS-1150] Migrate...
12
     <url>https://github.com/dspace/DSpace</url>
641c37b3f   Andrea Bollini   [maven-release-pl...
13
14
  
     <organization>
44f47bcbc   Tim Donohue   Very minor change...
15
        <name>DuraSpace</name>
641c37b3f   Andrea Bollini   [maven-release-pl...
16
17
        <url>http://www.dspace.org</url>
     </organization>
207464db0   Mark Diggory   [DS-1150] Migrate...
18
      <!-- brings the sonatype snapshot repository and signing requirement on board -->
73abab2db   Mark Diggory   Temporarily use s...
19
      <parent>
207464db0   Mark Diggory   [DS-1150] Migrate...
20
21
          <groupId>org.sonatype.oss</groupId>
          <artifactId>oss-parent</artifactId>
437d68f6f   Tim Donohue   DS-2066 : Maven p...
22
          <version>9</version>
474598538   Mark H. Wood   [maven-release-pl...
23
          <relativePath />
73abab2db   Mark Diggory   Temporarily use s...
24
      </parent>
95f94de73   Mark H. Wood   Upgrade to Java 1...
25
26
27
      <prerequisites>
          <maven>3.0</maven>
      </prerequisites>
207464db0   Mark Diggory   [DS-1150] Migrate...
28
29
      <properties>
          <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
95f94de73   Mark H. Wood   Upgrade to Java 1...
30
          <java.version>1.7</java.version>
b4d4f56be   Peter Dietz   DS-2301 Bump Luce...
31
          <lucene.version>4.10.2</lucene.version>
007524b82   Roeland   solr version bump...
32
          <solr.version>4.10.2</solr.version>
dfa5ade57   Pascal-Nicolas Becker   Repackaging: move...
33
          <jena.version>2.12.0</jena.version>
86ca5d74c   Andrea Bollini   DS-1586 Fix SLF4J...
34
          <slf4j.version>1.6.1</slf4j.version>
e98a1fdea   Tim Donohue   Add a new "root.b...
35
36
37
          <!-- 'root.basedir' is the path to the root [dspace-src] dir. It must be redefined by each child POM,
               as it is used to reference the LICENSE_HEADER and *.properties file(s) in that directory. -->
          <root.basedir>${basedir}</root.basedir>
207464db0   Mark Diggory   [DS-1150] Migrate...
38
      </properties>
73abab2db   Mark Diggory   Temporarily use s...
39
      <build>
9a18cc328   Tim Donohue   In dspace-parent ...
40
41
42
43
44
        <!-- Define Maven Plugin Settings that should be inherited to ALL submodule POMs.
             (NOTE: individual POMs can override specific settings). -->
        <pluginManagement>
            <plugins>
                <plugin>
9a18cc328   Tim Donohue   In dspace-parent ...
45
                    <artifactId>maven-compiler-plugin</artifactId>
437d68f6f   Tim Donohue   DS-2066 : Maven p...
46
                    <version>3.1</version>
9a18cc328   Tim Donohue   In dspace-parent ...
47
                    <configuration>
83b6629dd   Tim Donohue   Fix for DS-1528. ...
48
49
                      <source>${java.version}</source>
                      <target>${java.version}</target>
9a18cc328   Tim Donohue   In dspace-parent ...
50
51
52
                    </configuration>
                </plugin>
                <plugin>
207464db0   Mark Diggory   [DS-1150] Migrate...
53
54
                  <groupId>org.apache.maven.plugins</groupId>
                  <artifactId>maven-jar-plugin</artifactId>
437d68f6f   Tim Donohue   DS-2066 : Maven p...
55
                  <version>2.5</version>
207464db0   Mark Diggory   [DS-1150] Migrate...
56
57
58
59
60
61
62
63
                  <configuration>
                      <archive>
                          <manifest>
                              <addDefaultImplementationEntries>true</addDefaultImplementationEntries>
                              <addDefaultSpecificationEntries>true</addDefaultSpecificationEntries>
                          </manifest>
                      </archive>
                  </configuration>
9a18cc328   Tim Donohue   In dspace-parent ...
64
65
                </plugin>
                <plugin>
363eee603   Tim Donohue   Specifying that v...
66
67
                  <groupId>org.apache.maven.plugins</groupId>
                  <artifactId>maven-war-plugin</artifactId>
437d68f6f   Tim Donohue   DS-2066 : Maven p...
68
                  <version>2.4</version>
207464db0   Mark Diggory   [DS-1150] Migrate...
69
70
71
72
73
74
75
76
77
                  <configuration>
                      <failOnMissingWebXml>false</failOnMissingWebXml>
                      <archive>
                          <manifest>
                              <addDefaultImplementationEntries>true</addDefaultImplementationEntries>
                              <addDefaultSpecificationEntries>true</addDefaultSpecificationEntries>
                          </manifest>
                      </archive>
                  </configuration>
9a18cc328   Tim Donohue   In dspace-parent ...
78
79
80
81
               </plugin>
               <plugin>
                  <groupId>org.apache.maven.plugins</groupId>
                  <artifactId>maven-surefire-plugin</artifactId>
437d68f6f   Tim Donohue   DS-2066 : Maven p...
82
                  <version>2.17</version>
9a18cc328   Tim Donohue   In dspace-parent ...
83
                  <configuration>
599931f52   Tim Donohue   Default to giving...
84
85
86
87
                      <!-- Allow for the ability to pass JVM memory flags for Unit Tests. Since
                           maven-surefire-plugin forks a new JVM, it ignores MAVEN_OPTS.-->
                      <argLine>${surefire.argLine}</argLine>
                      <!-- tests whose name starts by Abstract will be ignored -->
9a18cc328   Tim Donohue   In dspace-parent ...
88
89
90
                      <excludes>
                          <exclude>**/Abstract*</exclude>
                      </excludes>
b55001ac7   Tim Donohue   Put detailed test...
91
92
                      <!-- Detailed logs in reportsDirectory/testName-output.txt instead of stdout -->
                      <redirectTestOutputToFile>true</redirectTestOutputToFile>
9a18cc328   Tim Donohue   In dspace-parent ...
93
94
95
96
                      <!--
                      Enable to debug Maven Surefire tests in remote proces
                      <debugForkedProcess>true</debugForkedProcess>
                      -->
9a18cc328   Tim Donohue   In dspace-parent ...
97
98
99
                  </configuration>
               </plugin>
               <plugin>
55b65c96a   Graham Triggs   Add a profile and...
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
                    <groupId>org.codehaus.mojo</groupId>
                    <artifactId>findbugs-maven-plugin</artifactId>
                    <version>3.0.0</version>
                    <configuration>
                        <effort>Max</effort>
                        <threshold>Low</threshold>
                        <xmlOutput>true</xmlOutput>
                    </configuration>
                    <executions>
                        <execution>
                            <phase>compile</phase>
                            <goals>
                                <goal>check</goal>
                            </goals>
                        </execution>
                    </executions>
               </plugin>
               <plugin>
86d771cec   Tim Donohue   Mirage2 POM clean...
118
119
120
121
                  <artifactId>maven-antrun-plugin</artifactId>
                  <version>1.7</version>
               </plugin>
               <plugin>
fb1e27c57   Mark Wood   [DS-859] A .zip a...
122
                  <artifactId>maven-assembly-plugin</artifactId>
86d771cec   Tim Donohue   Mirage2 POM clean...
123
124
125
126
127
128
                  <version>2.4.1</version>
               </plugin>
               <plugin>
                  <groupId>org.apache.maven.plugins</groupId>
                  <artifactId>maven-dependency-plugin</artifactId>
                  <version>2.8</version>
9a18cc328   Tim Donohue   In dspace-parent ...
129
130
               </plugin>
               <plugin>
86d771cec   Tim Donohue   Mirage2 POM clean...
131
132
133
134
135
                  <groupId>org.apache.maven.plugins</groupId>
                  <artifactId>maven-resources-plugin</artifactId>
                  <version>2.6</version>
                </plugin>
               <plugin>
437d68f6f   Tim Donohue   DS-2066 : Maven p...
136
137
138
                  <groupId>com.mycila</groupId>
                  <artifactId>license-maven-plugin</artifactId>
                  <version>2.6</version>
9a18cc328   Tim Donohue   In dspace-parent ...
139
140
141
142
143
144
145
               </plugin>
            </plugins>
        </pluginManagement>
  
        <!-- These plugin settings only apply to this single POM and are not inherited
             to any submodules. -->
        <plugins>
4185f3f81   Tim Donohue   Fix for DS-1867. ...
146
           <!-- Ensure that any *.properties files have UTF-8 chars encoded (e.g. "\u00e9") *before* using them to filter dspace.cfg and other configs -->
9a18cc328   Tim Donohue   In dspace-parent ...
147
           <plugin>
83b6629dd   Tim Donohue   Fix for DS-1528. ...
148
             <artifactId>maven-antrun-plugin</artifactId>
83b6629dd   Tim Donohue   Fix for DS-1528. ...
149
150
151
152
             <executions>
               <execution>
                 <id>native2ascii-utf8</id>
                 <phase>generate-resources</phase>
4185f3f81   Tim Donohue   Fix for DS-1867. ...
153
                 <configuration>
b62e7fb6f   Tim Donohue   Fix for DS-1940. ...
154
                   <target name="Encode any UTF-8 chars in properties">
4185f3f81   Tim Donohue   Fix for DS-1867. ...
155
156
157
158
                     <!-- Run 'native2ascii' to encode UTF-8 characters in properties files. Place the resulting file(s) in /target -->
                     <native2ascii encoding="UTF8" src="${root.basedir}" dest="${root.basedir}/target" includes="*.properties" />
                   </target>
                 </configuration>
83b6629dd   Tim Donohue   Fix for DS-1528. ...
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
                 <goals>
                   <goal>run</goal>
                 </goals>
               </execution>
             </executions>
             <!-- Required dependencies for native2ascii to function -->
             <dependencies>
               <dependency>
                 <groupId>com.sun</groupId>
                 <artifactId>tools</artifactId>
                 <version>${java.version}</version>
                 <scope>system</scope>
                 <!-- Path to tools.jar (containing native2ascii tool) is determined by a profile (see below) -->
                 <systemPath>${toolsjar}</systemPath>
               </dependency>
             </dependencies>
           </plugin>
  
           <plugin>
9a18cc328   Tim Donohue   In dspace-parent ...
178
              <artifactId>maven-release-plugin</artifactId>
437d68f6f   Tim Donohue   DS-2066 : Maven p...
179
              <version>2.5</version>
9a18cc328   Tim Donohue   In dspace-parent ...
180
              <configuration>
7cd2aca93   Tim Donohue   Cleanup & fixing ...
181
182
                  <!-- During release:perform, enable the "release" profile (see below) -->
                  <releaseProfiles>release</releaseProfiles>
9a18cc328   Tim Donohue   In dspace-parent ...
183
                  <goals>deploy</goals>
239754120   Tim Donohue   Minor Release enh...
184
185
                  <!-- Suggest tagging the release in SCM as "dspace-[version]" -->
                  <tagNameFormat>dspace-@{project.version}</tagNameFormat>
9a18cc328   Tim Donohue   In dspace-parent ...
186
187
188
189
                  <!-- Auto-Version all modules the same as the parent module -->
                  <autoVersionSubmodules>true</autoVersionSubmodules>
              </configuration>
           </plugin>
6861e5e87   Tim Donohue   Update dspace-par...
190
           <plugin>
437d68f6f   Tim Donohue   DS-2066 : Maven p...
191
192
                  <groupId>com.mycila</groupId>
                  <artifactId>license-maven-plugin</artifactId>
207464db0   Mark Diggory   [DS-1150] Migrate...
193
                  <configuration>
9a18cc328   Tim Donohue   In dspace-parent ...
194
                      <!-- License header file (can be a URL, but that's less stable if external site is down on occasion) -->
e98a1fdea   Tim Donohue   Add a new "root.b...
195
                      <header>${root.basedir}/LICENSE_HEADER</header>
207464db0   Mark Diggory   [DS-1150] Migrate...
196
197
198
199
200
201
202
203
204
205
206
                      <!--Just check headers of everything in the /src directory -->
                      <includes>
                          <include>src/**</include>
                      </includes>
                      <!--Use all default exclusions for IDE files & Maven files, see: 
                          http://code.google.com/p/maven-license-plugin/wiki/Configuration#Default_excludes -->
                      <useDefaultExcludes>true</useDefaultExcludes>
                      <!-- Add some default DSpace exclusions not covered by <useDefaultExcludes> 
                           Individual Maven projects may choose to override these defaults. -->
                      <excludes>
                          <exclude>**/src/test/resources/**</exclude>
5ce534730   Tim Donohue   Add a few new exc...
207
                          <exclude>**/src/test/data/**</exclude>
50074f8cf   Tim Donohue   Update LICENSES_T...
208
                          <exclude>**/src/main/license/**</exclude>
3f4da5ace   Tim Donohue   Add license check...
209
                          <exclude>**/testEnvironment.properties</exclude>
207464db0   Mark Diggory   [DS-1150] Migrate...
210
211
212
213
214
215
                          <exclude>**/META-INF/**</exclude>
                          <exclude>**/robots.txt</exclude>
                          <exclude>**/*.LICENSE</exclude>
                          <exclude>**/LICENSE*</exclude>
                          <exclude>**/README*</exclude>
                          <exclude>**/readme*</exclude>
5ce534730   Tim Donohue   Add a few new exc...
216
                          <exclude>**/.gitignore</exclude>
fb69ec7ce   Steve Swinsburg   DS-1209 all adjus...
217
                          <exclude>**/build.properties*</exclude>
207464db0   Mark Diggory   [DS-1150] Migrate...
218
219
220
                      </excludes>
                      <mapping> 
                          <!-- Custom DSpace file extensions which are not recognized by maven-release-plugin: 
c3f05df7f   Pascal-Nicolas Becker   Export the reposi...
221
                               *.xmap, *.xslt, *.wsdd, *.wsdl, *.ttl, *.LICENSE -->
207464db0   Mark Diggory   [DS-1150] Migrate...
222
223
                          <xmap>XML_STYLE</xmap>
                          <xslt>XML_STYLE</xslt>
5ce534730   Tim Donohue   Add a few new exc...
224
225
                          <wsdd>XML_STYLE</wsdd>
                          <wsdl>XML_STYLE</wsdl>
c3f05df7f   Pascal-Nicolas Becker   Export the reposi...
226
                          <ttl>SCRIPT_STYLE</ttl>
207464db0   Mark Diggory   [DS-1150] Migrate...
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
                          <LICENSE>TEXT</LICENSE>
                      </mapping>  
                      <encoding>UTF-8</encoding>
                      <!-- maven-license-plugin recommends a strict check (e.g. check spaces/tabs too) -->
                      <strictCheck>true</strictCheck>
                  </configuration>
                  <executions>
                      <execution>
                          <id>check-headers</id>
                          <phase>verify</phase>
                          <goals>
                              <goal>check</goal>
                          </goals>
                      </execution>
                  </executions>
6861e5e87   Tim Donohue   Update dspace-par...
242
           </plugin>
641c37b3f   Andrea Bollini   [maven-release-pl...
243
244
        </plugins>
     </build>
207464db0   Mark Diggory   [DS-1150] Migrate...
245
     
641c37b3f   Andrea Bollini   [maven-release-pl...
246
     <profiles>
4b92f744d   Ben Bosman   [DS-774] Missing ...
247
ba8e87d39   Tim Donohue   Add in the "-Denv...
248
249
250
251
252
253
254
255
256
257
258
         <!-- By default the main dspace.cfg file will be filtered during the build
              using the "build.properties" file. This profile takes effect, unless
              "-Denv" is passed in (see 'environment' profile below for more info). -->
         <profile>
             <id>default</id>
             <activation>
                 <property>
                      <name>!env</name>
                  </property>
             </activation>
             <properties>
e98a1fdea   Tim Donohue   Add a new "root.b...
259
                 <!-- 'root.basedir' is the relative path to the [dspace-src] root folder -->
83b6629dd   Tim Donohue   Fix for DS-1528. ...
260
261
                 <!-- NOTE that we are using the copy in the target dir, which has any Unicode characters encoded (see native2ascii above) -->
                 <filters.file>${root.basedir}/target/build.properties</filters.file>
ba8e87d39   Tim Donohue   Add in the "-Denv...
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
             </properties>
         </profile>
  
         <!-- Users can pass in an environment flag "-Denv" to tell DSpace to use
              a different properties file during its build process. 
              For example: "mvn package -Denv=test" would build DSpace using the
              settings in "test.properties" instead of those in "build.properties" -->
         <profile>
             <id>environment</id>
             <activation>
                  <property>
                      <name>env</name>
                  </property>
             </activation>
             <properties>
e98a1fdea   Tim Donohue   Add a new "root.b...
277
                  <!-- 'root.basedir' is the relative path to the [dspace-src] root folder -->
83b6629dd   Tim Donohue   Fix for DS-1528. ...
278
279
                  <!-- NOTE that we are using the copy in the target dir, which has any Unicode characters encoded (see native2ascii above) -->
                  <filters.file>${root.basedir}/target/${env}.properties</filters.file>
ba8e87d39   Tim Donohue   Add in the "-Denv...
280
281
             </properties>
         </profile>
8b53258b5   Tim Donohue   Minor POM reorgan...
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
         <!-- Skip Unit Tests by default, but allow override on command line
             by setting property "-Dmaven.test.skip=false" -->
         <profile>
             <id>skiptests</id>
             <activation>
                 <!-- This profile should be active at all times, unless the user
                      specifies a different value for "maven.test.skip" -->
                 <property>
                     <name>!maven.test.skip</name>
                 </property>
             </activation>
             <properties>
                 <maven.test.skip>true</maven.test.skip>
             </properties>
         </profile>
ba8e87d39   Tim Donohue   Add in the "-Denv...
297
599931f52   Tim Donohue   Default to giving...
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
          <!-- Allow for passing extra memory to Unit tests (via maven-surefire-plugin).
               By default this gives unit tests 512MB of memory (when tests are enabled), 
               unless tweaked on commandline (e.g. "-Dsurefire.argLine=-Xmx512m"). Since 
               m-surefire-p forks a new JVM for testing, it ignores MAVEN_OPTS. -->
          <profile>
              <id>surefire-argLine</id>
              <activation>
                  <property>
                      <name>!surefire.argLine</name>
                  </property>
              </activation>
              <properties>
                  <surefire.argLine>-Xmx512m</surefire.argLine>
              </properties>
          </profile>
8b53258b5   Tim Donohue   Minor POM reorgan...
313
314
315
316
          <!-- This profile ensures that we ONLY generate the Unit Test Environment,
               if the testEnvironment.xml file is found AND we are not skipping Unit 
               Tests (see also skiptests profile). That way the Test Environment is 
               also NOT built when running a 'mvn package' on a "binary" release. -->
6861e5e87   Tim Donohue   Update dspace-par...
317
318
319
          <profile>
              <id>generate-test-env</id>
              <activation>
8b53258b5   Tim Donohue   Minor POM reorgan...
320
321
322
323
324
                  <activeByDefault>false</activeByDefault>
                  <property>
                      <name>maven.test.skip</name>
                      <value>false</value>
                  </property>
6861e5e87   Tim Donohue   Update dspace-par...
325
326
327
328
329
330
331
                  <file>
                      <exists>src/main/assembly/testEnvironment.xml</exists>
                  </file>
              </activation>
              <build>
                  <plugins>
                      <!-- This plugin builds the testEnvironment.zip package
5cfc8089d   Tim Donohue   Unit test framewo...
332
333
334
335
                           based on the specifications in testEnvironment.xml.
                           TestEnvironment.zip is an entire DSpace installation
                           directory, which is installed by 'dspace-api' and
                           used to run our DSpace Unit/Integration tests.  -->
6861e5e87   Tim Donohue   Update dspace-par...
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
                      <plugin>
                          <artifactId>maven-assembly-plugin</artifactId>
                          <executions>
                              <execution>
                                  <phase>generate-test-resources</phase>
                                  <goals>
                                      <goal>single</goal>
                                  </goals>
                                  <configuration>
                                      <descriptors>
                                          <descriptor>src/main/assembly/testEnvironment.xml</descriptor>
                                      </descriptors>
                                      <filters>
                                          <filter>src/main/filters/testEnvironment.properties</filter>
                                      </filters>
                                  </configuration>
                              </execution>
                          </executions>
                          <inherited>false</inherited>
                      </plugin>
                  </plugins>
              </build>
          </profile>
4c2e29cee   Tim Donohue   Add a way to easi...
359
360
361
362
363
364
          <!-- 
               Generate a list of all THIRD PARTY open source licenses for all DSpace dependencies.
               This list is automatically written to the [src]/LICENSES_THIRD_PARTY file.
               Third party tools whose licenses are unknown by Maven are maintained in
               [src]/src/main/license/LICENSES_THIRD_PARTY.properties.
               To update "LICENSES_THIRD_PARTY", just run:
50074f8cf   Tim Donohue   Update LICENSES_T...
365
                   mvn clean verify -Dthird.party.licenses=true
4c2e29cee   Tim Donohue   Add a way to easi...
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
          -->
          <profile>
              <id>third-party-licenses</id>
              <activation>
                  <activeByDefault>false</activeByDefault>
                  <!-- This profile should ONLY be active when user specifies
                       -Dthird.party.licenses=true on command-line. -->
                  <property>
                      <name>third.party.licenses</name>
                  </property>
              </activation>
              <build>
                  <plugins>
                      <plugin>
                          <groupId>org.codehaus.mojo</groupId>
                          <artifactId>license-maven-plugin</artifactId>
                          <version>1.8</version>
                          <!-- This plugin only needs to be run on the Parent POM
                               as it aggregates results from all child POMs. -->
                          <inherited>false</inherited>
                          <executions>
                              <execution>
                                  <phase>verify</phase>
                                  <goals>
                                      <goal>aggregate-add-third-party</goal>
                                  </goals>
                                  <configuration>
                                      <outputDirectory>${root.basedir}</outputDirectory>
                                      <thirdPartyFilename>LICENSES_THIRD_PARTY</thirdPartyFilename>
                                      <excludedGroups>org\.dspace</excludedGroups>
                                      <!-- Use the template which groups all dependencies by their License type (easier to read!). -->
                                      <!-- SEE: https://fisheye.codehaus.org/browse/mojo/trunk/mojo/license-maven-plugin/src/main/resources/org/codehaus/mojo/license -->
50074f8cf   Tim Donohue   Update LICENSES_T...
398
                                      <fileTemplate>src/main/license/third-party-file-groupByLicense.ftl</fileTemplate>
4c2e29cee   Tim Donohue   Add a way to easi...
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
                                      <!-- License names that should all be merged into the *first* listed name -->
                                      <licenseMerges>
                                          <licenseMerge>Apache Software License, Version 2.0|The Apache Software License, Version 2.0|Apache License Version 2.0|Apache License, Version 2.0|Apache Public License 2.0|Apache License 2.0|Apache Software License - Version 2.0|Apache 2.0 License|Apache 2.0 license|Apache License V2.0|Apache 2|Apache License|Apache|ASF 2.0</licenseMerge>
                                          <!-- Ant-contrib is an Apache License -->
                                          <licenseMerge>Apache Software License, Version 2.0|http://ant-contrib.sourceforge.net/tasks/LICENSE.txt</licenseMerge>
                                          <licenseMerge>BSD License|The BSD License|BSD licence|BSD license|BSD|BSD-style license|New BSD License|New BSD license|Revised BSD License</licenseMerge>
                                          <!-- DuraSpace uses a BSD License for DSpace -->
                                          <licenseMerge>BSD License|DuraSpace BSD License|DuraSpace Sourcecode License</licenseMerge>
                                          <!-- Coverity uses modified BSD: https://github.com/coverity/coverity-security-library -->
                                          <licenseMerge>BSD License|BSD style modified by Coverity</licenseMerge>
                                          <licenseMerge>Common Development and Distribution License (CDDL)|Common Development and Distribution License (CDDL) v1.0|COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.0|CDDL, v1.0|CDDL 1.0 license|CDDL 1.0|CDDL 1.1</licenseMerge>
                                          <!-- Jersey / Java Servlet API claims this license, but is actually CDDL 1.0: http://servlet-spec.java.net -->
                                          <licenseMerge>Common Development and Distribution License (CDDL)|CDDL + GPLv2 with classpath exception</licenseMerge>
                                          <!-- Jersey claims this license, but it is dual licensed with CDDL 1.0 being one: https://jersey.java.net/license.html -->
                                          <licenseMerge>Common Development and Distribution License (CDDL)|GPL2 w/ CPE</licenseMerge>
                                          <licenseMerge>Eclipse Public License|Eclipse Public License - Version 1.0|Eclipse Public License - v 1.0|EPL 1.0 license</licenseMerge>
                                          <!-- JUnit claims this license but is actually Eclipse Public License: http://junit.org/license.html -->
                                          <licenseMerge>Eclipse Public License|Common Public License Version 1.0</licenseMerge>
                                          <licenseMerge>GNU Lesser General Public License (LGPL)|GNU Lesser General Public License (LGPL), Version 2.1|GNU LESSER GENERAL PUBLIC LICENSE, Version 2.1|GNU Lesser General Public License|GNU Lesser Public License|GNU Lesser General Public License, Version 2.1|Lesser General Public License (LGPL) v 2.1|LGPL 2.1|LGPL 2.1 license|LGPL 3.0 license|LGPL, v2.1 or later|LGPL</licenseMerge>
                                          <licenseMerge>MIT License|The MIT License|MIT LICENSE</licenseMerge>
                                          <!-- BouncyCastle uses a modified MIT License: http://www.bouncycastle.org/license.html -->
                                          <licenseMerge>MIT License|Bouncy Castle Licence</licenseMerge>
                                          <licenseMerge>Mozilla Public License|Mozilla Public License version 1.1|Mozilla Public License 1.1 (MPL 1.1)|MPL 1.1</licenseMerge>
                                          <!-- H2 Database claims this license, but for our purposes it's MPL: http://www.h2database.com -->
                                          <licenseMerge>Mozilla Public License|MPL 2.0, and EPL 1.0</licenseMerge>
                                          <!-- "concurrent.concurrent" claims this license, but is actually Public Domain: http://mvnrepository.com/artifact/concurrent/concurrent/ -->
                                          <licenseMerge>Public Domain|Public domain, Sun Microsoystems</licenseMerge>
                                          <!-- WTFPL is essentially Public Domain: http://www.wtfpl.net/ ;) -->
                                          <licenseMerge>Public Domain|WTFPL</licenseMerge>
                                      </licenseMerges>
                                      <!-- For Licenses which are "Unknown" by Maven, load them from a properties file -->
                                      <useMissingFile>true</useMissingFile>
                                      <missingFile>src/main/license/LICENSES_THIRD_PARTY.properties</missingFile>
                                  </configuration>
                              </execution>
                          </executions>
                      </plugin>
                  </plugins>
              </build>
          </profile>
83b6629dd   Tim Donohue   Fix for DS-1528. ...
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
          <!-- Determine path to Java Tools JAR. This JAR contains the 'native2ascii' tool (required above by maven-antrun-plugin)-->
          <!-- In most platforms Unix/Windows it's named tools.jar. But, on Mac it's classes.jar (see next profile) -->
          <profile>
            <id>default-java-tools</id>
            <activation>
              <activeByDefault>true</activeByDefault>
              <file>
                  <exists>${java.home}/../lib/tools.jar</exists>
              </file>
            </activation>
            <properties>
              <toolsjar>${java.home}/../lib/tools.jar</toolsjar>
            </properties>
          </profile>
          <profile>
            <id>mac-java-tools</id>
            <activation>
              <activeByDefault>false</activeByDefault>
              <file>
                  <exists>${java.home}/../Classes/classes.jar</exists>
              </file>
            </activation>
            <properties>
              <toolsjar>${java.home}/../Classes/classes.jar</toolsjar>
            </properties>
          </profile>
6861e5e87   Tim Donohue   Update dspace-par...
465
466
  
          <!--
7e9ea9d09   Mark Diggory   [DS-881] DSpace d...
467
468
469
470
471
             These profiles activate the inclusion of various modules into
             the DSpace Build process. They activate automatically if the
             source module is in the local file system, correctly located
             relative to this file.
          -->
6861e5e87   Tim Donohue   Update dspace-par...
472
473
474
          <!--
             Builds DSpace "Assembly & Configuration" project
          -->
7e9ea9d09   Mark Diggory   [DS-881] DSpace d...
475
476
477
          <profile>
              <id>dspace</id>
              <activation>
6861e5e87   Tim Donohue   Update dspace-par...
478
479
480
                  <file>
                      <exists>dspace/pom.xml</exists>
                  </file>
7e9ea9d09   Mark Diggory   [DS-881] DSpace d...
481
482
483
484
485
486
487
488
489
490
491
492
              </activation>
              <modules>
                  <module>dspace</module>
              </modules>
          </profile>
  
          <!--
             Builds central API for DSpace
          -->
          <profile>
              <id>dspace-api</id>
              <activation>
6861e5e87   Tim Donohue   Update dspace-par...
493
                  <file>
52fb65022   robintaylor   Only build module...
494
495
                      <exists>dspace-api/pom.xml</exists>
                  </file>
7e9ea9d09   Mark Diggory   [DS-881] DSpace d...
496
497
498
499
500
501
502
              </activation>
              <modules>
                  <module>dspace-api</module>
              </modules>
          </profile>
  
          <!--
9ac8ee99f   Mark H. Wood   Adjust POMs for d...
503
504
505
506
507
             Builds Services for DSpace
          -->
          <profile>
              <id>dspace-services</id>
              <activation>
52fb65022   robintaylor   Only build module...
508
509
510
                  <file>
                      <exists>dspace-services/pom.xml</exists>
                  </file>
9ac8ee99f   Mark H. Wood   Adjust POMs for d...
511
512
513
514
515
516
517
              </activation>
              <modules>
                  <module>dspace-services</module>
              </modules>
          </profile>
  
          <!--
244260107   Lyncode   OAI 2.0 (a.k.a XO...
518
             Builds XOAI Gateway WAR for DSpace
7e9ea9d09   Mark Diggory   [DS-881] DSpace d...
519
520
521
522
          -->
          <profile>
              <id>dspace-oai</id>
              <activation>
52fb65022   robintaylor   Only build module...
523
524
525
                  <file>
                      <exists>dspace-oai/pom.xml</exists>
                  </file>
7e9ea9d09   Mark Diggory   [DS-881] DSpace d...
526
527
528
529
530
531
532
533
534
535
              </activation>
              <modules>
                  <module>dspace-oai</module>
              </modules>
          </profile>
  
          <!--
             Builds JSPUI WAR for DSpace
          -->
          <profile>
7e9ea9d09   Mark Diggory   [DS-881] DSpace d...
536
537
              <id>dspace-jspui</id>
              <activation>
52fb65022   robintaylor   Only build module...
538
539
540
                  <file>
                      <exists>dspace-jspui/pom.xml</exists>
                  </file>
7e9ea9d09   Mark Diggory   [DS-881] DSpace d...
541
542
543
544
545
              </activation>
              <modules>
                  <module>dspace-jspui</module>
              </modules>
          </profile>
c3f05df7f   Pascal-Nicolas Becker   Export the reposi...
546
          <!--
f254b2197   Pascal-Nicolas Becker   Repaired the buil...
547
               Builds RDF API and Data Provider WAR for DSpace
c3f05df7f   Pascal-Nicolas Becker   Export the reposi...
548
549
550
551
552
553
554
555
556
557
558
559
          -->
          <profile>
              <id>dspace-rdf</id>
              <activation>
                  <file>
                      <exists>dspace-rdf/pom.xml</exists>
                  </file>
              </activation>
              <modules>
                  <module>dspace-rdf</module>
              </modules>
          </profile>
742503836   Peter Dietz   Wire up dspace-re...
560
561
562
563
564
565
566
567
568
569
570
571
         <!-- REST Jersey -->
         <profile>
             <id>dspace-rest</id>
             <activation>
                 <file>
                     <exists>dspace-rest/pom.xml</exists>
                 </file>
             </activation>
             <modules>
                 <module>dspace-rest</module>
             </modules>
         </profile>
7e9ea9d09   Mark Diggory   [DS-881] DSpace d...
572
573
574
575
576
577
578
  
          <!--
             Builds SWORD WAR for DSpace
          -->
          <profile>
              <id>dspace-sword</id>
              <activation>
52fb65022   robintaylor   Only build module...
579
580
581
                  <file>
                      <exists>dspace-sword/pom.xml</exists>
                  </file>
7e9ea9d09   Mark Diggory   [DS-881] DSpace d...
582
583
584
585
586
              </activation>
              <modules>
                  <module>dspace-sword</module>
              </modules>
          </profile>
9ebce7947   KevinVdV   [DS-1612] Merge D...
587
588
589
590
591
592
593
594
595
596
597
598
599
  
          <!--
             Builds SOLR WAR for DSpace
          -->
          <profile>
              <id>dspace-solr</id>
              <activation>
                  <file>
                      <exists>dspace-solr/pom.xml</exists>
                  </file>
              </activation>
              <modules>
                  <module>dspace-solr</module>
7e9ea9d09   Mark Diggory   [DS-881] DSpace d...
600
601
602
603
              </modules>
          </profile>
  
          <!--
6c1607d8e   Robin Taylor   [DS-1005] Add the...
604
605
606
607
608
             Builds SWORDv2 WAR for DSpace
          -->
          <profile>
              <id>dspace-swordv2</id>
              <activation>
52fb65022   robintaylor   Only build module...
609
610
611
                  <file>
                      <exists>dspace-swordv2/pom.xml</exists>
                  </file>
6c1607d8e   Robin Taylor   [DS-1005] Add the...
612
613
614
615
616
              </activation>
              <modules>
                  <module>dspace-swordv2</module>
              </modules>
          </profile>
8b53258b5   Tim Donohue   Minor POM reorgan...
617
618
619
620
  
          <!--
             Builds MIRAGE2 WAR for DSpace
          -->
1fedeeeed   Fernando Ribeiro   Replaced dspace b...
621
          <!--<profile>
792c30495   Roeland Dillen   name change
622
             <id>dspace-xmlui-mirage2</id>
0fdc0630c   KevinVdV   [DS-2052] @mire M...
623
624
             <activation>
                 <file>
792c30495   Roeland Dillen   name change
625
                     <exists>dspace-xmlui-mirage2/pom.xml</exists>
0fdc0630c   KevinVdV   [DS-2052] @mire M...
626
627
628
                 </file>
             </activation>
             <modules>
792c30495   Roeland Dillen   name change
629
                 <module>dspace-xmlui-mirage2</module>
0fdc0630c   KevinVdV   [DS-2052] @mire M...
630
             </modules>
1fedeeeed   Fernando Ribeiro   Replaced dspace b...
631
          </profile>-->
8b53258b5   Tim Donohue   Minor POM reorgan...
632
          
6c1607d8e   Robin Taylor   [DS-1005] Add the...
633
          <!--
7e9ea9d09   Mark Diggory   [DS-881] DSpace d...
634
635
             Builds XMLUI WAR for DSpace
          -->
1fedeeeed   Fernando Ribeiro   Replaced dspace b...
636
          <!--<profile>
7e9ea9d09   Mark Diggory   [DS-881] DSpace d...
637
638
              <id>dspace-xmlui</id>
              <activation>
52fb65022   robintaylor   Only build module...
639
640
641
                  <file>
                      <exists>dspace-xmlui/pom.xml</exists>
                  </file>
7e9ea9d09   Mark Diggory   [DS-881] DSpace d...
642
643
644
645
              </activation>
              <modules>
                  <module>dspace-xmlui</module>
              </modules>
1fedeeeed   Fernando Ribeiro   Replaced dspace b...
646
          </profile>-->
7e9ea9d09   Mark Diggory   [DS-881] DSpace d...
647
648
  
          <!--
7e4b21440   Tim Donohue   DS-1550: Reattach...
649
             Builds LNI WAR & Client for DSpace
7e9ea9d09   Mark Diggory   [DS-881] DSpace d...
650
          -->
f6d26f5ff   Robin Taylor   DS-2182 Make the ...
651
652
         <!-- Note:- The LNI module is not built by default and is considered deprecated.
              To build it activate the profile with '-Pdspace-lni'. -->
7e9ea9d09   Mark Diggory   [DS-881] DSpace d...
653
654
655
          <profile>
              <id>dspace-lni</id>
              <activation>
f6d26f5ff   Robin Taylor   DS-2182 Make the ...
656
                  <activeByDefault>false</activeByDefault>
7e9ea9d09   Mark Diggory   [DS-881] DSpace d...
657
658
659
              </activation>
              <modules>
                  <module>dspace-lni</module>
7e4b21440   Tim Donohue   DS-1550: Reattach...
660
                  <module>dspace-lni/dspace-lni-client</module>
7e9ea9d09   Mark Diggory   [DS-881] DSpace d...
661
662
              </modules>
          </profile>
4b92f744d   Ben Bosman   [DS-774] Missing ...
663
bbe8a2a3d   Larry Stone   [DS-236] Authorit...
664
        <!--
7cd2aca93   Tim Donohue   Cleanup & fixing ...
665
666
           The 'release' profile is used by the 'maven-release-plugin' (see above)
           to actually perform a DSpace software release to Maven central.
641c37b3f   Andrea Bollini   [maven-release-pl...
667
668
         -->
        <profile>
7cd2aca93   Tim Donohue   Cleanup & fixing ...
669
           <id>release</id>
641c37b3f   Andrea Bollini   [maven-release-pl...
670
671
672
           <activation>
              <activeByDefault>false</activeByDefault>
           </activation>
7cd2aca93   Tim Donohue   Cleanup & fixing ...
673
674
           <!-- Activate all modules *except* for the 'dspace' module,
                as it does not include any Java source code to release. -->
641c37b3f   Andrea Bollini   [maven-release-pl...
675
           <modules>
c3f05df7f   Pascal-Nicolas Becker   Export the reposi...
676
677
               <module>dspace-api</module>
               <module>dspace-jspui</module>
0fdc0630c   KevinVdV   [DS-2052] @mire M...
678
679
               <module>dspace-lni</module>
               <module>dspace-oai</module>
c3f05df7f   Pascal-Nicolas Becker   Export the reposi...
680
               <module>dspace-rdf</module>
0fdc0630c   KevinVdV   [DS-2052] @mire M...
681
               <module>dspace-rest</module>
d17f1b469   Tim Donohue   Ensure all module...
682
683
               <module>dspace-services</module>
               <module>dspace-solr</module>
0fdc0630c   KevinVdV   [DS-2052] @mire M...
684
685
               <module>dspace-sword</module>
               <module>dspace-swordv2</module>
1fedeeeed   Fernando Ribeiro   Replaced dspace b...
686
687
               <!--<module>dspace-xmlui-mirage2</module>
               <module>dspace-xmlui</module>-->
641c37b3f   Andrea Bollini   [maven-release-pl...
688
689
           </modules>
        </profile>
641c37b3f   Andrea Bollini   [maven-release-pl...
690
691
  
     </profiles>
bbe8a2a3d   Larry Stone   [DS-236] Authorit...
692
     <!--
7aa34fa49   Mark Wood   Remove old Manaki...
693
        Dependency management provides a means to control which
641c37b3f   Andrea Bollini   [maven-release-pl...
694
695
696
        versions of dependency jars are used for compilation
        and packaging into the distribution.  Rather than placing
        a version in your dependencies, look here first to see if
2c4d8022f   Mark Diggory   [DS-881] DSpace d...
697
        its already strongly defined in dspace-parent and dspace-api.
641c37b3f   Andrea Bollini   [maven-release-pl...
698
699
700
701
702
703
704
     -->
     <dependencyManagement>
        <dependencies>
           <!-- DSpace core and endorsed Addons -->
           <dependency>
              <groupId>org.dspace</groupId>
              <artifactId>dspace-api</artifactId>
1fedeeeed   Fernando Ribeiro   Replaced dspace b...
705
              <version>5.2</version>
641c37b3f   Andrea Bollini   [maven-release-pl...
706
           </dependency>
eacbec717   Mark Diggory   [DS-981] API Proj...
707
708
           <dependency>
              <groupId>org.dspace.modules</groupId>
32ad3c427   KevinVdV   [DS-981] API Proj...
709
              <artifactId>additions</artifactId>
1fedeeeed   Fernando Ribeiro   Replaced dspace b...
710
              <version>5.2</version>
eacbec717   Mark Diggory   [DS-981] API Proj...
711
           </dependency>
5ab2ef106   Mark H. Wood   Update DSpace mod...
712
713
714
           <dependency>
              <groupId>org.dspace</groupId>
              <artifactId>dspace-sword</artifactId>
1fedeeeed   Fernando Ribeiro   Replaced dspace b...
715
              <version>5.2</version>
5ab2ef106   Mark H. Wood   Update DSpace mod...
716
717
718
719
720
721
              <type>jar</type>
              <classifier>classes</classifier>
           </dependency>
           <dependency>
              <groupId>org.dspace</groupId>
              <artifactId>dspace-sword</artifactId>
1fedeeeed   Fernando Ribeiro   Replaced dspace b...
722
              <version>5.2</version>
5ab2ef106   Mark H. Wood   Update DSpace mod...
723
724
725
726
727
              <type>war</type>
           </dependency>
           <dependency>
              <groupId>org.dspace</groupId>
              <artifactId>dspace-swordv2</artifactId>
1fedeeeed   Fernando Ribeiro   Replaced dspace b...
728
              <version>5.2</version>
5ab2ef106   Mark H. Wood   Update DSpace mod...
729
730
731
732
733
734
              <type>jar</type>
              <classifier>classes</classifier>
           </dependency>
           <dependency>
              <groupId>org.dspace</groupId>
              <artifactId>dspace-swordv2</artifactId>
1fedeeeed   Fernando Ribeiro   Replaced dspace b...
735
              <version>5.2</version>
5ab2ef106   Mark H. Wood   Update DSpace mod...
736
737
              <type>war</type>
           </dependency>
641c37b3f   Andrea Bollini   [maven-release-pl...
738
739
           <dependency>
              <groupId>org.dspace</groupId>
e15609c4a   Mark Diggory   [DS-1144] Maven P...
740
              <artifactId>dspace-jspui</artifactId>
1fedeeeed   Fernando Ribeiro   Replaced dspace b...
741
              <version>5.2</version>
5ab2ef106   Mark H. Wood   Update DSpace mod...
742
743
              <type>jar</type>
              <classifier>classes</classifier>
641c37b3f   Andrea Bollini   [maven-release-pl...
744
745
746
           </dependency>
           <dependency>
              <groupId>org.dspace</groupId>
e15609c4a   Mark Diggory   [DS-1144] Maven P...
747
              <artifactId>dspace-jspui</artifactId>
1fedeeeed   Fernando Ribeiro   Replaced dspace b...
748
              <version>5.2</version>
641c37b3f   Andrea Bollini   [maven-release-pl...
749
750
751
752
              <type>war</type>
           </dependency>
           <dependency>
              <groupId>org.dspace</groupId>
e15609c4a   Mark Diggory   [DS-1144] Maven P...
753
              <artifactId>dspace-oai</artifactId>
1fedeeeed   Fernando Ribeiro   Replaced dspace b...
754
              <version>5.2</version>
5ab2ef106   Mark H. Wood   Update DSpace mod...
755
756
              <type>jar</type>
              <classifier>classes</classifier>
641c37b3f   Andrea Bollini   [maven-release-pl...
757
758
759
           </dependency>
           <dependency>
              <groupId>org.dspace</groupId>
e15609c4a   Mark Diggory   [DS-1144] Maven P...
760
              <artifactId>dspace-oai</artifactId>
1fedeeeed   Fernando Ribeiro   Replaced dspace b...
761
              <version>5.2</version>
641c37b3f   Andrea Bollini   [maven-release-pl...
762
763
764
765
              <type>war</type>
           </dependency>
           <dependency>
              <groupId>org.dspace</groupId>
e15609c4a   Mark Diggory   [DS-1144] Maven P...
766
              <artifactId>dspace-lni</artifactId>
1fedeeeed   Fernando Ribeiro   Replaced dspace b...
767
              <version>5.2</version>
5ab2ef106   Mark H. Wood   Update DSpace mod...
768
769
              <type>jar</type>
              <classifier>classes</classifier>
641c37b3f   Andrea Bollini   [maven-release-pl...
770
771
772
773
           </dependency>
           <dependency>
              <groupId>org.dspace</groupId>
              <artifactId>dspace-lni-client</artifactId>
1fedeeeed   Fernando Ribeiro   Replaced dspace b...
774
              <version>5.2</version>
641c37b3f   Andrea Bollini   [maven-release-pl...
775
776
777
           </dependency>
           <dependency>
              <groupId>org.dspace</groupId>
e15609c4a   Mark Diggory   [DS-1144] Maven P...
778
              <artifactId>dspace-lni</artifactId>
1fedeeeed   Fernando Ribeiro   Replaced dspace b...
779
              <version>5.2</version>
641c37b3f   Andrea Bollini   [maven-release-pl...
780
781
              <type>war</type>
           </dependency>
1fedeeeed   Fernando Ribeiro   Replaced dspace b...
782
           <!--<dependency>
641c37b3f   Andrea Bollini   [maven-release-pl...
783
              <groupId>org.dspace</groupId>
e15609c4a   Mark Diggory   [DS-1144] Maven P...
784
              <artifactId>dspace-xmlui</artifactId>
1fedeeeed   Fernando Ribeiro   Replaced dspace b...
785
              <version>5.2</version>
5ab2ef106   Mark H. Wood   Update DSpace mod...
786
787
              <type>jar</type>
              <classifier>classes</classifier>
1fedeeeed   Fernando Ribeiro   Replaced dspace b...
788
789
           </dependency>-->
           <!--<dependency>
641c37b3f   Andrea Bollini   [maven-release-pl...
790
              <groupId>org.dspace</groupId>
e15609c4a   Mark Diggory   [DS-1144] Maven P...
791
              <artifactId>dspace-xmlui</artifactId>
1fedeeeed   Fernando Ribeiro   Replaced dspace b...
792
              <version>5.2</version>
641c37b3f   Andrea Bollini   [maven-release-pl...
793
              <type>war</type>
1fedeeeed   Fernando Ribeiro   Replaced dspace b...
794
           </dependency>-->
641c37b3f   Andrea Bollini   [maven-release-pl...
795
796
           <dependency>
              <groupId>org.dspace</groupId>
70b394419   Mark Diggory   [DS-1144] Maven P...
797
              <artifactId>dspace-services</artifactId>
1fedeeeed   Fernando Ribeiro   Replaced dspace b...
798
              <version>5.2</version>
6f0eaf722   Mark H. Wood   Update master bra...
799
800
           </dependency>
           <dependency>
c3f05df7f   Pascal-Nicolas Becker   Export the reposi...
801
802
               <groupId>org.dspace</groupId>
               <artifactId>dspace-rdf</artifactId>
1fedeeeed   Fernando Ribeiro   Replaced dspace b...
803
               <version>5.2</version>
c3f05df7f   Pascal-Nicolas Becker   Export the reposi...
804
805
806
               <type>war</type>
           </dependency>
           <dependency>
6f0eaf722   Mark H. Wood   Update master bra...
807
808
              <groupId>org.dspace</groupId>
              <artifactId>dspace-rest</artifactId>
1fedeeeed   Fernando Ribeiro   Replaced dspace b...
809
              <version>5.2</version>
6f0eaf722   Mark H. Wood   Update master bra...
810
              <type>jar</type>
ae8d93106   Roeland Dillen   add classes artif...
811
               <classifier>classes</classifier>
6f0eaf722   Mark H. Wood   Update master bra...
812
813
814
815
           </dependency>
           <dependency>
              <groupId>org.dspace</groupId>
              <artifactId>dspace-rest</artifactId>
1fedeeeed   Fernando Ribeiro   Replaced dspace b...
816
              <version>5.2</version>
6f0eaf722   Mark H. Wood   Update master bra...
817
818
819
820
821
              <type>war</type>
           </dependency>
           <dependency>
              <groupId>org.dspace</groupId>
              <artifactId>dspace-solr</artifactId>
1fedeeeed   Fernando Ribeiro   Replaced dspace b...
822
              <version>5.2</version>
6f0eaf722   Mark H. Wood   Update master bra...
823
824
              <type>jar</type>
              <classifier>classes</classifier>
390975fa6   Mark Diggory   [DS-336] DSpace S...
825
           </dependency>
6f0eaf722   Mark H. Wood   Update master bra...
826
827
828
           <dependency>
              <groupId>org.dspace</groupId>
              <artifactId>dspace-solr</artifactId>
1fedeeeed   Fernando Ribeiro   Replaced dspace b...
829
              <version>5.2</version>
6f0eaf722   Mark H. Wood   Update master bra...
830
831
832
              <type>war</type>
              <classifier>skinny</classifier>
           </dependency>
641c37b3f   Andrea Bollini   [maven-release-pl...
833
834
835
836
           <!-- DSpace Localization Packages -->
           <dependency>
              <groupId>org.dspace</groupId>
              <artifactId>dspace-api-lang</artifactId>
a7c5764e7   Hardy Pottinger   update language p...
837
              <version>[5.0.0,6.0.0)</version>
641c37b3f   Andrea Bollini   [maven-release-pl...
838
           </dependency>
1fedeeeed   Fernando Ribeiro   Replaced dspace b...
839
           <!--<dependency>
641c37b3f   Andrea Bollini   [maven-release-pl...
840
841
              <groupId>org.dspace</groupId>
              <artifactId>dspace-xmlui-lang</artifactId>
453177b0f   Hardy Pottinger   increment lang pa...
842
              <version>[5.0.0,6.0.0)</version>
641c37b3f   Andrea Bollini   [maven-release-pl...
843
              <type>war</type>
1fedeeeed   Fernando Ribeiro   Replaced dspace b...
844
           </dependency>-->
641c37b3f   Andrea Bollini   [maven-release-pl...
845
           <!-- DSpace third Party Dependencies -->
58b1afe6b   Mark Diggory   [DS-884] Upgrade ...
846
5ab2ef106   Mark H. Wood   Update DSpace mod...
847
848
849
850
851
           <dependency>
              <groupId>org.swordapp</groupId>
              <artifactId>sword-common</artifactId>
              <version>1.1</version>
           </dependency>
fff69e86b   Tim Donohue   Cleanup whitespac...
852
          <!-- Explicitly Specify Latest Version of Spring -->
58b1afe6b   Mark Diggory   [DS-884] Upgrade ...
853
854
855
          <dependency>
              <artifactId>spring-core</artifactId>
              <groupId>org.springframework</groupId>
2800c8339   KevinVdV   [DS-1280] Downgra...
856
              <version>3.1.1.RELEASE</version>
58b1afe6b   Mark Diggory   [DS-884] Upgrade ...
857
858
859
860
861
          </dependency>
  
          <dependency>
              <artifactId>spring-beans</artifactId>
              <groupId>org.springframework</groupId>
2800c8339   KevinVdV   [DS-1280] Downgra...
862
              <version>3.1.1.RELEASE</version>
58b1afe6b   Mark Diggory   [DS-884] Upgrade ...
863
864
865
866
867
          </dependency>
  
          <dependency>
              <artifactId>spring-aop</artifactId>
              <groupId>org.springframework</groupId>
2800c8339   KevinVdV   [DS-1280] Downgra...
868
              <version>3.1.1.RELEASE</version>
58b1afe6b   Mark Diggory   [DS-884] Upgrade ...
869
870
871
          </dependency>
  
          <dependency>
58b1afe6b   Mark Diggory   [DS-884] Upgrade ...
872
873
              <artifactId>spring-context</artifactId>
              <groupId>org.springframework</groupId>
2800c8339   KevinVdV   [DS-1280] Downgra...
874
              <version>3.1.1.RELEASE</version>
58b1afe6b   Mark Diggory   [DS-884] Upgrade ...
875
876
877
878
879
          </dependency>
  
          <dependency>
              <artifactId>spring-tx</artifactId>
              <groupId>org.springframework</groupId>
2800c8339   KevinVdV   [DS-1280] Downgra...
880
              <version>3.1.1.RELEASE</version>
58b1afe6b   Mark Diggory   [DS-884] Upgrade ...
881
882
883
884
885
          </dependency>
  
          <dependency>
              <artifactId>spring-jdbc</artifactId>
              <groupId>org.springframework</groupId>
2800c8339   KevinVdV   [DS-1280] Downgra...
886
              <version>3.1.1.RELEASE</version>
58b1afe6b   Mark Diggory   [DS-884] Upgrade ...
887
888
889
890
891
          </dependency>
  
          <dependency>
              <artifactId>spring-web</artifactId>
              <groupId>org.springframework</groupId>
2800c8339   KevinVdV   [DS-1280] Downgra...
892
              <version>3.1.1.RELEASE</version>
58b1afe6b   Mark Diggory   [DS-884] Upgrade ...
893
          </dependency>
73abab2db   Mark Diggory   Temporarily use s...
894
895
896
          <dependency>
              <artifactId>spring-webmvc</artifactId>
              <groupId>org.springframework</groupId>
2800c8339   KevinVdV   [DS-1280] Downgra...
897
              <version>3.1.1.RELEASE</version>
73abab2db   Mark Diggory   Temporarily use s...
898
          </dependency>
641c37b3f   Andrea Bollini   [maven-release-pl...
899
900
901
902
903
904
905
906
           <dependency>
              <groupId>org.apache.ant</groupId>
              <artifactId>ant</artifactId>
              <version>1.7.0</version>
           </dependency>
           <dependency>
              <groupId>org.apache.lucene</groupId>
              <artifactId>lucene-core</artifactId>
59d1970f1   Peter Dietz   DS-1241 Statistic...
907
              <version>${lucene.version}</version>
641c37b3f   Andrea Bollini   [maven-release-pl...
908
909
910
           </dependency>
           <dependency>
              <groupId>org.apache.lucene</groupId>
7fbb35a2e   Pascarelli Luigi Andrea   Add standalone lu...
911
              <artifactId>lucene-analyzers-common</artifactId>
59d1970f1   Peter Dietz   DS-1241 Statistic...
912
              <version>${lucene.version}</version>
bbe8a2a3d   Larry Stone   [DS-236] Authorit...
913
           </dependency>
641c37b3f   Andrea Bollini   [maven-release-pl...
914
           <dependency>
6f0eaf722   Mark H. Wood   Update master bra...
915
916
917
918
              <groupId>org.apache.lucene</groupId>
              <artifactId>lucene-queryparser</artifactId>
              <version>${lucene.version}</version>
           </dependency>
dfa5ade57   Pascal-Nicolas Becker   Repackaging: move...
919
920
921
922
923
924
          <dependency>
              <groupId>org.apache.jena</groupId>
              <artifactId>apache-jena-libs</artifactId>
              <type>pom</type>
              <version>${jena.version}</version>
          </dependency>
7fbb35a2e   Pascarelli Luigi Andrea   Add standalone lu...
925
           <dependency>
641c37b3f   Andrea Bollini   [maven-release-pl...
926
927
              <groupId>org.dspace</groupId>
              <artifactId>handle</artifactId>
2e7398696   Stuart Lewis   [DS-201] handle.j...
928
              <version>6.2</version>
641c37b3f   Andrea Bollini   [maven-release-pl...
929
930
931
932
933
934
935
936
937
938
939
940
           </dependency>
           <dependency>
              <groupId>org.dspace</groupId>
              <artifactId>jargon</artifactId>
              <version>1.4.25</version>
           </dependency>
           <dependency>
              <groupId>org.dspace</groupId>
              <artifactId>mets</artifactId>
              <version>1.5.2</version>
           </dependency>
           <dependency>
ec451db2e   Keith Gilbertson   [DS-714] - PowerP...
941
942
943
              <groupId>org.dspace.dependencies</groupId>
              <artifactId>dspace-tm-extractors</artifactId>
              <version>1.0.1</version>
641c37b3f   Andrea Bollini   [maven-release-pl...
944
945
946
947
           </dependency>
           <dependency>
              <groupId>commons-cli</groupId>
              <artifactId>commons-cli</artifactId>
34ce3d1ec   Mark H. Wood   Update version fr...
948
              <version>1.2</version>
641c37b3f   Andrea Bollini   [maven-release-pl...
949
950
951
952
           </dependency>
           <dependency>
              <groupId>commons-codec</groupId>
              <artifactId>commons-codec</artifactId>
ecd4073d9   Pascal-Nicolas Becker   DS-2127: Upgrade ...
953
              <version>1.9</version>
641c37b3f   Andrea Bollini   [maven-release-pl...
954
955
956
957
958
959
960
961
962
963
           </dependency>
           <dependency>
              <groupId>commons-collections</groupId>
              <artifactId>commons-collections</artifactId>
              <version>3.2</version>
              <!-- <version>3.1</version> xmlui - wing -->
           </dependency>
           <dependency>
              <groupId>commons-dbcp</groupId>
              <artifactId>commons-dbcp</artifactId>
a913ce896   Sands Fish   Upgrading commons...
964
              <version>1.4</version>
641c37b3f   Andrea Bollini   [maven-release-pl...
965
966
967
968
969
970
971
972
973
974
975
976
977
978
           </dependency>
           <dependency>
              <groupId>commons-discovery</groupId>
              <artifactId>commons-discovery</artifactId>
              <version>0.2</version>
           </dependency>
           <dependency>
              <groupId>commons-fileupload</groupId>
              <artifactId>commons-fileupload</artifactId>
              <version>1.2.1</version>
           </dependency>
           <dependency>
              <groupId>commons-io</groupId>
              <artifactId>commons-io</artifactId>
808bc6fc5   KevinVdV   [DS-1243] @mire s...
979
              <version>2.3</version>
641c37b3f   Andrea Bollini   [maven-release-pl...
980
981
982
983
           </dependency>
           <dependency>
              <groupId>commons-lang</groupId>
              <artifactId>commons-lang</artifactId>
8a6b26915   Steve Swinsburg   DS-1211 upgrade t...
984
              <version>2.6</version>
641c37b3f   Andrea Bollini   [maven-release-pl...
985
986
987
988
989
              <!-- <version>2.1</version> in xmlui - wing -->
           </dependency>
           <dependency>
              <groupId>commons-logging</groupId>
              <artifactId>commons-logging</artifactId>
8a6b26915   Steve Swinsburg   DS-1211 upgrade t...
990
              <version>1.1.1</version>
641c37b3f   Andrea Bollini   [maven-release-pl...
991
992
993
994
995
996
           </dependency>
           <dependency>
              <groupId>commons-pool</groupId>
              <artifactId>commons-pool</artifactId>
              <version>1.4</version>
           </dependency>
5ac655e61   KevinVdV   [DS-1272] Enable ...
997
998
999
1000
1001
            <dependency>
                <groupId>commons-validator</groupId>
                <artifactId>commons-validator</artifactId>
                <version>1.4.0</version>
            </dependency>
641c37b3f   Andrea Bollini   [maven-release-pl...
1002
1003
1004
1005
1006
1007
1008
1009
           <dependency>
              <groupId>javax.mail</groupId>
              <artifactId>mail</artifactId>
              <version>1.4</version>
           </dependency>
           <dependency>
              <groupId>javax.servlet</groupId>
              <artifactId>servlet-api</artifactId>
da4dfb131   Mark H. Wood   [DS-1456] Make we...
1010
              <version>2.5</version>
641c37b3f   Andrea Bollini   [maven-release-pl...
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
           </dependency>
  
           <dependency>
              <groupId>jaxen</groupId>
              <artifactId>jaxen</artifactId>
              <version>1.1</version>
              <exclusions>
                 <exclusion>
                    <artifactId>xom</artifactId>
                    <groupId>xom</groupId>
                 </exclusion>
              </exclusions>
           </dependency>
           <dependency>
              <groupId>jdom</groupId>
              <artifactId>jdom</artifactId>
              <version>1.0</version>
           </dependency>
           <dependency>
              <groupId>log4j</groupId>
              <artifactId>log4j</artifactId>
f9948565b   Mark H. Wood   [DS-1744] Upgrade...
1032
              <version>1.2.17</version>
641c37b3f   Andrea Bollini   [maven-release-pl...
1033
1034
1035
1036
1037
1038
1039
           </dependency>
           <dependency>
              <groupId>oro</groupId>
              <artifactId>oro</artifactId>
              <version>2.0.8</version>
           </dependency>
           <dependency>
fb7b77774   Andrea Bollini   [DS-704] Update p...
1040
              <groupId>org.apache.pdfbox</groupId>
641c37b3f   Andrea Bollini   [maven-release-pl...
1041
              <artifactId>pdfbox</artifactId>
adaa2e627   Peter Dietz   Clean up PDFBOX p...
1042
              <version>1.8.7</version>
641c37b3f   Andrea Bollini   [maven-release-pl...
1043
1044
           </dependency>
           <dependency>
4b92f744d   Ben Bosman   [DS-774] Missing ...
1045
1046
              <groupId>org.apache.pdfbox</groupId>
              <artifactId>fontbox</artifactId>
adaa2e627   Peter Dietz   Clean up PDFBOX p...
1047
              <version>1.8.7</version>
4b92f744d   Ben Bosman   [DS-774] Missing ...
1048
1049
1050
1051
           </dependency>
           <dependency>
              <groupId>org.apache.pdfbox</groupId>
              <artifactId>jempbox</artifactId>
adaa2e627   Peter Dietz   Clean up PDFBOX p...
1052
              <version>1.8.7</version>
4b92f744d   Ben Bosman   [DS-774] Missing ...
1053
1054
           </dependency>
           <dependency>
fb7b77774   Andrea Bollini   [DS-704] Update p...
1055
1056
1057
1058
1059
1060
1061
1062
1063
  	        <groupId>org.bouncycastle</groupId>
  	        <artifactId>bcprov-jdk15</artifactId>
  	        <version>1.44</version>
  	    </dependency>
  	    <dependency>
  	        <groupId>org.bouncycastle</groupId>
  	        <artifactId>bcmail-jdk15</artifactId>
  	        <version>1.44</version>
  	    </dependency>
641c37b3f   Andrea Bollini   [maven-release-pl...
1064
           <dependency>
ec451db2e   Keith Gilbertson   [DS-714] - PowerP...
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
             <groupId>org.apache.poi</groupId>
             <artifactId>poi</artifactId>
             <version>3.6</version>
           </dependency>
           <dependency>
              <groupId>org.apache.poi</groupId>
              <artifactId>poi-scratchpad</artifactId>
              <version>3.6</version>
           </dependency>
           <dependency>
              <groupId>org.apache.poi</groupId>
              <artifactId>poi-ooxml</artifactId>
              <version>3.6</version>
641c37b3f   Andrea Bollini   [maven-release-pl...
1078
1079
           </dependency>
           <dependency>
7e3f3de7d   Mark H. Wood   [DS-1862] consoli...
1080
              <groupId>rome</groupId>
641c37b3f   Andrea Bollini   [maven-release-pl...
1081
              <artifactId>rome</artifactId>
7e3f3de7d   Mark H. Wood   [DS-1862] consoli...
1082
              <version>1.0</version>
13744e07a   Richard Rodgers   [DS-324] Add new ...
1083
1084
1085
           </dependency>
           <dependency>
              <groupId>rome</groupId>
8e5d1a220   Mark Diggory   Drop all thirdpar...
1086
1087
              <artifactId>opensearch</artifactId>
              <version>0.1</version>
641c37b3f   Andrea Bollini   [maven-release-pl...
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107
1108
1109
1110
1111
1112
1113
1114
1115
1116
1117
1118
1119
1120
1121
1122
1123
1124
1125
1126
1127
1128
1129
1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
           </dependency>
           <dependency>
              <groupId>xalan</groupId>
              <artifactId>xalan</artifactId>
              <version>2.7.0</version>
           </dependency>
           <dependency>
              <groupId>xerces</groupId>
              <artifactId>xercesImpl</artifactId>
              <version>2.8.1</version>
              <!--  <version>2.8.0</version> in xmlui -->
           </dependency>
           <dependency>
              <groupId>xml-apis</groupId>
              <artifactId>xmlParserAPIs</artifactId>
              <version>2.0.2</version>
           </dependency>
           <dependency>
              <groupId>javax.activation</groupId>
              <artifactId>activation</artifactId>
              <version>1.1</version>
           </dependency>
  
           <dependency>
              <groupId>wsdl4j</groupId>
              <artifactId>wsdl4j</artifactId>
              <version>1.5.1</version>
           </dependency>
           <dependency>
              <groupId>javax.xml</groupId>
              <artifactId>jaxrpc-api</artifactId>
              <version>1.1</version>
           </dependency>
           <dependency>
              <groupId>axis</groupId>
              <artifactId>axis</artifactId>
              <version>1.3</version>
           </dependency>
           <dependency>
              <groupId>axis</groupId>
              <artifactId>axis-ant</artifactId>
              <version>1.3</version>
              <scope>compile</scope>
           </dependency>
           <dependency>
              <groupId>axis</groupId>
              <artifactId>axis-saaj</artifactId>
              <version>1.2</version>
           </dependency>
           <dependency>
              <groupId>com.ibm.icu</groupId>
              <artifactId>icu4j</artifactId>
a33b0781b   Andrea Bollini   Updated ICU4j / R...
1140
              <version>51.1</version>
641c37b3f   Andrea Bollini   [maven-release-pl...
1141
1142
1143
1144
           </dependency>
           <dependency>
              <groupId>postgresql</groupId>
              <artifactId>postgresql</artifactId>
4454a8d14   Mark H. Wood   [DS-1063] Upgrade...
1145
              <version>9.1-901-1.jdbc4</version>
641c37b3f   Andrea Bollini   [maven-release-pl...
1146
1147
1148
           </dependency>
           <dependency>
              <groupId>com.oracle</groupId>
ae12f7a88   Tim Donohue   Very minor final ...
1149
              <artifactId>ojdbc6</artifactId>
4a5511a6f   Peter Dietz   DS-2232 Update Or...
1150
              <version>11.2.0.4.0</version>
641c37b3f   Andrea Bollini   [maven-release-pl...
1151
           </dependency>
3dacc6825   Scott Phillips   (Alexey Maslov) O...
1152
           <dependency>
eacbec717   Mark Diggory   [DS-981] API Proj...
1153
1154
1155
1156
1157
1158
1159
1160
1161
1162
              <groupId>com.sun.media</groupId>
              <artifactId>jai_imageio</artifactId>
              <version>1.0_01</version>
           </dependency>
           <dependency>
              <groupId>javax.media</groupId>
              <artifactId>jai_core</artifactId>
              <version>1.1.2_01</version>
           </dependency>
           <dependency>
3dacc6825   Scott Phillips   (Alexey Maslov) O...
1163
1164
1165
1166
              <groupId>org.dspace</groupId>
              <artifactId>oclc-harvester2</artifactId>
              <version>0.1.12</version>
           </dependency>
bbe8a2a3d   Larry Stone   [DS-236] Authorit...
1167
           <dependency>
9590a1571   Robin Taylor   DS-2091 Upgrade H...
1168
              <groupId>org.apache.httpcomponents</groupId>
47f351a03   Mark H. Wood   [DS-1577] Harmoni...
1169
1170
              <artifactId>httpcore</artifactId>
              <version>4.3.2</version>
bbe8a2a3d   Larry Stone   [DS-236] Authorit...
1171
           </dependency>
47f351a03   Mark H. Wood   [DS-1577] Harmoni...
1172
           <dependency>
9590a1571   Robin Taylor   DS-2091 Upgrade H...
1173
1174
1175
1176
              <groupId>org.apache.httpcomponents</groupId>
              <artifactId>httpclient</artifactId>
              <version>4.3.5</version>
           </dependency>
5b83e188c   Pere Villega   [DS-643] New test...
1177
           <dependency>
86ca5d74c   Andrea Bollini   DS-1586 Fix SLF4J...
1178
1179
1180
1181
1182
1183
1184
1185
1186
1187
1188
1189
1190
1191
1192
1193
1194
1195
1196
               <groupId>org.slf4j</groupId>
               <artifactId>jcl-over-slf4j</artifactId>
               <version>${slf4j.version}</version>
           </dependency>
           <dependency>
               <groupId>org.slf4j</groupId>
               <artifactId>slf4j-api</artifactId>
               <version>${slf4j.version}</version>
           </dependency>
           <dependency>
               <groupId>org.slf4j</groupId>
               <artifactId>slf4j-jdk14</artifactId>
               <version>${slf4j.version}</version>
           </dependency>
           <dependency>
               <groupId>org.slf4j</groupId>
               <artifactId>slf4j-log4j12</artifactId>
               <version>${slf4j.version}</version>
           </dependency>
47140ea8c   Mark H. Wood   DS-2248 Correct d...
1197
           <!-- JMockit, JUnit and Hamcrest are used for Unit/Integration tests -->
228b181cc   Mark H. Wood   Upgrade to JMocki...
1198
           <dependency> <!-- Keep jmockit before junit -->
b810b99c8   Tim Donohue   Upgrade to latest...
1199
              <groupId>org.jmockit</groupId>
228b181cc   Mark H. Wood   Upgrade to JMocki...
1200
              <artifactId>jmockit</artifactId>
b810b99c8   Tim Donohue   Upgrade to latest...
1201
              <version>1.10</version>
228b181cc   Mark H. Wood   Upgrade to JMocki...
1202
1203
              <scope>test</scope>
           </dependency>
86ca5d74c   Andrea Bollini   DS-1586 Fix SLF4J...
1204
           <dependency>
5b83e188c   Pere Villega   [DS-643] New test...
1205
1206
              <groupId>junit</groupId>
              <artifactId>junit</artifactId>
b810b99c8   Tim Donohue   Upgrade to latest...
1207
              <version>4.11</version>
5b83e188c   Pere Villega   [DS-643] New test...
1208
1209
              <scope>test</scope>
           </dependency>
47140ea8c   Mark H. Wood   DS-2248 Correct d...
1210
1211
1212
1213
1214
1215
           <dependency>
              <groupId>org.hamcrest</groupId>
              <artifactId>hamcrest-core</artifactId>
              <version>1.3</version>
              <scope>test</scope>
           </dependency>
b810b99c8   Tim Donohue   Upgrade to latest...
1216
           <!-- H2 is an in-memory database used for Unit/Integration tests -->
5b83e188c   Pere Villega   [DS-643] New test...
1217
           <dependency>
5b83e188c   Pere Villega   [DS-643] New test...
1218
1219
              <groupId>com.h2database</groupId>
              <artifactId>h2</artifactId>
b810b99c8   Tim Donohue   Upgrade to latest...
1220
              <version>1.4.180</version>
5b83e188c   Pere Villega   [DS-643] New test...
1221
1222
              <scope>test</scope>
           </dependency>
b810b99c8   Tim Donohue   Upgrade to latest...
1223
           <!-- Contiperf is used for performance tests within our Unit/Integration tests -->
5b83e188c   Pere Villega   [DS-643] New test...
1224
1225
1226
           <dependency>
              <groupId>org.databene</groupId>
              <artifactId>contiperf</artifactId>
b810b99c8   Tim Donohue   Upgrade to latest...
1227
              <version>2.2.0</version>
5b83e188c   Pere Villega   [DS-643] New test...
1228
1229
              <scope>test</scope>
          </dependency>
acb688ff0   Robin Taylor   DS-2108 trivial c...
1230
1231
1232
1233
1234
1235
          <dependency>
              <groupId>com.google.code.gson</groupId>
              <artifactId>gson</artifactId>
              <version>2.2.1</version>
              <scope>compile</scope>
          </dependency>
6101bc8cd   Robin Taylor   DS-2108 Add an XM...
1236
1237
            <!-- Google Analytics -->
            <dependency>
6101bc8cd   Robin Taylor   DS-2108 Add an XM...
1238
1239
                <groupId>com.google.apis</groupId>
                <artifactId>google-api-services-analytics</artifactId>
20f1d9911   Robin Taylor   DS-2108 upgrade G...
1240
                <version>v3-rev103-1.19.0</version>
6101bc8cd   Robin Taylor   DS-2108 Add an XM...
1241
1242
            </dependency>
            <dependency>
569ad5f54   Mark H. Wood   [DS-2502] Correct...
1243
1244
1245
1246
1247
1248
1249
1250
1251
1252
              <groupId>com.google.api-client</groupId>
              <artifactId>google-api-client</artifactId>
              <version>1.19.1</version>
          </dependency>
          <dependency>
              <groupId>com.google.http-client</groupId>
              <artifactId>google-http-client</artifactId>
              <version>1.19.0</version>
          </dependency>
          <dependency>
6101bc8cd   Robin Taylor   DS-2108 Add an XM...
1253
1254
                <groupId>com.google.http-client</groupId>
                <artifactId>google-http-client-jackson2</artifactId>
20f1d9911   Robin Taylor   DS-2108 upgrade G...
1255
                <version>1.19.0</version>
6101bc8cd   Robin Taylor   DS-2108 Add an XM...
1256
1257
1258
            </dependency>
            <dependency>
                <groupId>com.google.oauth-client</groupId>
1fedeeeed   Fernando Ribeiro   Replaced dspace b...
1259
                <!--<artifactId>google-oauth-client-jetty</artifactId>-->
569ad5f54   Mark H. Wood   [DS-2502] Correct...
1260
                <artifactId>google-oauth-client</artifactId>
20f1d9911   Robin Taylor   DS-2108 upgrade G...
1261
                <version>1.19.0</version>
6101bc8cd   Robin Taylor   DS-2108 Add an XM...
1262
            </dependency>
55b65c96a   Graham Triggs   Add a profile and...
1263
1264
1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
            <!-- Findbugs annotations -->
            <dependency>
                <groupId>com.google.code.findbugs</groupId>
                <artifactId>jsr305</artifactId>
                <version>3.0.0</version>
                <scope>provided</scope>
            </dependency>
            <dependency>
                <groupId>com.google.code.findbugs</groupId>
                <artifactId>annotations</artifactId>
                <version>3.0.0</version>
                <scope>provided</scope>
            </dependency>
641c37b3f   Andrea Bollini   [maven-release-pl...
1276
1277
1278
1279
1280
        </dependencies>
     </dependencyManagement>
  
     <licenses>
        <license>
e8ee775b1   Tim Donohue   Correcting the <l...
1281
1282
1283
1284
1285
           <name>DuraSpace BSD License</name>
           <url>https://raw.github.com/DSpace/DSpace/master/LICENSE</url>
           <distribution>repo</distribution>
           <comments>
              A BSD 3-Clause license for the DSpace codebase.
641c37b3f   Andrea Bollini   [maven-release-pl...
1286
1287
           </comments>
        </license>
2c4d8022f   Mark Diggory   [DS-881] DSpace d...
1288
      </licenses>
641c37b3f   Andrea Bollini   [maven-release-pl...
1289
1290
  
     <issueManagement>
106b9c005   Mark Diggory   Change issue mana...
1291
        <system>JIRA</system>
2c4d8022f   Mark Diggory   [DS-881] DSpace d...
1292
        <url>https://jira.duraspace.org/browse/DS</url>
641c37b3f   Andrea Bollini   [maven-release-pl...
1293
1294
1295
1296
1297
1298
     </issueManagement>
  
     <mailingLists>
        <mailingList>
           <name>DSpace Technical Users List</name>
           <subscribe>
437d68f6f   Tim Donohue   DS-2066 : Maven p...
1299
              http://lists.sourceforge.net/lists/listinfo/dspace-tech
641c37b3f   Andrea Bollini   [maven-release-pl...
1300
1301
           </subscribe>
           <unsubscribe>
437d68f6f   Tim Donohue   DS-2066 : Maven p...
1302
              http://lists.sourceforge.net/lists/listinfo/dspace-tech
641c37b3f   Andrea Bollini   [maven-release-pl...
1303
1304
1305
1306
1307
1308
1309
1310
1311
           </unsubscribe>
           <post>dspace-tech AT lists.sourceforge.net</post>
           <archive>
              http://sourceforge.net/mailarchive/forum.php?forum_name=dspace-tech
           </archive>
        </mailingList>
        <mailingList>
           <name>DSpace Developers List</name>
           <subscribe>
437d68f6f   Tim Donohue   DS-2066 : Maven p...
1312
              http://lists.sourceforge.net/lists/listinfo/dspace-devel
641c37b3f   Andrea Bollini   [maven-release-pl...
1313
1314
           </subscribe>
           <unsubscribe>
437d68f6f   Tim Donohue   DS-2066 : Maven p...
1315
              http://lists.sourceforge.net/lists/listinfo/dspace-devel
641c37b3f   Andrea Bollini   [maven-release-pl...
1316
1317
1318
1319
1320
1321
1322
           </unsubscribe>
           <post>dspace-devel AT lists.sourceforge.net</post>
           <archive>
              http://sourceforge.net/mailarchive/forum.php?forum_name=dspace-devel
           </archive>
        </mailingList>
        <mailingList>
7aa34fa49   Mark Wood   Remove old Manaki...
1323
           <name>DSpace General Issues List</name>
641c37b3f   Andrea Bollini   [maven-release-pl...
1324
           <subscribe>
437d68f6f   Tim Donohue   DS-2066 : Maven p...
1325
              http://lists.sourceforge.net/lists/listinfo/dspace-general
641c37b3f   Andrea Bollini   [maven-release-pl...
1326
1327
           </subscribe>
           <unsubscribe>
437d68f6f   Tim Donohue   DS-2066 : Maven p...
1328
              http://lists.sourceforge.net/lists/listinfo/dspace-general
641c37b3f   Andrea Bollini   [maven-release-pl...
1329
           </unsubscribe>
7aa34fa49   Mark Wood   Remove old Manaki...
1330
           <post>dspace-general AT lists.sourceforge.net</post>
641c37b3f   Andrea Bollini   [maven-release-pl...
1331
           <archive>
7aa34fa49   Mark Wood   Remove old Manaki...
1332
              http://sourceforge.net/mailarchive/forum.php?forum_name=dspace-general
641c37b3f   Andrea Bollini   [maven-release-pl...
1333
1334
1335
1336
1337
           </archive>
        </mailingList>
        <mailingList>
           <name>DSpace SCM Commit Change-Log</name>
           <subscribe>
437d68f6f   Tim Donohue   DS-2066 : Maven p...
1338
              http://lists.sourceforge.net/lists/listinfo/dspace-changelog
641c37b3f   Andrea Bollini   [maven-release-pl...
1339
1340
           </subscribe>
           <unsubscribe>
437d68f6f   Tim Donohue   DS-2066 : Maven p...
1341
              http://lists.sourceforge.net/lists/listinfo/dspace-changelog
641c37b3f   Andrea Bollini   [maven-release-pl...
1342
1343
1344
1345
1346
1347
1348
1349
1350
1351
           </unsubscribe>
           <post>noreply AT lists.sourceforge.net</post>
           <archive>
              http://sourceforge.net/mailarchive/forum.php?forum_name=dspace-changelog
           </archive>
        </mailingList>
     </mailingLists>
  
     <developers>
        <developer>
f254b2197   Pascal-Nicolas Becker   Repaired the buil...
1352
1353
1354
1355
1356
1357
1358
1359
           <name>Pascal-Nicolas Becker</name>
           <email>dspace at pascal-becker dot de</email>
           <roles>
              <role>commiter</role>
           </roles>
           <timezone>+1</timezone>
        </developer>
        <developer>
641c37b3f   Andrea Bollini   [maven-release-pl...
1360
1361
1362
1363
1364
1365
1366
1367
1368
1369
1370
           <name>Andrea Bollini</name>
           <email>bollini at users.sourceforge.net</email>
           <url>http://www.linkedin.com/in/andreabollini</url>
           <organization>CILEA</organization>
           <organizationUrl>http://www.cilea.it</organizationUrl>
           <roles>
              <role>commiter</role>
           </roles>
           <timezone>+1</timezone>
        </developer>
        <developer>
7c5d3b906   Stuart Lewis   Add new committers
1371
           <name>Ben Bosman</name>
11c8d9d39   Mark Diggory   Add shared-ui to ...
1372
1373
1374
           <email>benbosman at atmire.com</email>
           <organization>@mire NV</organization>
           <organizationUrl>http://www.atmire.com</organizationUrl>
7c5d3b906   Stuart Lewis   Add new committers
1375
1376
1377
1378
1379
            <roles>
              <role>commiter</role>
           </roles>
        </developer>
        <developer>
641c37b3f   Andrea Bollini   [maven-release-pl...
1380
           <name>Mark Diggory</name>
11c8d9d39   Mark Diggory   Add shared-ui to ...
1381
1382
1383
1384
           <email>mdiggory at atmire.com</email>
           <url>http://purl.org/net/mdiggory/homepage</url>
           <organization>@mire NV</organization>
           <organizationUrl>http://www.atmire.com</organizationUrl>
641c37b3f   Andrea Bollini   [maven-release-pl...
1385
1386
1387
           <roles>
              <role>commiter</role>
           </roles>
11c8d9d39   Mark Diggory   Add shared-ui to ...
1388
           <timezone>-8</timezone>
641c37b3f   Andrea Bollini   [maven-release-pl...
1389
1390
1391
1392
1393
1394
1395
1396
1397
1398
1399
1400
1401
1402
1403
1404
1405
1406
1407
1408
1409
1410
1411
1412
1413
1414
1415
1416
1417
1418
1419
        </developer>
        <developer>
           <name>Tim Donohue</name>
           <email>tdonohue at users.sourceforge.net</email>
           <roles>
              <role>commiter</role>
           </roles>
        </developer>
        <developer>
           <name>Jim Downing</name>
           <email>jimdowning at users.sourceforge.net</email>
           <roles>
              <role>commiter</role>
           </roles>
        </developer>
        <developer>
           <name>Richard Jones</name>
           <email>richard-jones at users.sourceforge.net</email>
           <roles>
              <role>commiter</role>
           </roles>
        </developer>
        <developer>
           <name>Claudia Juergen</name>
           <email>cjuergen at users.sourceforge.net</email>
           <roles>
              <role>commiter</role>
           </roles>
        </developer>
        <developer>
           <name>Stuart Lewis</name>
97687b098   Stuart Lewis   Update to master ...
1420
1421
1422
1423
           <email>stuart at stuartlewis.com</email>
           <url>http://stuartlewis.com/</url>
           <organization>University of Auckland Library</organization>
           <organizationUrl>http://www.library.auckland.ac.nz/</organizationUrl>
641c37b3f   Andrea Bollini   [maven-release-pl...
1424
1425
1426
           <roles>
              <role>commiter</role>
           </roles>
97687b098   Stuart Lewis   Update to master ...
1427
           <timezone>+12</timezone>
641c37b3f   Andrea Bollini   [maven-release-pl...
1428
1429
1430
1431
1432
1433
1434
1435
1436
1437
1438
1439
1440
1441
1442
1443
1444
1445
1446
1447
1448
1449
1450
1451
1452
1453
1454
1455
1456
1457
        </developer>
        <developer>
           <name>Gabriela Mircea</name>
           <email>mirceag at users.sourceforge.net</email>
           <roles>
              <role>commiter</role>
           </roles>
        </developer>
        <developer>
           <name>Scott Phillips</name>
           <email>scottphillips at users.sourceforge.net</email>
           <roles>
              <role>commiter</role>
           </roles>
        </developer>
        <developer>
           <name>Richard Rodgers</name>
           <email>rrodgers at users.sourceforge.net</email>
           <roles>
              <role>commiter</role>
           </roles>
        </developer>
        <developer>
           <name>James Rutherford</name>
           <email>jrutherford at users.sourceforge.net</email>
           <roles>
              <role>commiter</role>
           </roles>
        </developer>
        <developer>
7c5d3b906   Stuart Lewis   Add new committers
1458
            <name>Kim Shepherd</name>
97687b098   Stuart Lewis   Update to master ...
1459
1460
1461
            <email>kims at waikato.ac.nz</email>
            <organization>Library Consortium of New Zealand</organization>
            <organizationUrl>http://www.lconz.ac.nz/</organizationUrl>
7c5d3b906   Stuart Lewis   Add new committers
1462
1463
1464
            <roles>
                <role>commiter</role>
            </roles>
97687b098   Stuart Lewis   Update to master ...
1465
            <timezone>+12</timezone>
7c5d3b906   Stuart Lewis   Add new committers
1466
1467
        </developer>
        <developer>
11c8d9d39   Mark Diggory   Add shared-ui to ...
1468
1469
1470
1471
1472
1473
1474
1475
1476
1477
           <name>Larry Stone</name>
           <email>lcs at mit.edu</email>
           <organization>MIT Libraries</organization>
           <organizationUrl>http://libraries.mit.edu</organizationUrl>
           <roles>
              <role>commiter</role>
           </roles>
           <timezone>-5</timezone>
        </developer>
        <developer>
641c37b3f   Andrea Bollini   [maven-release-pl...
1478
1479
1480
1481
1482
1483
1484
1485
1486
1487
1488
1489
1490
1491
           <name>Robert Tansley</name>
           <email>rtansley at users.sourceforge.net</email>
           <roles>
              <role>commiter</role>
           </roles>
        </developer>
        <developer>
           <name>Graham Triggs</name>
           <email>grahamtriggs at users.sourceforge.net</email>
           <roles>
              <role>commiter</role>
           </roles>
        </developer>
        <developer>
97687b098   Stuart Lewis   Update to master ...
1492
           <name>Jeffrey Trimble</name>
4fb22388d   Tim Donohue   [maven-release-pl...
1493
           <email />
97687b098   Stuart Lewis   Update to master ...
1494
1495
1496
1497
1498
           <roles>
             <role>commiter</role>
          </roles>
        </developer>
        <developer>
641c37b3f   Andrea Bollini   [maven-release-pl...
1499
1500
1501
1502
1503
1504
1505
1506
1507
1508
1509
1510
1511
1512
1513
1514
1515
           <name>Mark H. Wood</name>
           <email>mwoodiupui at users.sourceforge.net</email>
           <roles>
              <role>commiter</role>
           </roles>
        </developer>
        <developer>
           <name>Scott Yeadon</name>
           <email>syeadon at users.sourceforge.net</email>
           <roles>
              <role>commiter</role>
           </roles>
        </developer>
     </developers>
  
     <contributors>
        <contributor>
7ffe2ba15   Pere Villega   restoring version...
1516
1517
1518
1519
1520
1521
1522
1523
1524
1525
1526
           <name>Add Your Name Here and submit a patch!</name>
           <email>contributor at myu.edu</email>
           <url>http://www.myu.edu/me</url>
           <organization>My University</organization>
           <organizationUrl>http://www.myu.edu</organizationUrl>
           <roles>
              <role>developer</role>
           </roles>
           <timezone>0</timezone>
        </contributor>
        <contributor>
5b83e188c   Pere Villega   [DS-643] New test...
1527
1528
1529
           <name>Pere Villega</name>
           <email>pere.villega@gmail.com</email>
           <url>http://www.perevillega.com</url>
04c1ef554   Tim Donohue   Updating all 'pom...
1530
1531
           <organization />
           <organizationUrl />
641c37b3f   Andrea Bollini   [maven-release-pl...
1532
1533
1534
1535
1536
1537
1538
1539
1540
1541
1542
1543
1544
1545
1546
           <roles>
              <role>developer</role>
           </roles>
           <timezone>0</timezone>
        </contributor>
        <contributor>
           <name>Sands Fish</name>
           <email>sands at mit.edu</email>
           <organization>MIT Libraries</organization>
           <organizationUrl>http://libraries.mit.edu</organizationUrl>
           <roles>
              <role>developer</role>
           </roles>
           <timezone>-5</timezone>
        </contributor>
fb69ec7ce   Steve Swinsburg   DS-1209 all adjus...
1547
1548
1549
1550
1551
1552
1553
1554
1555
1556
        <contributor>
           <name>Steve Swinsburg</name>
           <email>steve.swinsburg@anu.edu.au</email>
           <organization>The Australian National University</organization>
           <organizationUrl>http://www.anu.edu.au</organizationUrl>
           <roles>
              <role>developer</role>
           </roles>
           <timezone>+10</timezone>
        </contributor>
641c37b3f   Andrea Bollini   [maven-release-pl...
1557
     </contributors>
bbe8a2a3d   Larry Stone   [DS-236] Authorit...
1558
     <!--
437d68f6f   Tim Donohue   DS-2066 : Maven p...
1559
        The SCM repository location is used by Continuum to update against
7aa34fa49   Mark Wood   Remove old Manaki...
1560
1561
        when changes have occurred.  This spawns a new build cycle and releases
        snapshots into the snapshot repository below.
641c37b3f   Andrea Bollini   [maven-release-pl...
1562
1563
     -->
     <scm>
7b74ccbc5   Mark Diggory   Correct Github re...
1564
1565
1566
        <connection>scm:git:git@github.com:DSpace/DSpace.git</connection>
        <developerConnection>scm:git:git@github.com:DSpace/DSpace.git</developerConnection>
        <url>git@github.com:DSpace/DSpace.git</url>
1fedeeeed   Fernando Ribeiro   Replaced dspace b...
1567
        <tag>dspace-5.2</tag>
437d68f6f   Tim Donohue   DS-2066 : Maven p...
1568
     </scm>
641c37b3f   Andrea Bollini   [maven-release-pl...
1569
207464db0   Mark Diggory   [DS-1150] Migrate...
1570
1571
1572
1573
1574
1575
1576
1577
1578
      <!--
          Distribution Management is currently used by the Continuum
          server to update snapshots it generates. This will also be used
          on release to deploy release versions to the repository by the
          release manager.
      -->
      <distributionManagement>
          <!-- further distribution management is found upstream in the sonatype parent -->
      </distributionManagement>
f6e495797   Peter Dietz   Add sonatype-rele...
1579
1580
1581
1582
1583
  
      <repositories>
          <repository>
              <id>sonatype-releases</id>
              <name>Sonatype Releases Repository</name>
77a8929c7   Mark H. Wood   [DS-1961] Use HTT...
1584
              <url>https://oss.sonatype.org/content/repositories/releases/</url>
f6e495797   Peter Dietz   Add sonatype-rele...
1585
          </repository>
0fdc0630c   KevinVdV   [DS-2052] @mire M...
1586
1587
1588
1589
1590
1591
          <!--Nor sonatype nor maven central appear to still contain org.restlet.jee:org.restlet.ext.servlet:jar:2.1.1 any more. No problem if it is in your local repo. Build fail if it isn't-->
          <repository>
              <id>restlet</id>
              <name>restlet</name>
              <url>http://maven.restlet.org</url>
          </repository>
1fedeeeed   Fernando Ribeiro   Replaced dspace b...
1592
1593
1594
1595
1596
          <repository>
  	  <id>KEEP Artifacts</id>
  	  <name>KEEP Artifacts-releases</name>     
  	  <url>http://artifactory.keep.pt/keep</url>
      </repository>
f6e495797   Peter Dietz   Add sonatype-rele...
1597
      </repositories>
77a8929c7   Mark H. Wood   [DS-1961] Use HTT...
1598
8e6f76497   Mark Diggory   Drop profile acti...
1599
  </project>