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

Lookup - Need export for document type xml to use proper export function

    Details

    • Type: Task
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 2.0
    • Fix Version/s: 2.4
    • Component/s: Development, Roadmap
    • Security Level: Public (Public: Anyone can view)
    • Labels:
      None
    • Rice Module:
      KRAD
    • KRAD Feature Area:
      Lookup
    • Application Requirement:
      Rice
    • Sprint:
      2.4.0-m2 Sprint 1, 2.4.0-m2 Sprint 2
    • KAI Review Status:
      Not Required
    • KTI Review Status:
      Not Required
    • Code Review Status:
      Not Required
    • Include in Release Notes?:
      Yes

      Description

      In some cases the lookup results with provide an xml export that uses the DocTypeServiceImpl (see Admin - Group search results)

      <data xmlns="ns:workflow" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="ns:workflow resource:WorkflowData">
        <groups xmlns="ns:workflow/Group" xsi:schemaLocation="ns:workflow/Group resource:Group">
          <group>
            <name>Admin</name>
            <namespace>KUALI</namespace>
            <description>Administrators</description>
            <active>true</active>
            <type>
              <namespace>KUALI</namespace>
              <name>Default</name>
      ...
      

      instead of displaytag (see Admin - Campus search results).

      <table>
      <row>...</row>
      </table>
      
      

      This functionality is needed as part of KNS/KRAD Equivalency.

        Attachments

          Issue Links

            Activity

            Hide
            mztaylor Martin Taylor (Inactive) added a comment -

            Currently the KNS export uses either a custom xml export view or the default xml view in the displaytag library. This requires having the dataObjectClass and dataObjects. Tried pulling displayList from the lookupForm.getLookupResults from the session stored UifFormBase and was able to generate the workflow xml.

            Show
            mztaylor Martin Taylor (Inactive) added a comment - Currently the KNS export uses either a custom xml export view or the default xml view in the displaytag library. This requires having the dataObjectClass and dataObjects. Tried pulling displayList from the lookupForm.getLookupResults from the session stored UifFormBase and was able to generate the workflow xml.
            Hide
            mztaylor Martin Taylor (Inactive) added a comment - - edited

            Added fixes and placed in code review. Looking at InquiryController and to merge into a single export function.

            Show
            mztaylor Martin Taylor (Inactive) added a comment - - edited Added fixes and placed in code review. Looking at InquiryController and to merge into a single export function.
            Hide
            mztaylor Martin Taylor (Inactive) added a comment -

            Added fixes. Reviewing the lookup, inquiry, and uif controller base: feel the need to bring them into sync. Adding as new ticket.

            Show
            mztaylor Martin Taylor (Inactive) added a comment - Added fixes. Reviewing the lookup, inquiry, and uif controller base: feel the need to bring them into sync. Adding as new ticket.

              People

              • Assignee:
                mztaylor Martin Taylor (Inactive)
                Reporter:
                mztaylor Martin Taylor (Inactive)
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Time Tracking

                  Estimated:
                  Original Estimate - 4 days
                  4d
                  Remaining:
                  Time Spent - 2 days Remaining Estimate - 2 days
                  2d
                  Logged:
                  Time Spent - 2 days Remaining Estimate - 2 days
                  2d