Tim Donohue
a58e986e57
[maven-release-plugin] prepare for next development iteration
2025-05-23 11:17:15 -05:00
Tim Donohue
8881fc705a
[maven-release-plugin] prepare for next development iteration
2025-05-23 10:25:36 -05:00
Tim Donohue
c67e999253
[maven-release-plugin] prepare release dspace-9.0
2025-05-23 10:25:32 -05:00
Tim Donohue
779f176998
[maven-release-plugin] prepare for next development iteration
2025-04-04 12:34:29 -05:00
Tim Donohue
0896000a65
[maven-release-plugin] prepare release dspace-9.0-rc1
2025-04-04 12:34:25 -05:00
Kim Shepherd
12f078f0e7
Request-a-copy improvement: Package info and POM changes
2025-03-27 13:19:31 +01:00
David P. Steelman
5bf1f26eba
Adjustments to POM files so that the changes in "modules/server" are
...
incorporated into the JAR generated by "server-boot".
This commit adds an "attachClasses" parameter to the "maven-war-plugin"
in the "dspace/modules/server/pom.xml", which generates a JAR file that
can be referenced in the "dspace/modules/server-boot/pom.xml"
(see <https://maven.apache.org/plugins/maven-war-plugin/war-mojo.html#attachClasses >)
via
```
<dependency>
<groupId>org.dspace.modules</groupId>
<artifactId>server</artifactId>
<classifier>classes</classifier>
</dependency>
```
The dependency must be placed *before* the "dspace-server-webapp"
dependency, to ensure that it overrides the classes in the
"dspace-server-webapp" module. In the "server-boot.jar", the
CLASSPATH is determined by the order of JARs in the
"BOOT-INF/classpath.idx", which is generated based on the order of
dependencies in the POM (see https://stackoverflow.com/a/67997782 ).
The root "pom.xml" file was modified to provide the version for
"modules/server" JAR file, in keeping with how the versions of other
JAR files are specified.
2024-11-25 08:57:37 -05:00
Tim Donohue
e27ceb57c1
Remove unused dependencies from several modules
2024-11-20 12:45:05 -06:00
Tim Donohue
9cc078aa33
Fix multiple declarations of maven-dependency-plugin. Combine two tasks into one declaration
2024-11-14 14:58:49 -06:00
Mark H. Wood
353cf71f3a
Fix new ErrorProne errors from new EP version, and a few ancient warnings.
2024-09-18 11:36:45 -04:00
Christian Clauss
dbf33f2113
Fix typos discovered by codespell
2024-08-06 16:37:21 +02:00
Tim Donohue
68c3ba26e8
[maven-release-plugin] prepare for next development iteration
2024-06-26 13:54:59 -05:00
Tim Donohue
87f66fbc55
[maven-release-plugin] prepare for next development iteration
2024-06-21 14:23:32 -05:00
Tim Donohue
b2ae1d5419
[maven-release-plugin] prepare release dspace-8.0
2024-06-21 14:23:27 -05:00
Tim Donohue
fbb8403df7
[maven-release-plugin] prepare for next development iteration
2024-04-05 16:48:03 -05:00
Tim Donohue
769129115a
[maven-release-plugin] prepare release dspace-8.0-rc1
2024-04-05 16:48:00 -05:00
Tim Donohue
ec7415e43a
Minor POM cleanup. dspace.dir should not end in a slash.
2024-03-20 09:43:09 -05:00
Tim Donohue
7b25144684
Upgrade to Hibernate 6. Migrate more javax to jakarta. Realign imports to fix checkstyle errors
2024-03-20 09:41:51 -05:00
Tim Donohue
4374dd6a02
Partial update to Spring 6. Replace all javax with jakarta & resolve dependency convergence issues.
2024-03-20 09:41:50 -05:00
Alan Orth
710feb798d
Update hamcrest to v2.2
...
Due to changes in hamcrest packaging we only need the main artifact
now, but we add hamcrest-core (which is an empty pom) so it doesn't
get pulled in by other deps. Last, the hamcrest docs recommend that
we put hamcrest first so that we don't have dependency convergence
issues from junit.
See: https://hamcrest.org/JavaHamcrest/distributables
2024-02-05 17:34:47 +03:00
Tim Donohue
7ce189344b
Merge pull request #8797 from 4Science/DSC-963_main
...
Using an embedded tomcat to start the application
2024-01-26 11:50:24 -06:00
Vincenzo Mecca
c0d68ee7d0
[DSC-963] Addresses changes of the PR#8797
2024-01-23 12:19:13 +01:00
Tim Donohue
944305a8ca
Remove dspace-rest, all configs and a few deprecated methods only used by this module.
2024-01-19 11:15:18 -06:00
Vincenzo Mecca
21b8c1b6a1
[DSC-963] Fixes server unpacking
2023-12-28 17:09:57 +01:00
Vincenzo Mecca
0ee727e910
[DSC-963] Update to 8.0-SNAPSHOT
2023-12-28 16:22:01 +01:00
Vincenzo Mecca
b2eb057803
Merge remote-tracking branch 'origin/main' into DSC-963_main
...
# Conflicts:
# pom.xml
2023-12-28 12:01:21 +01:00
Vincenzo Mecca
c1d6090789
[DSC-963] Fixes dspace-server-webapp target folder
2023-12-27 19:46:51 +01:00
Tim Donohue
2b42811e97
[maven-release-plugin] prepare for next development iteration
2023-06-30 14:37:09 -05:00
Tim Donohue
a533704a27
[maven-release-plugin] prepare for next development iteration
2023-06-23 12:10:56 -05:00
Tim Donohue
5a43e6bcf1
[maven-release-plugin] prepare release dspace-7.6
2023-06-23 12:10:53 -05:00
Tim Donohue
6b7656f8b8
Remove oracle profiles from POMs
2023-05-03 14:08:05 -05:00
Luca Giamminonni
3767ae8ab1
[DSC-963] Fixed porting on main
2023-04-20 11:47:04 +02:00
Luca Giamminonni
313a1d8d68
[DSC-963] Suppress checkstyle warning
2023-04-20 11:31:54 +02:00
Luca Giamminonni
4b72466d74
[DSC-963] Configured spring boot maven plugin
2023-04-20 11:31:44 +02:00
Luca Giamminonni
12cb9a82df
[DSC-963] Refactoring to maintain server module
2023-04-20 11:31:30 +02:00
Luca Giamminonni
d6446b15ae
[DSC-963] Create new project to run dspace with embedded tomcat
2023-04-20 11:20:33 +02:00
Tim Donohue
3aa3a945af
[maven-release-plugin] prepare for next development iteration
2023-02-17 10:12:27 -06:00
Tim Donohue
654520e1bb
[maven-release-plugin] prepare release dspace-7.5
2023-02-17 10:12:23 -06:00
Tim Donohue
d6cc202e6b
Require commons-text 1.10.0 in dependencyManagement. Remove unnecessary references to commons-text elsewhere in POMs
2022-10-19 10:27:01 -05:00
Tim Donohue
7837fbacd1
[maven-release-plugin] prepare for next development iteration
2022-10-06 12:53:51 -05:00
Tim Donohue
4cdb66267e
[maven-release-plugin] prepare release dspace-7.4
2022-10-06 12:53:47 -05:00
Tim Donohue
41bf4e9956
Fix Jetty dependencies issues by forcing a specific version to be used, instead of via exclusions
2022-09-29 15:58:33 -05:00
Tim Donohue
c532d410a2
[maven-release-plugin] prepare for next development iteration
2022-06-24 12:11:54 -05:00
Tim Donohue
bbdff34806
[maven-release-plugin] prepare release dspace-7.3
2022-06-24 12:11:50 -05:00
Tim Donohue
af168718c6
Cleanup depedencies in dspace-rest after rebase to fix deprecated REST API issues
2022-04-04 17:18:26 -05:00
Tim Donohue
e9e4cdbaac
Fix dependencies in overlay modules so that example ITs pass
2022-04-04 10:19:35 -05:00
Tim Donohue
a0438e51ad
Remove old version of XMLBeans. We don't use it directly and Tika brings in a new version
2022-04-04 10:19:35 -05:00
Tim Donohue
b894071c16
Switch to SolrJ & Solr-Core. We don't actually use Solr-Cell. Upgrade Tika dependencies
2022-04-04 10:19:35 -05:00
Tim Donohue
18c524170a
[maven-release-plugin] prepare for next development iteration
2022-02-03 13:14:11 -06:00
Tim Donohue
122924af82
[maven-release-plugin] prepare release dspace-7.2
2022-02-03 13:14:08 -06:00