Uploaded image for project: 'Kuali Rice Development'
  1. Kuali Rice Development
  2. KULRICE-2234

Rewrite DocumentTypeLookupableImpl to use KNS framework

    Details

    • Type: Task
    • Status: Closed
    • Priority: Critical
    • Resolution: Incomplete
    • Affects Version/s: None
    • Fix Version/s: 1.0
    • Component/s: Development
    • Labels:
      None
    • Rice Module:
      KEW

      Description

      org.kuali.rice.kew.lookupable.DocumentTypeLookupableImpl needs to be rewritten to use the KNS lookup framework

      See KULRICE-1457 for more details

        Attachments

          Issue Links

            Activity

            Hide
            ewestfal Eric Westfall added a comment -

            Will also need to determine best strategy for implementing "Export Hierarchy" button. See KULRICE-2297.

            Show
            ewestfal Eric Westfall added a comment - Will also need to determine best strategy for implementing "Export Hierarchy" button. See KULRICE-2297 .
            Hide
            caseyhb Casey Boettcher (Inactive) added a comment - - edited

            Remaining tasks include:

            • verify that all search fields (lookup fields) work properly (search in Old, compare to same search in New); especially Active Indicator
            • make sure New resultFields (result columns) include all cols in the Old, plus message entity
            • build Inquiry (called "report" in Old) (this is the detailed view with XML shown to user who selects a row in results)

            Make sure Old still works before commit to SVN

            Show
            caseyhb Casey Boettcher (Inactive) added a comment - - edited Remaining tasks include: verify that all search fields (lookup fields) work properly (search in Old, compare to same search in New); especially Active Indicator make sure New resultFields (result columns) include all cols in the Old, plus message entity build Inquiry (called "report" in Old) (this is the detailed view with XML shown to user who selects a row in results) Make sure Old still works before commit to SVN
            Hide
            caseyhb Casey Boettcher (Inactive) added a comment -

            ActiveIndicator field seems to have not effect on query.

            Show
            caseyhb Casey Boettcher (Inactive) added a comment - ActiveIndicator field seems to have not effect on query.
            Hide
            ewestfal Eric Westfall added a comment -

            Recall, the document type lookup query was more complicated then the KNS could generate for us (because of the "Descend Hierarchy" feature). So we hooked it up to the DocumentType service. So you can debug there and figure out why the active indicator isn't coming through properly in the query.

            Show
            ewestfal Eric Westfall added a comment - Recall, the document type lookup query was more complicated then the KNS could generate for us (because of the "Descend Hierarchy" feature). So we hooked it up to the DocumentType service. So you can debug there and figure out why the active indicator isn't coming through properly in the query.
            Hide
            caseyhb Casey Boettcher (Inactive) added a comment -

            Clicking on the Direct Inquiry book icon results in a new window with 500 error. Seems that the parent doc type name is being passed as a parameter in the HTTP request, but what's being expected is documentTypeId (since document ID is a PK and the InquiryForm iterates through BO PKs, throwing an error if one is defined in the entity class but not present in the request).

            Show
            caseyhb Casey Boettcher (Inactive) added a comment - Clicking on the Direct Inquiry book icon results in a new window with 500 error. Seems that the parent doc type name is being passed as a parameter in the HTTP request, but what's being expected is documentTypeId (since document ID is a PK and the InquiryForm iterates through BO PKs, throwing an error if one is defined in the entity class but not present in the request).
            Hide
            ewestfal Eric Westfall added a comment -

            Hmm, I'm not sure how to get the Direct Inquiry to use the Document Type ID PK. Can you do some investigation and see if you can find out? My guess is that it's something you need to configure in some way in the data dictionary.

            Show
            ewestfal Eric Westfall added a comment - Hmm, I'm not sure how to get the Direct Inquiry to use the Document Type ID PK. Can you do some investigation and see if you can find out? My guess is that it's something you need to configure in some way in the data dictionary.
            Hide
            caseyhb Casey Boettcher (Inactive) added a comment - - edited

            Outstanding issues:

            Show
            caseyhb Casey Boettcher (Inactive) added a comment - - edited Outstanding issues: Help text KULRICE-2455
            Hide
            ewestfal Eric Westfall added a comment -

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

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

              People

              • Assignee:
                caseyhb Casey Boettcher (Inactive)
                Reporter:
                ewestfal Eric Westfall
              • Votes:
                0 Vote for this issue
                Watchers:
                0 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: