Details

    • Type: Task
    • Status: Closed
    • Priority: Critical
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: M6
    • Component/s: Core Technical
    • Security Level: Public (Public: Anyone can view)
    • Labels:
      None

      Attachments

        Issue Links

          Activity

          Hide
          lsymms Larry Symms added a comment - - edited

          http://svn.kuali.org/repos/rice/trunk/rice-middleware/it/kew/src/test/java/org/kuali/rice/kew/engine/EmptyProcessTest.java

          You can see from the test there that it calls document.route and then can immediately ascertain the document has gone final
          [2/11/2013 4:58:15 PM] Eric Westfall: i also verified that it is infact calling the post processor
          [2/11/2013 4:58:50 PM] Eric Westfall: so you'll get three status transitions: (I)nitiated -> En(R)oute -> (P)rocessed -> (F)inal

          Show
          lsymms Larry Symms added a comment - - edited http://svn.kuali.org/repos/rice/trunk/rice-middleware/it/kew/src/test/java/org/kuali/rice/kew/engine/EmptyProcessTest.java You can see from the test there that it calls document.route and then can immediately ascertain the document has gone final [2/11/2013 4:58:15 PM] Eric Westfall: i also verified that it is infact calling the post processor [2/11/2013 4:58:50 PM] Eric Westfall: so you'll get three status transitions: (I)nitiated -> En(R)oute -> (P)rocessed -> (F)inal
          Hide
          lsymms Larry Symms added a comment -

          I've got a Maint Doc set up for Course Offering Rollover but the UI appears asynch even if the document should be synchronous. Will need to discuss with Eric Westfall (schedule with Jessica) as to how to customize the result view of after submit. The page flow is what's holding us back right now. There are 2 options we'd like to investigate instead of presenting the user with the inquiry view with "Enroute" as the status: take the user to the edit view with data retrieved from the persistence (via the maintainable), or send the user to a custom view. Obviously the latter will cover all of our needs but the former will be more efficient for most cases

          Show
          lsymms Larry Symms added a comment - I've got a Maint Doc set up for Course Offering Rollover but the UI appears asynch even if the document should be synchronous. Will need to discuss with Eric Westfall (schedule with Jessica) as to how to customize the result view of after submit. The page flow is what's holding us back right now. There are 2 options we'd like to investigate instead of presenting the user with the inquiry view with "Enroute" as the status: take the user to the edit view with data retrieved from the persistence (via the maintainable), or send the user to a custom view. Obviously the latter will cover all of our needs but the former will be more efficient for most cases
          Hide
          lsymms Larry Symms added a comment - - edited
          1. Apply provided patch
          2. Start server in bundled mode
          3. From Rice portal go to Administration tab
          4. Click XML Ingester (http://prntscr.com/wbajz)
          5. Click the first Choose File button.
          6. Browse to your project home and select: ks-enroll/ks-enroll-ui/src/main/config/workflowXml/CourseOfferingRolloverWorkflowDocument.xml
          7. Click Upload XML Data
          8. You will get an error. Repeat Steps 3-7 about 4 times until you don't get an error (there's a jira to fix this if it hasn't already been fixed)
            • you should see something similar to following in the catalina.out upon success
              INFO  org.kuali.rice.kew.doctype.service.impl.DocumentTypeServiceImpl - Saving old document type Id 3027 name 'CourseOfferingCreateMaintenanceDocument' (current = false)
              INFO  org.kuali.rice.kew.doctype.service.impl.DocumentTypeServiceImpl - Saved current document type Id 3022 name 'CourseOfferingCreateMaintenanceDocument' (current = true)
              INFO  org.kuali.rice.kew.doctype.service.impl.DocumentTypeServiceImpl - Saved parent document type Id 2681 name 'RiceDocument' (current = true)
              
          9. Go to Main Menu tab
          10. Click the topmost link in the Course Offering Sandbox section (titled: Perform Rollover via Maintenance Document)
          11. Set target term to 201305, set source term to 201205
          12. Click submit
          Show
          lsymms Larry Symms added a comment - - edited Apply provided patch Start server in bundled mode From Rice portal go to Administration tab Click XML Ingester ( http://prntscr.com/wbajz ) Click the first Choose File button. Browse to your project home and select: ks-enroll/ks-enroll-ui/src/main/config/workflowXml/CourseOfferingRolloverWorkflowDocument.xml Click Upload XML Data You will get an error. Repeat Steps 3-7 about 4 times until you don't get an error (there's a jira to fix this if it hasn't already been fixed) you should see something similar to following in the catalina.out upon success INFO org.kuali.rice.kew.doctype.service.impl.DocumentTypeServiceImpl - Saving old document type Id 3027 name 'CourseOfferingCreateMaintenanceDocument' (current = false) INFO org.kuali.rice.kew.doctype.service.impl.DocumentTypeServiceImpl - Saved current document type Id 3022 name 'CourseOfferingCreateMaintenanceDocument' (current = true) INFO org.kuali.rice.kew.doctype.service.impl.DocumentTypeServiceImpl - Saved parent document type Id 2681 name 'RiceDocument' (current = true) Go to Main Menu tab Click the topmost link in the Course Offering Sandbox section (titled: Perform Rollover via Maintenance Document) Set target term to 201305, set source term to 201205 Click submit
          Hide
          lsymms Larry Symms added a comment -

          fixed in rice 2.3.0 M1

          Show
          lsymms Larry Symms added a comment - fixed in rice 2.3.0 M1
          Hide
          lsymms Larry Symms added a comment -

          See edit AO for example

          Show
          lsymms Larry Symms added a comment - See edit AO for example
          Hide
          mpg Michael Passarella-George added a comment -

          Bulk set empty fixVersion to M6 and closed resolved tickets with resolution date 10/25/12 - 4/25/13

          Show
          mpg Michael Passarella-George added a comment - Bulk set empty fixVersion to M6 and closed resolved tickets with resolution date 10/25/12 - 4/25/13

            People

            • Assignee:
              lsymms Larry Symms
              Reporter:
              lsymms Larry Symms
            • Votes:
              0 Vote for this issue
              Watchers:
              7 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: