4.0.0org.dspace.modulesserverwarDSpace Server Webapp:: Local CustomizationsOverlay customizations.
This is probably a temporary solution to the build problems. We like to investigate about
the possibility to remove the overlays enable a more flexible extension mechanism.
The use of web-fragment and spring mvc technology allow us to add request handlers
just adding new jar in the classloadermodulesorg.dspace8.0-SNAPSHOT..${basedir}/../../..org.apache.maven.pluginsmaven-dependency-pluginunpackprepare-packageunpack-dependenciesorg.dspace.modulesadditions${project.build.directory}/additionsMETA-INF/**org.apache.maven.pluginsmaven-war-pluginfalsetrue${project.build.directory}/additionsWEB-INF/classesprepare-packageorg.codehaus.gmavengroovy-maven-pluginsetpropertyinitializeexecute
project.properties['agnostic.build.dir'] = project.build.directory.replace(File.separator, '/');
log.info("Initializing Maven property 'agnostic.build.dir' to: {}", project.properties['agnostic.build.dir']);
unit-test-environmentfalseskipUnitTestsfalsemaven-dependency-plugin${project.build.directory}/testingorg.dspacedspace-parent${project.version}ziptestEnvironmentsetupUnitTestEnvironmentgenerate-test-resourcesunpackmaven-surefire-plugin${agnostic.build.dir}/testing/dspace/true${agnostic.build.dir}/testing/dspace/solr/org.dspacedspace-server-webapptest-jartestintegration-test-environmentfalseskipIntegrationTestsfalsemaven-dependency-plugin${project.build.directory}/testingorg.dspacedspace-parent${project.version}ziptestEnvironmentsetupIntegrationTestEnvironmentpre-integration-testunpackmaven-failsafe-plugin${agnostic.build.dir}/testing/dspace/true${agnostic.build.dir}/testing/dspace/solr/org.dspacedspace-server-webapptest-jartestorg.dspace.modulesadditionsorg.dspacedspace-server-webappclassesorg.dspacedspace-server-webappwarorg.apache.solrsolr-solrj${solr.client.version}org.dspacedspace-apitest-jartestorg.dspacedspace-server-webapptest-jartestorg.springframework.bootspring-boot-starter-testtestorg.springframework.securityspring-security-test${spring-security.version}testcom.jayway.jsonpathjson-path-assert${json-path.version}testjunitjunittestcom.h2databaseh2testorg.mockitomockito-inlinetestorg.apache.solrsolr-core${solr.client.version}testorg.apache.lucenelucene-analyzers-icutest