Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Currently, I am only documenting host specific overrides in local.cfg.  All settings that are common across my test instances are being made in dspace.cfg or in the appropriate source config file.

Note: this new process is a huge improvement.

Other Issues

  • I have a custom EmbargoSetter that needs to be fixed.
    • This code was triggering a NPE during service initialization.  That triggered thousands of lines of error text that was difficult to interpret.  Perhaps some better try catch logic would be useful to add to the service initialization block.
    • Jira
      serverDuraSpace JIRA
      serverIdc815ca92-fd23-34c2-8fe3-956808caf8c5
      keyDS-3319
  • XSL overrides to Mirage2 triggered a mvn failure
    • Jira
      serverDuraSpace JIRA
      serverIdc815ca92-fd23-34c2-8fe3-956808caf8c5
      keyDS-3312
  • dspace/config/spring/api/discovery.xml schema changes
    • The following property has been removed
      •  <property name="sortOrder" value="COUNT"/>
    • And has been replaced with the following        
      • <property name="sortOrderSidebar" value="COUNT"/>
      • <property name="sortOrderFilterPage" value="COUNT"/>
  • Carefully look for new class names in dspace/modules/xmlui/src/main/webapp/sitemap.xmap and merge them with custom overrides
    • In particular, note the removal of StandardOpenSearchGenerator
  • Note the separator needed between element names in dspace/config/dspace.cfg

...