Uploaded image for project: 'ManifoldCF'
  1. ManifoldCF
  2. CONNECTORS-1085

Introduce a mcf-connector-common.jar to save binary delivery space

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • ManifoldCF 2.0
    • ManifoldCF 2.0
    • Framework core
    • None

    Description

      The ManifoldCF 2.0 deliverable provides a number of connector-only services in mcf-core, such as:

      • ISO 8601 date parsing and formatting
      • Axis SOAP transport support via Httpcomponents Httpclient
      • extension to mime type mapping

      These functions have the unfortunate requirement that many (large) jar packages wind up needing to be included at the root level, which since these wind up in all of the various war files, really bloats the binary deliverable.

      For MCF 2.0, we can fix this by moving this functionality to a mcf-connector-common.jar, which would be included in connector-lib rather than at the root level.

      This can't be done for MCF 1.8, because of backwards compatibility reasons.

      Attachments

        Activity

          People

            kwright@metacarta.com Karl Wright
            kwright@metacarta.com Karl Wright
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: