Uploaded image for project: 'UIMA'
  1. UIMA
  2. UIMA-122

Sofa mapping should be removed from Vinci services

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 2.1
    • 2.1
    • None
    • UIMA services

    Description

      Sofa mapping for services is only implemented for Vinci services connected via the aggregate engine code path. Mapping is not implemented for Vinci services connected via the CPM, nor for all other [binary-CAS] connected services. This inconsistency is confusing for users and developers.

      There is a good work-around for services which do not have Sofa mapping in the communication path: implement the Sofa mapping in an aggregate descriptor on the service side.

      Also, there is a problem with the current Sofa mapping code if multiple "Default" Sofas are involved. Instead of fixing this bug, better would be to remove the code altogether and implement Sofa mapping for all services in a consistent way, along with configuration parameters.

      Attachments

        Activity

          People

            alally Adam P. Lally
            eddie_epstein Eddie Epstein
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: