[ 
https://issues.apache.org/jira/browse/UIMA-122?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Adam Lally closed UIMA-122.
---------------------------

    Resolution: Fixed

Done.  Use of Sofa mappings for remotes (Vinci or SOAP) now throws an 
exception.  Will create another JIRA issue to clean up the vestigal support in 
the XCASSerializer code, that can wait until after 2.1.

> Sofa mapping should be removed from Vinci services
> --------------------------------------------------
>
>                 Key: UIMA-122
>                 URL: https://issues.apache.org/jira/browse/UIMA-122
>             Project: UIMA
>          Issue Type: Bug
>          Components: Transport Adapters - SOAP, Vinci
>    Affects Versions: 2.1
>         Environment: UIMA services
>            Reporter: Eddie Epstein
>         Assigned To: Adam Lally
>             Fix For: 2.1
>
>
> 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.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
https://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to