Kuali Rice Development
  1. Kuali Rice Development
  2. KULRICE-2872

Change the KEW DocumentType implementation from being an absolute URL to a relative URL using the config param 'externalizable.help.url'


    • Type: Bug Fix Bug Fix
    • Status: Closed Closed
    • Priority: Blocker Blocker
    • Resolution: Complete
    • Affects Version/s: None
    • Fix Version/s: 1.0
    • Component/s: Development
    • Labels:
    • Similar issues:
      KULRICE-2363Remove construction of absolute URLs in KEW
      KULRICE-7494Document Search URLs are broken for non-Rice custom searches
      KULRICE-3000Alter the system where DocumentType document handler url is being used and allow for that field to be empty on any given document type
      KULRICE-9286KualiInquirableTest fails in CI with An inquiry URL to AccountManager should be built
      KULRICE-4189Remove "rice.url" config parameter from common-config-defaults.xml (clients can instead use the config parameter "kr.url", associated Config.KR_URL constant, and Config.getKRBaseURL() method)
      KULRICE-4451Re-examine how RiceApplicationConfigurationService is being used to resolve doc handler urls (and other variables) from across the service bus
      KULRICE-3170Remove notification.processUndeliveredJob.startDelayMS and notification.processUndeliveredJob.intervalMS config params from the codebase
      KULRICE-6034Document guidelines related to URL compatibility
      KULRICE-4190Implement a better way for KNS client apps running Rice modules in 'remote' run mode to set the various Rice module xxx.url parameters like kew.url, kim.url, etc.
      KULRICE-4388Document help links are broken for docs whose associated doc types have blank help URLs
    • Rice Module:
    • Application Requirement:


      The current implementation of Help URL in the KEW DocumentType assumes the URL is an absolute URL like the 'document handler URL' field. Change it so that the URL is relative and the base of the help definition URL is the config parameter 'externalizable.help.url'.

      So basically if the document type has help definition url value:


      And the 'externalizable.help.url' config parameter is set to:


      Then that would translate in the system to be:


      whenever the DocumentType.getHelpDefinitionUrl() method is called.

        Issue Links


          Eric Westfall added a comment -

          Bulk change of all Rice 1.0 issues to closed after public release.

          Eric Westfall added a comment - Bulk change of all Rice 1.0 issues to closed after public release.


            • Assignee:
              Chad Hagstrom
              David Elyea
            • Votes:
              0 Vote for this issue
              0 Start watching this issue


              • Created:

                Structure Helper Panel