I'd like to point out the pure-UIMA (no uimaFIT) solution:
TypeSystemDescription tsd =
UIMAFramework.getXMLParser().parseTypeSystemDescription(new
XMLInputSource("TypeSystem.xml"));
CAS cas = CasCreationUtils.createCas(tsd, null, null);
XmiCasDeserializer.deserialize(new FileInputStream("file.xmi"), cas);
I'm so used to using uimaFIT's type discovery that I barely consider using
pure-UIMA ;)
Cheers,
Richard
Am 16.06.2011 um 15:37 schrieb Joel Dubbels:
> Thanks, Richard. So by configuring the same type system, what do you
> mean? On the serialization side I can see you can instantiate it with a
> type system, but in the deserializer case, how do you specify a type
> system for it to work from? In your example, I see you are writing the
> type system out to a file, but I'm not sure how that's used when
> deserializing. Thanks.
--
-------------------------------------------------------------------
Richard Eckart de Castilho
Technical Lead
Ubiquitous Knowledge Processing Lab
FB 20 Computer Science Department
Technische Universität Darmstadt
Hochschulstr. 10, D-64289 Darmstadt, Germany
phone [+49] (0)6151 16-7477, fax -5455, room S2/02/B117
[email protected]
www.ukp.tu-darmstadt.de
Web Research at TU Darmstadt (WeRC) www.werc.tu-darmstadt.de
-------------------------------------------------------------------