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'

    Details

    • 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:
      None
    • 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:
      KEW
    • Application Requirement:
      KFS

      Description

      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:

      /help/system/help.html

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

      http://www.kuali.org

      Then that would translate in the system to be:

      http://www.kuali.org/help/system/help.html

      whenever the DocumentType.getHelpDefinitionUrl() method is called.

        Issue Links

          Activity

          Hide
          Eric Westfall added a comment -

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

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

            People

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

              Dates

              • Created:
                Updated:
                Resolved:

                Structure Helper Panel