University of Arizona
Dashboard > Kuali Implementation Technical Team > ... > Technical Specifications > Replace Delivered Report Links Technical Specification
Site Search:

View Attachments (0) Info

Replace Delivered Report Links Technical Specification

Jira Tasks

Revision History

Version Date User Description
1.0 09/16/2009 Heather Lo Initial Spec
1.1 09/21/2009 Heather Lo Spec That Reflects Development Steps
1.2 09/29/2009 Heather Lo Modified After Leo Przybylski Made Changes

Technical Description

Replace IU report links with links to GL Scrubber/Poster Reports and UAccess Analytics.

Details

  • Database Requirements
    1. System parameter BI_REPORT_URL.
  • UI Design
    1. Modify "Main Menu" tab.
  • Development Checklist
    1. Create new system parameter.
      • Write SQL statement to create the system parameters with specified value and add to work/db/scripts/arizona/data.sql.
      • Add constant for parameter to edu/arizona/kfs/sys/AZKFSConstants.java.
    2. Create web-root/WEB-INF/tlds/kfsfunc.tld
      • Define a function that will retrieve a parameter value.
    3. Modify reports.tag.
      • Add link to GL Poster/Scrubber reports, relative to the application environment.
        • Use "htdocs.reports.url" property from configuration.properties.
      • Add link to UAccess Analytics, relative to the application environment.
        • Call on function to get the BI_REPORT_URL parameter.
        • Use "environment" property from configuration.properties.
    4. Modify arizona-build.properties.
      • Define "htdocs.reports.url" property.
        excerpt from arizona-build.properties
        htdocs.url=${appserver.url}/kfs/${build.environment}
        htdocs.reports.url=${htdocs.url}/reports

Local Development Modification

  • In order to use the "appserver.url" property in my local KFS instance, I had to define it in my kfs-build.properties as follows:
    appserver.url=http://localhost:8080

View a printable version of the current page.

Browse Space
- Pages
- Labels
- Attachments
- Mail
- Bookmarks
- News
- Activity
- Advanced

Explore Confluence
- Popular Labels
- Notation Guide

Your Account
Log In

 

Add Content


Powered by Atlassian Confluence 1115, the Enterprise Wiki.. Contact administrators.