<?xml version="1.0" encoding="UTF-8"?>

	<!--
	 ***************************************************************
	 * Licensed to the Apache Software Foundation (ASF) under one
	 * or more contributor license agreements.  See the NOTICE file
	 * distributed with this work for additional information
	 * regarding copyright ownership.  The ASF licenses this file
	 * to you under the Apache License, Version 2.0 (the
	 * "License"); you may not use this file except in compliance
	 * with the License.  You may obtain a copy of the License at
         *
	 *   http://www.apache.org/licenses/LICENSE-2.0
	 * 
	 * Unless required by applicable law or agreed to in writing,
	 * software distributed under the License is distributed on an
	 * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
	 * KIND, either express or implied.  See the License for the
	 * specific language governing permissions and limitations
	 * under the License.
	 ***************************************************************
   -->
   
<cpeDescription>
    <collectionReader>
        <collectionIterator>
            <descriptor>
                <import location="../collection_reader/FileSystemCollectionReader.xml"/>
            </descriptor>
        </collectionIterator>
    </collectionReader>
    <casProcessors casPoolSize="2" processingUnitThreadCount="1">
		<casProcessor deployment="integrated" name="Simple Token and Sentence Annotator">
	        <descriptor>
                <import location="../analysis_engine/SimpleTokenAndSentenceAnnotator.xml"/>
            </descriptor>
            <deploymentParameters/>
            <filter></filter>
            <errorHandling>
                <errorRateThreshold action="terminate" value="100/1000"/>
                <maxConsecutiveRestarts action="terminate" value="30"/>
                <timeout max="100000"/>
            </errorHandling>
            <checkpoint batch="10000"/>
        </casProcessor>
		<casProcessor deployment="local" name="Meeting Detector TAE">
			<descriptor>
				<import location="../../deploy/vinci/Deploy_MeetingDetectorTAE.xml"/>
			</descriptor>
			<runInSeparateProcess>
				<exec dir="." executable="java">
					<env key="CLASSPATH" 
						value="src:C:/Program Files/apache-uima/lib/uima-core.jar:C:/Program Files/apache-uima/lib/uima-cpe.jar:C:/Program Files/apache-uima/lib/uima-examples.jar:C:/Program Files/apache-uima/lib/uima-adapter-vinci.jar:C:/Program Files/apache-uima/lib/jVinci.jar"/>
					<arg>-DLOG=service.log</arg>
					<arg>org.apache.uima.adapter.vinci.VinciAnalysisEngineService_impl</arg>
					<arg>${descriptor}</arg>
				</exec>
			</runInSeparateProcess>
			<deploymentParameters/>
			<filter></filter>
			<errorHandling>
				<errorRateThreshold action="terminate" value="1/100"/>
				<maxConsecutiveRestarts action="terminate" value="3"/>
				<timeout max="100000"/>
			</errorHandling>
			<checkpoint batch="10000"/>
		</casProcessor>
        <casProcessor deployment="integrated" name="XMI Writer CAS Consumer">
            <descriptor>
                <import location="../cas_consumer/XmiWriterCasConsumer.xml"/>
            </descriptor>
            <deploymentParameters/>
            <filter></filter>
            <errorHandling>
                <errorRateThreshold action="terminate" value="100/1000"/>
                <maxConsecutiveRestarts action="terminate" value="30"/>
                <timeout max="10000"/>
            </errorHandling>
            <checkpoint batch="10000"/>
        </casProcessor>
    </casProcessors>
    <cpeConfig>
        <numToProcess>-1</numToProcess>
        <deployAs>immediate</deployAs>
        <checkpoint file="" time="300000"/>
        <timerImpl></timerImpl>
    </cpeConfig>
</cpeDescription>
