Adam Lally (JIRA) wrote:
Adam, I see the CDE makes use of individual merge calls for the type system, the type priorities, and the index repositories.[ https://issues.apache.org/jira/browse/UIMA-402?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]Adam Lally reassigned UIMA-402: ------------------------------- Assignee: Marshall Schor (was: Adam Lally) Marshall, I added the uima-core support for this. Assigning to you to update the CDE. I added a new method CasCreationUtils.mergeDelegateAnalysisEngineMetaData which merges type systems, priorities, and indexes. It also takes a parameter that will be populated with information about remote delegates that could not be contacted, rather than throwing an exception in this case.
I examined the code to see if the CDE could switch to just one call that merged everything - it's fairly complex code, which I think would be risky to change. So I'd like instead have versions of the individual part merge code.
I can do the changes unless there's something un-obvious about this that I would miss? Or, if you want to do this, let me know...
-Marshall
