Hi,

We have a number of customizations in the "dspace/modules/server"
directory, which are used to override classes in the
"[dspace-source]/dspace-server-webapp/" as outlined in
https://wiki.lyrasis.org/display/DSDOC8x/Advanced+Customisation.

In migrating to DSpace 8.0, we have encountered the issue described in
https://github.com/DSpace/DSpace/issues/9987, in which the customizations
in the "dspace/modules/server" directory are not present when running via
the "server-boot" embedded Tomcat server. Included in that issue is Tim
Donohue's comment (
https://github.com/DSpace/DSpace/issues/9987#issuecomment-2470793652) that
includes:

 We may need to simply document that server is unsupported, if there's no
> way to reference it from server-boot.


At the moment, we've worked around this issue by using a configuration
similar to that in DSpace 7.6.2, only using Apache Tomcat v10.1, instead of
v9.

So just wondering about the status of using "dspace/modules/server" for
customizations. Is this something that we should still be using? Is there
an alternate recommended method for keeping local customizations separate
from stock DSpace code?

Thanks,

David

-- 
All messages to this mailing list should adhere to the Code of Conduct: 
https://www.lyrasis.org/about/Pages/Code-of-Conduct.aspx
--- 
You received this message because you are subscribed to the Google Groups 
"DSpace Technical Support" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion visit 
https://groups.google.com/d/msgid/dspace-tech/CA%2BmHiJZkTXpEmoXBeQgqOph7-SP4DXk%2B2Eu-AaQaURQ74%2BGXvw%40mail.gmail.com.

Reply via email to