Kuali Rice Development
  1. Kuali Rice Development
  2. KULRICE-5210

Refector WorkflowUtility (and how it's used by WorkflowInfo) so that it uses proper techniques for SOAP remoting

    Details

    • Type: Task Task
    • Status: Closed Closed
    • Priority: Critical Critical
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 2.0.0-m9, 2.0
    • Security Level: Public (Public: Anyone can view)
    • Labels:
      None
    • Similar issues:
      KULRICE-3272Remove duplicate method names from WorkflowUtility interface
      KULRICE-3359Annotate WorkflowUtility interface and implementation for JAX-WS
      KULRICE-5212Implement RuleService, RuleAttributeService, and related such that they are accessed remotely via SOAP instead of via direct database calls to the rule tables
      KULRICE-2582Create methods on WorkflowInfo/WorkflowUtility for commonly used data elements
      KULRICE-3548Add a method to the WorkflowUtility and WorkflowInfo service to fetch the app doc id for a document
      KULRICE-2983Update thin client integration model so that it provides for proper connection to KIM services
      KULRICE-4496Speed Test: Soap vs java serialization for our remoted services
      KULRICE-6033Document proper use of joda-time library in rice apis and with remote services
      KULRICE-4659Figure out how client apps will publish their KimTypeServices (and other modules' callback service) via SOAP
      KULRICE-5957Several PermissionService methods cannot be used when making SOAP service call
    • Rice Module:
      KEW
    • KAI Review Status:
      Not Required
    • KTI Review Status:
      Not Required

      Description

      This will require a large amount of refactoring of the various DTO objects that the WorkflowUtility uses. If there are any deprecated methods on this service that should be removed as part of this, we should go ahead and do so.

        Activity

        Hide
        Jeremy Hanson added a comment -

        This is mostly done. WorkflowDocumentService has a few doc search methods to implement yet, but the rest should be mostly done.

        Show
        Jeremy Hanson added a comment - This is mostly done. WorkflowDocumentService has a few doc search methods to implement yet, but the rest should be mostly done.
        Hide
        Rice-CI User (Inactive) added a comment -

        Integrated in rice-trunk-nightly #161 (See http://ci.rice.kuali.org/job/rice-trunk-nightly/161/)

        Show
        Rice-CI User (Inactive) added a comment - Integrated in rice-trunk-nightly #161 (See http://ci.rice.kuali.org/job/rice-trunk-nightly/161/ )
        Hide
        Rice-CI User (Inactive) added a comment -

        Integrated in rice-trunk-nightly #165 (See http://ci.rice.kuali.org/job/rice-trunk-nightly/165/)
        KULRICE-5210 - clean up unused WorkflowUtility stuff and unused DTOs
        KULRICE-5210 - clean up unused WorkflowUtility stuff and unused DTOs
        KULRICE-5210 - clean up unused WorkflowUtility stuff and unused DTOs

        Show
        Rice-CI User (Inactive) added a comment - Integrated in rice-trunk-nightly #165 (See http://ci.rice.kuali.org/job/rice-trunk-nightly/165/ ) KULRICE-5210 - clean up unused WorkflowUtility stuff and unused DTOs KULRICE-5210 - clean up unused WorkflowUtility stuff and unused DTOs KULRICE-5210 - clean up unused WorkflowUtility stuff and unused DTOs
        Hide
        Eric Westfall added a comment -

        WorkflowUtility is no longer, all methods moved to their appropriate services.

        Show
        Eric Westfall added a comment - WorkflowUtility is no longer, all methods moved to their appropriate services.
        Hide
        Jessica Coltrin (Inactive) added a comment -

        Closing since these items are now in the release notes.

        Show
        Jessica Coltrin (Inactive) added a comment - Closing since these items are now in the release notes.

          People

          • Assignee:
            Jeremy Hanson
            Reporter:
            Eric Westfall
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Time Tracking

              Estimated:
              Original Estimate - 1 week
              1w
              Remaining:
              Remaining Estimate - 1 week
              1w
              Logged:
              Time Spent - Not Specified
              Not Specified

                Structure Helper Panel