Thanks Jerry,
Yeah I noticed that. Didn't realize it was a mandatory element. However I am facing another problem. I cant seem to get my grouped parameters for my cas consumer to be initialized using the CPE descriptor. I have ungrouped as well as grouped parameters ( Group name=Database) for the DatabaseWriterCasConsumer. While the ungrouped params seem to get initialized correctly, the grouped parameters don't seem to be passed through to the DatabaseWriterCasConsumer. Here is the link to the CPE descriptor file again: http://caties.cabig.upmc.edu/docs/IOTest.xml And the DatabaseWriterCasConsumer descriptor: http://caties.cabig.upmc.edu/docs/DatabaseWriterCasConsumer.xml Thanks in advance, Kind Regards, Girish ________________________________ From: Jaroslaw Cwiklik [mailto:[EMAIL PROTECTED] Sent: Tuesday, December 11, 2007 11:40 AM To: [email protected] Subject: Re: problem running a CPE with FileSystemCollectionReader Girish, you seem to be missing a deployment element in your cpe descriptor. I am not sure how you want to run your cpe, single threaded or multi-threaded. For multithreaded deployment add <cpeConfig> <deployAs>immediate</deployAs> </cpeConfig> For singlethreaded deployment add <cpeConfig> <deployAs>single-threaded</deployAs> </cpeConfig> Jerry C ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Jerry Cwiklik UIMA Extensions IBM T.J. Watson Research Center Hawtorne, NY, 10532 Tel: 914-784-7665, T/L: 863-7665 Email: [EMAIL PROTECTED] Inactive hide details for "Chavan, Girish" <[EMAIL PROTECTED]>"Chavan, Girish" <[EMAIL PROTECTED]> "Chavan, Girish" <[EMAIL PROTECTED]> 12/11/2007 11:01 AM Please respond to [email protected] To <[email protected]> cc Subject problem running a CPE with FileSystemCollectionReader Hi All, I am trying to build my own CPE. I created a cpe descriptor with the FileSystemCollectionReader as the collection reader and a DatabaseWriter Cas consumer(which I wrote) as a cas processor. I get a ResourceInitializationExecption when I try to run the CPE. Here is the caused by section of that stacktrace: ----- Caused by: java.lang.NullPointerException at org.apache.uima.collection.impl.cpm.engine.CPMEngine.<init>(CPMEngine.ja va:273) at org.apache.uima.collection.impl.cpm.BaseCPMImpl.init(BaseCPMImpl.java:24 8) at org.apache.uima.collection.impl.cpm.BaseCPMImpl.<init>(BaseCPMImpl.java: 127) at org.apache.uima.collection.impl.CollectionProcessingEngine_impl.initiali ze(CollectionProcessingEngine_impl.java:75) ------- Here is line 273 from CPMEngine.java: ------- if (cpeFactory.getCPEConfig() != null && cpeFactory.getCPEConfig().getDeployment().equalsIgnoreCase(SINGLE_THREAD ED_MODE)) { ... ------- Here is the CPE Descriptor file I am using: http://caties.cabig.upmc.edu/docs/IOTest.xml The CPE configurator loads this file fine. The error is thrown when I try to run it. I have also tried running it using the SimpleRunCPE program with the same results. Any help is much appreciated. Thanks, Girish P.S: I would like to thank Marshall and Adam for answering my previous queries on the mailing list. I didn't reply to those answers as I didn't want to clutter the mailing list with thank you messages.
