В типичной установке DSpace существует несколько копий jar-файла dspace-api.Если я запусту следующее из каталога [dspace-install], вы увидите следующее:
find webapps lib -name dspace-api*.jar
webapps/oai/WEB-INF/lib/dspace-api-5.8.jar
webapps/oai/WEB-INF/lib/dspace-api-lang-5.0.7.jar
webapps/rdf/WEB-INF/lib/dspace-api-5.8.jar
webapps/rdf/WEB-INF/lib/dspace-api-lang-5.0.7.jar
webapps/jspui/WEB-INF/lib/dspace-api-5.8.jar
webapps/jspui/WEB-INF/lib/dspace-api-lang-5.0.7.jar
webapps/swordv2/WEB-INF/lib/dspace-api-5.8.jar
webapps/swordv2/WEB-INF/lib/dspace-api-lang-5.0.7.jar
webapps/sword/WEB-INF/lib/dspace-api-5.8.jar
webapps/sword/WEB-INF/lib/dspace-api-lang-5.0.7.jar
webapps/xmlui/WEB-INF/lib/dspace-api-5.8.jar
webapps/xmlui/WEB-INF/lib/dspace-api-lang-5.0.7.jar
webapps/rest/WEB-INF/lib/dspace-api-5.8.jar
webapps/rest/WEB-INF/lib/dspace-api-lang-5.0.7.jar
lib/dspace-api-5.8.jar
lib/dspace-api-lang-5.0.7.jar
Сделали ли вы свои изменения в каталоге [dspace-src], а затем запустите maven и ant buildпроцессы?Это обеспечит внесение ваших изменений во все правильные файлы jar.