uima-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Adam Lally (JIRA)" <uima-...@incubator.apache.org>
Subject [jira] Resolved: (UIMA-325) Enhance XMI Serializer to support merging multiple XMI documents into a single CAS
Date Mon, 07 May 2007 21:29:15 GMT

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

Adam Lally resolved UIMA-325.
-----------------------------

    Resolution: Fixed

> Enhance XMI Serializer to support merging multiple XMI documents into a single CAS
> ----------------------------------------------------------------------------------
>
>                 Key: UIMA-325
>                 URL: https://issues.apache.org/jira/browse/UIMA-325
>             Project: UIMA
>          Issue Type: New Feature
>          Components: Core Java Framework
>            Reporter: Adam Lally
>         Assigned To: Adam Lally
>             Fix For: 2.2
>
>
> The new feature would support the following scenario:
> 1) A CAS is serialized to XMI.
> 2) Copies of the XMI documents are sent to multiple remote services
> 3) Each remote service appends to the CAS (does not delete or modify
> existing stuff) and responds with a new serialized XMI CAS)
> 4) The multiple XMI responses are all merged back into a single CAS instance
> This would permit multiple remote services that don't depend on each
> other to run in parallel, assuming they only append to the CAS (which
> is common).  Of course there's other work on the runtime needed to
> actually do the parallel invocations, but XMI serializer support is a
> prerequisite.
> The basic XMI deserializer changes aren't too complicated.  First,
> when the CAS is originally serialized in step 1, we make available to
> the caller the maximum xmi:id value in that CAS (this is mostly
> already done, we just need to add a public accessor for this value).
> Next, we allow passing this value to the deserializer as an optional
> argument that essentially says "deserialize only XMI elements whose
> xmi:id is greater than the specified value".
> Discussion here: http://www.mail-archive.com/uima-dev@incubator.apache.org/msg02338.html

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


Mime
View raw message