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

make ServiceExporterFactory a Spring-managed bean

    Details

    • Type: Improvement
    • Status: Open
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: 2.3.3
    • Fix Version/s: Backlog
    • Component/s: Development
    • Security Level: Public (Public: Anyone can view)
    • Labels:
    • Rice Module:
      KSB
    • KAI Review Status:
      Not Required
    • KTI Review Status:
      Not Required
    • Code Review Status:
      Not Required
    • Include in Release Notes?:
      Yes

      Description

      I want to implement an alternate version of SOAPServiceExporter. In order to use it, I need to then use my own ServiceExporterFactory. Unfortunately, this class is a singleton that is concretely referenced by ServiceExportManagerImpl. This means that I need to override three classes in order to change the behavior of just one of them. Rethinking this with inversion-of-control in mind would reduce this to only needing to subclass SOAPServiceExporter and ServiceExporterFactory. Perhaps you could do even better.

        Attachments

          Activity

          There are no comments yet on this issue.

            People

            • Assignee:
              Unassigned
              Reporter:
              kgeis Ken Geis
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated: