You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@uima.apache.org by cw...@apache.org on 2020/06/10 13:15:06 UTC
[uima-async-scaleout] 22/34: UIMA-5501 refactored to use pluggable
endpoints
This is an automated email from the ASF dual-hosted git repository.
cwiklik pushed a commit to branch uima-as-3
in repository https://gitbox.apache.org/repos/asf/uima-async-scaleout.git
commit 5edc81ae3f5cc1a242a2b45fd28cf52c5d1b765e
Author: cwiklik <cwiklik>
AuthorDate: Thu Nov 29 17:23:00 2018 +0000
UIMA-5501 refactored to use pluggable endpoints
---
uimaj-as-core/.classpath | 49 ++
uimaj-as-core/.project | 23 +
.../.settings/org.eclipse.core.resources.prefs | 7 +
uimaj-as-core/.settings/org.eclipse.jdt.core.prefs | 5 +
uimaj-as-core/.settings/org.eclipse.m2e.core.prefs | 4 +
uimaj-as-core/pom.xml | 7 +
.../java/org/apache/uima/aae/client/UimaAS.java | 1 -
.../AggregateAnalysisEngineComponent.java | 82 ++-
.../aae/component/AnalysisEngineComponent.java | 19 +-
.../uima/aae/component/ComponentVisitor.java | 7 +
.../PrimitiveAnalysisEngineComponent.java | 14 +
.../aae/component/TopLevelServiceComponent.java | 20 +-
.../AggregateAnalysisEngineController_impl.java | 187 ++++--
.../aae/controller/AnalysisEngineController.java | 12 +-
.../controller/BaseAnalysisEngineController.java | 43 +-
.../aae/controller/PrimitiveAeInitializer.java | 56 ++
.../PrimitiveAnalysisEngineController_impl.java | 98 +++-
.../uima/aae/definition/connectors/Endpoints.java | 35 ++
.../aae/definition/connectors/Initializer.java | 7 +
.../aae/definition/connectors/UimaAsConsumer.java | 9 +-
.../aae/definition/connectors/UimaAsEndpoint.java | 36 +-
.../aae/definition/connectors/UimaAsProducer.java | 9 +-
.../apache/uima/aae/message/AsynchAEMessage.java | 18 +
.../apache/uima/aae/message/MessageBuilder.java | 24 +
.../apache/uima/aae/message/MessageProcessor.java | 3 -
.../java/org/apache/uima/aae/message/Origin.java | 3 +
...Processor.java => ServiceMessageProcessor.java} | 17 +-
.../java/org/apache/uima/aae/message/Target.java | 9 +
.../org/apache/uima/aae/message/UimaAsOrigin.java | 15 +-
.../{UimaAsOrigin.java => UimaAsTarget.java} | 120 ++--
.../uima/aae/service/AbstractUimaASService.java | 28 +-
.../aae/service/AsynchronousUimaASService.java | 312 +++++++++-
.../org/apache/uima/aae/service/UimaASService.java | 10 +
.../builder/AbstractUimaAsServiceBuilder.java | 229 +++++++-
.../aae/service/builder/ControllerBuilder.java | 12 +
.../builder/PostOrderControllerBuilder.java | 109 ++++
.../builder/UimaAsDirectServiceBuilder.java | 54 +-
.../builder/UimaAsServiceWrapperCreator.java | 9 +
.../aae/service/command/AbstractUimaAsCommand.java | 11 +-
.../uima/aae/service/command/CommandFactory.java | 40 +-
.../service/command/GetMetaResponseCommand.java | 22 +-
.../command/ProcessChildCasRequestCommand.java | 10 +-
.../command/ProcessInputCasRequestCommand.java | 8 +-
.../command/ProcessInputCasResponseCommand.java | 10 +-
.../service/command/UimaAsMessageProcessor.java | 7 +-
.../org/apache/uima/as/client/DirectMessage.java | 3 +
.../uima/as/client/DirectMessageContext.java | 7 +-
uimaj-as-core/target/.plxarc | 1 +
uimaj-as-core/target/classes/.staleFlag | 0
.../org/apache/uima/aae/AsynchAECasManager.class | Bin 0 -> 1115 bytes
.../apache/uima/aae/AsynchAECasManager_impl.class | Bin 0 -> 8253 bytes
.../classes/org/apache/uima/aae/Channel.class | Bin 0 -> 349 bytes
.../org/apache/uima/aae/EECasManager_impl.class | Bin 0 -> 3258 bytes
.../uima/aae/InProcessCache$CacheEntry.class | Bin 0 -> 15866 bytes
.../aae/InProcessCache$UndefinedCacheEntry.class | Bin 0 -> 638 bytes
.../org/apache/uima/aae/InProcessCache.class | Bin 0 -> 16125 bytes
.../org/apache/uima/aae/InProcessCacheMBean.class | Bin 0 -> 321 bytes
.../apache/uima/aae/InputChannel$ChannelType.class | Bin 0 -> 1195 bytes
.../classes/org/apache/uima/aae/InputChannel.class | Bin 0 -> 2057 bytes
.../classes/org/apache/uima/aae/Lifecycle.class | Bin 0 -> 214 bytes
.../org/apache/uima/aae/OutputChannel.class | Bin 0 -> 1564 bytes
.../classes/org/apache/uima/aae/ParallelStep.class | Bin 0 -> 643 bytes
.../org/apache/uima/aae/SerializerCache.class | Bin 0 -> 1220 bytes
.../classes/org/apache/uima/aae/UIDGenerator.class | Bin 0 -> 1086 bytes
.../org/apache/uima/aae/UIMAEE_Constants.class | Bin 0 -> 456 bytes
.../aae/UimaASApplicationEvent$EventTrigger.class | Bin 0 -> 1243 bytes
.../apache/uima/aae/UimaASApplicationEvent.class | Bin 0 -> 915 bytes
.../uima/aae/UimaASApplicationExitEvent.class | Bin 0 -> 903 bytes
.../classes/org/apache/uima/aae/UimaASUtils.class | Bin 0 -> 2004 bytes
.../org/apache/uima/aae/UimaAsContext.class | Bin 0 -> 1004 bytes
.../aae/UimaAsPriorityBasedThreadFactory$1.class | Bin 0 -> 7935 bytes
.../aae/UimaAsPriorityBasedThreadFactory.class | Bin 0 -> 6352 bytes
.../apache/uima/aae/UimaAsThreadFactory$1.class | Bin 0 -> 6193 bytes
.../org/apache/uima/aae/UimaAsThreadFactory.class | Bin 0 -> 6211 bytes
.../org/apache/uima/aae/UimaAsVersion.class | Bin 0 -> 1019 bytes
.../apache/uima/aae/UimaBlockingExecutor$1.class | Bin 0 -> 1056 bytes
.../org/apache/uima/aae/UimaBlockingExecutor.class | Bin 0 -> 3796 bytes
.../org/apache/uima/aae/UimaClassFactory.class | Bin 0 -> 5851 bytes
.../org/apache/uima/aae/UimaEEAdminContext.class | Bin 0 -> 528 bytes
.../org/apache/uima/aae/UimaSerializer.class | Bin 0 -> 10290 bytes
.../org/apache/uima/aae/UniqueIdGenerator.class | Bin 0 -> 175 bytes
.../uima/aae/VersionCompatibilityChecker.class | Bin 0 -> 2167 bytes
.../org/apache/uima/aae/WarmUpDataProvider.class | Bin 0 -> 7018 bytes
.../org/apache/uima/aae/client/UimaAS.class | Bin 0 -> 1638 bytes
.../uima/aae/client/UimaASProcessStatus.class | Bin 0 -> 534 bytes
.../client/UimaASProcessStatusImpl$EventLog.class | Bin 0 -> 665 bytes
.../uima/aae/client/UimaASProcessStatusImpl.class | Bin 0 -> 6729 bytes
.../aae/client/UimaASStatusCallbackListener.class | Bin 0 -> 398 bytes
.../aae/client/UimaAsBaseCallbackListener.class | Bin 0 -> 1890 bytes
.../client/UimaAsynchronousEngine$Transport.class | Bin 0 -> 1299 bytes
.../uima/aae/client/UimaAsynchronousEngine.class | Bin 0 -> 3299 bytes
...nalysisEngineComponent$FlowControllerType.class | Bin 0 -> 1422 bytes
.../AggregateAnalysisEngineComponent.class | Bin 0 -> 6472 bytes
.../aae/component/AnalysisEngineComponent.class | Bin 0 -> 6359 bytes
.../aae/component/CasMultiplierComponent.class | Bin 0 -> 944 bytes
.../uima/aae/component/CasMultiplierNature.class | Bin 0 -> 275 bytes
.../uima/aae/component/ComponentCasPool.class | Bin 0 -> 784 bytes
.../uima/aae/component/ComponentVisitor.class | Bin 0 -> 326 bytes
.../PrimitiveAnalysisEngineComponent.class | Bin 0 -> 1925 bytes
.../component/RemoteAnalysisEngineComponent.class | Bin 0 -> 4377 bytes
.../apache/uima/aae/component/TestGenerator.class | Bin 0 -> 4767 bytes
...LevelServiceComponent$EnvironmentVariable.class | Bin 0 -> 979 bytes
.../aae/component/TopLevelServiceComponent.class | Bin 0 -> 12214 bytes
...ploymentDescriptorProcessor$TypeConverter.class | Bin 0 -> 1622 bytes
.../dd/DeploymentDescriptorProcessor.class | Bin 0 -> 11153 bytes
.../factory/AnalysisEngineComponentFactory.class | Bin 0 -> 3651 bytes
.../AggregateAnalysisEngineController.class | Bin 0 -> 3835 bytes
.../AggregateAnalysisEngineController_impl.class | Bin 0 -> 90998 bytes
...gregateAnalysisEngineController_implMBean.class | Bin 0 -> 270 bytes
.../aae/controller/AnalysisEngineController.class | Bin 0 -> 6490 bytes
.../AnalysisEngineControllerAdapter.class | Bin 0 -> 11680 bytes
.../controller/AnalysisEngineInstancePool.class | Bin 0 -> 444 bytes
...lysisEngineInstancePoolWithThreadAffinity.class | Bin 0 -> 2694 bytes
.../BaseAnalysisEngineController$1.class | Bin 0 -> 1351 bytes
...lysisEngineController$AnalysisThreadState.class | Bin 0 -> 2527 bytes
...aseAnalysisEngineController$ENDPOINT_TYPE.class | Bin 0 -> 1413 bytes
...BaseAnalysisEngineController$ServiceState.class | Bin 0 -> 1559 bytes
.../controller/BaseAnalysisEngineController.class | Bin 0 -> 77357 bytes
.../BaseAnalysisEngineControllerMBean.class | Bin 0 -> 710 bytes
.../uima/aae/controller/ConnectionHandler.class | Bin 0 -> 2138 bytes
.../apache/uima/aae/controller/Controller.class | Bin 0 -> 1836 bytes
.../controller/ControllerCallbackListener.class | Bin 0 -> 799 bytes
.../uima/aae/controller/ControllerLatch.class | Bin 0 -> 1847 bytes
.../uima/aae/controller/ControllerLifecycle.class | Bin 0 -> 324 bytes
.../uima/aae/controller/ControllerMBean.class | Bin 0 -> 230 bytes
.../aae/controller/ControllerStatusListener.class | Bin 0 -> 2291 bytes
.../aae/controller/DelegateEndpoint$Builder.class | Bin 0 -> 4576 bytes
.../uima/aae/controller/DelegateEndpoint.class | Bin 0 -> 437 bytes
.../org/apache/uima/aae/controller/Endpoint.class | Bin 0 -> 3309 bytes
.../apache/uima/aae/controller/Endpoint_impl.class | Bin 0 -> 14025 bytes
.../uima/aae/controller/EventSubscriber.class | Bin 0 -> 171 bytes
.../FlowControllerImpl$FixedFlowObject.class | Bin 0 -> 1623 bytes
.../uima/aae/controller/FlowControllerImpl.class | Bin 0 -> 1513 bytes
.../aae/controller/LocalCache$CasStateEntry.class | Bin 0 -> 11532 bytes
.../apache/uima/aae/controller/LocalCache.class | Bin 0 -> 6293 bytes
.../apache/uima/aae/controller/LoggerHandler.class | Bin 0 -> 2096 bytes
.../aae/controller/PrimitiveAeInitializer.class | Bin 0 -> 3324 bytes
.../PrimitiveAnalysisEngineController.class | Bin 0 -> 677 bytes
...ller_impl$StackDumpTimer$dumpTheStackTask.class | Bin 0 -> 1760 bytes
...lysisEngineController_impl$StackDumpTimer.class | Bin 0 -> 1510 bytes
.../PrimitiveAnalysisEngineController_impl.class | Bin 0 -> 50321 bytes
...imitiveAnalysisEngineController_implMBean.class | Bin 0 -> 309 bytes
.../apache/uima/aae/controller/StderrHandler.class | Bin 0 -> 1824 bytes
.../apache/uima/aae/controller/StdoutHandler.class | Bin 0 -> 1679 bytes
.../aae/controller/UimacppServiceController.class | Bin 0 -> 25822 bytes
.../aae/controller/UimacppServiceManagement.class | Bin 0 -> 8376 bytes
.../controller/UimacppServiceManagementMBean.class | Bin 0 -> 1073 bytes
.../uima/aae/controller/UimacppShutdownHook.class | Bin 0 -> 1811 bytes
.../apache/uima/aae/controller/WaitThread.class | Bin 0 -> 2958 bytes
.../connectors/AbstractUimaAsConsumer.class | Bin 0 -> 521 bytes
.../definition/connectors/ComponentConnector.class | Bin 0 -> 210 bytes
.../definition/connectors/ConnectorFactory.class | Bin 0 -> 1488 bytes
.../uima/aae/definition/connectors/Endpoints.class | Bin 0 -> 2591 bytes
.../aae/definition/connectors/Initializer.class | Bin 0 -> 317 bytes
.../definition/connectors/ListenerCallback.class | Bin 0 -> 300 bytes
.../definition/connectors/UimaAsConnector.class | Bin 0 -> 476 bytes
.../connectors/UimaAsConsumer$ConsumerType.class | Bin 0 -> 1770 bytes
.../aae/definition/connectors/UimaAsConsumer.class | Bin 0 -> 899 bytes
.../connectors/UimaAsEndpoint$EndpointType.class | Bin 0 -> 1677 bytes
.../aae/definition/connectors/UimaAsEndpoint.class | Bin 0 -> 1650 bytes
.../aae/definition/connectors/UimaAsProducer.class | Bin 0 -> 822 bytes
.../connectors/basic/BasicConnector.class | Bin 0 -> 539 bytes
.../connectors/basic/DirectConnector.class | Bin 0 -> 535 bytes
.../jms/ActiveMqConnector$ActiveMqConnection.class | Bin 0 -> 1184 bytes
.../connectors/jms/ActiveMqConnector.class | Bin 0 -> 999 bytes
.../uima/aae/delegate/ControllerDelegate.class | Bin 0 -> 2753 bytes
.../org/apache/uima/aae/delegate/Delegate$1.class | Bin 0 -> 4309 bytes
.../org/apache/uima/aae/delegate/Delegate$2.class | Bin 0 -> 3203 bytes
.../uima/aae/delegate/Delegate$DelegateEntry.class | Bin 0 -> 2336 bytes
.../uima/aae/delegate/Delegate$DelegateTimer.class | Bin 0 -> 907 bytes
.../org/apache/uima/aae/delegate/Delegate.class | Bin 0 -> 18430 bytes
.../deploymentDescriptor/XsltGUIDgenerator.class | Bin 0 -> 1013 bytes
.../deploymentDescriptor/XsltImportByName.class | Bin 0 -> 2132 bytes
.../apache/uima/aae/error/AsynchAEException.class | Bin 0 -> 763 bytes
.../error/DelegateConnectionLostException.class | Bin 0 -> 582 bytes
.../apache/uima/aae/error/EndpointThresholds.class | Bin 0 -> 1375 bytes
.../org/apache/uima/aae/error/ErrorContext.class | Bin 0 -> 1854 bytes
.../org/apache/uima/aae/error/ErrorHandler.class | Bin 0 -> 788 bytes
.../apache/uima/aae/error/ErrorHandlerBase.class | Bin 0 -> 10702 bytes
.../apache/uima/aae/error/ErrorHandlerChain.class | Bin 0 -> 2684 bytes
.../uima/aae/error/ErrorHandlerListener.class | Bin 0 -> 364 bytes
.../uima/aae/error/ErrorHandlerListenerBase.class | Bin 0 -> 1267 bytes
.../org/apache/uima/aae/error/ErrorResult.class | Bin 0 -> 599 bytes
.../uima/aae/error/ErrorResultBaseImpl.class | Bin 0 -> 2708 bytes
.../uima/aae/error/ErrorResultComponentPath.class | Bin 0 -> 336 bytes
.../aae/error/ErrorResultComponentPathImpl.class | Bin 0 -> 1294 bytes
.../apache/uima/aae/error/ErrorResultTDs$TD.class | Bin 0 -> 393 bytes
.../org/apache/uima/aae/error/ErrorResultTDs.class | Bin 0 -> 482 bytes
.../uima/aae/error/ErrorResultTDsImpl$TDImpl.class | Bin 0 -> 1228 bytes
.../apache/uima/aae/error/ErrorResultTDsImpl.class | Bin 0 -> 1485 bytes
.../uima/aae/error/ExpiredMessageException.class | Bin 0 -> 781 bytes
.../aae/error/ForcedMessageTimeoutException.class | Bin 0 -> 397 bytes
.../uima/aae/error/InvalidMessageException.class | Bin 0 -> 845 bytes
.../uima/aae/error/MessageTimeoutException.class | Bin 0 -> 781 bytes
.../uima/aae/error/ServiceShutdownException.class | Bin 0 -> 352 bytes
.../org/apache/uima/aae/error/Threshold.class | Bin 0 -> 2573 bytes
.../apache/uima/aae/error/Thresholds$Action.class | Bin 0 -> 1235 bytes
.../org/apache/uima/aae/error/Thresholds.class | Bin 0 -> 5215 bytes
.../UimaASCollectionProcessCompleteTimeout.class | Bin 0 -> 826 bytes
.../uima/aae/error/UimaASMetaRequestTimeout.class | Bin 0 -> 784 bytes
.../apache/uima/aae/error/UimaASPingTimeout.class | Bin 0 -> 763 bytes
.../uima/aae/error/UimaASProcessCasTimeout.class | Bin 0 -> 781 bytes
.../uima/aae/error/UimaAsDelegateException.class | Bin 0 -> 541 bytes
.../aae/error/UimaAsUncaughtExceptionHandler.class | Bin 0 -> 2193 bytes
.../uima/aae/error/UimaEEServiceException.class | Bin 0 -> 842 bytes
.../apache/uima/aae/error/UimaSpiException.class | Bin 0 -> 756 bytes
.../aae/error/UnknownDestinationException.class | Bin 0 -> 793 bytes
.../uima/aae/error/handler/CpcErrorHandler.class | Bin 0 -> 4624 bytes
.../aae/error/handler/GetMetaErrorHandler.class | Bin 0 -> 5265 bytes
.../aae/error/handler/ProcessCasErrorHandler.class | Bin 0 -> 18486 bytes
.../org/apache/uima/aae/handler/Handler.class | Bin 0 -> 945 bytes
.../org/apache/uima/aae/handler/HandlerBase.class | Bin 0 -> 11307 bytes
.../input/MetadataRequestHandler_impl.class | Bin 0 -> 3761 bytes
.../input/MetadataResponseHandler_impl.class | Bin 0 -> 6918 bytes
.../handler/input/ProcessRequestHandler_impl.class | Bin 0 -> 26364 bytes
.../aae/handler/input/ProcessResponseHandler.class | Bin 0 -> 26473 bytes
.../apache/uima/aae/jmx/AggregateServiceInfo.class | Bin 0 -> 793 bytes
.../uima/aae/jmx/AggregateServiceInfoMBean.class | Bin 0 -> 203 bytes
.../org/apache/uima/aae/jmx/JmxManagement.class | Bin 0 -> 654 bytes
.../org/apache/uima/aae/jmx/JmxManager.class | Bin 0 -> 6647 bytes
.../apache/uima/aae/jmx/ManagedObjectBase.class | Bin 0 -> 625 bytes
.../apache/uima/aae/jmx/PrimitiveServiceInfo.class | Bin 0 -> 936 bytes
.../uima/aae/jmx/PrimitiveServiceInfoMBean.class | Bin 0 -> 250 bytes
.../org/apache/uima/aae/jmx/ServiceErrors.class | Bin 0 -> 1827 bytes
.../apache/uima/aae/jmx/ServiceErrorsMBean.class | Bin 0 -> 319 bytes
.../org/apache/uima/aae/jmx/ServiceInfo.class | Bin 0 -> 4015 bytes
.../org/apache/uima/aae/jmx/ServiceInfoMBean.class | Bin 0 -> 532 bytes
.../apache/uima/aae/jmx/ServicePerformance.class | Bin 0 -> 8262 bytes
.../uima/aae/jmx/ServicePerformanceMBean.class | Bin 0 -> 570 bytes
.../org/apache/uima/aae/jmx/UimaASClientInfo.class | Bin 0 -> 7783 bytes
.../uima/aae/jmx/UimaASClientInfoMBean.class | Bin 0 -> 1975 bytes
.../jmx/monitor/BasicUimaJmxMonitorListener.class | Bin 0 -> 4107 bytes
.../uima/aae/jmx/monitor/JmxMonitorListener.class | Bin 0 -> 228 bytes
.../uima/aae/jmx/monitor/ServiceMetrics.class | Bin 0 -> 4116 bytes
.../monitor/SingleLineUimaJmxMonitorListener.class | Bin 0 -> 4076 bytes
.../aae/message/AsynchAEMessage$Commands.class | Bin 0 -> 1814 bytes
.../apache/uima/aae/message/AsynchAEMessage.class | Bin 0 -> 2469 bytes
.../apache/uima/aae/message/MessageBuilder.class | Bin 0 -> 1129 bytes
.../apache/uima/aae/message/MessageContext.class | Bin 0 -> 966 bytes
.../apache/uima/aae/message/MessageProcessor.class | Bin 0 -> 257 bytes
.../apache/uima/aae/message/MessageWrapper.class | Bin 0 -> 1476 bytes
.../org/apache/uima/aae/message/Origin.class | Bin 0 -> 461 bytes
.../uima/aae/message/ServiceMessageProcessor.class | Bin 0 -> 293 bytes
.../org/apache/uima/aae/message/Target.class | Bin 0 -> 461 bytes
.../org/apache/uima/aae/message/UIMAMessage.class | Bin 0 -> 444 bytes
.../aae/message/UimaASClientDirectMessage.class | Bin 0 -> 2139 bytes
.../uima/aae/message/UimaASClientMessage.class | Bin 0 -> 626 bytes
.../uima/aae/message/UimaAsMessage$Command.class | Bin 0 -> 1466 bytes
.../apache/uima/aae/message/UimaAsMessage.class | Bin 0 -> 1060 bytes
.../org/apache/uima/aae/message/UimaAsOrigin.class | Bin 0 -> 2304 bytes
.../org/apache/uima/aae/message/UimaAsTarget.class | Bin 0 -> 2005 bytes
.../aae/message/UimaEEShutdownTriggerEvent.class | Bin 0 -> 862 bytes
.../uima/aae/message/UimaMessageValidator.class | Bin 0 -> 5732 bytes
.../org/apache/uima/aae/monitor/BaseMonitor.class | Bin 0 -> 2402 bytes
.../org/apache/uima/aae/monitor/Monitor.class | Bin 0 -> 1430 bytes
.../apache/uima/aae/monitor/MonitorBaseImpl.class | Bin 0 -> 3357 bytes
.../uima/aae/monitor/statistics/AEMetrics.class | Bin 0 -> 1223 bytes
.../AnalysisEnginePerformanceMetrics.class | Bin 0 -> 1318 bytes
.../aae/monitor/statistics/BaseStatistic.class | Bin 0 -> 537 bytes
.../aae/monitor/statistics/DelegateStats.class | Bin 0 -> 435 bytes
.../monitor/statistics/LongNumericStatistic.class | Bin 0 -> 1049 bytes
.../statistics/LongNumericStatisticMBean.class | Bin 0 -> 286 bytes
.../aae/monitor/statistics/NumericStatistic.class | Bin 0 -> 254 bytes
.../statistics/NumericStatisticBaseImpl.class | Bin 0 -> 598 bytes
.../monitor/statistics/NumericStatisticBean.class | Bin 0 -> 206 bytes
.../uima/aae/monitor/statistics/Statistic.class | Bin 0 -> 201 bytes
.../uima/aae/monitor/statistics/Statistics.class | Bin 0 -> 334 bytes
.../uima/aae/monitor/statistics/TimerStats.class | Bin 0 -> 476 bytes
.../aae/monitor/statistics/UIMAStatistic.class | Bin 0 -> 209 bytes
.../uima/aae/service/AbstractUimaASService.class | Bin 0 -> 6432 bytes
.../aae/service/AsynchronousUimaASService.class | Bin 0 -> 16636 bytes
.../uima/aae/service/ScaleoutSpecification.class | Bin 0 -> 1093 bytes
.../aae/service/ServiceNotFoundException.class | Bin 0 -> 487 bytes
.../apache/uima/aae/service/ServiceRegistry.class | Bin 0 -> 530 bytes
.../aae/service/UimaASService$ServiceMode.class | Bin 0 -> 1272 bytes
.../apache/uima/aae/service/UimaASService.class | Bin 0 -> 1842 bytes
...ceRegistry$UimaAsServiceRegistrySingleton.class | Bin 0 -> 869 bytes
.../uima/aae/service/UimaAsServiceRegistry.class | Bin 0 -> 4662 bytes
...AsServiceBuilder$AnalysisEngineDeployment.class | Bin 0 -> 1825 bytes
...bstractUimaAsServiceBuilder$ComponentNode.class | Bin 0 -> 1604 bytes
...ctUimaAsServiceBuilder$FlowControllerType.class | Bin 0 -> 1432 bytes
...bstractUimaAsServiceBuilder$Serialization.class | Bin 0 -> 1444 bytes
.../builder/AbstractUimaAsServiceBuilder.class | Bin 0 -> 60580 bytes
.../uima/aae/service/builder/ComponentNode.class | Bin 0 -> 1191 bytes
.../aae/service/builder/ControllerBuilder.class | Bin 0 -> 464 bytes
.../builder/PostOrderControllerBuilder.class | Bin 0 -> 4041 bytes
.../uima/aae/service/builder/ServiceBuilder.class | Bin 0 -> 145 bytes
.../builder/UimaAsDirectServiceBuilder.class | Bin 0 -> 20255 bytes
.../builder/UimaAsServiceWrapperCreator.class | Bin 0 -> 453 bytes
.../AbstractUimaAsCommand$BinaryDeserializer.class | Bin 0 -> 1843 bytes
.../command/AbstractUimaAsCommand$CASFactory.class | Bin 0 -> 324 bytes
.../AbstractUimaAsCommand$ChildCASFactory.class | Bin 0 -> 1320 bytes
...aAsCommand$CompressedFilteredDeserializer.class | Bin 0 -> 2228 bytes
...AbstractUimaAsCommand$DeserializerFactory.class | Bin 0 -> 2973 bytes
.../AbstractUimaAsCommand$InputCASFactory.class | Bin 0 -> 1161 bytes
...AbstractUimaAsCommand$SerializationResult.class | Bin 0 -> 2459 bytes
.../AbstractUimaAsCommand$UimaASDeserializer.class | Bin 0 -> 561 bytes
.../AbstractUimaAsCommand$XMIDeserializer.class | Bin 0 -> 1825 bytes
.../service/command/AbstractUimaAsCommand.class | Bin 0 -> 14766 bytes
.../CollectionProcessCompleteRequestCommand.class | Bin 0 -> 1178 bytes
.../CollectionProcessCompleteResponseCommand.class | Bin 0 -> 2569 bytes
.../command/CommandFactory$CommandBuilder.class | Bin 0 -> 2932 bytes
.../uima/aae/service/command/CommandFactory.class | Bin 0 -> 2603 bytes
.../service/command/GetMetaRequestCommand.class | Bin 0 -> 2748 bytes
.../service/command/GetMetaResponseCommand.class | Bin 0 -> 4003 bytes
.../uima/aae/service/command/NoOpCommand.class | Bin 0 -> 1673 bytes
.../aae/service/command/PingRequestCommand.class | Bin 0 -> 2780 bytes
.../command/ProcessChildCasRequestCommand.class | Bin 0 -> 19196 bytes
.../command/ProcessChildCasResponseCommand.class | Bin 0 -> 12070 bytes
.../command/ProcessInputCasRequestCommand.class | Bin 0 -> 11908 bytes
.../command/ProcessInputCasResponseCommand.class | Bin 0 -> 29449 bytes
.../ProcessServiceInfoResponseCommand.class | Bin 0 -> 2754 bytes
.../service/command/ReleaseCASRequestCommand.class | Bin 0 -> 2321 bytes
.../aae/service/command/StopRequestCommand.class | Bin 0 -> 3081 bytes
.../uima/aae/service/command/UimaAsCommand.class | Bin 0 -> 215 bytes
.../service/command/UimaAsMessageProcessor.class | Bin 0 -> 1389 bytes
.../delegate/AggregateAnalysisEngineDelegate.class | Bin 0 -> 1625 bytes
.../service/delegate/AnalysisEngineDelegate.class | Bin 0 -> 3334 bytes
.../aae/service/delegate/CasMultiplierNature.class | Bin 0 -> 1235 bytes
.../delegate/RemoteAnalysisEngineDelegate.class | Bin 0 -> 1877 bytes
.../aae/spi/transport/SpiListener$SpiEvent.class | Bin 0 -> 1318 bytes
.../uima/aae/spi/transport/SpiListener.class | Bin 0 -> 322 bytes
.../uima/aae/spi/transport/UimaMessage.class | Bin 0 -> 1012 bytes
.../aae/spi/transport/UimaMessageDispatcher.class | Bin 0 -> 250 bytes
.../aae/spi/transport/UimaMessageListener.class | Bin 0 -> 377 bytes
.../uima/aae/spi/transport/UimaTransport.class | Bin 0 -> 1130 bytes
.../uima/aae/spi/transport/vm/UimaVmMessage.class | Bin 0 -> 4931 bytes
.../transport/vm/UimaVmMessageDispatcher$1.class | Bin 0 -> 2007 bytes
.../spi/transport/vm/UimaVmMessageDispatcher.class | Bin 0 -> 2112 bytes
.../spi/transport/vm/UimaVmMessageListener.class | Bin 0 -> 6888 bytes
.../uima/aae/spi/transport/vm/UimaVmQueue.class | Bin 0 -> 1580 bytes
.../aae/spi/transport/vm/UimaVmQueueMBean.class | Bin 0 -> 288 bytes
.../aae/spi/transport/vm/VmMessageContext.class | Bin 0 -> 3666 bytes
.../uima/aae/spi/transport/vm/VmTransport.class | Bin 0 -> 9629 bytes
.../apache/uima/as/client/DirectInputChannel.class | Bin 0 -> 13255 bytes
.../apache/uima/as/client/DirectListener$1$1.class | Bin 0 -> 2303 bytes
.../apache/uima/as/client/DirectListener$1.class | Bin 0 -> 3080 bytes
.../DirectListener$DirectListenerCallback.class | Bin 0 -> 1124 bytes
.../org/apache/uima/as/client/DirectListener.class | Bin 0 -> 7892 bytes
.../org/apache/uima/as/client/DirectMessage.class | Bin 0 -> 6916 bytes
.../uima/as/client/DirectMessageContext.class | Bin 0 -> 5717 bytes
.../uima/as/client/DirectOutputChannel.class | Bin 0 -> 6120 bytes
.../apache/uima/as/client/JavaQueueListener.class | Bin 0 -> 171 bytes
.../apache/uima/as/client/LifecycleListener.class | Bin 0 -> 178 bytes
.../org/apache/uima/as/client/Listener$Type.class | Bin 0 -> 1357 bytes
.../org/apache/uima/as/client/Listener.class | Bin 0 -> 636 bytes
...ysisEngineDeploymentDescriptionDocument$1.class | Bin 0 -> 706 bytes
...gineDeploymentDescriptionDocument$Factory.class | Bin 0 -> 6764 bytes
...alysisEngineDeploymentDescriptionDocument.class | Bin 0 -> 1401 bytes
...AnalysisEngineDeploymentDescriptionType$1.class | Bin 0 -> 694 bytes
...isEngineDeploymentDescriptionType$Factory.class | Bin 0 -> 6676 bytes
.../AnalysisEngineDeploymentDescriptionType.class | Bin 0 -> 1825 bytes
.../resourceSpecifier/AnalysisEngineType$1.class | Bin 0 -> 631 bytes
.../AnalysisEngineType$Factory.class | Bin 0 -> 6214 bytes
.../resourceSpecifier/AnalysisEngineType.class | Bin 0 -> 2507 bytes
.../AsyncAggregateErrorConfigurationType$1.class | Bin 0 -> 685 bytes
...ncAggregateErrorConfigurationType$Factory.class | Bin 0 -> 6610 bytes
.../AsyncAggregateErrorConfigurationType.class | Bin 0 -> 2025 bytes
.../AsyncPrimitiveErrorConfigurationType$1.class | Bin 0 -> 685 bytes
...ncPrimitiveErrorConfigurationType$Factory.class | Bin 0 -> 6610 bytes
.../AsyncPrimitiveErrorConfigurationType.class | Bin 0 -> 1738 bytes
.../resourceSpecifier/CasMultiplierType$1.class | Bin 0 -> 628 bytes
.../CasMultiplierType$Factory.class | Bin 0 -> 6192 bytes
.../uima/resourceSpecifier/CasMultiplierType.class | Bin 0 -> 1987 bytes
.../uima/resourceSpecifier/CasPoolType$1.class | Bin 0 -> 610 bytes
.../resourceSpecifier/CasPoolType$Factory.class | Bin 0 -> 6060 bytes
.../uima/resourceSpecifier/CasPoolType.class | Bin 0 -> 1681 bytes
.../CollectionProcessCompleteErrorsType$1.class | Bin 0 -> 682 bytes
...llectionProcessCompleteErrorsType$Factory.class | Bin 0 -> 6588 bytes
.../CollectionProcessCompleteErrorsType.class | Bin 0 -> 1617 bytes
.../DelegateAnalysisEngineType$1.class | Bin 0 -> 655 bytes
.../DelegateAnalysisEngineType$Factory.class | Bin 0 -> 6390 bytes
.../DelegateAnalysisEngineType.class | Bin 0 -> 1448 bytes
.../uima/resourceSpecifier/DelegatesType$1.class | Bin 0 -> 616 bytes
.../resourceSpecifier/DelegatesType$Factory.class | Bin 0 -> 6104 bytes
.../uima/resourceSpecifier/DelegatesType.class | Bin 0 -> 2124 bytes
.../uima/resourceSpecifier/DeploymentType$1.class | Bin 0 -> 619 bytes
.../resourceSpecifier/DeploymentType$Factory.class | Bin 0 -> 6126 bytes
.../uima/resourceSpecifier/DeploymentType.class | Bin 0 -> 1723 bytes
.../EnvironmentVariableType$1.class | Bin 0 -> 646 bytes
.../EnvironmentVariableType$Factory.class | Bin 0 -> 6324 bytes
.../EnvironmentVariableType.class | Bin 0 -> 1255 bytes
.../EnvironmentVariablesType$1.class | Bin 0 -> 649 bytes
.../EnvironmentVariablesType$Factory.class | Bin 0 -> 6346 bytes
.../EnvironmentVariablesType.class | Bin 0 -> 1602 bytes
.../GetMetadataErrorsType$1.class | Bin 0 -> 640 bytes
.../GetMetadataErrorsType$Factory.class | Bin 0 -> 6280 bytes
.../resourceSpecifier/GetMetadataErrorsType.class | Bin 0 -> 1651 bytes
.../uima/resourceSpecifier/ImportType$1.class | Bin 0 -> 607 bytes
.../resourceSpecifier/ImportType$Factory.class | Bin 0 -> 6038 bytes
.../apache/uima/resourceSpecifier/ImportType.class | Bin 0 -> 1341 bytes
.../uima/resourceSpecifier/InputQueueType$1.class | Bin 0 -> 619 bytes
.../resourceSpecifier/InputQueueType$Factory.class | Bin 0 -> 6126 bytes
.../uima/resourceSpecifier/InputQueueType.class | Bin 0 -> 1605 bytes
.../resourceSpecifier/ProcessCasErrorsType$1.class | Bin 0 -> 637 bytes
.../ProcessCasErrorsType$Factory.class | Bin 0 -> 6258 bytes
.../resourceSpecifier/ProcessCasErrorsType.class | Bin 0 -> 2247 bytes
.../RemoteAnalysisEngineType$1.class | Bin 0 -> 649 bytes
.../RemoteAnalysisEngineType$Factory.class | Bin 0 -> 6346 bytes
.../RemoteAnalysisEngineType.class | Bin 0 -> 2710 bytes
.../uima/resourceSpecifier/ScaleoutType$1.class | Bin 0 -> 613 bytes
.../resourceSpecifier/ScaleoutType$Factory.class | Bin 0 -> 6082 bytes
.../uima/resourceSpecifier/ScaleoutType.class | Bin 0 -> 1249 bytes
.../uima/resourceSpecifier/SerializerType$1.class | Bin 0 -> 697 bytes
.../resourceSpecifier/SerializerType$Factory.class | Bin 0 -> 6126 bytes
.../SerializerType$Method$Enum.class | Bin 0 -> 1705 bytes
.../SerializerType$Method$Factory.class | Bin 0 -> 1495 bytes
.../resourceSpecifier/SerializerType$Method.class | Bin 0 -> 1627 bytes
.../uima/resourceSpecifier/SerializerType.class | Bin 0 -> 1530 bytes
.../uima/resourceSpecifier/ServiceType$1.class | Bin 0 -> 610 bytes
.../resourceSpecifier/ServiceType$Factory.class | Bin 0 -> 6060 bytes
.../uima/resourceSpecifier/ServiceType.class | Bin 0 -> 1890 bytes
.../resourceSpecifier/TopDescriptorType$1.class | Bin 0 -> 628 bytes
.../TopDescriptorType$Factory.class | Bin 0 -> 6192 bytes
.../uima/resourceSpecifier/TopDescriptorType.class | Bin 0 -> 1157 bytes
.../TopLevelAnalysisEngineType$1.class | Bin 0 -> 655 bytes
.../TopLevelAnalysisEngineType$Factory.class | Bin 0 -> 6390 bytes
.../TopLevelAnalysisEngineType.class | Bin 0 -> 1448 bytes
.../uima/resourceSpecifier/factory/Action.class | Bin 0 -> 1259 bytes
.../factory/AggregateDelegateEngine.class | Bin 0 -> 489 bytes
.../factory/AggregateProcessCasErrors.class | Bin 0 -> 422 bytes
.../resourceSpecifier/factory/AnalysisEngine.class | Bin 0 -> 778 bytes
.../factory/AsyncPrimitiveErrorConfiguration.class | Bin 0 -> 813 bytes
.../resourceSpecifier/factory/CasMultiplier.class | Bin 0 -> 362 bytes
.../uima/resourceSpecifier/factory/CasPool.class | Bin 0 -> 314 bytes
...ctionProcessCompleteErrorHandlingSettings.class | Bin 0 -> 286 bytes
.../factory/CollectionProcessCompleteErrors.class | Bin 0 -> 346 bytes
.../factory/ColocatedDelegateConfiguration.class | Bin 0 -> 746 bytes
.../factory/ColocatedDelegateEngine.class | Bin 0 -> 367 bytes
.../factory/DelegateAnalysisEngine.class | Bin 0 -> 646 bytes
.../factory/DelegateConfiguration.class | Bin 0 -> 1355 bytes
.../factory/DelegateProcessCasErrors.class | Bin 0 -> 298 bytes
.../uima/resourceSpecifier/factory/Delegates.class | Bin 0 -> 647 bytes
.../factory/Deployment$VALID_PROTOCOLS.class | Bin 0 -> 1311 bytes
.../factory/Deployment$VALID_PROVIDERS.class | Bin 0 -> 1316 bytes
.../resourceSpecifier/factory/Deployment.class | Bin 0 -> 655 bytes
.../factory/DeploymentDescriptor.class | Bin 0 -> 871 bytes
.../factory/DeploymentDescriptorFactory.class | Bin 0 -> 5729 bytes
.../factory/ErrorHandlingSettings.class | Bin 0 -> 419 bytes
.../factory/GetMetaErrorHandlingSettings.class | Bin 0 -> 250 bytes
.../uima/resourceSpecifier/factory/Import.class | Bin 0 -> 266 bytes
.../resourceSpecifier/factory/InputQueue.class | Bin 0 -> 331 bytes
.../factory/ProcessCasErrors.class | Bin 0 -> 522 bytes
.../factory/ProcessErrorHandlingSettings.class | Bin 0 -> 459 bytes
.../factory/RemoteDelegateConfiguration.class | Bin 0 -> 707 bytes
.../factory/RemoteDelegateEngine.class | Bin 0 -> 854 bytes
.../factory/RemoteDelegateErrorConfiguration.class | Bin 0 -> 425 bytes
.../uima/resourceSpecifier/factory/Scaleout.class | Bin 0 -> 214 bytes
.../factory/SerializationStrategy.class | Bin 0 -> 1242 bytes
.../uima/resourceSpecifier/factory/Service.class | Bin 0 -> 416 bytes
.../resourceSpecifier/factory/ServiceContext.class | Bin 0 -> 1380 bytes
.../resourceSpecifier/factory/TopDescriptor.class | Bin 0 -> 300 bytes
.../factory/TopLevelAnalysisEngine.class | Bin 0 -> 476 bytes
.../UimaASAggregateDeploymentDescriptor.class | Bin 0 -> 416 bytes
.../factory/UimaASDeploymentDescriptor.class | Bin 0 -> 1497 bytes
.../UimaASPrimitiveDeploymentDescriptor.class | Bin 0 -> 684 bytes
.../factory/impl/AggregateDelegateEngineImpl.class | Bin 0 -> 3751 bytes
.../impl/AggregateProcessCasErrorsImpl.class | Bin 0 -> 1885 bytes
.../AsyncPrimitiveErrorConfigurationImpl.class | Bin 0 -> 3433 bytes
.../factory/impl/CasMultiplierImpl.class | Bin 0 -> 3123 bytes
.../factory/impl/CasPoolImpl.class | Bin 0 -> 1853 bytes
...nProcessCompleteErrorHandlingSettingsImpl.class | Bin 0 -> 833 bytes
.../impl/CollectionProcessCompleteErrorsImpl.class | Bin 0 -> 1884 bytes
.../impl/ColocatedDelegateConfigurationImpl.class | Bin 0 -> 2890 bytes
.../factory/impl/ColocatedDelegateEngineImpl.class | Bin 0 -> 3695 bytes
.../factory/impl/DelegateConfigurationImpl.class | Bin 0 -> 4549 bytes
.../factory/impl/DelegatesImpl.class | Bin 0 -> 7523 bytes
.../factory/impl/DeploymentDescriptorImpl.class | Bin 0 -> 4990 bytes
.../factory/impl/DeploymentImpl.class | Bin 0 -> 3210 bytes
.../factory/impl/ErrorHandlingSettingsImpl.class | Bin 0 -> 1543 bytes
.../impl/GetMetaErrorHandlingSettingsImpl.class | Bin 0 -> 1678 bytes
.../factory/impl/ImportImpl.class | Bin 0 -> 1219 bytes
.../factory/impl/InputQueueImpl.class | Bin 0 -> 2043 bytes
.../factory/impl/ProcessCasErrorsImpl.class | Bin 0 -> 2396 bytes
.../impl/ProcessErrorHandlingSettingsImpl.class | Bin 0 -> 1649 bytes
.../impl/RemoteDelegateConfigurationImpl.class | Bin 0 -> 2563 bytes
.../factory/impl/RemoteDelegateEngineImpl.class | Bin 0 -> 10259 bytes
.../RemoteDelegateErrorConfigurationImpl.class | Bin 0 -> 1772 bytes
.../factory/impl/ScaleoutImpl.class | Bin 0 -> 1212 bytes
.../factory/impl/ServiceContextImpl.class | Bin 0 -> 5803 bytes
.../factory/impl/ServiceImpl.class | Bin 0 -> 2772 bytes
.../factory/impl/TopDescriptorImpl.class | Bin 0 -> 2055 bytes
.../factory/impl/TopLevelAnalysisEngineImpl.class | Bin 0 -> 5803 bytes
.../UimaASAggregateDeploymentDescriptorImpl.class | Bin 0 -> 2335 bytes
...eploymentDescriptorImpl$DeploymentContext.class | Bin 0 -> 988 bytes
.../impl/UimaASDeploymentDescriptorImpl.class | Bin 0 -> 3668 bytes
.../UimaASPrimitiveDeploymentDescriptorImpl.class | Bin 0 -> 3224 bytes
...isEngineDeploymentDescriptionDocumentImpl.class | Bin 0 -> 2656 bytes
...alysisEngineDeploymentDescriptionTypeImpl.class | Bin 0 -> 7310 bytes
.../impl/AnalysisEngineTypeImpl.class | Bin 0 -> 11012 bytes
.../AsyncAggregateErrorConfigurationTypeImpl.class | Bin 0 -> 5745 bytes
.../AsyncPrimitiveErrorConfigurationTypeImpl.class | Bin 0 -> 4410 bytes
.../impl/CasMultiplierTypeImpl.class | Bin 0 -> 7794 bytes
.../resourceSpecifier/impl/CasPoolTypeImpl.class | Bin 0 -> 5903 bytes
.../CollectionProcessCompleteErrorsTypeImpl.class | Bin 0 -> 4902 bytes
.../impl/DelegateAnalysisEngineTypeImpl.class | Bin 0 -> 3065 bytes
.../resourceSpecifier/impl/DelegatesTypeImpl.class | Bin 0 -> 6443 bytes
.../impl/DeploymentTypeImpl.class | Bin 0 -> 6223 bytes
.../impl/EnvironmentVariableTypeImpl.class | Bin 0 -> 3098 bytes
.../impl/EnvironmentVariablesTypeImpl.class | Bin 0 -> 4244 bytes
.../impl/GetMetadataErrorsTypeImpl.class | Bin 0 -> 6100 bytes
.../resourceSpecifier/impl/ImportTypeImpl.class | Bin 0 -> 4310 bytes
.../impl/InputQueueTypeImpl.class | Bin 0 -> 5828 bytes
.../impl/ProcessCasErrorsTypeImpl.class | Bin 0 -> 10189 bytes
.../impl/RemoteAnalysisEngineTypeImpl.class | Bin 0 -> 10757 bytes
.../resourceSpecifier/impl/ScaleoutTypeImpl.class | Bin 0 -> 3231 bytes
.../impl/SerializerTypeImpl$MethodImpl.class | Bin 0 -> 954 bytes
.../impl/SerializerTypeImpl.class | Bin 0 -> 3772 bytes
.../resourceSpecifier/impl/ServiceTypeImpl.class | Bin 0 -> 5759 bytes
.../impl/TopDescriptorTypeImpl.class | Bin 0 -> 2301 bytes
.../impl/TopLevelAnalysisEngineTypeImpl.class | Bin 0 -> 3065 bytes
.../analysisEngineDeploymentDescription.xsb | Bin 0 -> 84 bytes
...AnalysisEngineDeploymentDescriptionDocument.xsb | Bin 0 -> 84 bytes
.../AnalysisEngineDeploymentDescriptionType.xsb | Bin 0 -> 84 bytes
.../uima/resourceSpecifier/AnalysisEngineType.xsb | Bin 0 -> 84 bytes
.../AsyncAggregateErrorConfigurationType.xsb | Bin 0 -> 84 bytes
.../AsyncPrimitiveErrorConfigurationType.xsb | Bin 0 -> 84 bytes
.../uima/resourceSpecifier/CasMultiplierType.xsb | Bin 0 -> 84 bytes
.../apache/uima/resourceSpecifier/CasPoolType.xsb | Bin 0 -> 84 bytes
.../CollectionProcessCompleteErrorsType.xsb | Bin 0 -> 84 bytes
.../DelegateAnalysisEngineType.xsb | Bin 0 -> 84 bytes
.../uima/resourceSpecifier/DelegatesType.xsb | Bin 0 -> 84 bytes
.../uima/resourceSpecifier/DeploymentType.xsb | Bin 0 -> 84 bytes
.../resourceSpecifier/EnvironmentVariableType.xsb | Bin 0 -> 84 bytes
.../resourceSpecifier/EnvironmentVariablesType.xsb | Bin 0 -> 84 bytes
.../resourceSpecifier/GetMetadataErrorsType.xsb | Bin 0 -> 84 bytes
.../apache/uima/resourceSpecifier/ImportType.xsb | Bin 0 -> 84 bytes
.../uima/resourceSpecifier/InputQueueType.xsb | Bin 0 -> 84 bytes
.../resourceSpecifier/ProcessCasErrorsType.xsb | Bin 0 -> 84 bytes
.../resourceSpecifier/RemoteAnalysisEngineType.xsb | Bin 0 -> 84 bytes
.../apache/uima/resourceSpecifier/ScaleoutType.xsb | Bin 0 -> 84 bytes
.../uima/resourceSpecifier/SerializerType.xsb | Bin 0 -> 84 bytes
.../resourceSpecifier/SerializerType/Method.xsb | Bin 0 -> 84 bytes
.../apache/uima/resourceSpecifier/ServiceType.xsb | Bin 0 -> 84 bytes
.../uima/resourceSpecifier/TopDescriptorType.xsb | Bin 0 -> 84 bytes
.../TopLevelAnalysisEngineType.xsb | Bin 0 -> 84 bytes
.../xmlns.xsb | Bin 0 -> 84 bytes
.../src/uima-as-deployment-descriptor-schema.xsd | 261 +++++++++
.../TypeSystemHolder.class | Bin 0 -> 2054 bytes
...lysisenginedeploymentdescriptionac79doctype.xsb | Bin 0 -> 1694 bytes
.../analysisenginedeploymentdescriptionelement.xsb | Bin 0 -> 1339 bytes
...ysisenginedeploymentdescriptiontypef84ftype.xsb | Bin 0 -> 982 bytes
.../analysisenginetype8618type.xsb | Bin 0 -> 1112 bytes
...syncaggregateerrorconfigurationtypecda5type.xsb | Bin 0 -> 928 bytes
...syncprimitiveerrorconfigurationtype797dtype.xsb | Bin 0 -> 773 bytes
.../casmultipliertypef712type.xsb | Bin 0 -> 773 bytes
.../caspooltype3397type.xsb | Bin 0 -> 631 bytes
...collectionprocesscompleteerrorstype4653type.xsb | Bin 0 -> 629 bytes
.../delegateanalysisenginetypeb253type.xsb | Bin 0 -> 1359 bytes
.../delegatestype3a7atype.xsb | Bin 0 -> 646 bytes
.../deploymenttype5271type.xsb | Bin 0 -> 748 bytes
.../environmentvariablestyped232type.xsb | Bin 0 -> 684 bytes
.../environmentvariabletypeaab9type.xsb | Bin 0 -> 453 bytes
.../getmetadataerrorstype17d8type.xsb | Bin 0 -> 641 bytes
.../importtyped911type.xsb | Bin 0 -> 477 bytes
.../sF92DAFB1CE99BF2EBEED68120E39AEA0/index.xsb | Bin 0 -> 3154 bytes
.../inputqueuetype0d0ftype.xsb | Bin 0 -> 588 bytes
.../method6185attrtype.xsb | Bin 0 -> 363 bytes
.../processcaserrorstyped985type.xsb | Bin 0 -> 935 bytes
.../remoteanalysisenginetype7cb2type.xsb | Bin 0 -> 1242 bytes
.../scaleouttypea792type.xsb | Bin 0 -> 455 bytes
.../serializertype40c4type.xsb | Bin 0 -> 456 bytes
.../servicetype10f3type.xsb | Bin 0 -> 907 bytes
.../topdescriptortype12a4type.xsb | Bin 0 -> 446 bytes
.../toplevelanalysisenginetype8669type.xsb | Bin 0 -> 1359 bytes
.../analysisEngineDeploymentDescriptionType.xsb | Bin 0 -> 84 bytes
.../analysisEngineType.xsb | Bin 0 -> 84 bytes
.../asyncAggregateErrorConfigurationType.xsb | Bin 0 -> 84 bytes
.../asyncPrimitiveErrorConfigurationType.xsb | Bin 0 -> 84 bytes
.../casMultiplierType.xsb | Bin 0 -> 84 bytes
.../casPoolType.xsb | Bin 0 -> 84 bytes
.../collectionProcessCompleteErrorsType.xsb | Bin 0 -> 84 bytes
.../delegateAnalysisEngineType.xsb | Bin 0 -> 84 bytes
.../delegatesType.xsb | Bin 0 -> 84 bytes
.../deploymentType.xsb | Bin 0 -> 84 bytes
.../environmentVariableType.xsb | Bin 0 -> 84 bytes
.../environmentVariablesType.xsb | Bin 0 -> 84 bytes
.../getMetadataErrorsType.xsb | Bin 0 -> 84 bytes
.../importType.xsb | Bin 0 -> 84 bytes
.../inputQueueType.xsb | Bin 0 -> 84 bytes
.../processCasErrorsType.xsb | Bin 0 -> 84 bytes
.../remoteAnalysisEngineType.xsb | Bin 0 -> 84 bytes
.../scaleoutType.xsb | Bin 0 -> 84 bytes
.../serializerType.xsb | Bin 0 -> 84 bytes
.../serviceType.xsb | Bin 0 -> 84 bytes
.../topDescriptorType.xsb | Bin 0 -> 84 bytes
.../topLevelAnalysisEngineType.xsb | Bin 0 -> 84 bytes
.../target/classes/uimaee_messages.properties | 272 +++++++++
...ysisEngineDeploymentDescriptionDocument$1.class | Bin 0 -> 706 bytes
...gineDeploymentDescriptionDocument$Factory.class | Bin 0 -> 5543 bytes
...alysisEngineDeploymentDescriptionDocument.class | Bin 0 -> 1632 bytes
...AnalysisEngineDeploymentDescriptionType$1.class | Bin 0 -> 694 bytes
...isEngineDeploymentDescriptionType$Factory.class | Bin 0 -> 5463 bytes
.../AnalysisEngineDeploymentDescriptionType.class | Bin 0 -> 2048 bytes
.../resourceSpecifier/AnalysisEngineType$1.class | Bin 0 -> 631 bytes
.../AnalysisEngineType$Factory.class | Bin 0 -> 5043 bytes
.../resourceSpecifier/AnalysisEngineType.class | Bin 0 -> 2688 bytes
.../AsyncAggregateErrorConfigurationType$1.class | Bin 0 -> 685 bytes
...ncAggregateErrorConfigurationType$Factory.class | Bin 0 -> 5403 bytes
.../AsyncAggregateErrorConfigurationType.class | Bin 0 -> 2242 bytes
.../AsyncPrimitiveErrorConfigurationType$1.class | Bin 0 -> 685 bytes
...ncPrimitiveErrorConfigurationType$Factory.class | Bin 0 -> 5403 bytes
.../AsyncPrimitiveErrorConfigurationType.class | Bin 0 -> 1955 bytes
.../resourceSpecifier/CasMultiplierType$1.class | Bin 0 -> 628 bytes
.../CasMultiplierType$Factory.class | Bin 0 -> 5023 bytes
.../uima/resourceSpecifier/CasMultiplierType.class | Bin 0 -> 2166 bytes
.../uima/resourceSpecifier/CasPoolType$1.class | Bin 0 -> 610 bytes
.../resourceSpecifier/CasPoolType$Factory.class | Bin 0 -> 4903 bytes
.../uima/resourceSpecifier/CasPoolType.class | Bin 0 -> 1848 bytes
.../CollectionProcessCompleteErrorsType$1.class | Bin 0 -> 682 bytes
...llectionProcessCompleteErrorsType$Factory.class | Bin 0 -> 5383 bytes
.../CollectionProcessCompleteErrorsType.class | Bin 0 -> 1832 bytes
.../DelegateAnalysisEngineType$1.class | Bin 0 -> 655 bytes
.../DelegateAnalysisEngineType$Factory.class | Bin 0 -> 5203 bytes
.../DelegateAnalysisEngineType.class | Bin 0 -> 1645 bytes
.../uima/resourceSpecifier/DelegatesType$1.class | Bin 0 -> 616 bytes
.../resourceSpecifier/DelegatesType$Factory.class | Bin 0 -> 4943 bytes
.../uima/resourceSpecifier/DelegatesType.class | Bin 0 -> 2295 bytes
.../uima/resourceSpecifier/DeploymentType$1.class | Bin 0 -> 619 bytes
.../resourceSpecifier/DeploymentType$Factory.class | Bin 0 -> 4963 bytes
.../uima/resourceSpecifier/DeploymentType.class | Bin 0 -> 1896 bytes
.../EnvironmentVariableType$1.class | Bin 0 -> 646 bytes
.../EnvironmentVariableType$Factory.class | Bin 0 -> 5143 bytes
.../EnvironmentVariableType.class | Bin 0 -> 1446 bytes
.../EnvironmentVariablesType$1.class | Bin 0 -> 649 bytes
.../EnvironmentVariablesType$Factory.class | Bin 0 -> 5163 bytes
.../EnvironmentVariablesType.class | Bin 0 -> 1795 bytes
.../GetMetadataErrorsType$1.class | Bin 0 -> 640 bytes
.../GetMetadataErrorsType$Factory.class | Bin 0 -> 5103 bytes
.../resourceSpecifier/GetMetadataErrorsType.class | Bin 0 -> 1838 bytes
.../uima/resourceSpecifier/ImportType$1.class | Bin 0 -> 607 bytes
.../resourceSpecifier/ImportType$Factory.class | Bin 0 -> 4883 bytes
.../apache/uima/resourceSpecifier/ImportType.class | Bin 0 -> 1506 bytes
.../uima/resourceSpecifier/InputQueueType$1.class | Bin 0 -> 619 bytes
.../resourceSpecifier/InputQueueType$Factory.class | Bin 0 -> 4963 bytes
.../uima/resourceSpecifier/InputQueueType.class | Bin 0 -> 1778 bytes
.../resourceSpecifier/ProcessCasErrorsType$1.class | Bin 0 -> 637 bytes
.../ProcessCasErrorsType$Factory.class | Bin 0 -> 5083 bytes
.../resourceSpecifier/ProcessCasErrorsType.class | Bin 0 -> 2432 bytes
.../RemoteAnalysisEngineType$1.class | Bin 0 -> 649 bytes
.../RemoteAnalysisEngineType$Factory.class | Bin 0 -> 5163 bytes
.../RemoteAnalysisEngineType.class | Bin 0 -> 2903 bytes
.../uima/resourceSpecifier/ScaleoutType$1.class | Bin 0 -> 613 bytes
.../resourceSpecifier/ScaleoutType$Factory.class | Bin 0 -> 4923 bytes
.../uima/resourceSpecifier/ScaleoutType.class | Bin 0 -> 1418 bytes
.../uima/resourceSpecifier/SerializerType$1.class | Bin 0 -> 697 bytes
.../resourceSpecifier/SerializerType$Factory.class | Bin 0 -> 4963 bytes
.../SerializerType$Method$Enum.class | Bin 0 -> 1338 bytes
.../SerializerType$Method$Factory.class | Bin 0 -> 1156 bytes
.../resourceSpecifier/SerializerType$Method.class | Bin 0 -> 1806 bytes
.../uima/resourceSpecifier/SerializerType.class | Bin 0 -> 1703 bytes
.../uima/resourceSpecifier/ServiceType$1.class | Bin 0 -> 610 bytes
.../resourceSpecifier/ServiceType$Factory.class | Bin 0 -> 4903 bytes
.../uima/resourceSpecifier/ServiceType.class | Bin 0 -> 2057 bytes
.../resourceSpecifier/TopDescriptorType$1.class | Bin 0 -> 628 bytes
.../TopDescriptorType$Factory.class | Bin 0 -> 5023 bytes
.../uima/resourceSpecifier/TopDescriptorType.class | Bin 0 -> 1336 bytes
.../TopLevelAnalysisEngineType$1.class | Bin 0 -> 655 bytes
.../TopLevelAnalysisEngineType$Factory.class | Bin 0 -> 5203 bytes
.../TopLevelAnalysisEngineType.class | Bin 0 -> 1645 bytes
...isEngineDeploymentDescriptionDocumentImpl.class | Bin 0 -> 1880 bytes
...alysisEngineDeploymentDescriptionTypeImpl.class | Bin 0 -> 4500 bytes
.../impl/AnalysisEngineTypeImpl.class | Bin 0 -> 6871 bytes
.../AsyncAggregateErrorConfigurationTypeImpl.class | Bin 0 -> 3863 bytes
.../AsyncPrimitiveErrorConfigurationTypeImpl.class | Bin 0 -> 3025 bytes
.../impl/CasMultiplierTypeImpl.class | Bin 0 -> 4919 bytes
.../resourceSpecifier/impl/CasPoolTypeImpl.class | Bin 0 -> 3751 bytes
.../CollectionProcessCompleteErrorsTypeImpl.class | Bin 0 -> 3184 bytes
.../impl/DelegateAnalysisEngineTypeImpl.class | Bin 0 -> 2195 bytes
.../resourceSpecifier/impl/DelegatesTypeImpl.class | Bin 0 -> 4258 bytes
.../impl/DeploymentTypeImpl.class | Bin 0 -> 3956 bytes
.../impl/EnvironmentVariableTypeImpl.class | Bin 0 -> 2017 bytes
.../impl/EnvironmentVariablesTypeImpl.class | Bin 0 -> 2941 bytes
.../impl/GetMetadataErrorsTypeImpl.class | Bin 0 -> 3832 bytes
.../resourceSpecifier/impl/ImportTypeImpl.class | Bin 0 -> 2701 bytes
.../impl/InputQueueTypeImpl.class | Bin 0 -> 3624 bytes
.../impl/ProcessCasErrorsTypeImpl.class | Bin 0 -> 6239 bytes
.../impl/RemoteAnalysisEngineTypeImpl.class | Bin 0 -> 6872 bytes
.../resourceSpecifier/impl/ScaleoutTypeImpl.class | Bin 0 -> 2190 bytes
.../impl/SerializerTypeImpl$MethodImpl.class | Bin 0 -> 639 bytes
.../impl/SerializerTypeImpl.class | Bin 0 -> 2635 bytes
.../resourceSpecifier/impl/ServiceTypeImpl.class | Bin 0 -> 3839 bytes
.../impl/TopDescriptorTypeImpl.class | Bin 0 -> 1596 bytes
.../impl/TopLevelAnalysisEngineTypeImpl.class | Bin 0 -> 2195 bytes
.../analysisEngineDeploymentDescription.xsb | Bin 0 -> 84 bytes
...AnalysisEngineDeploymentDescriptionDocument.xsb | Bin 0 -> 84 bytes
.../AnalysisEngineDeploymentDescriptionType.xsb | Bin 0 -> 84 bytes
.../uima/resourceSpecifier/AnalysisEngineType.xsb | Bin 0 -> 84 bytes
.../AsyncAggregateErrorConfigurationType.xsb | Bin 0 -> 84 bytes
.../AsyncPrimitiveErrorConfigurationType.xsb | Bin 0 -> 84 bytes
.../uima/resourceSpecifier/CasMultiplierType.xsb | Bin 0 -> 84 bytes
.../apache/uima/resourceSpecifier/CasPoolType.xsb | Bin 0 -> 84 bytes
.../CollectionProcessCompleteErrorsType.xsb | Bin 0 -> 84 bytes
.../DelegateAnalysisEngineType.xsb | Bin 0 -> 84 bytes
.../uima/resourceSpecifier/DelegatesType.xsb | Bin 0 -> 84 bytes
.../uima/resourceSpecifier/DeploymentType.xsb | Bin 0 -> 84 bytes
.../resourceSpecifier/EnvironmentVariableType.xsb | Bin 0 -> 84 bytes
.../resourceSpecifier/EnvironmentVariablesType.xsb | Bin 0 -> 84 bytes
.../resourceSpecifier/GetMetadataErrorsType.xsb | Bin 0 -> 84 bytes
.../apache/uima/resourceSpecifier/ImportType.xsb | Bin 0 -> 84 bytes
.../uima/resourceSpecifier/InputQueueType.xsb | Bin 0 -> 84 bytes
.../resourceSpecifier/ProcessCasErrorsType.xsb | Bin 0 -> 84 bytes
.../resourceSpecifier/RemoteAnalysisEngineType.xsb | Bin 0 -> 84 bytes
.../apache/uima/resourceSpecifier/ScaleoutType.xsb | Bin 0 -> 84 bytes
.../uima/resourceSpecifier/SerializerType.xsb | Bin 0 -> 84 bytes
.../resourceSpecifier/SerializerType/Method.xsb | Bin 0 -> 84 bytes
.../apache/uima/resourceSpecifier/ServiceType.xsb | Bin 0 -> 84 bytes
.../uima/resourceSpecifier/TopDescriptorType.xsb | Bin 0 -> 84 bytes
.../TopLevelAnalysisEngineType.xsb | Bin 0 -> 84 bytes
.../xmlns.xsb | Bin 0 -> 84 bytes
.../src/uima-as-deployment-descriptor-schema.xsd | 261 +++++++++
.../TypeSystemHolder.class | Bin 0 -> 2054 bytes
...lysisenginedeploymentdescriptionac79doctype.xsb | Bin 0 -> 1694 bytes
.../analysisenginedeploymentdescriptionelement.xsb | Bin 0 -> 1339 bytes
...ysisenginedeploymentdescriptiontypef84ftype.xsb | Bin 0 -> 982 bytes
.../analysisenginetype8618type.xsb | Bin 0 -> 1112 bytes
...syncaggregateerrorconfigurationtypecda5type.xsb | Bin 0 -> 928 bytes
...syncprimitiveerrorconfigurationtype797dtype.xsb | Bin 0 -> 773 bytes
.../casmultipliertypef712type.xsb | Bin 0 -> 773 bytes
.../caspooltype3397type.xsb | Bin 0 -> 631 bytes
...collectionprocesscompleteerrorstype4653type.xsb | Bin 0 -> 629 bytes
.../delegateanalysisenginetypeb253type.xsb | Bin 0 -> 1359 bytes
.../delegatestype3a7atype.xsb | Bin 0 -> 646 bytes
.../deploymenttype5271type.xsb | Bin 0 -> 748 bytes
.../environmentvariablestyped232type.xsb | Bin 0 -> 684 bytes
.../environmentvariabletypeaab9type.xsb | Bin 0 -> 453 bytes
.../getmetadataerrorstype17d8type.xsb | Bin 0 -> 641 bytes
.../importtyped911type.xsb | Bin 0 -> 477 bytes
.../sF92DAFB1CE99BF2EBEED68120E39AEA0/index.xsb | Bin 0 -> 3154 bytes
.../inputqueuetype0d0ftype.xsb | Bin 0 -> 588 bytes
.../method6185attrtype.xsb | Bin 0 -> 363 bytes
.../processcaserrorstyped985type.xsb | Bin 0 -> 935 bytes
.../remoteanalysisenginetype7cb2type.xsb | Bin 0 -> 1242 bytes
.../scaleouttypea792type.xsb | Bin 0 -> 455 bytes
.../serializertype40c4type.xsb | Bin 0 -> 456 bytes
.../servicetype10f3type.xsb | Bin 0 -> 907 bytes
.../topdescriptortype12a4type.xsb | Bin 0 -> 446 bytes
.../toplevelanalysisenginetype8669type.xsb | Bin 0 -> 1359 bytes
.../analysisEngineDeploymentDescriptionType.xsb | Bin 0 -> 84 bytes
.../analysisEngineType.xsb | Bin 0 -> 84 bytes
.../asyncAggregateErrorConfigurationType.xsb | Bin 0 -> 84 bytes
.../asyncPrimitiveErrorConfigurationType.xsb | Bin 0 -> 84 bytes
.../casMultiplierType.xsb | Bin 0 -> 84 bytes
.../casPoolType.xsb | Bin 0 -> 84 bytes
.../collectionProcessCompleteErrorsType.xsb | Bin 0 -> 84 bytes
.../delegateAnalysisEngineType.xsb | Bin 0 -> 84 bytes
.../delegatesType.xsb | Bin 0 -> 84 bytes
.../deploymentType.xsb | Bin 0 -> 84 bytes
.../environmentVariableType.xsb | Bin 0 -> 84 bytes
.../environmentVariablesType.xsb | Bin 0 -> 84 bytes
.../getMetadataErrorsType.xsb | Bin 0 -> 84 bytes
.../importType.xsb | Bin 0 -> 84 bytes
.../inputQueueType.xsb | Bin 0 -> 84 bytes
.../processCasErrorsType.xsb | Bin 0 -> 84 bytes
.../remoteAnalysisEngineType.xsb | Bin 0 -> 84 bytes
.../scaleoutType.xsb | Bin 0 -> 84 bytes
.../serializerType.xsb | Bin 0 -> 84 bytes
.../serviceType.xsb | Bin 0 -> 84 bytes
.../topDescriptorType.xsb | Bin 0 -> 84 bytes
.../topLevelAnalysisEngineType.xsb | Bin 0 -> 84 bytes
.../org/apache/uima/aae/UimaAsVersion.java | 72 +++
.../target/generated-sources/xmlbeans/.staleFlag | 0
...nalysisEngineDeploymentDescriptionDocument.java | 112 ++++
.../AnalysisEngineDeploymentDescriptionType.java | 211 +++++++
.../uima/resourceSpecifier/AnalysisEngineType.java | 291 ++++++++++
.../AsyncAggregateErrorConfigurationType.java | 171 ++++++
.../AsyncPrimitiveErrorConfigurationType.java | 146 +++++
.../uima/resourceSpecifier/CasMultiplierType.java | 216 +++++++
.../apache/uima/resourceSpecifier/CasPoolType.java | 186 ++++++
.../CollectionProcessCompleteErrorsType.java | 156 +++++
.../DelegateAnalysisEngineType.java | 121 ++++
.../uima/resourceSpecifier/DelegatesType.java | 176 ++++++
.../uima/resourceSpecifier/DeploymentType.java | 186 ++++++
.../resourceSpecifier/EnvironmentVariableType.java | 126 +++++
.../EnvironmentVariablesType.java | 136 +++++
.../resourceSpecifier/GetMetadataErrorsType.java | 186 ++++++
.../apache/uima/resourceSpecifier/ImportType.java | 156 +++++
.../uima/resourceSpecifier/InputQueueType.java | 186 ++++++
.../resourceSpecifier/ProcessCasErrorsType.java | 276 +++++++++
.../RemoteAnalysisEngineType.java | 266 +++++++++
.../uima/resourceSpecifier/ScaleoutType.java | 126 +++++
.../uima/resourceSpecifier/SerializerType.java | 212 +++++++
.../apache/uima/resourceSpecifier/ServiceType.java | 166 ++++++
.../uima/resourceSpecifier/TopDescriptorType.java | 111 ++++
.../TopLevelAnalysisEngineType.java | 121 ++++
...sisEngineDeploymentDescriptionDocumentImpl.java | 77 +++
...nalysisEngineDeploymentDescriptionTypeImpl.java | 404 +++++++++++++
.../impl/AnalysisEngineTypeImpl.java | 628 +++++++++++++++++++++
.../AsyncAggregateErrorConfigurationTypeImpl.java | 252 +++++++++
.../AsyncPrimitiveErrorConfigurationTypeImpl.java | 176 ++++++
.../impl/CasMultiplierTypeImpl.java | 429 ++++++++++++++
.../resourceSpecifier/impl/CasPoolTypeImpl.java | 311 ++++++++++
.../CollectionProcessCompleteErrorsTypeImpl.java | 225 ++++++++
.../impl/DelegateAnalysisEngineTypeImpl.java | 100 ++++
.../resourceSpecifier/impl/DelegatesTypeImpl.java | 260 +++++++++
.../resourceSpecifier/impl/DeploymentTypeImpl.java | 316 +++++++++++
.../impl/EnvironmentVariableTypeImpl.java | 123 ++++
.../impl/EnvironmentVariablesTypeImpl.java | 142 +++++
.../impl/GetMetadataErrorsTypeImpl.java | 327 +++++++++++
.../resourceSpecifier/impl/ImportTypeImpl.java | 217 +++++++
.../resourceSpecifier/impl/InputQueueTypeImpl.java | 311 ++++++++++
.../impl/ProcessCasErrorsTypeImpl.java | 617 ++++++++++++++++++++
.../impl/RemoteAnalysisEngineTypeImpl.java | 562 ++++++++++++++++++
.../resourceSpecifier/impl/ScaleoutTypeImpl.java | 131 +++++
.../resourceSpecifier/impl/SerializerTypeImpl.java | 150 +++++
.../resourceSpecifier/impl/ServiceTypeImpl.java | 256 +++++++++
.../impl/TopDescriptorTypeImpl.java | 76 +++
.../impl/TopLevelAnalysisEngineTypeImpl.java | 100 ++++
.../META-INF/DEPENDENCIES | 53 ++
.../META-INF/LICENSE | 202 +++++++
.../maven-shared-archive-resources/META-INF/NOTICE | 20 +
.../compile/default-compile/createdFiles.lst | 64 +++
.../compile/default-compile/inputFiles.lst | 336 +++++++++++
813 files changed, 13391 insertions(+), 201 deletions(-)
diff --git a/uimaj-as-core/.classpath b/uimaj-as-core/.classpath
new file mode 100644
index 0000000..a93baac
--- /dev/null
+++ b/uimaj-as-core/.classpath
@@ -0,0 +1,49 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<classpath>
+ <classpathentry kind="src" output="target/classes" path="src/main/java">
+ <attributes>
+ <attribute name="optional" value="true"/>
+ <attribute name="maven.pomderived" value="true"/>
+ </attributes>
+ </classpathentry>
+ <classpathentry kind="src" output="target/classes" path="target/generated-sources/releaseVersion">
+ <attributes>
+ <attribute name="optional" value="true"/>
+ <attribute name="maven.pomderived" value="true"/>
+ </attributes>
+ </classpathentry>
+ <classpathentry excluding="**" kind="src" output="target/classes" path="src/main/resources">
+ <attributes>
+ <attribute name="maven.pomderived" value="true"/>
+ </attributes>
+ </classpathentry>
+ <classpathentry kind="src" output="target/test-classes" path="src/test/java">
+ <attributes>
+ <attribute name="optional" value="true"/>
+ <attribute name="maven.pomderived" value="true"/>
+ </attributes>
+ </classpathentry>
+ <classpathentry excluding="**" kind="src" output="target/test-classes" path="src/test/resources">
+ <attributes>
+ <attribute name="maven.pomderived" value="true"/>
+ </attributes>
+ </classpathentry>
+ <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.7">
+ <attributes>
+ <attribute name="maven.pomderived" value="true"/>
+ </attributes>
+ </classpathentry>
+ <classpathentry kind="con" path="org.eclipse.m2e.MAVEN2_CLASSPATH_CONTAINER">
+ <attributes>
+ <attribute name="maven.pomderived" value="true"/>
+ </attributes>
+ </classpathentry>
+ <classpathentry kind="src" output="target/classes" path="target/generated-sources/xmlbeans">
+ <attributes>
+ <attribute name="optional" value="true"/>
+ <attribute name="maven.pomderived" value="true"/>
+ </attributes>
+ </classpathentry>
+ <classpathentry kind="lib" path="/uima-as/uimaj-as-connectors/target/classes"/>
+ <classpathentry kind="output" path="target/classes"/>
+</classpath>
diff --git a/uimaj-as-core/.project b/uimaj-as-core/.project
new file mode 100644
index 0000000..ce7055f
--- /dev/null
+++ b/uimaj-as-core/.project
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>uimaj-as-core</name>
+ <comment></comment>
+ <projects>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>org.eclipse.jdt.core.javabuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ <buildCommand>
+ <name>org.eclipse.m2e.core.maven2Builder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>org.eclipse.jdt.core.javanature</nature>
+ <nature>org.eclipse.m2e.core.maven2Nature</nature>
+ </natures>
+</projectDescription>
diff --git a/uimaj-as-core/.settings/org.eclipse.core.resources.prefs b/uimaj-as-core/.settings/org.eclipse.core.resources.prefs
new file mode 100644
index 0000000..18287cf
--- /dev/null
+++ b/uimaj-as-core/.settings/org.eclipse.core.resources.prefs
@@ -0,0 +1,7 @@
+eclipse.preferences.version=1
+encoding//src/main/java=UTF-8
+encoding//src/main/resources=UTF-8
+encoding//src/test/java=UTF-8
+encoding//src/test/resources=UTF-8
+encoding//target/generated-sources/releaseVersion=UTF-8
+encoding/<project>=UTF-8
diff --git a/uimaj-as-core/.settings/org.eclipse.jdt.core.prefs b/uimaj-as-core/.settings/org.eclipse.jdt.core.prefs
new file mode 100644
index 0000000..bbcbc93
--- /dev/null
+++ b/uimaj-as-core/.settings/org.eclipse.jdt.core.prefs
@@ -0,0 +1,5 @@
+eclipse.preferences.version=1
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.7
+org.eclipse.jdt.core.compiler.compliance=1.7
+org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning
+org.eclipse.jdt.core.compiler.source=1.7
diff --git a/uimaj-as-core/.settings/org.eclipse.m2e.core.prefs b/uimaj-as-core/.settings/org.eclipse.m2e.core.prefs
new file mode 100644
index 0000000..14b697b
--- /dev/null
+++ b/uimaj-as-core/.settings/org.eclipse.m2e.core.prefs
@@ -0,0 +1,4 @@
+activeProfiles=
+eclipse.preferences.version=1
+resolveWorkspaceProjects=true
+version=1
diff --git a/uimaj-as-core/pom.xml b/uimaj-as-core/pom.xml
index 22c3d4d..da10b47 100644
--- a/uimaj-as-core/pom.xml
+++ b/uimaj-as-core/pom.xml
@@ -114,6 +114,13 @@
<artifactId>spring-jms</artifactId>
</dependency>
+ <!-- dependency>
+ <groupId>org.apache.uima</groupId>
+ <artifactId>uimaj-as-connectors</artifactId>
+ <version>${project.version}</version>
+ <scope>compile</scope>
+ </dependency-->
+
</dependencies>
<build>
<finalName>${project.artifactId}</finalName>
diff --git a/uimaj-as-core/src/main/java/org/apache/uima/aae/client/UimaAS.java b/uimaj-as-core/src/main/java/org/apache/uima/aae/client/UimaAS.java
index 3edc961..1611cff 100644
--- a/uimaj-as-core/src/main/java/org/apache/uima/aae/client/UimaAS.java
+++ b/uimaj-as-core/src/main/java/org/apache/uima/aae/client/UimaAS.java
@@ -47,7 +47,6 @@ public class UimaAS {
Class.forName("org.apache.uima.adapter.jms.client.BaseUIMAAsynchronousEngine_impl");
Constructor<?> constructor = uimaClientClz.getConstructor(type);
Object[] argInstance = {transport};
- //return (UimaAsynchronousEngine)uimaClientClz.newInstance();
return (UimaAsynchronousEngine)constructor.newInstance(argInstance);
}
/*
diff --git a/uimaj-as-core/src/main/java/org/apache/uima/aae/component/AggregateAnalysisEngineComponent.java b/uimaj-as-core/src/main/java/org/apache/uima/aae/component/AggregateAnalysisEngineComponent.java
index 28c59b8..2bed4c7 100644
--- a/uimaj-as-core/src/main/java/org/apache/uima/aae/component/AggregateAnalysisEngineComponent.java
+++ b/uimaj-as-core/src/main/java/org/apache/uima/aae/component/AggregateAnalysisEngineComponent.java
@@ -1,14 +1,94 @@
package org.apache.uima.aae.component;
+import java.util.HashMap;
+import java.util.Map;
+import java.util.Objects;
+
+import org.apache.uima.aae.AsynchAECasManager_impl;
+import org.apache.uima.aae.InProcessCache;
+import org.apache.uima.aae.UimaASUtils;
+import org.apache.uima.aae.controller.AggregateAnalysisEngineController;
+import org.apache.uima.aae.controller.AggregateAnalysisEngineController_impl;
+import org.apache.uima.aae.controller.AnalysisEngineController;
+import org.apache.uima.aae.controller.Endpoint;
+import org.apache.uima.aae.definition.connectors.Endpoints;
+import org.apache.uima.aae.definition.connectors.UimaAsEndpoint;
+import org.apache.uima.aae.definition.connectors.UimaAsEndpoint.EndpointType;
import org.apache.uima.aae.definition.connectors.basic.BasicConnector;
+import org.apache.uima.aae.service.command.UimaAsMessageProcessor;
+import org.apache.uima.analysis_engine.AnalysisEngineDescription;
+import org.apache.uima.analysis_engine.metadata.FlowConstraints;
import org.apache.uima.resource.ResourceSpecifier;
public class AggregateAnalysisEngineComponent extends AnalysisEngineComponent {
-
+ private enum FlowControllerType {
+ FIXED
+ }
public AggregateAnalysisEngineComponent(String key, ResourceSpecifier rs) {
super(key, rs);
}
+
+// @Override
+// public AnalysisEngineController newAnalysisEngineController(AnalysisEngineController parentController,
+// String delegateKey, String resourceSpecifier, AsynchAECasManager_impl casManager, InProcessCache cache, int i, int scaleout ) throws Exception {
+// throw new UnsupportedOperationException("This method should only be called on PrimitiveAnalysisEngineComponent");
+//
+// }
+ @Override
+ public AnalysisEngineController newAnalysisEngineController(AnalysisEngineController parentController, AsynchAECasManager_impl casManager, InProcessCache cache ) throws Exception {
+
+// public AnalysisEngineController newAnalysisEngineController(AnalysisEngineController parentController, InProcessCache cache, AsynchAECasManager_impl casManager ) throws Exception {
+ AnalysisEngineController controller;
+ // add an endpoint for each delegate in this aggregate. The endpoint Map is
+ // required
+ // during initialization of an aggregate controller.
+ Map<String, Endpoint> endpoints = new HashMap<>();
+
+ for (AnalysisEngineComponent delegateComponent : getChildren()) {
+ endpoints.put(delegateComponent.getKey(), delegateComponent.getEndpoint());
+ }
+ controller = new AggregateAnalysisEngineController_impl(parentController, getKey(),
+ getResourceSpecifier().getSourceUrlString(), casManager, cache, endpoints);
+ addFlowController((AggregateAnalysisEngineController) controller,
+ (AnalysisEngineDescription) getResourceSpecifier());
+
+ String aggregateId = (Objects.isNull(parentController) ? controller.getComponentName() : getKey());
+ UimaAsEndpoint directEndpoint = Endpoints.newEndpoint(EndpointType.Direct, aggregateId,
+ new UimaAsMessageProcessor(controller));
+ controller.addEndpoint(directEndpoint);
+
+
+ return controller;
+ }
+ protected void addFlowController(AggregateAnalysisEngineController aggregateController, AnalysisEngineDescription rs) throws Exception {
+ String fcDescriptor=null;
+ System.out.println(rs.getSourceUrlString());
+
+ // first check if the AE aggregate descriptor defines a custom flow controller
+ if ( rs.getFlowControllerDeclaration() != null ) {
+ if( rs.getFlowControllerDeclaration().getImport() == null ) {
+ System.out.println("........................ What!!!!");
+ }
+
+ // the fc is either imported by name or a location
+ fcDescriptor = rs.getFlowControllerDeclaration().getImport().getName();
+ if ( fcDescriptor == null ) {
+ fcDescriptor = rs.getFlowControllerDeclaration().getImport().getLocation();
+
+ fcDescriptor = UimaASUtils.fixPath(rs.getSourceUrlString(), fcDescriptor);
+ } else {
+ throw new RuntimeException("*** Internal error - Invalid flowController specification - descriptor:"+rs.getFlowControllerDeclaration().getSourceUrlString());
+ }
+ } else {
+ FlowConstraints fc = rs.getAnalysisEngineMetaData().getFlowConstraints();
+ if (FlowControllerType.FIXED.name().equals(fc.getFlowConstraintsType()) ) {
+ fcDescriptor = ("*importByName:org.apache.uima.flow.FixedFlowController");
+ }
+ }
+ ((AggregateAnalysisEngineController_impl)aggregateController).setFlowControllerDescriptor(fcDescriptor);
+
+ }
@Override
public boolean isPrimitive() {
return false;
diff --git a/uimaj-as-core/src/main/java/org/apache/uima/aae/component/AnalysisEngineComponent.java b/uimaj-as-core/src/main/java/org/apache/uima/aae/component/AnalysisEngineComponent.java
index 6049cb9..ce77eba 100644
--- a/uimaj-as-core/src/main/java/org/apache/uima/aae/component/AnalysisEngineComponent.java
+++ b/uimaj-as-core/src/main/java/org/apache/uima/aae/component/AnalysisEngineComponent.java
@@ -3,12 +3,15 @@ package org.apache.uima.aae.component;
import java.util.ArrayList;
import java.util.List;
+import org.apache.uima.aae.AsynchAECasManager_impl;
+import org.apache.uima.aae.InProcessCache;
+import org.apache.uima.aae.controller.AnalysisEngineController;
import org.apache.uima.aae.controller.DelegateEndpoint;
import org.apache.uima.aae.controller.Endpoint;
import org.apache.uima.aae.controller.DelegateEndpoint.Builder;
import org.apache.uima.resource.ResourceSpecifier;
-public abstract class AnalysisEngineComponent {
+public abstract class AnalysisEngineComponent { // implements ComponentVisitor {
protected List<AnalysisEngineComponent> delegateList = new ArrayList<>();
private boolean isCasMultiplier = false;
@@ -21,17 +24,27 @@ public abstract class AnalysisEngineComponent {
private int requestThreadPoolSize=1;
private int responseThreadPoolSize=1;
private Endpoint endpoint = null;
-
+ private boolean visited = false;
public abstract Object getConnector();
+ public abstract AnalysisEngineController newAnalysisEngineController(AnalysisEngineController parentController,
+ AsynchAECasManager_impl casManager, InProcessCache cache ) throws Exception;
+// public abstract AnalysisEngineController newAnalysisEngineController(AnalysisEngineController parentController,
+// String delegateKey, String resourceSpecifier, AsynchAECasManager_impl casManager,InProcessCache cache, int i, int scaleout ) throws Exception;
+
public AnalysisEngineComponent() {}
public AnalysisEngineComponent(String key, ResourceSpecifier rs) {
componentKey = key;
resourceSpecifier = rs;
}
-
+ public void setVisited() {
+ visited = true;
+ }
+ public boolean visited() {
+ return visited;
+ }
public CasMultiplierNature getCasMultiplierNature() {
return casMultiplier;
}
diff --git a/uimaj-as-core/src/main/java/org/apache/uima/aae/component/ComponentVisitor.java b/uimaj-as-core/src/main/java/org/apache/uima/aae/component/ComponentVisitor.java
new file mode 100644
index 0000000..2db58e0
--- /dev/null
+++ b/uimaj-as-core/src/main/java/org/apache/uima/aae/component/ComponentVisitor.java
@@ -0,0 +1,7 @@
+package org.apache.uima.aae.component;
+
+import org.apache.uima.aae.controller.AnalysisEngineController;
+
+public interface ComponentVisitor {
+ public AnalysisEngineController visit(AnalysisEngineController parent) throws Exception;
+}
diff --git a/uimaj-as-core/src/main/java/org/apache/uima/aae/component/PrimitiveAnalysisEngineComponent.java b/uimaj-as-core/src/main/java/org/apache/uima/aae/component/PrimitiveAnalysisEngineComponent.java
index 55e4daa..0b42001 100644
--- a/uimaj-as-core/src/main/java/org/apache/uima/aae/component/PrimitiveAnalysisEngineComponent.java
+++ b/uimaj-as-core/src/main/java/org/apache/uima/aae/component/PrimitiveAnalysisEngineComponent.java
@@ -1,5 +1,9 @@
package org.apache.uima.aae.component;
+import org.apache.uima.aae.AsynchAECasManager_impl;
+import org.apache.uima.aae.InProcessCache;
+import org.apache.uima.aae.controller.AnalysisEngineController;
+import org.apache.uima.aae.controller.PrimitiveAnalysisEngineController_impl;
import org.apache.uima.aae.definition.connectors.basic.BasicConnector;
import org.apache.uima.resource.ResourceSpecifier;
@@ -38,5 +42,15 @@ public class PrimitiveAnalysisEngineComponent extends AnalysisEngineComponent {
public Object getConnector() {
return new BasicConnector();
}
+// @Override
+// public AnalysisEngineController newAnalysisEngineController(AnalysisEngineController parentController,
+// AsynchAECasManager_impl casManager, InProcessCache cache ) throws Exception {
+// throw new UnsupportedOperationException("This method should only be called on AggregateAnalysisEngineComponent");
+// }
+ @Override
+ public AnalysisEngineController newAnalysisEngineController(AnalysisEngineController parentController,
+ AsynchAECasManager_impl casManager, InProcessCache cache ) throws Exception {
+ return new PrimitiveAnalysisEngineController_impl(parentController, getKey(), getResourceSpecifier().getSourceUrlString(),casManager, cache, 10, getScaleout());
+ }
}
diff --git a/uimaj-as-core/src/main/java/org/apache/uima/aae/component/TopLevelServiceComponent.java b/uimaj-as-core/src/main/java/org/apache/uima/aae/component/TopLevelServiceComponent.java
index 459bc89..d68b19e 100644
--- a/uimaj-as-core/src/main/java/org/apache/uima/aae/component/TopLevelServiceComponent.java
+++ b/uimaj-as-core/src/main/java/org/apache/uima/aae/component/TopLevelServiceComponent.java
@@ -5,6 +5,9 @@ import java.util.ArrayList;
import java.util.List;
import java.util.Objects;
+import org.apache.uima.aae.AsynchAECasManager_impl;
+import org.apache.uima.aae.InProcessCache;
+import org.apache.uima.aae.controller.AnalysisEngineController;
import org.apache.uima.aae.controller.DelegateEndpoint;
import org.apache.uima.aae.controller.Endpoint;
import org.apache.uima.resourceSpecifier.AnalysisEngineDeploymentDescriptionDocument;
@@ -202,7 +205,10 @@ public class TopLevelServiceComponent extends AnalysisEngineComponent{
}
}
-
+ @Override
+ public List<AnalysisEngineComponent> getChildren() {
+ return decoratedComponent.getChildren();
+ }
public String getName() {
return name;
}
@@ -245,4 +251,16 @@ public class TopLevelServiceComponent extends AnalysisEngineComponent{
}
+
+ @Override
+ public AnalysisEngineController newAnalysisEngineController(AnalysisEngineController parentController,
+ AsynchAECasManager_impl casManager, InProcessCache cache) throws Exception {
+ return decoratedComponent.newAnalysisEngineController(parentController, casManager, cache);
+ }
+// @Override
+// public AnalysisEngineController newAnalysisEngineController(AnalysisEngineController parentController,
+// String delegateKey, String resourceSpecifier, AsynchAECasManager_impl casManager, InProcessCache cache,
+// int i, int scaleout) throws Exception {
+// return decoratedComponent.newAnalysisEngineController(parentController, delegateKey, resourceSpecifier, casManager, cache, i, scaleout);
+// }
}
diff --git a/uimaj-as-core/src/main/java/org/apache/uima/aae/controller/AggregateAnalysisEngineController_impl.java b/uimaj-as-core/src/main/java/org/apache/uima/aae/controller/AggregateAnalysisEngineController_impl.java
index 941cef1..47d621b 100644
--- a/uimaj-as-core/src/main/java/org/apache/uima/aae/controller/AggregateAnalysisEngineController_impl.java
+++ b/uimaj-as-core/src/main/java/org/apache/uima/aae/controller/AggregateAnalysisEngineController_impl.java
@@ -29,6 +29,7 @@ import java.util.HashMap;
import java.util.Iterator;
import java.util.List;
import java.util.Map;
+import java.util.Objects;
import java.util.Set;
import java.util.concurrent.ConcurrentHashMap;
import java.util.concurrent.CountDownLatch;
@@ -46,7 +47,11 @@ import org.apache.uima.aae.InProcessCache.CacheEntry;
import org.apache.uima.aae.InputChannel;
import org.apache.uima.aae.UIMAEE_Constants;
import org.apache.uima.aae.UimaClassFactory;
+import org.apache.uima.aae.client.UimaAsynchronousEngine.Transport;
import org.apache.uima.aae.controller.LocalCache.CasStateEntry;
+import org.apache.uima.aae.definition.connectors.UimaAsEndpoint;
+import org.apache.uima.aae.definition.connectors.UimaAsConsumer.ConsumerType;
+import org.apache.uima.aae.definition.connectors.UimaAsEndpoint.EndpointType;
import org.apache.uima.aae.delegate.ControllerDelegate;
import org.apache.uima.aae.delegate.Delegate;
import org.apache.uima.aae.error.AsynchAEException;
@@ -62,6 +67,9 @@ import org.apache.uima.aae.jmx.ServiceErrors;
import org.apache.uima.aae.jmx.ServiceInfo;
import org.apache.uima.aae.jmx.ServicePerformance;
import org.apache.uima.aae.message.AsynchAEMessage;
+import org.apache.uima.aae.message.MessageContext;
+import org.apache.uima.aae.message.Origin;
+import org.apache.uima.aae.message.UimaAsOrigin;
import org.apache.uima.aae.monitor.Monitor;
import org.apache.uima.aae.monitor.statistics.LongNumericStatistic;
import org.apache.uima.aae.monitor.statistics.Statistic;
@@ -443,9 +451,11 @@ implements
}
}
}
+
// Reply to a client once for each CPC request. doSendCpcReply is volatile thus
// no need to synchronize it
if (doSendCpcReply) {
+ System.out.println("All Delegates Processes CPC - Replying to Client");
sendCpcReply(cEndpoint);
doSendCpcReply = false; // reset for the next CPC
}
@@ -485,8 +495,30 @@ implements
getOutputChannel().sendReply(AsynchAEMessage.CollectionProcessComplete, aClientEndpoint, null, false);
}
*/
- getOutputChannel(aClientEndpoint).sendReply(AsynchAEMessage.CollectionProcessComplete, aClientEndpoint, null, false);
- clearStats();
+
+ if ( aClientEndpoint.getServerURI().equalsIgnoreCase(Transport.Java.name())) {
+ String serviceUri =
+ new StringBuilder(EndpointType.Direct.getName())
+ .append(aClientEndpoint.getMessageOrigin().getName()) //getDelegateKey())
+ .append(":").append(ConsumerType.CpcResponse.name()).toString();
+
+ try {
+ UimaAsEndpoint e = getEndpoint(EndpointType.Direct);
+ MessageContext cpcResponse =
+ e.newMessageBuilder().
+ newCpCReplyMessage(e.getOrigin()).
+ withPayload(AsynchAEMessage.None).
+ build();
+ e.dispatch(cpcResponse, serviceUri);
+
+ } catch( Exception e) {
+ e.printStackTrace();
+ }
+ } else {
+ getOutputChannel(aClientEndpoint).sendReply(AsynchAEMessage.CollectionProcessComplete, aClientEndpoint, null, false);
+
+ }
+ clearStats();
}
@@ -580,42 +612,58 @@ implements
}
}
} else {
- Set<?> set = destinationMap.entrySet();
- for (Iterator<?> it = set.iterator(); it.hasNext();) {
- Map.Entry<String, Endpoint> entry = (Map.Entry) it.next();
- Endpoint endpoint = (Endpoint) entry.getValue();
- /*
- if (endpoint != null && endpoint.getStatus() == Endpoint.OK) {
+ Set<?> set = destinationMap.entrySet();
+ for (Iterator<?> it = set.iterator(); it.hasNext();) {
+ Map.Entry<String, Endpoint> entry = (Map.Entry) it.next();
+ Endpoint endpoint = (Endpoint) entry.getValue();
+ /*
+ if (endpoint != null && endpoint.getStatus() == Endpoint.OK) {
- if (!endpoint.isRemote()) {
- try {
- UimaTransport transport = getTransport(endpoint.getEndpoint());
- UimaMessage message = transport
- .produceMessage(AsynchAEMessage.CollectionProcessComplete,
- AsynchAEMessage.Request, getName());
- // Send reply back to the client. Use internal (non-jms) transport
- transport.getUimaMessageDispatcher(endpoint.getEndpoint()).dispatch(message);
- } catch (Exception e) {
- if (UIMAFramework.getLogger(CLASS_NAME).isLoggable(Level.WARNING)) {
- UIMAFramework.getLogger(CLASS_NAME).logrb(Level.WARNING, CLASS_NAME.getName(),
- "collectionProcessComplete", UIMAEE_Constants.JMS_LOG_RESOURCE_BUNDLE,
- "UIMAEE_service_exception_WARNING", getComponentName());
-
- UIMAFramework.getLogger(CLASS_NAME).logrb(Level.WARNING, getClass().getName(),
- "collectionProcessComplete", UIMAEE_Constants.JMS_LOG_RESOURCE_BUNDLE,
- "UIMAEE_exception__WARNING", e);
+ if (!endpoint.isRemote()) {
+ try {
+ UimaTransport transport = getTransport(endpoint.getEndpoint());
+ UimaMessage message = transport
+ .produceMessage(AsynchAEMessage.CollectionProcessComplete,
+ AsynchAEMessage.Request, getName());
+ // Send reply back to the client. Use internal (non-jms) transport
+ transport.getUimaMessageDispatcher(endpoint.getEndpoint()).dispatch(message);
+ } catch (Exception e) {
+ if (UIMAFramework.getLogger(CLASS_NAME).isLoggable(Level.WARNING)) {
+ UIMAFramework.getLogger(CLASS_NAME).logrb(Level.WARNING, CLASS_NAME.getName(),
+ "collectionProcessComplete", UIMAEE_Constants.JMS_LOG_RESOURCE_BUNDLE,
+ "UIMAEE_service_exception_WARNING", getComponentName());
+
+ UIMAFramework.getLogger(CLASS_NAME).logrb(Level.WARNING, getClass().getName(),
+ "collectionProcessComplete", UIMAEE_Constants.JMS_LOG_RESOURCE_BUNDLE,
+ "UIMAEE_exception__WARNING", e);
+ }
}
+ } else {
+ getOutputChannel().sendRequest(AsynchAEMessage.CollectionProcessComplete, null, endpoint);
+ endpoint.startCollectionProcessCompleteTimer();
}
+ }
+ */
+ if ( endpoint.getServerURI().equalsIgnoreCase(Transport.Java.name())) {
+ String serviceUri =
+ new StringBuilder(EndpointType.Direct.getName())
+ .append(endpoint.getDelegateKey())
+ .append(":").append(ConsumerType.CpcRequest.name()).toString();
+
+ try {
+ UimaAsEndpoint e = getEndpoint(EndpointType.Direct);
+ MessageContext cpcRequest =
+ e.newMessageBuilder().newCpCRequestMessage(e.getOrigin()).build();
+ e.dispatch(cpcRequest, serviceUri);
+
+ } catch( Exception e) {
+ e.printStackTrace();
+ }
} else {
- getOutputChannel().sendRequest(AsynchAEMessage.CollectionProcessComplete, null, endpoint);
- endpoint.startCollectionProcessCompleteTimer();
+ getOutputChannel(endpoint).sendRequest(AsynchAEMessage.CollectionProcessComplete, null, endpoint);
+ endpoint.startCollectionProcessCompleteTimer();
}
}
- */
- getOutputChannel(endpoint).sendRequest(AsynchAEMessage.CollectionProcessComplete, null, endpoint);
- endpoint.startCollectionProcessCompleteTimer();
-
- }
}
}
@@ -1617,7 +1665,22 @@ implements
delegateEndpoints[i].initialize();
delegateEndpoints[i].setController(this);
delegateEndpoints[i].setWaitingForResponse(true);
- getOutputChannel(ENDPOINT_TYPE.DIRECT).sendRequest(AsynchAEMessage.GetMeta, null, delegateEndpoints[i]);
+ String serviceUri =
+ new StringBuilder(EndpointType.Direct.getName())
+ .append(delegateEndpoints[i].getDelegateKey())
+ .append(":").append(ConsumerType.GetMetaRequest.name()).toString();
+
+ try {
+ UimaAsEndpoint e = getEndpoint(EndpointType.Direct);
+ MessageContext getMetaRequest =
+ e.newMessageBuilder().newGetMetaRequestMessage(e.getOrigin()).build();
+ e.dispatch(getMetaRequest, serviceUri);
+
+ } catch( Exception e) {
+ e.printStackTrace();
+ }
+
+// getOutputChannel(ENDPOINT_TYPE.DIRECT).sendRequest(AsynchAEMessage.GetMeta, null, delegateEndpoints[i]);
/*
try {
UimaMessage message = getTransport(delegateEndpoints[i].getEndpoint()).produceMessage(
@@ -2317,7 +2380,33 @@ implements
}
// Send CAS to a given reply endpoint
// sendVMMessage(mType, replyEndpoint, cacheEntry);
- getOutputChannel(replyEndpoint).sendReply(casStateEntry, replyEndpoint);
+ if ( replyEndpoint.getServerURI().equalsIgnoreCase(Transport.Java.name())) {
+ StringBuilder sb =
+ new StringBuilder();
+ if ( replyEndpoint.getMessageOrigin().getName().startsWith(EndpointType.Direct.getName())) {
+ sb.append( replyEndpoint.getMessageOrigin().getName());
+ } else {
+ sb.append(EndpointType.Direct.getName()).append(replyEndpoint.getMessageOrigin().getName());
+ }
+ sb.append(":").append(ConsumerType.ProcessCASResponse.name());
+
+ UimaAsEndpoint serviceEndpoint =
+ getEndpoint(EndpointType.Direct);
+ // getEndpoint(anEndpoint.getMessageOrigin().getType());
+
+ MessageContext reply = serviceEndpoint.newMessageBuilder()
+ .newProcessCASReplyMessage(serviceEndpoint.getOrigin())
+ .withSenderKey(replyEndpoint.getDelegateKey())
+ .withReplyDestination(replyEndpoint.getReplyDestination())
+ .withCasReferenceId(casStateEntry.getCasReferenceId())
+ .withPayload(AsynchAEMessage.CASRefID)
+ .build();
+ // dispatch() will create a Producer for a given reply destination
+ // and cache it for future use.
+ serviceEndpoint.dispatch(reply, sb.toString());
+ } else {
+ getOutputChannel(replyEndpoint).sendReply(casStateEntry, replyEndpoint);
+ }
}
}
@@ -2572,8 +2661,34 @@ implements
private void dispatch(CacheEntry entry, Endpoint anEndpoint) throws AsynchAEException {
if (!anEndpoint.isRemote()) {
- getOutputChannel(ENDPOINT_TYPE.DIRECT).sendRequest(AsynchAEMessage.Process, entry.getCasReferenceId(), anEndpoint);
-/*
+ // getOutputChannel(ENDPOINT_TYPE.DIRECT).sendRequest(AsynchAEMessage.Process, entry.getCasReferenceId(), anEndpoint);
+ UimaAsEndpoint endpoint = getEndpoint(EndpointType.Direct);
+ try {
+ Origin orig = endpoint.getOrigin();
+ Origin o = getOrigin();
+ if ( Objects.isNull(o.getName()) || o.getName().isEmpty() ) {
+ o = new UimaAsOrigin(getComponentName(), EndpointType.Direct);
+ }
+ MessageContext message =
+ endpoint.newMessageBuilder().newProcessCASRequestMessage(o)
+ .withPayload(AsynchAEMessage.CASRefID)
+ .withCasReferenceId(entry.getCasReferenceId())
+ .build();
+
+ StringBuilder serviceUri =
+ new StringBuilder(EndpointType.Direct.getName()).
+ append(anEndpoint.getDelegateKey()).
+ append(":").append(ConsumerType.ProcessCASRequest.name());
+
+ endpoint.dispatch(message, serviceUri.toString());
+
+
+ } catch( Exception ee) {
+ throw new AsynchAEException(ee);
+ }
+
+
+ /*
try {
UimaTransport transport = getTransport(anEndpoint.getEndpoint());
UimaMessage message = transport.produceMessage(AsynchAEMessage.Process,
diff --git a/uimaj-as-core/src/main/java/org/apache/uima/aae/controller/AnalysisEngineController.java b/uimaj-as-core/src/main/java/org/apache/uima/aae/controller/AnalysisEngineController.java
index 555cceb..dce7b93 100644
--- a/uimaj-as-core/src/main/java/org/apache/uima/aae/controller/AnalysisEngineController.java
+++ b/uimaj-as-core/src/main/java/org/apache/uima/aae/controller/AnalysisEngineController.java
@@ -22,17 +22,17 @@ package org.apache.uima.aae.controller;
import java.util.List;
import java.util.Map;
import java.util.concurrent.CountDownLatch;
-import java.util.concurrent.ThreadFactory;
import org.apache.uima.UimaContext;
import org.apache.uima.aae.AsynchAECasManager;
import org.apache.uima.aae.InProcessCache;
import org.apache.uima.aae.InputChannel;
import org.apache.uima.aae.OutputChannel;
-import org.apache.uima.aae.UimaAsContext;
import org.apache.uima.aae.UimaEEAdminContext;
import org.apache.uima.aae.controller.BaseAnalysisEngineController.ENDPOINT_TYPE;
import org.apache.uima.aae.controller.BaseAnalysisEngineController.ServiceState;
+import org.apache.uima.aae.definition.connectors.UimaAsEndpoint;
+import org.apache.uima.aae.definition.connectors.UimaAsEndpoint.EndpointType;
import org.apache.uima.aae.error.AsynchAEException;
import org.apache.uima.aae.error.ErrorContext;
import org.apache.uima.aae.error.ErrorHandlerChain;
@@ -43,8 +43,6 @@ import org.apache.uima.aae.jmx.ServicePerformance;
import org.apache.uima.aae.message.Origin;
import org.apache.uima.aae.monitor.Monitor;
import org.apache.uima.aae.spi.transport.UimaMessageListener;
-import org.apache.uima.aae.spi.transport.UimaTransport;
-import org.apache.uima.analysis_engine.AnalysisEngineProcessException;
import org.apache.uima.as.client.DirectInputChannel;
import org.apache.uima.as.client.Listener;
import org.apache.uima.cas.CAS;
@@ -58,6 +56,12 @@ public interface AnalysisEngineController extends ControllerLifecycle {
public Origin getOrigin();
+ public void addEndpoint(UimaAsEndpoint endpoint);
+
+ public UimaAsEndpoint getEndpoint(EndpointType type);
+
+ public void start() throws Exception;
+
public void sendMetadata(Endpoint anEndpoint) throws AsynchAEException;
public ControllerLatch getControllerLatch();
diff --git a/uimaj-as-core/src/main/java/org/apache/uima/aae/controller/BaseAnalysisEngineController.java b/uimaj-as-core/src/main/java/org/apache/uima/aae/controller/BaseAnalysisEngineController.java
index 5ee7f54..ecc5462 100644
--- a/uimaj-as-core/src/main/java/org/apache/uima/aae/controller/BaseAnalysisEngineController.java
+++ b/uimaj-as-core/src/main/java/org/apache/uima/aae/controller/BaseAnalysisEngineController.java
@@ -29,6 +29,7 @@ import java.net.URLClassLoader;
import java.text.DateFormat;
import java.text.SimpleDateFormat;
import java.util.ArrayList;
+import java.util.EnumMap;
import java.util.HashMap;
import java.util.Iterator;
import java.util.List;
@@ -63,6 +64,9 @@ import org.apache.uima.aae.UimaEEAdminContext;
import org.apache.uima.aae.VersionCompatibilityChecker;
import org.apache.uima.aae.WarmUpDataProvider;
import org.apache.uima.aae.controller.LocalCache.CasStateEntry;
+import org.apache.uima.aae.definition.connectors.UimaAsConsumer.ConsumerType;
+import org.apache.uima.aae.definition.connectors.UimaAsEndpoint;
+import org.apache.uima.aae.definition.connectors.UimaAsEndpoint.EndpointType;
import org.apache.uima.aae.delegate.Delegate;
import org.apache.uima.aae.error.AsynchAEException;
import org.apache.uima.aae.error.ErrorContext;
@@ -78,6 +82,7 @@ import org.apache.uima.aae.jmx.ServiceErrors;
import org.apache.uima.aae.jmx.ServiceInfo;
import org.apache.uima.aae.jmx.ServicePerformance;
import org.apache.uima.aae.message.AsynchAEMessage;
+import org.apache.uima.aae.message.MessageContext;
import org.apache.uima.aae.message.Origin;
import org.apache.uima.aae.message.UimaAsOrigin;
import org.apache.uima.aae.monitor.Monitor;
@@ -286,6 +291,11 @@ public abstract class BaseAnalysisEngineController extends Resource_ImplBase imp
protected abstract void doWarmUp(CAS cas, String casReferenceId) throws Exception;
+ private Map<EndpointType, UimaAsEndpoint> endpoints =
+ new EnumMap<>(EndpointType.class);
+
+
+
public BaseAnalysisEngineController() {
origin = new UimaAsOrigin("");
}
@@ -519,6 +529,10 @@ public abstract class BaseAnalysisEngineController extends Resource_ImplBase imp
}
}
}
+ if (!registeredWithJMXServer) {
+ registeredWithJMXServer = true;
+ registerServiceWithJMX(jmxContext, false);
+ }
// Create an instance of ControllerMBean and register it with JMX Server.
// This bean exposes service lifecycle APIs to enable remote stop
@@ -528,6 +542,18 @@ public abstract class BaseAnalysisEngineController extends Resource_ImplBase imp
registerWithAgent(controller, jmxName);
}
}
+
+ public void addEndpoint(UimaAsEndpoint endpoint) {
+ endpoints.putIfAbsent(endpoint.getType(), endpoint);
+ }
+ public UimaAsEndpoint getEndpoint(EndpointType type) {
+ return endpoints.get(type);
+ }
+ public void start() throws Exception {
+ for( Entry<EndpointType, UimaAsEndpoint> entry : endpoints.entrySet()) {
+ entry.getValue().start();
+ }
+ }
public UimaContext getUimaContext() {
return uimaContext;
}
@@ -978,6 +1004,8 @@ public abstract class BaseAnalysisEngineController extends Resource_ImplBase imp
name = jmxManagement.getJmxDomain() + key_value_list + ",name=" + thisComponentName + "_"
+ serviceErrors.getLabel();
registerWithAgent(serviceErrors, name);
+
+
}
protected void cleanUp() throws Exception {
@@ -3205,7 +3233,20 @@ public abstract class BaseAnalysisEngineController extends Resource_ImplBase imp
getOutputChannel().sendReply(metadata, anEndpoint, true);
}
*/
- getOutputChannel(anEndpoint).sendReply(metadata, anEndpoint, true);
+ if ( anEndpoint.getServerURI().equals("java")) {
+ UimaAsEndpoint endpoint = getEndpoint(EndpointType.Direct);
+
+ MessageContext getMetaResponseMessage = endpoint.newMessageBuilder()
+ .newGetMetaReplyMessage(endpoint.getOrigin())
+ .withPayload(AsynchAEMessage.Metadata)
+ .withReplyDestination(anEndpoint.getReplyDestination())
+ .withMetadata(metadata)
+ .build();
+ StringBuilder sb = new StringBuilder(anEndpoint.getMessageOrigin().getName()).append(":").append(ConsumerType.GetMetaResponse.name());
+ endpoint.dispatch(getMetaResponseMessage, sb.toString() );
+ } else {
+ getOutputChannel(anEndpoint).sendReply(metadata, anEndpoint, true);
+ }
}
} catch (Exception e) {
diff --git a/uimaj-as-core/src/main/java/org/apache/uima/aae/controller/PrimitiveAeInitializer.java b/uimaj-as-core/src/main/java/org/apache/uima/aae/controller/PrimitiveAeInitializer.java
new file mode 100644
index 0000000..019763c
--- /dev/null
+++ b/uimaj-as-core/src/main/java/org/apache/uima/aae/controller/PrimitiveAeInitializer.java
@@ -0,0 +1,56 @@
+package org.apache.uima.aae.controller;
+
+import java.util.concurrent.CountDownLatch;
+import java.util.concurrent.ExecutorService;
+import java.util.concurrent.ThreadPoolExecutor;
+import java.util.concurrent.TimeUnit;
+
+import org.apache.uima.aae.UimaAsThreadFactory;
+import org.apache.uima.aae.definition.connectors.Initializer;
+import org.apache.uima.aae.definition.connectors.ListenerCallback;
+import org.apache.uima.aae.spi.transport.vm.UimaVmQueue;
+
+public class PrimitiveAeInitializer implements Initializer {
+
+ private final PrimitiveAnalysisEngineController controller;
+ private final int scaleout;
+ private final CountDownLatch latchToCountNumberOfInitedThreads;
+ private final CountDownLatch latchToCountNumberOfTerminatedThreads;
+ private ExecutorService executor;
+
+ public PrimitiveAeInitializer(PrimitiveAnalysisEngineController controller, int scaleout) {
+ this.controller = controller;
+ this.scaleout = scaleout;
+ latchToCountNumberOfInitedThreads = new CountDownLatch(scaleout);
+ latchToCountNumberOfTerminatedThreads = new CountDownLatch(scaleout);
+
+ }
+
+ @Override
+ public ExecutorService initialize(ListenerCallback callback) throws Exception {
+ ThreadGroup threadGroup = new ThreadGroup("VmThreadGroup" + 1 + "_" + controller.getComponentName());
+ executor = new ThreadPoolExecutor(scaleout, scaleout, Long.MAX_VALUE, TimeUnit.DAYS, new UimaVmQueue());
+ UimaAsThreadFactory tf = null;
+
+// ListenerCallback callback =
+// new DirectListenerCallback(this);
+
+ tf = new UimaAsThreadFactory().
+ withCallback(callback).
+ withThreadGroup(threadGroup).
+ withPrimitiveController(controller).
+ withTerminatedThreadsLatch(latchToCountNumberOfTerminatedThreads).
+ withInitedThreadsLatch(latchToCountNumberOfInitedThreads);
+ tf.setDaemon(true);
+ ((ThreadPoolExecutor)executor).setThreadFactory(tf);
+ ((ThreadPoolExecutor)executor).prestartAllCoreThreads();
+ latchToCountNumberOfInitedThreads.await();
+ if ( callback.failedInitialization() ) {
+ throw callback.getException();
+ }
+ System.out.println("Executor Started - All Process Threads Initialized");
+
+ return executor;
+ }
+
+}
diff --git a/uimaj-as-core/src/main/java/org/apache/uima/aae/controller/PrimitiveAnalysisEngineController_impl.java b/uimaj-as-core/src/main/java/org/apache/uima/aae/controller/PrimitiveAnalysisEngineController_impl.java
index b6752c7..2311148 100644
--- a/uimaj-as-core/src/main/java/org/apache/uima/aae/controller/PrimitiveAnalysisEngineController_impl.java
+++ b/uimaj-as-core/src/main/java/org/apache/uima/aae/controller/PrimitiveAnalysisEngineController_impl.java
@@ -31,6 +31,7 @@ import java.util.Iterator;
import java.util.List;
import java.util.Map;
import java.util.Map.Entry;
+import java.util.Objects;
import java.util.Timer;
import java.util.TimerTask;
import java.util.concurrent.CountDownLatch;
@@ -45,6 +46,9 @@ import org.apache.uima.aae.InProcessCache.CacheEntry;
import org.apache.uima.aae.UIMAEE_Constants;
import org.apache.uima.aae.UimaClassFactory;
import org.apache.uima.aae.controller.LocalCache.CasStateEntry;
+import org.apache.uima.aae.definition.connectors.UimaAsEndpoint;
+import org.apache.uima.aae.definition.connectors.UimaAsConsumer.ConsumerType;
+import org.apache.uima.aae.definition.connectors.UimaAsEndpoint.EndpointType;
import org.apache.uima.aae.delegate.Delegate;
import org.apache.uima.aae.error.AsynchAEException;
import org.apache.uima.aae.error.ErrorContext;
@@ -54,6 +58,7 @@ import org.apache.uima.aae.jmx.PrimitiveServiceInfo;
import org.apache.uima.aae.jmx.ServicePerformance;
import org.apache.uima.aae.message.AsynchAEMessage;
import org.apache.uima.aae.message.MessageContext;
+import org.apache.uima.aae.message.UimaAsMessage;
import org.apache.uima.aae.monitor.Monitor;
import org.apache.uima.aae.monitor.statistics.AnalysisEnginePerformanceMetrics;
import org.apache.uima.aae.spi.transport.UimaMessage;
@@ -541,13 +546,9 @@ public class PrimitiveAnalysisEngineController_impl extends BaseAnalysisEngineCo
localCache.dumpContents();
try {
String delegateKey = getKey();
- System.out.println("...... "+delegateKey+".collectionProcessComplete() - calling checkout instance");;
ae = aeInstancePool.checkout();
- System.out.println("...... "+delegateKey+".collectionProcessComplete() - got instance");;
if (ae != null) {
ae.collectionProcessComplete();
- System.out.println("...... "+delegateKey+".collectionProcessComplete() - ae.CPC() returned");;
-
}
if (UIMAFramework.getLogger(CLASS_NAME).isLoggable(Level.FINEST)) {
UIMAFramework.getLogger(CLASS_NAME).logrb(Level.FINEST, getClass().getName(),
@@ -567,10 +568,31 @@ public class PrimitiveAnalysisEngineController_impl extends BaseAnalysisEngineCo
}
*/
- System.out.println("...... "+delegateKey+".collectionProcessComplete() - trying to send CPC reply");;
+
+ if ( "java".equals(anEndpoint.getServerURI()) ) {
+ UimaAsEndpoint serviceEndpoint =
+ getEndpoint(anEndpoint.getMessageOrigin().getType());
+
+ MessageContext reply = serviceEndpoint.newMessageBuilder()
+ .newCpCReplyMessage(serviceEndpoint.getOrigin())
+ // add this service delegate key
+ .withSenderKey(anEndpoint.getDelegateKey())
+ // add destination for this reply
+ .withReplyDestination(anEndpoint.getReplyDestination())
+ .withPayload(AsynchAEMessage.None)
+ .build();
+ // dispatch() will create a Producer for a given reply destination
+ // and cache it for future use.
+ serviceEndpoint.dispatch(reply, anEndpoint.getMessageOrigin().getName());
+ } else {
+ getOutputChannel(anEndpoint).sendReply(AsynchAEMessage.CollectionProcessComplete, anEndpoint, null, false);
+ }
+
+
- getOutputChannel(anEndpoint).sendReply(AsynchAEMessage.CollectionProcessComplete, anEndpoint, null, false);
- System.out.println("...... "+delegateKey+".collectionProcessComplete() - sent CPC reply");;
+
+
+ System.out.println("...... "+delegateKey+".collectionProcessComplete() - sent CPC reply");;
if (UIMAFramework.getLogger(CLASS_NAME).isLoggable(Level.FINE)) {
UIMAFramework.getLogger(CLASS_NAME).logrb(Level.FINE, getClass().getName(),
@@ -1031,8 +1053,35 @@ public class PrimitiveAnalysisEngineController_impl extends BaseAnalysisEngineCo
// Send generated CAS to the client
if (!stopped) {
- getOutputChannel(anEndpoint).sendReply(childCasStateEntry, anEndpoint);
-
+ //getOutputChannel(anEndpoint).sendReply(childCasStateEntry, anEndpoint);
+ StringBuilder sb =
+ new StringBuilder();
+ if ( anEndpoint.getMessageOrigin().getName().startsWith(EndpointType.Direct.getName())) {
+ sb.append( anEndpoint.getMessageOrigin().getName());
+ } else {
+ sb.append("direct:").append(anEndpoint.getMessageOrigin().getName());
+ }
+ sb.append(":").append(ConsumerType.ProcessCASRequest.name());
+
+ UimaAsEndpoint serviceEndpoint =
+ getEndpoint(anEndpoint.getMessageOrigin().getType());
+
+ MessageContext reply = serviceEndpoint.newMessageBuilder()
+ .newProcessCASRequestMessage(serviceEndpoint.getOrigin())
+ .withSenderKey(anEndpoint.getDelegateKey())
+ .withReplyDestination(anEndpoint.getReplyDestination())
+ .withCasReferenceId(childCasStateEntry.getCasReferenceId())
+ .withParentCasReferenceId(aCasReferenceId)
+ .withSequenceNo(childCasStateEntry.getSequenceNumber())
+ .withPayload(AsynchAEMessage.CASRefID)
+ .build();
+ // dispatch() will create a Producer for a given reply destination
+ // and cache it for future use.
+ serviceEndpoint.dispatch(reply, sb.toString());
+
+
+
+
// Check for delivery failure. The client may have terminated while an input CAS was being processed
if ( childCasStateEntry.deliveryToClientFailed() ) {
if (UIMAFramework.getLogger(CLASS_NAME).isLoggable(Level.INFO)) {
@@ -1177,7 +1226,36 @@ public class PrimitiveAnalysisEngineController_impl extends BaseAnalysisEngineCo
if (!stopped && !clientUnreachable ) {
// getOutputChannel(anEndpoint).sendReply(getInProcessCache().getCacheEntryForCAS(aCasReferenceId), anEndpoint);
- getOutputChannel(anEndpoint).sendReply(getLocalCache().lookupEntry(aCasReferenceId), anEndpoint);
+
+
+/* JC 10/24/18
+ getOutputChannel(anEndpoint).
+ sendReply(getLocalCache().lookupEntry(aCasReferenceId), anEndpoint);
+ */
+
+ StringBuilder sb =
+ new StringBuilder();
+ if ( anEndpoint.getMessageOrigin().getName().startsWith(EndpointType.Direct.getName())) {
+ sb.append( anEndpoint.getMessageOrigin().getName());
+ } else {
+ sb.append(EndpointType.Direct.getName()).append(anEndpoint.getMessageOrigin().getName());
+ }
+ sb.append(":").append(ConsumerType.ProcessCASResponse.name());
+
+ UimaAsEndpoint serviceEndpoint =
+ getEndpoint(EndpointType.Direct);
+ // getEndpoint(anEndpoint.getMessageOrigin().getType());
+
+ MessageContext reply = serviceEndpoint.newMessageBuilder()
+ .newProcessCASReplyMessage(serviceEndpoint.getOrigin())
+ .withSenderKey(anEndpoint.getDelegateKey())
+ .withReplyDestination(anEndpoint.getReplyDestination())
+ .withCasReferenceId(aCasReferenceId)
+ .withPayload(AsynchAEMessage.CASRefID)
+ .build();
+ // dispatch() will create a Producer for a given reply destination
+ // and cache it for future use.
+ serviceEndpoint.dispatch(reply, sb.toString());
}
inputCASReturned = true;
diff --git a/uimaj-as-core/src/main/java/org/apache/uima/aae/definition/connectors/Endpoints.java b/uimaj-as-core/src/main/java/org/apache/uima/aae/definition/connectors/Endpoints.java
new file mode 100644
index 0000000..607776c
--- /dev/null
+++ b/uimaj-as-core/src/main/java/org/apache/uima/aae/definition/connectors/Endpoints.java
@@ -0,0 +1,35 @@
+package org.apache.uima.aae.definition.connectors;
+
+import java.lang.reflect.Constructor;
+
+import org.apache.uima.aae.definition.connectors.UimaAsEndpoint.EndpointType;
+import org.apache.uima.aae.message.MessageProcessor;
+import org.apache.uima.aae.service.command.UimaAsMessageProcessor;
+
+public class Endpoints {
+
+ public static UimaAsEndpoint newEndpoint(EndpointType type, String name) throws Exception {
+ return newEndpoint(type, name, null);
+ }
+
+ public static UimaAsEndpoint newEndpoint(EndpointType type, String name, MessageProcessor processor) throws Exception {
+ UimaAsEndpoint endpoint=null;
+ Class<?> clz ;
+ switch(type) {
+ case Direct:
+ clz = Class.forName("org.apache.uima.as.connectors.direct.DirectUimaAsEndpoint");
+ Constructor<?> ctor = clz.getConstructor(new Class[] {MessageProcessor.class, String.class});
+ endpoint = (UimaAsEndpoint)ctor.newInstance(new Object[] {processor,name});
+ break;
+
+ case JMS:
+
+ break;
+
+ default:
+
+ }
+
+ return endpoint;
+ }
+}
diff --git a/uimaj-as-core/src/main/java/org/apache/uima/aae/definition/connectors/Initializer.java b/uimaj-as-core/src/main/java/org/apache/uima/aae/definition/connectors/Initializer.java
new file mode 100644
index 0000000..b6becc4
--- /dev/null
+++ b/uimaj-as-core/src/main/java/org/apache/uima/aae/definition/connectors/Initializer.java
@@ -0,0 +1,7 @@
+package org.apache.uima.aae.definition.connectors;
+
+import java.util.concurrent.ExecutorService;
+
+public interface Initializer {
+ public ExecutorService initialize(ListenerCallback callback) throws Exception;
+}
diff --git a/uimaj-as-core/src/main/java/org/apache/uima/aae/definition/connectors/UimaAsConsumer.java b/uimaj-as-core/src/main/java/org/apache/uima/aae/definition/connectors/UimaAsConsumer.java
index 35c725b..8cc6aa1 100644
--- a/uimaj-as-core/src/main/java/org/apache/uima/aae/definition/connectors/UimaAsConsumer.java
+++ b/uimaj-as-core/src/main/java/org/apache/uima/aae/definition/connectors/UimaAsConsumer.java
@@ -2,16 +2,21 @@ package org.apache.uima.aae.definition.connectors;
import org.apache.uima.aae.Lifecycle;
import org.apache.uima.aae.controller.AnalysisEngineController;
+import org.apache.uima.aae.message.Target;
import org.apache.uima.as.client.DirectMessage;
public interface UimaAsConsumer extends Lifecycle {
- public enum ConsumerType {GetMeta,ProcessCAS,Cpc,FreeCAS,Reply,Info};
+ public enum ConsumerType {GetMetaRequest,GetMetaResponse,ProcessCASRequest,ProcessCASResponse, CpcRequest, CpcResponse, FreeCASRequest, Reply, Info};
public void initialize() throws Exception;
public void initialize(AnalysisEngineController controller) throws Exception;
-
+ public void setInitializer(Initializer initializer);
+ public int getConsumerCount();
public void consume(DirectMessage message) throws Exception;
public ConsumerType getType();
+ public void delegateTo(UimaAsConsumer delegate);
+ public Target getTarget();
+
}
diff --git a/uimaj-as-core/src/main/java/org/apache/uima/aae/definition/connectors/UimaAsEndpoint.java b/uimaj-as-core/src/main/java/org/apache/uima/aae/definition/connectors/UimaAsEndpoint.java
index 3c854a8..0aa2184 100644
--- a/uimaj-as-core/src/main/java/org/apache/uima/aae/definition/connectors/UimaAsEndpoint.java
+++ b/uimaj-as-core/src/main/java/org/apache/uima/aae/definition/connectors/UimaAsEndpoint.java
@@ -1,15 +1,41 @@
package org.apache.uima.aae.definition.connectors;
+import java.util.Map;
+
import org.apache.uima.aae.Lifecycle;
import org.apache.uima.aae.controller.Endpoint;
import org.apache.uima.aae.definition.connectors.UimaAsConsumer.ConsumerType;
+import org.apache.uima.aae.message.MessageBuilder;
import org.apache.uima.aae.message.MessageContext;
+import org.apache.uima.aae.message.Origin;
+import org.apache.uima.aae.message.Target;
public interface UimaAsEndpoint extends Lifecycle {
- public UimaAsProducer createProducer(String targetUri) throws Exception;
- public UimaAsProducer createProducer(UimaAsConsumer consumer, String delegateKey) throws Exception;
- public UimaAsConsumer createConsumer(String targetUri, ConsumerType type, int consumerThreadCount) throws Exception;
- public void dispatch(MessageContext messageContext) throws Exception;
+ public enum EndpointType {
+ Direct("direct:"),
+ JMS("jms:"),
+ NA("na:");
+
+ private String name;
+
+ private EndpointType(String aName) {
+ name = aName;
+ }
+
+ public String getName() {
+ return name;
+ }
+ };
+ public MessageBuilder newMessageBuilder();
+ public UimaAsProducer createProducer(Origin origin) throws Exception;
+ //public UimaAsProducer createProducer(UimaAsConsumer consumer, Origin origin) throws Exception;
+ public UimaAsProducer createProducer(UimaAsConsumer consumer, String serviceUri) throws Exception;
+// public UimaAsConsumer createConsumer(String targetUri, ConsumerType type, int consumerThreadCount) throws Exception;
+ public UimaAsConsumer createConsumer(ConsumerType type, int consumerThreadCount) throws Exception;
+ //public void dispatch(MessageContext messageContext) throws Exception;
+ public void dispatch(MessageContext messageContext, String serviceUri) throws Exception;
public UimaAsConsumer getConsumer(String targetUri, ConsumerType type);
- public MessageContext createMessage(int command, int messageType, Endpoint endpoint);
+ public EndpointType getType();
+ public Origin getOrigin();
+ public Map<Target,UimaAsConsumer> getConsumers();
}
diff --git a/uimaj-as-core/src/main/java/org/apache/uima/aae/definition/connectors/UimaAsProducer.java b/uimaj-as-core/src/main/java/org/apache/uima/aae/definition/connectors/UimaAsProducer.java
index 195bb0c..ab73ac3 100644
--- a/uimaj-as-core/src/main/java/org/apache/uima/aae/definition/connectors/UimaAsProducer.java
+++ b/uimaj-as-core/src/main/java/org/apache/uima/aae/definition/connectors/UimaAsProducer.java
@@ -1,8 +1,8 @@
package org.apache.uima.aae.definition.connectors;
import org.apache.uima.aae.Lifecycle;
-import org.apache.uima.aae.message.MessageContext;
-import org.apache.uima.aae.message.UimaAsMessage;
+import org.apache.uima.aae.definition.connectors.UimaAsConsumer.ConsumerType;
+import org.apache.uima.aae.message.Target;
import org.apache.uima.as.client.DirectMessage;
public interface UimaAsProducer extends Lifecycle {
@@ -10,4 +10,9 @@ public interface UimaAsProducer extends Lifecycle {
public void dispatch(DirectMessage message) throws Exception;
public void dispatch(DirectMessage message, UimaAsConsumer target) throws Exception;
+ public ConsumerType getType();
+ public boolean requestProducer();
+ public boolean responseProducer();
+
+ public Target getTarget();
}
diff --git a/uimaj-as-core/src/main/java/org/apache/uima/aae/message/AsynchAEMessage.java b/uimaj-as-core/src/main/java/org/apache/uima/aae/message/AsynchAEMessage.java
index 176f4a4..c0d0a95 100644
--- a/uimaj-as-core/src/main/java/org/apache/uima/aae/message/AsynchAEMessage.java
+++ b/uimaj-as-core/src/main/java/org/apache/uima/aae/message/AsynchAEMessage.java
@@ -102,6 +102,24 @@ public interface AsynchAEMessage {
// 5/2013 xcas not used as a serialization form
// public static final int XCASPayload = 1004;
+
+ public enum Commands {
+ ProcessInputCASRequest(2000),
+ ProcessChildCASRequest(1002),
+ ProcessInputCASResponse(2001),
+ GetMetaRequest(2001),
+ GetMetaResponse(3001),
+ CollectionProcessCompleteRequest(2002),
+ CollectionProcessCompleteResponse(4001),
+ NoOp(10000);
+
+ private int value;
+ private Commands(int ordinal) {
+ this.value = ordinal;
+ }
+ }
+
+
public static final int None = 1005;
public static final int BinaryPayload = 1006;
diff --git a/uimaj-as-core/src/main/java/org/apache/uima/aae/message/MessageBuilder.java b/uimaj-as-core/src/main/java/org/apache/uima/aae/message/MessageBuilder.java
new file mode 100644
index 0000000..1f9d2b1
--- /dev/null
+++ b/uimaj-as-core/src/main/java/org/apache/uima/aae/message/MessageBuilder.java
@@ -0,0 +1,24 @@
+package org.apache.uima.aae.message;
+
+import org.apache.uima.analysis_engine.metadata.AnalysisEngineMetaData;
+
+public interface MessageBuilder {
+ public MessageBuilder newGetMetaReplyMessage(Origin origin);
+ public MessageBuilder newGetMetaRequestMessage(Origin origin);
+ public MessageBuilder newProcessCASReplyMessage(Origin origin);
+ public MessageBuilder newProcessCASRequestMessage(Origin origin);
+ public MessageBuilder newCpCReplyMessage(Origin origin);
+ public MessageBuilder newCpCRequestMessage(Origin origin);
+ public MessageBuilder newReleaseCASRequestMessage(Origin origin);
+
+ public MessageContext build() throws Exception;
+ public MessageBuilder withSenderKey(String senderKey);
+ public MessageBuilder withReplyDestination(Object replyToDestination);
+ public MessageBuilder withPayload(int payload);
+ public MessageBuilder withId(String id);
+ public MessageBuilder withCasReferenceId(String id);
+ public MessageBuilder withSequenceNo(long sequence);
+ public MessageBuilder withParentCasReferenceId(String id);
+ public MessageBuilder withMetadata(AnalysisEngineMetaData meta);
+
+}
diff --git a/uimaj-as-core/src/main/java/org/apache/uima/aae/message/MessageProcessor.java b/uimaj-as-core/src/main/java/org/apache/uima/aae/message/MessageProcessor.java
index 7cbad59..d8fef31 100644
--- a/uimaj-as-core/src/main/java/org/apache/uima/aae/message/MessageProcessor.java
+++ b/uimaj-as-core/src/main/java/org/apache/uima/aae/message/MessageProcessor.java
@@ -1,9 +1,6 @@
package org.apache.uima.aae.message;
-import org.apache.uima.aae.controller.AnalysisEngineController;
-
public interface MessageProcessor {
public void process(MessageContext message) throws Exception;
- public AnalysisEngineController getController();
}
diff --git a/uimaj-as-core/src/main/java/org/apache/uima/aae/message/Origin.java b/uimaj-as-core/src/main/java/org/apache/uima/aae/message/Origin.java
index e801a45..4629c93 100644
--- a/uimaj-as-core/src/main/java/org/apache/uima/aae/message/Origin.java
+++ b/uimaj-as-core/src/main/java/org/apache/uima/aae/message/Origin.java
@@ -1,6 +1,9 @@
package org.apache.uima.aae.message;
+import org.apache.uima.aae.definition.connectors.UimaAsEndpoint.EndpointType;
+
public interface Origin {
public String getUniqueId();
public String getName();
+ public EndpointType getType();
}
diff --git a/uimaj-as-core/src/main/java/org/apache/uima/aae/message/MessageProcessor.java b/uimaj-as-core/src/main/java/org/apache/uima/aae/message/ServiceMessageProcessor.java
similarity index 61%
copy from uimaj-as-core/src/main/java/org/apache/uima/aae/message/MessageProcessor.java
copy to uimaj-as-core/src/main/java/org/apache/uima/aae/message/ServiceMessageProcessor.java
index 7cbad59..a5e91ec 100644
--- a/uimaj-as-core/src/main/java/org/apache/uima/aae/message/MessageProcessor.java
+++ b/uimaj-as-core/src/main/java/org/apache/uima/aae/message/ServiceMessageProcessor.java
@@ -1,9 +1,8 @@
-package org.apache.uima.aae.message;
-
-import org.apache.uima.aae.controller.AnalysisEngineController;
-
-public interface MessageProcessor {
-
- public void process(MessageContext message) throws Exception;
- public AnalysisEngineController getController();
-}
+package org.apache.uima.aae.message;
+
+import org.apache.uima.aae.controller.AnalysisEngineController;
+
+public interface ServiceMessageProcessor extends MessageProcessor {
+ public AnalysisEngineController getController();
+
+}
diff --git a/uimaj-as-core/src/main/java/org/apache/uima/aae/message/Target.java b/uimaj-as-core/src/main/java/org/apache/uima/aae/message/Target.java
new file mode 100644
index 0000000..f48e9a1
--- /dev/null
+++ b/uimaj-as-core/src/main/java/org/apache/uima/aae/message/Target.java
@@ -0,0 +1,9 @@
+package org.apache.uima.aae.message;
+
+import org.apache.uima.aae.definition.connectors.UimaAsEndpoint.EndpointType;
+
+public interface Target {
+ public String getUniqueId();
+ public String getName();
+ public EndpointType getType();
+}
diff --git a/uimaj-as-core/src/main/java/org/apache/uima/aae/message/UimaAsOrigin.java b/uimaj-as-core/src/main/java/org/apache/uima/aae/message/UimaAsOrigin.java
index fa62d86..5c1c9aa 100644
--- a/uimaj-as-core/src/main/java/org/apache/uima/aae/message/UimaAsOrigin.java
+++ b/uimaj-as-core/src/main/java/org/apache/uima/aae/message/UimaAsOrigin.java
@@ -2,14 +2,22 @@ package org.apache.uima.aae.message;
import java.util.UUID;
+import org.apache.uima.aae.definition.connectors.UimaAsEndpoint.EndpointType;
+
public class UimaAsOrigin implements Origin {
private final String uniqueId = UUID.randomUUID().toString();
private final String name;
+ private final EndpointType type;
- public UimaAsOrigin(String name) {
+ public UimaAsOrigin(String name, EndpointType type) {
this.name = name;
+ this.type = type;
+ }
+ public UimaAsOrigin(String name) {
+ this(name,EndpointType.NA);
}
+
@Override
public String getUniqueId() {
return uniqueId;
@@ -52,4 +60,9 @@ public class UimaAsOrigin implements Origin {
public String toString() {
return "Origin[name: " + name + "] [id:"+uniqueId+"]";
}
+
+ @Override
+ public EndpointType getType() {
+ return type;
+ }
}
diff --git a/uimaj-as-core/src/main/java/org/apache/uima/aae/message/UimaAsOrigin.java b/uimaj-as-core/src/main/java/org/apache/uima/aae/message/UimaAsTarget.java
similarity index 66%
copy from uimaj-as-core/src/main/java/org/apache/uima/aae/message/UimaAsOrigin.java
copy to uimaj-as-core/src/main/java/org/apache/uima/aae/message/UimaAsTarget.java
index fa62d86..62d8f2f 100644
--- a/uimaj-as-core/src/main/java/org/apache/uima/aae/message/UimaAsOrigin.java
+++ b/uimaj-as-core/src/main/java/org/apache/uima/aae/message/UimaAsTarget.java
@@ -1,55 +1,65 @@
-package org.apache.uima.aae.message;
-
-import java.util.UUID;
-
-public class UimaAsOrigin implements Origin {
-
- private final String uniqueId = UUID.randomUUID().toString();
- private final String name;
-
- public UimaAsOrigin(String name) {
- this.name = name;
- }
- @Override
- public String getUniqueId() {
- return uniqueId;
- }
-
- @Override
- public int hashCode() {
- final int prime = 31;
- int result = 1;
- result = prime * result + ((name == null) ? 0 : name.hashCode());
- result = prime * result + ((uniqueId == null) ? 0 : uniqueId.hashCode());
- return result;
- }
- @Override
- public boolean equals(Object obj) {
- if (this == obj)
- return true;
- if (obj == null)
- return false;
- if (getClass() != obj.getClass())
- return false;
- UimaAsOrigin other = (UimaAsOrigin) obj;
- if (name == null) {
- if (other.name != null)
- return false;
- } else if (!name.equals(other.name))
- return false;
- if (uniqueId == null) {
- if (other.uniqueId != null)
- return false;
- } else if (!uniqueId.equals(other.uniqueId))
- return false;
- return true;
- }
- @Override
- public String getName() {
- return name;
- }
- @Override
- public String toString() {
- return "Origin[name: " + name + "] [id:"+uniqueId+"]";
- }
-}
+package org.apache.uima.aae.message;
+
+import java.util.UUID;
+
+import org.apache.uima.aae.definition.connectors.UimaAsEndpoint.EndpointType;
+
+public class UimaAsTarget implements Target {
+ private final String uniqueId = UUID.randomUUID().toString();
+ private final String name;
+ private final EndpointType type;
+
+
+
+ public UimaAsTarget(String name, EndpointType type) {
+ this.name = name;
+ this.type = type;
+ }
+ @Override
+ public String getUniqueId() {
+ return uniqueId;
+ }
+
+ @Override
+ public String getName() {
+ return name;
+ }
+
+ @Override
+ public EndpointType getType() {
+ return type;
+ }
+
+ @Override
+ public int hashCode() {
+ final int prime = 31;
+ int result = 1;
+ result = prime * result + ((name == null) ? 0 : name.hashCode());
+ result = prime * result + ((type == null) ? 0 : type.hashCode());
+ result = prime * result + ((uniqueId == null) ? 0 : uniqueId.hashCode());
+ return result;
+ }
+ @Override
+ public boolean equals(Object obj) {
+ if (this == obj)
+ return true;
+ if (obj == null)
+ return false;
+ if (getClass() != obj.getClass())
+ return false;
+ UimaAsTarget other = (UimaAsTarget) obj;
+ if (name == null) {
+ if (other.name != null)
+ return false;
+ } else if (!name.equals(other.name))
+ return false;
+ if (type != other.type)
+ return false;
+ if (uniqueId == null) {
+ if (other.uniqueId != null)
+ return false;
+ } else if (!uniqueId.equals(other.uniqueId))
+ return false;
+ return true;
+ }
+}
diff --git a/uimaj-as-core/src/main/java/org/apache/uima/aae/service/AbstractUimaASService.java b/uimaj-as-core/src/main/java/org/apache/uima/aae/service/AbstractUimaASService.java
index 4a755c3..1386902 100644
--- a/uimaj-as-core/src/main/java/org/apache/uima/aae/service/AbstractUimaASService.java
+++ b/uimaj-as-core/src/main/java/org/apache/uima/aae/service/AbstractUimaASService.java
@@ -27,6 +27,8 @@ import org.apache.uima.aae.InProcessCache;
import org.apache.uima.aae.controller.AggregateAnalysisEngineController;
import org.apache.uima.aae.controller.AnalysisEngineController;
import org.apache.uima.aae.controller.ControllerStatusListener;
+import org.apache.uima.aae.definition.connectors.UimaAsEndpoint;
+import org.apache.uima.aae.definition.connectors.UimaAsEndpoint.EndpointType;
import org.apache.uima.analysis_engine.metadata.AnalysisEngineMetaData;
import org.apache.uima.as.client.DirectMessage;
import org.apache.uima.as.client.Listener;
@@ -36,12 +38,18 @@ import org.apache.uima.resource.ResourceSpecifier;
public abstract class AbstractUimaASService {
public final String id = UUID.randomUUID().toString();
-
+ protected UimaAsEndpoint endpoint;
protected AnalysisEngineController controller;
protected ResourceSpecifier resourceSpecifier = null;
protected InProcessCache inProcessCache;
protected String name;
+ public AbstractUimaASService() {
+
+ }
+ public AbstractUimaASService(UimaAsEndpoint endpoint) {
+ this.endpoint = endpoint;
+ }
private void startListener(Listener listener, AnalysisEngineController ctrl) {
listener.start();
if (!ctrl.isPrimitive()) {
@@ -67,7 +75,8 @@ public abstract class AbstractUimaASService {
}
- protected void startListeners(AnalysisEngineController ctrl) {
+ protected void startListeners(AnalysisEngineController ctrl) throws Exception {
+ /*
if (ctrl instanceof AggregateAnalysisEngineController) {
for (AnalysisEngineController c : ((AggregateAnalysisEngineController) ctrl).getChildControllerList()) {
if (c instanceof AggregateAnalysisEngineController) {
@@ -80,11 +89,21 @@ public abstract class AbstractUimaASService {
}
}
startListenersFromList(ctrl.getAllListeners(), ctrl);
+ */
+ ctrl.start();
}
-
+ protected UimaAsEndpoint getDirectEndpoint() {
+ return controller.getEndpoint(EndpointType.Direct);
+ }
public void start() throws Exception {
- startListeners(controller);
+ //startListeners(controller);
+ endpoint = controller.getEndpoint(EndpointType.Direct);
+
+ if ( endpoint != null ) {
+ // start consumers
+ endpoint.start();
+ }
// controller.getControllerLatch().release();
// controller.initializeVMTransport(1);
@@ -95,7 +114,6 @@ public abstract class AbstractUimaASService {
controller.addControllerCallbackListener(l);
System.out.println(
".........." + controller.getName() + " AbstractUimaASService.start() ............ 2");
-
if (controller instanceof AggregateAnalysisEngineController) {
System.out
.println("..........." + controller.getName() + " Aggregate sending GetMeta to delegates");
diff --git a/uimaj-as-core/src/main/java/org/apache/uima/aae/service/AsynchronousUimaASService.java b/uimaj-as-core/src/main/java/org/apache/uima/aae/service/AsynchronousUimaASService.java
index 2cf96a2..d17f531 100644
--- a/uimaj-as-core/src/main/java/org/apache/uima/aae/service/AsynchronousUimaASService.java
+++ b/uimaj-as-core/src/main/java/org/apache/uima/aae/service/AsynchronousUimaASService.java
@@ -19,6 +19,9 @@
package org.apache.uima.aae.service;
import java.util.HashSet;
+import java.util.Map;
+import java.util.Map.Entry;
+import java.util.Objects;
import java.util.Set;
import java.util.concurrent.BlockingQueue;
import java.util.concurrent.LinkedBlockingQueue;
@@ -26,11 +29,20 @@ import java.util.concurrent.LinkedBlockingQueue;
import org.apache.uima.aae.InProcessCache;
import org.apache.uima.aae.InProcessCache.CacheEntry;
import org.apache.uima.aae.controller.AnalysisEngineController;
+import org.apache.uima.aae.definition.connectors.Endpoints;
+import org.apache.uima.aae.definition.connectors.UimaAsConsumer;
+import org.apache.uima.aae.definition.connectors.UimaAsConsumer.ConsumerType;
+import org.apache.uima.aae.definition.connectors.UimaAsEndpoint;
+import org.apache.uima.aae.definition.connectors.UimaAsEndpoint.EndpointType;
import org.apache.uima.aae.message.AsynchAEMessage;
import org.apache.uima.aae.message.MessageContext;
+import org.apache.uima.aae.message.MessageProcessor;
+import org.apache.uima.aae.message.Origin;
+import org.apache.uima.aae.message.Target;
+import org.apache.uima.aae.message.UimaAsOrigin;
+import org.apache.uima.aae.service.command.UimaAsMessageProcessor;
import org.apache.uima.analysis_engine.metadata.AnalysisEngineMetaData;
import org.apache.uima.as.client.DirectMessage;
-import org.apache.uima.as.client.DirectMessageContext;
import org.apache.uima.cas.CAS;
import org.apache.uima.resource.ResourceSpecifier;
import org.springframework.context.annotation.AnnotationConfigApplicationContext;
@@ -50,16 +62,20 @@ implements UimaASService {
private BlockingQueue<DirectMessage> replyQueue =
new LinkedBlockingQueue<>();
private String tlc_bean_name;
+ private UimaAsEndpoint directEndpoint;
+ private boolean initialized = false;
private AnnotationConfigApplicationContext context =
new AnnotationConfigApplicationContext();
private String endpoint;
- public AsynchronousUimaASService(String endpoint) {
- this.endpoint = endpoint;
+ public AsynchronousUimaASService(String name) {
+ endpoint = super.name = name;
+ }
+ public AsynchronousUimaASService(UimaAsEndpoint endpoint) {
+ super(endpoint);
}
-
public void setTopLevelControlleBeanName(String beanName) {
tlc_bean_name = beanName;
}
@@ -129,7 +145,7 @@ implements UimaASService {
inProcessCache.remove(casReferenceId);
System.out.println("AsynchronousUimaASService.removeFromCache()-cache size:"+inProcessCache.getSize());
}
- private CacheEntry add2Cache( CAS cas, MessageContext messageContext, String casReferenceId ) throws Exception {
+ public CacheEntry add2Cache( CAS cas, MessageContext messageContext, String casReferenceId ) throws Exception {
return inProcessCache.register(cas, messageContext, casReferenceId);
}
public String getId() {
@@ -163,9 +179,63 @@ implements UimaASService {
public CAS getCAS() throws Exception {
return null;
}
+ private String getServiceUri(ConsumerType consumerType) {
+ return new StringBuilder(EndpointType.Direct.getName()).append(controller.getComponentName()).append(":").append(consumerType.name()).toString();
+ }
+ public void connect(UimaAsEndpoint clientEndpoint) throws Exception {
+ UimaAsEndpoint serviceEndpoint =
+ getDirectEndpoint();
+ Map<Target, UimaAsConsumer> serviceConsumers =
+ serviceEndpoint.getConsumers();
+
+// Origin clientOrigin = new UimaAsOrigin(EndpointType.Direct.getName()+"Client");
+ // Origin serviceOrigin = new UimaAsOrigin(controller.getComponentName(), EndpointType.Direct);
+ for( Entry<Target, UimaAsConsumer> serviceConsumer : serviceConsumers.entrySet() ) {
+ ConsumerType consumerType = serviceConsumer.getValue().getType();
+ // StringBuilder sb = new StringBuilder(EndpointType.Direct.getName()).
+ // append(clientOrigin.getName());
+ switch(consumerType) {
+ case GetMetaRequest:
+ // creates client producer for the service consumer and links the two
+ clientEndpoint.createProducer(serviceConsumer.getValue(), controller.getComponentName()); //getServiceUri(consumerType));
+ // creates client consumer for GetMeta replies
+ UimaAsConsumer clientGetMetaResponseConsumer
+ = clientEndpoint.createConsumer( ConsumerType.GetMetaResponse, 1);
+ // sb.append(":").append(ConsumerType.GetMetaResponse.name());
+ serviceEndpoint.createProducer(clientGetMetaResponseConsumer, "Client");
+ break;
+ case ProcessCASRequest:
+ clientEndpoint.createProducer(serviceConsumer.getValue(), controller.getComponentName()); //getServiceUri(consumerType));
+ UimaAsConsumer clientProcessCASResponseConsumer
+ = clientEndpoint.createConsumer( ConsumerType.ProcessCASResponse, 1);
+ // sb.append(":").append(ConsumerType.ProcessCASResponse.name());
+ serviceEndpoint.createProducer(clientProcessCASResponseConsumer, "Client");
+
+ break;
+ case CpcRequest:
+ clientEndpoint.createProducer(serviceConsumer.getValue(), controller.getComponentName()); //getServiceUri(consumerType));
+ UimaAsConsumer clientCpcResponseConsumer
+ = clientEndpoint.createConsumer( ConsumerType.CpcResponse, 1);
+ // sb.append(":").append(ConsumerType.CpcResponse.name());
+ serviceEndpoint.createProducer(clientCpcResponseConsumer, "Client");
+
+ break;
+
+ case FreeCASRequest:
+ clientEndpoint.createProducer(serviceConsumer.getValue(), controller.getComponentName()); //getServiceUri(consumerType));
+
+ break;
+
+ default:
+
+ }
+ }
+ }
public void process(CAS cas, String casReferenceId) throws Exception {
+ /*
+ * 10/19/19 JC replace with new methodology
DirectMessage processMessage =
new DirectMessage().
withCommand(AsynchAEMessage.Process).
@@ -177,12 +247,29 @@ implements UimaASService {
DirectMessageContext messageContext =
new DirectMessageContext(processMessage, CLIENT,"");
- add2Cache(cas, messageContext, casReferenceId);
+ */
- processRequestQueue.add(processMessage);
- }
+
+ UimaAsEndpoint serviceEndpoint = super.getDirectEndpoint();
+ MessageContext processMessage =
+ serviceEndpoint.newMessageBuilder()
+ .newProcessCASRequestMessage(new UimaAsOrigin(CLIENT, EndpointType.Direct))
+ .withCasReferenceId(casReferenceId)
+ .withPayload(AsynchAEMessage.CASRefID)
+ .build();
+
+ add2Cache(cas, processMessage, casReferenceId);
+
+ super.getDirectEndpoint().dispatch(processMessage, "direct:service");
+
+
+// processRequestQueue.add((DirectMessage)processMessage.getRawMessage());
+}
public void sendGetMetaRequest() throws Exception {
+ /*
+ *
+
DirectMessage getMetaMessage =
new DirectMessage().
withCommand(AsynchAEMessage.GetMeta).
@@ -190,10 +277,18 @@ implements UimaASService {
withOrigin(CLIENT).
withPayload(AsynchAEMessage.None).
withReplyQueue(replyQueue);
-
- getMetaRequestQueue.add(getMetaMessage);
+ */
+ UimaAsEndpoint serviceEndpoint = super.getDirectEndpoint();
+ MessageContext getMetaMessage =
+ serviceEndpoint.newMessageBuilder().
+ newGetMetaRequestMessage(new UimaAsOrigin(CLIENT, EndpointType.Direct))
+ .withPayload(AsynchAEMessage.None)
+ .build();
+ serviceEndpoint.dispatch(getMetaMessage,"direct:service");
+ //getMetaRequestQueue.add((DirectMessage)getMetaMessage.getRawMessage());
}
public void collectionProcessComplete() throws Exception {
+ /*
DirectMessage cpcMessage =
new DirectMessage().
withCommand(AsynchAEMessage.CollectionProcessComplete).
@@ -201,10 +296,19 @@ implements UimaASService {
withOrigin(CLIENT).
withPayload(AsynchAEMessage.None).
withReplyQueue(replyQueue);
-
- processRequestQueue.add(cpcMessage);
+ */
+ UimaAsEndpoint directEndpoint = super.getDirectEndpoint();
+ MessageContext cpcMessage =
+ directEndpoint.newMessageBuilder().
+ newCpCRequestMessage(new UimaAsOrigin(CLIENT, EndpointType.Direct))
+ .withPayload(AsynchAEMessage.None)
+ .build();
+
+ super.getDirectEndpoint().dispatch(cpcMessage,"direct:service");
+ //processRequestQueue.add((DirectMessage)cpcMessage.getRawMessage());
}
public void releaseCAS(String casReferenceId, BlockingQueue<DirectMessage> releaseCASQueue ) throws Exception {
+ /*
DirectMessage getMetaMessage =
new DirectMessage().
withCommand(AsynchAEMessage.ReleaseCAS).
@@ -213,11 +317,26 @@ implements UimaASService {
withCasReferenceId(casReferenceId).
withOrigin(CLIENT).
withPayload(AsynchAEMessage.None);
+ */
+ UimaAsEndpoint directEndpoint = super.getDirectEndpoint();
+ MessageContext freeCasMessage =
+ directEndpoint.newMessageBuilder().
+ newReleaseCASRequestMessage(new UimaAsOrigin(CLIENT, EndpointType.Direct))
+ .withPayload(AsynchAEMessage.CASRefID)
+ .withCasReferenceId(casReferenceId)
+ .build();
+ UimaAsEndpoint serviceEndpoint =
+ controller.getEndpoint(EndpointType.Direct);
+ Map<Target, UimaAsConsumer> serviceConsumers =
+ serviceEndpoint.getConsumers();
- releaseCASQueue.add(getMetaMessage);
+
+ super.getDirectEndpoint().dispatch(freeCasMessage,"direct:service");
+ //releaseCASQueue.add((DirectMessage)freeCasMessage.getRawMessage());
}
public AnalysisEngineMetaData getMetaData() throws Exception {
+ /*
DirectMessage getMetaMessage =
new DirectMessage().
withCommand(AsynchAEMessage.GetMeta).
@@ -226,14 +345,24 @@ implements UimaASService {
withReplyQueue(replyQueue).
withPayload(AsynchAEMessage.None);
+ */
+ UimaAsEndpoint directEndpoint = super.getDirectEndpoint();
+ MessageContext getMetaMessage =
+ directEndpoint.newMessageBuilder().
+ newGetMetaRequestMessage(new UimaAsOrigin(CLIENT, EndpointType.Direct))
+ .withPayload(AsynchAEMessage.None)
+ .build();
return getMetaData(getMetaMessage);
+// getMetaRequestQueue.add((DirectMessage)getMetaMessage.getRawMessage());
+// return getMetaData((DirectMessage)getMetaMessage.getRawMessage());
}
- public AnalysisEngineMetaData getMetaData(DirectMessage getMetaMessage) throws InterruptedException {
+ ///public AnalysisEngineMetaData getMetaData(DirectMessage getMetaMessage) throws InterruptedException {
+ public AnalysisEngineMetaData getMetaData(MessageContext getMetaMessage) throws Exception {
// getMetaMessage.put(AsynchAEMessage.Endpoint, replyQueue);
- getMetaRequestQueue.add(getMetaMessage);
-
+ //getMetaRequestQueue.add(getMetaMessage);
+ super.getDirectEndpoint().dispatch(getMetaMessage,"direct:service");
DirectMessage dm = replyQueue.take();
return (AnalysisEngineMetaData)dm.get(AsynchAEMessage.AEMetadata);
}
@@ -241,7 +370,156 @@ implements UimaASService {
controller.quiesceAndStop();
context.destroy();
}
+/*
+ private void parentDelegateConsumers(UimaAsEndpoint delegateDirectEndpoint,UimaAsEndpoint parentDirectEndpoint, ConsumerType type, int scaleout ) throws Exception {
+ UimaAsConsumer consumer =
+ delegateDirectEndpoint.createConsumer("direct:Client", type, scaleout);
+ parentDirectEndpoint.createProducer(consumer, new UimaAsOrigin("direct:"+EndpointType.Direct));
+
+ }
+ */
+
+
+ /**
+ * This is called for aggregates with asynch delegates
+ */
+ @Override
+ public void initialize(MessageProcessor messageProcessor, AnalysisEngineController parentController) throws Exception {
+ boolean addEndpoint=false;
+ if ( !controller.isPrimitive() ) {
+ System.out.println(".......... Aggregate:"+controller.getComponentName());
+ }
+ // create service producers for this client consumers
+ UimaAsEndpoint parentServiceEndpoint =
+ parentController.getEndpoint(EndpointType.Direct);
+ UimaAsEndpoint delegateDirectEndpoint;
+ if ( ( delegateDirectEndpoint = controller.getEndpoint(EndpointType.Direct) ) == null ){
+ delegateDirectEndpoint = Endpoints.newEndpoint(EndpointType.Direct, getName(), messageProcessor);
+ addEndpoint = true;
+ }
+// directEndpoint = new DirectUimaAsEndpoint(messageProcessor, "Service");
+ String did = getName();
+ UimaAsConsumer clientGetMetaRequestConsumer =
+ delegateDirectEndpoint.createConsumer( ConsumerType.GetMetaRequest, 1);
+ UimaAsConsumer clientProcessRequestConsumer =
+ delegateDirectEndpoint.createConsumer( ConsumerType.ProcessCASRequest, 4);
+ UimaAsConsumer clientCpcRequestConsumer =
+ delegateDirectEndpoint.createConsumer( ConsumerType.CpcRequest, 1);
+ // CPC request must be processed on Process CAS thread since this
+ // request calls AE.collectionProcessComplete and AS instances are
+ // pinned to Process CAS threads
+ clientCpcRequestConsumer.delegateTo(clientProcessRequestConsumer);
+ if ( addEndpoint ) {
+ controller.addEndpoint(delegateDirectEndpoint);
+ }
+
+
+ parentServiceEndpoint.createProducer(clientGetMetaRequestConsumer, did);
+ parentServiceEndpoint.createProducer(clientProcessRequestConsumer, did);
+ parentServiceEndpoint.createProducer(clientCpcRequestConsumer, did);
+
+ // String sid = new StringBuilder("direct:").append(parentController.getKey()).toString();
+ UimaAsConsumer parentGetMetaResponseConsumer =
+ parentServiceEndpoint.createConsumer(ConsumerType.GetMetaResponse, 1);
+ UimaAsConsumer parentProcessCASResponseConsumer =
+ parentServiceEndpoint.createConsumer(ConsumerType.ProcessCASResponse, 1);
+ UimaAsConsumer parentCpcResponseConsumer =
+ parentServiceEndpoint.createConsumer(ConsumerType.CpcResponse, 1);
+
+ String pid = parentController.getKey(); // default
+ if ( parentController.isTopLevelComponent() ) {
+ pid = parentController.getComponentName();
+ }
+ delegateDirectEndpoint.createProducer(parentGetMetaResponseConsumer, pid);
+ delegateDirectEndpoint.createProducer(parentProcessCASResponseConsumer, pid);
+ delegateDirectEndpoint.createProducer(parentCpcResponseConsumer, pid);
+
+ if ( controller.isCasMultiplier() ) {
+ UimaAsConsumer delegateFreeCasRequestConsumer =
+ delegateDirectEndpoint.createConsumer(ConsumerType.FreeCASRequest, 1);
+ parentServiceEndpoint.createProducer(delegateFreeCasRequestConsumer, parentController.getComponentName());
+ UimaAsConsumer parentProcessCASRequestConsumer =
+ parentServiceEndpoint.createConsumer(ConsumerType.ProcessCASRequest, 1);
+
+ delegateDirectEndpoint.createProducer(parentProcessCASRequestConsumer, parentController.getComponentName());
+ }
+ initialized = true;
+ }
+ /**
+ * This is used for top level service
+ */
+ @Override
+ public void initialize(MessageProcessor messageProcessor) throws Exception {
+ // create service producers for this client consumers
+ UimaAsEndpoint serviceEndpoint =
+ controller.getEndpoint(EndpointType.Direct);
+ if ( Objects.isNull(serviceEndpoint) ) {
+ serviceEndpoint = Endpoints.newEndpoint(EndpointType.Direct, controller.getComponentName(), new UimaAsMessageProcessor(controller));
+ //controller.addEndpoint(serviceEndpoint);
+ }
+ serviceEndpoint.createConsumer( ConsumerType.GetMetaRequest, 1);
+ UimaAsConsumer processConsumer =
+ serviceEndpoint.createConsumer( ConsumerType.ProcessCASRequest, 1);
+ UimaAsConsumer cpcConsumer =
+ serviceEndpoint.createConsumer( ConsumerType.CpcRequest, 1);
+ // CPC request should be handled by process consumer. Each AE instance is pinned to
+ // initialize thread and only process consumer guarantees this. So the CPC consumer
+ // delegates all requests to process consumer.
+ cpcConsumer.delegateTo(processConsumer);
+
+ if ( controller.isCasMultiplier() ) {
+ serviceEndpoint.createConsumer( ConsumerType.FreeCASRequest, 1);
+ }
+
+
+ /*
+ if ( directEndpoint == null ) {
+ directEndpoint = Endpoints.newEndpoint(EndpointType.Direct,"Service",messageProcessor);
+ }
+ // directEndpoint = new DirectUimaAsEndpoint(messageProcessor, "Service");
+ UimaAsConsumer clientGetMetaResponseConsumer =
+ directEndpoint.createConsumer("direct:"+controller.getComponentName(), ConsumerType.GetMetaResponse, 1);
+ UimaAsConsumer clientProcessResponseConsumer =
+ directEndpoint.createConsumer("direct:"+controller.getComponentName(), ConsumerType.ProcessCASResponse, 4);
+ UimaAsConsumer clientCpcResponseConsumer =
+ directEndpoint.createConsumer("direct:"+controller.getComponentName(), ConsumerType.CpcResponse, 1);
+ // create service producers for this client consumers
+ UimaAsEndpoint serviceEndpoint =
+ controller.getEndpoint(EndpointType.Direct);
+ if ( Objects.isNull(serviceEndpoint) ) {
+ serviceEndpoint = Endpoints.newEndpoint(EndpointType.Direct, controller.getComponentName(), new UimaAsMessageProcessor(controller));
+ //controller.addEndpoint(serviceEndpoint);
+ }
+ Origin origin =
+ new UimaAsOrigin("direct:"+controller.getComponentName());
+ serviceEndpoint.createProducer(clientGetMetaResponseConsumer, "direct:"+controller.getComponentName());
+ serviceEndpoint.createProducer(clientProcessResponseConsumer, "direct:"+controller.getComponentName());
+ serviceEndpoint.createProducer(clientCpcResponseConsumer, "direct:"+controller.getComponentName());
+
+ UimaAsConsumer c1 =
+ serviceEndpoint.createConsumer("direct:"+controller.getComponentName()+":"+ConsumerType.GetMetaRequest.name(), ConsumerType.GetMetaRequest, 1);
+ UimaAsConsumer c2 =
+ serviceEndpoint.createConsumer("direct:"+controller.getComponentName()+":"+ConsumerType.ProcessCASRequest.name(), ConsumerType.ProcessCASRequest, 1);
+ UimaAsConsumer c3 =
+ serviceEndpoint.createConsumer("direct:"+controller.getComponentName()+":"+ConsumerType.CpcRequest.name(), ConsumerType.CpcRequest, 1);
+
+ Origin clientOrigin = new UimaAsOrigin("direct:Client");
+ directEndpoint.createProducer(c1, "direct:"+getName() );
+ directEndpoint.createProducer(c2, "direct:"+getName() );
+ directEndpoint.createProducer(c3, "direct:"+getName() );
+ */
+ controller.addEndpoint(serviceEndpoint);
+
+ initialized = true;
+ }
+
+ public void start() throws Exception {
+ if ( !initialized ) {
+ throw new RuntimeException("AsynchronousUimaASService.start() - initialize() must be called first");
+ }
+ super.start();
+ }
public void stop() throws Exception {
for ( AsynchronousUimaASService instance : allInstancesOfThisClass) {
instance.stop();
@@ -252,4 +530,6 @@ implements UimaASService {
context.destroy();
}
+
+
}
diff --git a/uimaj-as-core/src/main/java/org/apache/uima/aae/service/UimaASService.java b/uimaj-as-core/src/main/java/org/apache/uima/aae/service/UimaASService.java
index e086903..917f4fd 100644
--- a/uimaj-as-core/src/main/java/org/apache/uima/aae/service/UimaASService.java
+++ b/uimaj-as-core/src/main/java/org/apache/uima/aae/service/UimaASService.java
@@ -21,6 +21,11 @@ package org.apache.uima.aae.service;
import java.util.concurrent.BlockingQueue;
import org.apache.uima.aae.InProcessCache;
+import org.apache.uima.aae.InProcessCache.CacheEntry;
+import org.apache.uima.aae.controller.AnalysisEngineController;
+import org.apache.uima.aae.definition.connectors.UimaAsEndpoint;
+import org.apache.uima.aae.message.MessageContext;
+import org.apache.uima.aae.message.MessageProcessor;
import org.apache.uima.analysis_engine.metadata.AnalysisEngineMetaData;
import org.apache.uima.as.client.DirectMessage;
import org.apache.uima.cas.CAS;
@@ -48,5 +53,10 @@ public interface UimaASService {
public void releaseCAS(String casReferenceId, BlockingQueue<DirectMessage> releaseCASQueue ) throws Exception;
public AnalysisEngineMetaData getMetaData() throws Exception;
public void removeFromCache(String casReferenceId);
+ public CacheEntry add2Cache( CAS cas, MessageContext messageContext, String casReferenceId ) throws Exception;
+
public UimaASService withInProcessCache(InProcessCache cache);
+ public void initialize(MessageProcessor messageProcessor) throws Exception;
+ public void initialize(MessageProcessor messageProcessor, AnalysisEngineController parentController) throws Exception;
+ public void connect(UimaAsEndpoint clientEndpoint) throws Exception;
}
diff --git a/uimaj-as-core/src/main/java/org/apache/uima/aae/service/builder/AbstractUimaAsServiceBuilder.java b/uimaj-as-core/src/main/java/org/apache/uima/aae/service/builder/AbstractUimaAsServiceBuilder.java
index f04320c..9668dd5 100644
--- a/uimaj-as-core/src/main/java/org/apache/uima/aae/service/builder/AbstractUimaAsServiceBuilder.java
+++ b/uimaj-as-core/src/main/java/org/apache/uima/aae/service/builder/AbstractUimaAsServiceBuilder.java
@@ -19,12 +19,15 @@
package org.apache.uima.aae.service.builder;
import java.io.File;
+import java.util.ArrayDeque;
import java.util.ArrayList;
+import java.util.Deque;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import java.util.Map.Entry;
import java.util.Objects;
+import java.util.Stack;
import java.util.concurrent.BlockingQueue;
import java.util.concurrent.LinkedBlockingQueue;
import java.util.regex.Matcher;
@@ -41,6 +44,7 @@ import org.apache.uima.aae.client.UimaAsynchronousEngine.Transport;
import org.apache.uima.aae.component.AggregateAnalysisEngineComponent;
import org.apache.uima.aae.component.AnalysisEngineComponent;
import org.apache.uima.aae.component.ComponentCasPool;
+import org.apache.uima.aae.component.PrimitiveAnalysisEngineComponent;
import org.apache.uima.aae.component.RemoteAnalysisEngineComponent;
import org.apache.uima.aae.component.TopLevelServiceComponent;
import org.apache.uima.aae.controller.AggregateAnalysisEngineController;
@@ -48,6 +52,11 @@ import org.apache.uima.aae.controller.AggregateAnalysisEngineController_impl;
import org.apache.uima.aae.controller.AnalysisEngineController;
import org.apache.uima.aae.controller.ControllerCallbackListener;
import org.apache.uima.aae.controller.BaseAnalysisEngineController.ENDPOINT_TYPE;
+import org.apache.uima.aae.definition.connectors.Endpoints;
+import org.apache.uima.aae.definition.connectors.UimaAsConsumer;
+import org.apache.uima.aae.definition.connectors.UimaAsEndpoint;
+import org.apache.uima.aae.definition.connectors.UimaAsEndpoint.EndpointType;
+import org.apache.uima.aae.definition.connectors.UimaAsConsumer.ConsumerType;
import org.apache.uima.aae.controller.DelegateEndpoint;
import org.apache.uima.aae.controller.Endpoint;
import org.apache.uima.aae.controller.Endpoint_impl;
@@ -66,8 +75,10 @@ import org.apache.uima.aae.handler.input.MetadataRequestHandler_impl;
import org.apache.uima.aae.handler.input.MetadataResponseHandler_impl;
import org.apache.uima.aae.handler.input.ProcessRequestHandler_impl;
import org.apache.uima.aae.handler.input.ProcessResponseHandler;
+import org.apache.uima.aae.message.MessageProcessor;
import org.apache.uima.aae.service.AsynchronousUimaASService;
import org.apache.uima.aae.service.UimaASService;
+import org.apache.uima.aae.service.command.UimaAsMessageProcessor;
import org.apache.uima.aae.service.delegate.AggregateAnalysisEngineDelegate;
import org.apache.uima.aae.service.delegate.AnalysisEngineDelegate;
import org.apache.uima.aae.service.delegate.CasMultiplierNature;
@@ -104,11 +115,13 @@ import org.apache.uima.resourceSpecifier.TopDescriptorType;
import org.apache.uima.resourceSpecifier.TopLevelAnalysisEngineType;
import org.apache.xmlbeans.XmlDocumentProperties;
-public abstract class AbstractUimaAsServiceBuilder implements ServiceBuilder {
+public abstract class AbstractUimaAsServiceBuilder
+implements ServiceBuilder, UimaAsServiceWrapperCreator {
protected InProcessCache cache;
protected AsynchAECasManager_impl casManager;
protected ResourceManager resourceManager;
private static final String NoParent= "NoParent";
+ private ControllerBuilder controllerBuilder;
private enum FlowControllerType {
FIXED
}
@@ -117,11 +130,25 @@ public abstract class AbstractUimaAsServiceBuilder implements ServiceBuilder {
// public AnalysisEngineController createController( AnalysisEngineComponent component, int howManyInstances) throws Exception {
public AnalysisEngineController createController( AnalysisEngineComponent component, ControllerCallbackListener aListener, String serviceId) throws Exception {
- AnalysisEngineController controller =
- createController(component, null /*, component.getScaleout() */);
- controller.setServiceId(serviceId);
- controller.addControllerCallbackListener(aListener);
- return controller;
+ // get a builder which will traverse the component N-ary tree in
+ // post order traversal mode. Each node on a tree is either
+ // primitive or aggregate component. For each, create AnalysisEngineController
+ // instance of appropriate type (primitive or aggregate) and wrap it in
+ // UimaASService instance for deployment.
+ controllerBuilder = new PostOrderControllerBuilder(this, cache, casManager);
+
+ AnalysisEngineController topLevelController =
+ controllerBuilder.build(component);
+ // the builder created a list of UimaASService instances sorted
+ // in post order (when traversing component N-ary tree). Start
+ // each service.
+ for (UimaASService service : controllerBuilder.getServiceList()) {
+ service.start();
+ }
+ //createController(component, null /*, component.getScaleout() */);
+ topLevelController.setServiceId(serviceId);
+ topLevelController.addControllerCallbackListener(aListener);
+ return topLevelController;
}
/**
@@ -139,13 +166,26 @@ public abstract class AbstractUimaAsServiceBuilder implements ServiceBuilder {
*/
public AnalysisEngineController createController( AnalysisEngineComponent component, AnalysisEngineController parentController/*, int howManyInstances */) throws Exception {
- AnalysisEngineController controller = null;
+// AnalysisEngineController controller = null;
System.out.println("---------Controller:"+
component.getKey()+
" resourceSpecifier:"+
component.getResourceSpecifier().getClass().getName()+
" ResourceCreationSpecifier:"+(component.getResourceSpecifier() instanceof ResourceCreationSpecifier) );
+ /*
+ * public interface AnalysisEngineVisitor {
+ *
+ * public void visit(PrimitiveAnalysisEngineComponent visitor);
+ * public void visit(AggregateAnalysisEngineComponent visitor);
+ * public void visit(TopLevelAnalysisEngineComponent visitor);
+ *
+ */
+
+ // Visitor visitor = VisitorFactory.newControllerVisitor(parentController,casManager, cache, 10);
+ // component.accept(visitor);
+ /*
+
if ( component.isPrimitive()) {
controller = new PrimitiveAnalysisEngineController_impl(parentController, component.getKey(), component.getResourceSpecifier().getSourceUrlString(),casManager, cache, 10, component.getScaleout());
} else {
@@ -160,6 +200,10 @@ public abstract class AbstractUimaAsServiceBuilder implements ServiceBuilder {
} else {
throw new RuntimeException("Expected instance of AggregateAnalysisEngineComponent, instead is instanceof "+component.getClass().getName());
}
+
+
+
+
// List<AnalysisEngineComponent> delegateComponents = ((AggregateAnalysisEngineComponent)component).getChildren();
List<AnalysisEngineComponent> delegateComponents = aggregate.getChildren();
for( AnalysisEngineComponent delegateComponent : delegateComponents ) {
@@ -167,19 +211,126 @@ public abstract class AbstractUimaAsServiceBuilder implements ServiceBuilder {
}
controller = new AggregateAnalysisEngineController_impl(parentController, component.getKey(), component.getResourceSpecifier().getSourceUrlString(), casManager, cache, endpoints);
addFlowController((AggregateAnalysisEngineController)controller, (AnalysisEngineDescription)component.getResourceSpecifier());
+
+ String aggregateId = (Objects.isNull(parentController) ? controller.getComponentName() : component.getKey());
+
+ UimaAsEndpoint directEndpoint =
+ Endpoints.newEndpoint(EndpointType.Direct,aggregateId,new UimaAsMessageProcessor(controller));
+ controller.addEndpoint(directEndpoint);
+
// recursively create delegate controllers for all async delegates
createDelegateControllers(aggregate, controller);
}
+ */
+
+ /*
+
+ AnalysisEngineController controller = null;
+
+
+ Deque<ComponentNode> stack = new ArrayDeque<>();
+ List<UimaASService> serviceList = new ArrayList<>();
+ stack.push(new ComponentNode(component, parentController, false));
+ // non-recursive traversal of AnalysisEngineComponent tree producing
+ // appropriate AnalysisEngineControllers and decorating/wrapping each
+ // with UimaASService instance.
+ while( !stack.isEmpty() ) {
+ ComponentNode entry = stack.pop();
+ AnalysisEngineComponent c = entry.node;
+ if ( entry.flag ) {
+ // check if the last node
+ if ( entry.aggregateController.isTopLevelComponent() ) {
+ controller = entry.aggregateController;
+
+ } else {
+ UimaASService service =
+ newServiceWrapperDecorator(entry.aggregateController, entry.parentController, c);
+ serviceList.add(service);
+ }
+ } else {
+
+ if ( c.isPrimitive() ) {
+ controller = c.newAnalysisEngineController(entry.parentController,casManager, cache);
+ UimaASService service =
+ newServiceWrapperDecorator(controller, entry.parentController, c);
+
+ serviceList.add(service);
+
+ } else {
+ if ( !c.getChildren().isEmpty() ) {
+ controller =
+ c.newAnalysisEngineController(entry.parentController, casManager, cache);
+
+ stack.push( new ComponentNode(c, controller, parentController, true) );
+ parentController = controller;
+ for( AnalysisEngineComponent cc : c.getChildren()) {
+ stack.push(new ComponentNode(cc, controller, false));
+ }
+
+ } else {
+ }
+ }
+
+ }
+ }
+
+ for( UimaASService service : serviceList ) {
+ service.start();
+ }
+ */
+
+
+ //AnalysisEngineController controller = component.visit(parentController);
+ /*
if ( !controller.isTopLevelComponent() ) {
- UimaASService service = createUimaASServiceWrapper(controller, component);
+ UimaASService service =
+ createUimaASServiceWrapper(controller, parentController, component);
+
+
service.start();
}
-
- return controller;
+*/
+
+ AnalysisEngineController topLevelController = null;
+ /*
+ AnalysisEngineController topLevelController =
+ controllerBuilder.build(component, parentController);
+
+ for (UimaASService service : controllerBuilder.getServiceList()) {
+ service.start();
+ }
+ */
+
+ return topLevelController;
}
-
+ class ComponentNode {
+ AnalysisEngineComponent node;
+ AnalysisEngineController parentController;
+ AnalysisEngineController aggregateController;
+ boolean flag;
+
+ ComponentNode(AnalysisEngineComponent node, AnalysisEngineController parentController, boolean flag) {
+ this(node,null,parentController,flag);
+ }
+ ComponentNode(AnalysisEngineComponent node, AnalysisEngineController aggregateController, AnalysisEngineController parentController, boolean flag) {
+ this.node = node;
+ this.flag = flag;
+ this.parentController = parentController;
+ this.aggregateController = aggregateController;
+ }
+ @Override
+ public String toString() {
+ return node.toString();
+ }
+ }
+
+ public UimaASService create(AnalysisEngineController controller, AnalysisEngineController parentController, AnalysisEngineComponent component) throws Exception {
+ UimaASService service =
+ createUimaASServiceWrapper(controller, parentController, component);
+ return service;
+ }
private void createDelegateControllers(AggregateAnalysisEngineComponent aggregateComponent, AnalysisEngineController controller) throws Exception {
for (AnalysisEngineComponent delegateComponent : aggregateComponent.getChildren()) {
// if error handling threshold has not been defined for the delegate, add
@@ -192,6 +343,7 @@ public abstract class AbstractUimaAsServiceBuilder implements ServiceBuilder {
}
} else {
+ /*
if (Objects.isNull(controller.getOutputChannel(ENDPOINT_TYPE.DIRECT))) {
OutputChannel oc = new DirectOutputChannel().withController(controller);
oc.initialize();
@@ -205,6 +357,7 @@ public abstract class AbstractUimaAsServiceBuilder implements ServiceBuilder {
controller.addInputChannel(inputChannel);
}
+ */
createController(delegateComponent, controller /*, scaleout */);
}
@@ -213,10 +366,14 @@ public abstract class AbstractUimaAsServiceBuilder implements ServiceBuilder {
}
- private UimaASService createUimaASServiceWrapper(AnalysisEngineController controller, AnalysisEngineComponent component) throws Exception {
-
+ private UimaASService createUimaASServiceWrapper(AnalysisEngineController controller, AnalysisEngineController parentController, AnalysisEngineComponent component) throws Exception {
+ String serviceId = (Objects.isNull(controller))? controller.getComponentName() : controller.getKey();
AsynchronousUimaASService service =
- new AsynchronousUimaASService(controller.getComponentName()).withController(controller);
+ new AsynchronousUimaASService(serviceId).withController(controller);
+
+
+ /* 10/19/18 JC replaced with Endpoint idea
+ *
// Need an OutputChannel to dispatch messages from this service
OutputChannel outputChannel;
if ( ( outputChannel = controller.getOutputChannel(ENDPOINT_TYPE.DIRECT)) == null) {
@@ -254,6 +411,9 @@ public abstract class AbstractUimaAsServiceBuilder implements ServiceBuilder {
((DirectOutputChannel)outputChannel).setFreeCASQueue(service.getFreeCasQueue());
}
+
+ */
+
/*
DirectListener processListener = new DirectListener(Type.ProcessCAS).
withController(controller).
@@ -282,6 +442,35 @@ public abstract class AbstractUimaAsServiceBuilder implements ServiceBuilder {
((DirectOutputChannel)outputChannel).setFreeCASQueue(service.getFreeCasQueue());
}
*/
+
+
+ MessageProcessor messageProcessor =
+ new UimaAsMessageProcessor(controller);
+ /*
+ UimaAsEndpoint directEndpoint = new DirectUimaAsEndpoint(messageProcessor, "Service");
+ UimaAsConsumer serviceGetMetaRequestConsumer = directEndpoint.createConsumer("direct:", ConsumerType.GetMetaRequest, 1);
+ UimaAsConsumer serviceProcessCasRequestConsumer = directEndpoint.createConsumer("direct:", ConsumerType.ProcessCASRequest, component.getScaleout());
+ UimaAsConsumer serviceCpcRequestConsumer = directEndpoint.createConsumer("direct:", ConsumerType.CpcRequest, 1);
+
+ UimaAsEndpoint parentEndpoint = parentController.getEndpoint(EndpointType.Direct);
+ parentEndpoint.createConsumer("direct:"+controller.getComponentName(), ConsumerType.GetMetaResponse, 1);
+ parentEndpoint.createConsumer("direct:"+controller.getComponentName(), ConsumerType.ProcessCASResponse, component.getScaleout());
+ parentEndpoint.createConsumer("direct:"+controller.getComponentName(), ConsumerType.CpcResponse, 1);
+
+ parentEndpoint.createProducer(serviceGetMetaRequestConsumer, parentController.getOrigin());
+ parentEndpoint.createProducer(serviceProcessCasRequestConsumer, parentController.getOrigin());
+ parentEndpoint.createProducer(serviceCpcRequestConsumer, parentController.getOrigin());
+
+ if (controller.isCasMultiplier()) {
+ UimaAsConsumer serviceFreeCasConsumer = directEndpoint.createConsumer("direct:", ConsumerType.FreeCAS, 1);
+ parentEndpoint.createProducer(serviceFreeCasConsumer, parentController.getOrigin());
+ }
+*/
+ if ( Objects.isNull(parentController ) ) {
+ service.initialize(messageProcessor);
+ } else {
+ service.initialize(messageProcessor, parentController);
+ }
return service;
}
private DirectListener createDirectListener(AnalysisEngineController controller, int scaleout, DirectInputChannel inputChannel, BlockingQueue<DirectMessage> q, Type type) throws Exception{
@@ -553,8 +742,12 @@ public abstract class AbstractUimaAsServiceBuilder implements ServiceBuilder {
private UimaASService createUimaASServiceWrapper(AnalysisEngineController controller, AnalysisEngineDelegate d) throws Exception {
- AsynchronousUimaASService service =
+ UimaASService service =
new AsynchronousUimaASService(controller.getComponentName()).withController(controller);
+
+ service.initialize(new UimaAsMessageProcessor(controller));
+
+ /*
// Need an OutputChannel to dispatch messages from this service
OutputChannel outputChannel;
if ( ( outputChannel = controller.getOutputChannel(ENDPOINT_TYPE.DIRECT)) == null) {
@@ -605,7 +798,7 @@ public abstract class AbstractUimaAsServiceBuilder implements ServiceBuilder {
inputChannel.registerListener(freCASChannelListener);
((DirectOutputChannel)outputChannel).setFreeCASQueue(service.getFreeCasQueue());
}
-
+ */
return service;
}
private boolean isAggregate(AnalysisEngineDelegate d, ResourceSpecifier resourceSpecifier) {
@@ -719,7 +912,9 @@ public abstract class AbstractUimaAsServiceBuilder implements ServiceBuilder {
}
if ( !controller.isTopLevelComponent() ) {
UimaASService service = createUimaASServiceWrapper(controller, d);
- service.start();
+ // create listeners and service producers
+ //service.initilize(new UimaAsMessageProcessor(controller));
+ service.start();
}
return controller;
diff --git a/uimaj-as-core/src/main/java/org/apache/uima/aae/service/builder/ControllerBuilder.java b/uimaj-as-core/src/main/java/org/apache/uima/aae/service/builder/ControllerBuilder.java
new file mode 100644
index 0000000..3299e0d
--- /dev/null
+++ b/uimaj-as-core/src/main/java/org/apache/uima/aae/service/builder/ControllerBuilder.java
@@ -0,0 +1,12 @@
+package org.apache.uima.aae.service.builder;
+
+import java.util.List;
+
+import org.apache.uima.aae.component.AnalysisEngineComponent;
+import org.apache.uima.aae.controller.AnalysisEngineController;
+import org.apache.uima.aae.service.UimaASService;
+
+public interface ControllerBuilder {
+ public AnalysisEngineController build(AnalysisEngineComponent component) throws Exception;
+ public List<UimaASService> getServiceList();
+}
diff --git a/uimaj-as-core/src/main/java/org/apache/uima/aae/service/builder/PostOrderControllerBuilder.java b/uimaj-as-core/src/main/java/org/apache/uima/aae/service/builder/PostOrderControllerBuilder.java
new file mode 100644
index 0000000..faae68f
--- /dev/null
+++ b/uimaj-as-core/src/main/java/org/apache/uima/aae/service/builder/PostOrderControllerBuilder.java
@@ -0,0 +1,109 @@
+package org.apache.uima.aae.service.builder;
+
+import java.util.ArrayDeque;
+import java.util.ArrayList;
+import java.util.Deque;
+import java.util.List;
+
+import org.apache.uima.aae.AsynchAECasManager_impl;
+import org.apache.uima.aae.InProcessCache;
+import org.apache.uima.aae.component.AnalysisEngineComponent;
+import org.apache.uima.aae.controller.AnalysisEngineController;
+import org.apache.uima.aae.service.UimaASService;
+
+public class PostOrderControllerBuilder implements ControllerBuilder {
+ private UimaAsServiceWrapperCreator wrapperCreator;
+ private InProcessCache cache;
+ private AsynchAECasManager_impl casManager;
+ private List<UimaASService> serviceList = new ArrayList<>();
+
+ PostOrderControllerBuilder(UimaAsServiceWrapperCreator wrapperCreator, InProcessCache cache,
+ AsynchAECasManager_impl casManager) {
+ this.wrapperCreator = wrapperCreator;
+ this.cache = cache;
+ this.casManager = casManager;
+ }
+
+ public AnalysisEngineController build(AnalysisEngineComponent component)
+ throws Exception {
+ AnalysisEngineController parentController = null;
+ AnalysisEngineController controller = null;
+
+ Deque<ComponentNode> stack = new ArrayDeque<>();
+ stack.push(new ComponentNode(component, parentController, false));
+ // non-recursive traversal of AnalysisEngineComponent N-ary tree producing
+ // appropriate AnalysisEngineControllers and decorating/wrapping each
+ // with UimaASService instance.
+ while (!stack.isEmpty()) {
+ ComponentNode entry = stack.pop();
+ AnalysisEngineComponent c = entry.node;
+ if (entry.flag) {
+ // check if this is a root node
+ if (entry.aggregateController.isTopLevelComponent()) {
+ controller = entry.aggregateController;
+
+ } else {
+ UimaASService service = wrapperCreator.create(entry.aggregateController, entry.parentController, c);
+ serviceList.add(service);
+ }
+ } else {
+
+ if (c.isPrimitive()) {
+ controller = c.newAnalysisEngineController(entry.parentController, casManager, cache);
+ UimaASService service =
+ wrapperCreator.create(controller, entry.parentController, c);
+
+ serviceList.add(service);
+
+ } else {
+ if (!c.getChildren().isEmpty()) {
+ controller = c.newAnalysisEngineController(entry.parentController, casManager, cache);
+
+ stack.push(new ComponentNode(c, controller, parentController, true));
+ parentController = controller;
+ for (AnalysisEngineComponent cc : c.getChildren()) {
+ stack.push(new ComponentNode(cc, controller, false));
+ }
+
+ } else {
+ }
+ }
+
+ }
+ }
+/*
+ for (UimaASService service : serviceList) {
+ service.start();
+ }
+ */
+ return controller;
+ }
+ public List<UimaASService> getServiceList() {
+ return serviceList;
+ }
+}
+
+class ComponentNode {
+ AnalysisEngineComponent node;
+ AnalysisEngineController parentController;
+ AnalysisEngineController aggregateController;
+ boolean flag;
+
+ ComponentNode(AnalysisEngineComponent node, AnalysisEngineController parentController, boolean flag) {
+ this(node, null, parentController, flag);
+ }
+
+ ComponentNode(AnalysisEngineComponent node, AnalysisEngineController aggregateController,
+ AnalysisEngineController parentController, boolean flag) {
+ this.node = node;
+ this.flag = flag;
+ this.parentController = parentController;
+ this.aggregateController = aggregateController;
+ }
+
+ @Override
+ public String toString() {
+ return node.toString();
+ }
+
+}
diff --git a/uimaj-as-core/src/main/java/org/apache/uima/aae/service/builder/UimaAsDirectServiceBuilder.java b/uimaj-as-core/src/main/java/org/apache/uima/aae/service/builder/UimaAsDirectServiceBuilder.java
index c4e576c..4d4cb2b 100644
--- a/uimaj-as-core/src/main/java/org/apache/uima/aae/service/builder/UimaAsDirectServiceBuilder.java
+++ b/uimaj-as-core/src/main/java/org/apache/uima/aae/service/builder/UimaAsDirectServiceBuilder.java
@@ -31,11 +31,12 @@ import org.apache.uima.aae.UimaClassFactory;
import org.apache.uima.aae.client.UimaAsynchronousEngine.Transport;
import org.apache.uima.aae.component.TopLevelServiceComponent;
import org.apache.uima.aae.controller.AggregateAnalysisEngineController;
-import org.apache.uima.aae.controller.AggregateAnalysisEngineController_impl;
import org.apache.uima.aae.controller.AnalysisEngineController;
import org.apache.uima.aae.controller.BaseAnalysisEngineController.ENDPOINT_TYPE;
import org.apache.uima.aae.controller.ControllerCallbackListener;
import org.apache.uima.aae.controller.Endpoint_impl;
+import org.apache.uima.aae.definition.connectors.UimaAsConsumer.ConsumerType;
+import org.apache.uima.aae.definition.connectors.UimaAsEndpoint;
import org.apache.uima.aae.error.ErrorHandler;
import org.apache.uima.aae.error.ErrorHandlerChain;
import org.apache.uima.aae.error.Threshold;
@@ -47,6 +48,7 @@ import org.apache.uima.aae.handler.Handler;
import org.apache.uima.aae.service.AsynchronousUimaASService;
import org.apache.uima.aae.service.UimaASService;
import org.apache.uima.aae.service.UimaAsServiceRegistry;
+import org.apache.uima.aae.service.command.UimaAsMessageProcessor;
import org.apache.uima.aae.service.delegate.AnalysisEngineDelegate;
import org.apache.uima.aae.service.delegate.RemoteAnalysisEngineDelegate;
import org.apache.uima.analysis_engine.AnalysisEngineDescription;
@@ -122,10 +124,10 @@ public class UimaAsDirectServiceBuilder extends AbstractUimaAsServiceBuilder {
//topLevelController.addControllerCallbackListener(callback);
//topLevelController.setServiceId(service.getId());
-
+ service.withController(topLevelController);
service.withInProcessCache(super.cache);
System.setProperty("BrokerURI", "Direct");
- configureTopLevelService(topLevelController, service);//, topLevelComponent.getScaleout());
+ configureTopLevelService(topLevelController, service);
return service;
}
@@ -164,7 +166,7 @@ public class UimaAsDirectServiceBuilder extends AbstractUimaAsServiceBuilder {
//addErrorHandling(topLevelController, pec);
-
+/*
// create a single instance of OutputChannel for Direct communication if
// necessary
DirectOutputChannel outputChannel = outputChannel(topLevelController);
@@ -207,9 +209,31 @@ public class UimaAsDirectServiceBuilder extends AbstractUimaAsServiceBuilder {
inputChannel.registerListener(getMetaListener);
inputChannel.registerListener(processListener);
+*/
+
+ service.initialize(new UimaAsMessageProcessor(topLevelController));
+ /*
+ scaleout = service.getScaleout();
+ MessageProcessor dummyProcessor =
+ new UimaAsMessageProcessor(topLevelController);
+
+ UimaAsEndpoint directEndpoint = new DirectUimaAsEndpoint(dummyProcessor, "Service");
+ directEndpoint.createConsumer("direct:", ConsumerType.GetMetaRequest, 1);
+ directEndpoint.createConsumer("direct:", ConsumerType.ProcessCASRequest, 4);
+ directEndpoint.createConsumer("direct:", ConsumerType.CpcRequest, 1);
+ addFreeCASListener(service, topLevelController, directEndpoint, scaleout );
+
+
+
+ */
+// UimaAsConsumer freeCasRequestConsumer = directEndpoint.createConsumer("direct:", ConsumerType.FreeCAS, 1);
service.withController(topLevelController);
+ //topLevelController.addEndpoint(directEndpoint);
+
+
+
}
@@ -334,7 +358,10 @@ public class UimaAsDirectServiceBuilder extends AbstractUimaAsServiceBuilder {
private void configureTopLevelService(AnalysisEngineController topLevelController,
AsynchronousUimaASService service, AsyncPrimitiveErrorConfigurationType pec, int howMany) throws Exception {
addErrorHandling(topLevelController, pec);
+
+ service.initialize(new UimaAsMessageProcessor(topLevelController));
+/*
// create a single instance of OutputChannel for Direct communication if
// necessary
@@ -396,6 +423,8 @@ public class UimaAsDirectServiceBuilder extends AbstractUimaAsServiceBuilder {
inputChannel.registerListener(getMetaListener);
inputChannel.registerListener(processListener);
+
+ */
service.withController(topLevelController);
}
@@ -411,6 +440,23 @@ public class UimaAsDirectServiceBuilder extends AbstractUimaAsServiceBuilder {
outputChannel.setFreeCASQueue(service.getFreeCasQueue());
}
}
+
+ private void addFreeCASListener( AsynchronousUimaASService service, AnalysisEngineController controller,
+ UimaAsEndpoint endpoint, int scaleout ) throws Exception {
+ DirectListener freCASChannelListener = null;
+ if (controller.isCasMultiplier()) {
+ endpoint.createConsumer( ConsumerType.FreeCASRequest, 1);
+
+
+// freCASChannelListener = new DirectListener(Type.FreeCAS).withController(controller)
+// .withConsumerThreads(scaleout).withInputChannel(inputChannel).withQueue(service.getFreeCasQueue())
+// .initialize();
+// inputChannel.registerListener(freCASChannelListener);
+// outputChannel.setFreeCASQueue(service.getFreeCasQueue());
+ }
+ }
+
+
public static InputChannel createInputChannel(ChannelType type) {
return new DirectInputChannel(type);
}
diff --git a/uimaj-as-core/src/main/java/org/apache/uima/aae/service/builder/UimaAsServiceWrapperCreator.java b/uimaj-as-core/src/main/java/org/apache/uima/aae/service/builder/UimaAsServiceWrapperCreator.java
new file mode 100644
index 0000000..52da8f6
--- /dev/null
+++ b/uimaj-as-core/src/main/java/org/apache/uima/aae/service/builder/UimaAsServiceWrapperCreator.java
@@ -0,0 +1,9 @@
+package org.apache.uima.aae.service.builder;
+
+import org.apache.uima.aae.component.AnalysisEngineComponent;
+import org.apache.uima.aae.controller.AnalysisEngineController;
+import org.apache.uima.aae.service.UimaASService;
+
+public interface UimaAsServiceWrapperCreator {
+ public UimaASService create(AnalysisEngineController controller, AnalysisEngineController parentController, AnalysisEngineComponent component) throws Exception ;
+}
diff --git a/uimaj-as-core/src/main/java/org/apache/uima/aae/service/command/AbstractUimaAsCommand.java b/uimaj-as-core/src/main/java/org/apache/uima/aae/service/command/AbstractUimaAsCommand.java
index c7be254..ef66941 100644
--- a/uimaj-as-core/src/main/java/org/apache/uima/aae/service/command/AbstractUimaAsCommand.java
+++ b/uimaj-as-core/src/main/java/org/apache/uima/aae/service/command/AbstractUimaAsCommand.java
@@ -36,6 +36,7 @@ import org.apache.uima.aae.error.ErrorContext;
import org.apache.uima.aae.jmx.ServicePerformance;
import org.apache.uima.aae.message.AsynchAEMessage;
import org.apache.uima.aae.message.MessageContext;
+import org.apache.uima.aae.message.Origin;
import org.apache.uima.aae.message.UIMAMessage;
import org.apache.uima.aae.monitor.Monitor;
import org.apache.uima.aae.monitor.statistics.DelegateStats;
@@ -53,8 +54,11 @@ import org.apache.uima.util.Level;
public abstract class AbstractUimaAsCommand implements UimaAsCommand {
protected AnalysisEngineController controller;
private Object mux = new Object();
- private final MessageContext messageContext;
-
+ // package visibility only for messageContext
+ MessageContext messageContext;
+ protected AbstractUimaAsCommand(AnalysisEngineController controller) {
+ this(controller, null);
+ }
protected AbstractUimaAsCommand(AnalysisEngineController controller, MessageContext aMessageContext) {
this.controller = controller;
this.messageContext = aMessageContext;
@@ -325,7 +329,8 @@ public abstract class AbstractUimaAsCommand implements UimaAsCommand {
protected Delegate getDelegate(/* MessageContext mc */) throws AsynchAEException {
String delegateKey = null;
if (messageContext.getEndpoint().getEndpoint() == null || messageContext.getEndpoint().getEndpoint().trim().length() == 0) {
- String fromEndpoint = messageContext.getMessageStringProperty(AsynchAEMessage.MessageFrom);
+ String fromEndpoint =
+ ((Origin)messageContext.getMessageObjectProperty(AsynchAEMessage.MessageFrom)).getName();
delegateKey = ((AggregateAnalysisEngineController) controller)
.lookUpDelegateKey(fromEndpoint);
} else {
diff --git a/uimaj-as-core/src/main/java/org/apache/uima/aae/service/command/CommandFactory.java b/uimaj-as-core/src/main/java/org/apache/uima/aae/service/command/CommandFactory.java
index e72a287..087c710 100644
--- a/uimaj-as-core/src/main/java/org/apache/uima/aae/service/command/CommandFactory.java
+++ b/uimaj-as-core/src/main/java/org/apache/uima/aae/service/command/CommandFactory.java
@@ -22,13 +22,47 @@ import org.apache.uima.aae.controller.AnalysisEngineController;
import org.apache.uima.aae.error.AsynchAEException;
import org.apache.uima.aae.message.AsynchAEMessage;
import org.apache.uima.aae.message.MessageContext;
-import org.apache.uima.aae.message.UimaAsMessage;
public class CommandFactory {
- // Can't instantiate this factory. Use static methods only
- private CommandFactory() {
+ /* Consider this Command Pattern implementation
+ *
+ private volatile CommandFactory instance;
+
+ public CommandFactory newInstance(AnalysisEngineController controller) {
+ // use double checked locking to create Singleton
+ if ( Objects.isNull(instance) ) {
+ synchronized(CommandFactory.class) {
+ if ( Objects.isNull(instance) ) {
+ instance = new CommandFactory(controller);
+ }
+ }
+ }
+ return instance;
+ }
+ private static EnumMap<Commands, UimaAsCommand> em =
+ new EnumMap<>(Commands.class);
+
+ // Can't instantiate this factory. Use static methods only
+ private CommandFactory(AnalysisEngineController controller) {
+ em.put(Commands.ProcessInputCASRequest,CommandBuilder.createProcessInputCasRequestCommand(controller));
+ em.put(Commands.ProcessChildCASRequest,CommandBuilder.createProcessChildCasRequestCommand(controller));
+ em.put(Commands.ProcessInputCASResponse,CommandBuilder.createProcessInputCasResponseCommand(controller));
+ em.put(Commands.GetMetaRequest,CommandBuilder.createGetMetaRequestCommand(controller));
+ em.put(Commands.GetMetaResponse,CommandBuilder.createGetMetaResponseCommand(controller));
+ em.put(Commands.CollectionProcessCompleteRequest,CommandBuilder.createCollectionProcessCompleteRequestCommand(controller));
+ em.put(Commands.CollectionProcessCompleteResponse,CommandBuilder.createCollectionProcessCompleteResponseCommand(controller));
+ em.put(Commands.NoOp,CommandBuilder.createNoOpCommand(controller));
+
+ }
+ public static UimaAsCommand getCommandFor(Commands command) {
+ if ( em.containsKey(command)) {
+ return em.get(command);
+ }
+ return em.get(Commands.NoOp);
+
}
+ */
public static UimaAsCommand newCommand(MessageContext mc, AnalysisEngineController controller)
throws AsynchAEException {
// Message type is either Request or Response
diff --git a/uimaj-as-core/src/main/java/org/apache/uima/aae/service/command/GetMetaResponseCommand.java b/uimaj-as-core/src/main/java/org/apache/uima/aae/service/command/GetMetaResponseCommand.java
index 6320696..c7e3ff5 100644
--- a/uimaj-as-core/src/main/java/org/apache/uima/aae/service/command/GetMetaResponseCommand.java
+++ b/uimaj-as-core/src/main/java/org/apache/uima/aae/service/command/GetMetaResponseCommand.java
@@ -27,6 +27,7 @@ import org.apache.uima.aae.controller.BaseAnalysisEngineController.ServiceState;
import org.apache.uima.aae.controller.Endpoint;
import org.apache.uima.aae.message.AsynchAEMessage;
import org.apache.uima.aae.message.MessageContext;
+import org.apache.uima.aae.message.Origin;
import org.apache.uima.resource.metadata.ResourceMetaData;
import org.apache.uima.util.XMLInputSource;
@@ -48,11 +49,13 @@ public class GetMetaResponseCommand extends AbstractUimaAsCommand {
return;
}
- String fromEndpoint =// mc
- super.getMessageStringProperty(AsynchAEMessage.MessageFrom);
-
- String delegateKey = ((AggregateAnalysisEngineController) controller)
- .lookUpDelegateKey(fromEndpoint);
+// String fromEndpoint =// mc
+// super.getMessageStringProperty(AsynchAEMessage.MessageFrom);
+ Origin origin = (Origin) super.getMessageContext().getMessageObjectProperty(AsynchAEMessage.MessageFrom);
+ String delegateKey = origin.getName();//.split(":")[1];
+ System.out.println("++++++++++++++++++++++ delegateKey: "+delegateKey);
+ // String delegateKey = ((AggregateAnalysisEngineController) controller)
+ // .lookUpDelegateKey(fromEndpoint);
ResourceMetaData resource = null;
int serializationSupportedByRemote = AsynchAEMessage.None;
// ((MessageContext) anObjectToHandle).getMessageIntProperty(AsynchAEMessage.SERIALIZATION);
@@ -80,11 +83,16 @@ public class GetMetaResponseCommand extends AbstractUimaAsCommand {
// be unique.
// The ServerURI set by the service may be its local name for the broker, e.g.
// tcp://localhost:61616
+
((AggregateAnalysisEngineController) controller).mergeTypeSystem(
- resource, fromEndpoint, fromServer);
- ((AggregateAnalysisEngineController) controller).setRemoteSerializationSupported(serializationSupportedByRemote, fromEndpoint, fromServer);
+ resource, delegateKey, fromServer);
+ ((AggregateAnalysisEngineController) controller).setRemoteSerializationSupported(serializationSupportedByRemote, delegateKey, fromServer);
+// ((AggregateAnalysisEngineController) controller).mergeTypeSystem(
+// resource, fromEndpoint, fromServer);
+// ((AggregateAnalysisEngineController) controller).setRemoteSerializationSupported(serializationSupportedByRemote, fromEndpoint, fromServer);
+//
}
}
diff --git a/uimaj-as-core/src/main/java/org/apache/uima/aae/service/command/ProcessChildCasRequestCommand.java b/uimaj-as-core/src/main/java/org/apache/uima/aae/service/command/ProcessChildCasRequestCommand.java
index 760a81d..4804f59 100644
--- a/uimaj-as-core/src/main/java/org/apache/uima/aae/service/command/ProcessChildCasRequestCommand.java
+++ b/uimaj-as-core/src/main/java/org/apache/uima/aae/service/command/ProcessChildCasRequestCommand.java
@@ -32,6 +32,7 @@ import org.apache.uima.aae.error.AsynchAEException;
import org.apache.uima.aae.jmx.ServicePerformance;
import org.apache.uima.aae.message.AsynchAEMessage;
import org.apache.uima.aae.message.MessageContext;
+import org.apache.uima.aae.message.Origin;
import org.apache.uima.cas.CAS;
import org.apache.uima.cas.Marker;
import org.apache.uima.util.Level;
@@ -51,9 +52,9 @@ public class ProcessChildCasRequestCommand extends AbstractUimaAsCommand {
System.out.println(">>>>>>>>>>>>>>> Controller:"+controller.getComponentName()+
" in ProcessChildCasRequestCommand.execute() - Child CAS:"+casReferenceId+
" Parent CAS:"+parentCasReferenceId+
- " from "+super
- .getMessageStringProperty(AsynchAEMessage.MessageFrom)
- );
+ " from "+
+ ((Origin)super
+ .getMessageObjectProperty(AsynchAEMessage.MessageFrom)).getName());
if (parentCasReferenceId == null) {
if (UIMAFramework.getLogger(getClass()).isLoggable(Level.INFO)) {
@@ -384,7 +385,8 @@ public class ProcessChildCasRequestCommand extends AbstractUimaAsCommand {
}
private Delegate getLastDelegate(CasStateEntry childCasStateEntry) throws Exception {
- String cmEndpointName = super.getMessageStringProperty(AsynchAEMessage.MessageFrom);
+ String cmEndpointName =
+ ((Origin)super.getMessageObjectProperty(AsynchAEMessage.MessageFrom)).getName();
String newCASProducedBy = ((AggregateAnalysisEngineController) controller).lookUpDelegateKey(cmEndpointName);
Delegate delegate = ((AggregateAnalysisEngineController) controller).lookupDelegate(newCASProducedBy);
diff --git a/uimaj-as-core/src/main/java/org/apache/uima/aae/service/command/ProcessInputCasRequestCommand.java b/uimaj-as-core/src/main/java/org/apache/uima/aae/service/command/ProcessInputCasRequestCommand.java
index 51eefdb..0695ba6 100644
--- a/uimaj-as-core/src/main/java/org/apache/uima/aae/service/command/ProcessInputCasRequestCommand.java
+++ b/uimaj-as-core/src/main/java/org/apache/uima/aae/service/command/ProcessInputCasRequestCommand.java
@@ -34,6 +34,7 @@ import org.apache.uima.aae.error.AsynchAEException;
import org.apache.uima.aae.handler.input.ProcessRequestHandler_impl;
import org.apache.uima.aae.message.AsynchAEMessage;
import org.apache.uima.aae.message.MessageContext;
+import org.apache.uima.aae.message.Origin;
import org.apache.uima.aae.monitor.Monitor;
import org.apache.uima.util.Level;
@@ -98,7 +99,8 @@ public class ProcessInputCasRequestCommand extends AbstractUimaAsCommand {
private void saveDelegateKey() throws Exception{
String delegateKey = super.getMessageStringProperty(AsynchAEMessage.DelegateKey);
if ( delegateKey == null ) {
- delegateKey = super.getMessageStringProperty(AsynchAEMessage.MessageFrom);
+// delegateKey = super.getMessageStringProperty(AsynchAEMessage.MessageFrom);
+ delegateKey = super.getMessageStringProperty(AsynchAEMessage.DelegateKey);
}
super.getEndpoint().setDelegateKey(delegateKey);
@@ -106,7 +108,9 @@ public class ProcessInputCasRequestCommand extends AbstractUimaAsCommand {
private void saveEndpointName() throws Exception {
String endpointName = super.getMessageStringProperty(AsynchAEMessage.EndpointName);
if (endpointName == null ) {
- endpointName = super.getMessageStringProperty(AsynchAEMessage.MessageFrom);
+ Origin origin = (Origin)super.getMessageObjectProperty(AsynchAEMessage.MessageFrom);
+ endpointName = origin.getName();
+// endpointName = super.getMessageStringProperty(AsynchAEMessage.MessageFrom);
}
super.getEndpoint().setEndpoint(endpointName);
diff --git a/uimaj-as-core/src/main/java/org/apache/uima/aae/service/command/ProcessInputCasResponseCommand.java b/uimaj-as-core/src/main/java/org/apache/uima/aae/service/command/ProcessInputCasResponseCommand.java
index 2353a54..135acd5 100644
--- a/uimaj-as-core/src/main/java/org/apache/uima/aae/service/command/ProcessInputCasResponseCommand.java
+++ b/uimaj-as-core/src/main/java/org/apache/uima/aae/service/command/ProcessInputCasResponseCommand.java
@@ -43,6 +43,7 @@ import org.apache.uima.aae.error.UimaEEServiceException;
import org.apache.uima.aae.jmx.ServicePerformance;
import org.apache.uima.aae.message.AsynchAEMessage;
import org.apache.uima.aae.message.MessageContext;
+import org.apache.uima.aae.message.Origin;
import org.apache.uima.aae.monitor.Monitor;
import org.apache.uima.aae.monitor.statistics.AnalysisEnginePerformanceMetrics;
import org.apache.uima.aae.monitor.statistics.LongNumericStatistic;
@@ -71,11 +72,13 @@ public class ProcessInputCasResponseCommand extends AbstractUimaAsCommand {
int payload = super.getMessageIntProperty(AsynchAEMessage.Payload);
String casReferenceId = super.getCasReferenceId(this.getClass());
- String msgFrom = super.getMessageStringProperty(AsynchAEMessage.MessageFrom);
+// String msgFrom = super.getMessageStringProperty(AsynchAEMessage.MessageFrom);
+ String msgFrom = ((Origin)super.getMessageObjectProperty(AsynchAEMessage.MessageFrom)).getName();
System.out.println(">>>>>>>>>>>>>>> Controller:" + controller.getComponentName()
+ " in ProcessInputCasResponseCommand.execute() - Input CAS:" + casReferenceId + " from "
- + super.getMessageStringProperty(AsynchAEMessage.MessageFrom)+" Payload:"+payload);
+ + msgFrom +" Payload:"+payload);
+ //+ super.getMessageStringProperty(AsynchAEMessage.MessageFrom)+" Payload:"+payload);
if (casReferenceId == null) {
// LOG THIS
@@ -874,7 +877,8 @@ public class ProcessInputCasResponseCommand extends AbstractUimaAsCommand {
if (super.getEndpoint().getEndpoint() == null
|| super.getEndpoint().getEndpoint().trim().length() == 0) {
- String fromEndpoint = super.getMessageStringProperty(AsynchAEMessage.MessageFrom);
+ String fromEndpoint =
+ ((Origin)super.getMessageObjectProperty(AsynchAEMessage.MessageFrom)).getName();
delegateKey = ((AggregateAnalysisEngineController) controller).lookUpDelegateKey(fromEndpoint);
} else {
delegateKey = ((AggregateAnalysisEngineController) controller)
diff --git a/uimaj-as-core/src/main/java/org/apache/uima/aae/service/command/UimaAsMessageProcessor.java b/uimaj-as-core/src/main/java/org/apache/uima/aae/service/command/UimaAsMessageProcessor.java
index bf61089..6ea8cb4 100644
--- a/uimaj-as-core/src/main/java/org/apache/uima/aae/service/command/UimaAsMessageProcessor.java
+++ b/uimaj-as-core/src/main/java/org/apache/uima/aae/service/command/UimaAsMessageProcessor.java
@@ -3,9 +3,10 @@ package org.apache.uima.aae.service.command;
import org.apache.uima.aae.controller.AnalysisEngineController;
import org.apache.uima.aae.message.MessageContext;
import org.apache.uima.aae.message.MessageProcessor;
+import org.apache.uima.aae.message.ServiceMessageProcessor;
import org.apache.uima.aae.message.UimaAsMessage;
-public class UimaAsMessageProcessor implements MessageProcessor {
+public class UimaAsMessageProcessor implements ServiceMessageProcessor {
private AnalysisEngineController controller;
@@ -18,5 +19,9 @@ public class UimaAsMessageProcessor implements MessageProcessor {
CommandFactory.newCommand(message, controller);
command.execute();
}
+ @Override
+ public AnalysisEngineController getController() {
+ return controller;
+ }
}
diff --git a/uimaj-as-core/src/main/java/org/apache/uima/as/client/DirectMessage.java b/uimaj-as-core/src/main/java/org/apache/uima/as/client/DirectMessage.java
index 747105b..496bdb3 100644
--- a/uimaj-as-core/src/main/java/org/apache/uima/as/client/DirectMessage.java
+++ b/uimaj-as-core/src/main/java/org/apache/uima/as/client/DirectMessage.java
@@ -108,6 +108,9 @@ public class DirectMessage implements UimaAsMessage {
store(AsynchAEMessage.ReplyToEndpoint, replyDestination);
return this;
}
+ public Origin getOrigin() {
+ return (Origin)stateMap.get(AsynchAEMessage.MessageFrom);
+ }
public Object getReplyDestination() {
return stateMap.get(AsynchAEMessage.ReplyToEndpoint);
}
diff --git a/uimaj-as-core/src/main/java/org/apache/uima/as/client/DirectMessageContext.java b/uimaj-as-core/src/main/java/org/apache/uima/as/client/DirectMessageContext.java
index 0b527a1..6d449bb 100644
--- a/uimaj-as-core/src/main/java/org/apache/uima/as/client/DirectMessageContext.java
+++ b/uimaj-as-core/src/main/java/org/apache/uima/as/client/DirectMessageContext.java
@@ -46,7 +46,8 @@ public class DirectMessageContext implements MessageContext {
endpoint.setSerialFormat(SerialFormat.UNKNOWN);
endpoint.setServerURI("java");
endpoint.setEndpoint(anEndpointName);
- endpoint.setReplyDestination(message.get(AsynchAEMessage.ReplyToEndpoint));
+
+ endpoint.setReplyDestination(message.getReplyDestination());
endpoint.setDelegateKey(message.getAsString(AsynchAEMessage.DelegateKey));
endpoint.setMessageOrigin((Origin)message.get(AsynchAEMessage.MessageFrom));
@@ -121,7 +122,9 @@ public class DirectMessageContext implements MessageContext {
public String getMessageStringProperty(String aMessagePropertyName) throws AsynchAEException {
return (String)message.get(aMessagePropertyName);
}
-
+ public DirectMessage getMessage() {
+ return message;
+ }
public int getMessageIntProperty(String aMessagePropertyName) throws AsynchAEException {
return (Integer)message.get(aMessagePropertyName);
}
diff --git a/uimaj-as-core/target/.plxarc b/uimaj-as-core/target/.plxarc
new file mode 100644
index 0000000..67ea6ee
--- /dev/null
+++ b/uimaj-as-core/target/.plxarc
@@ -0,0 +1 @@
+maven-shared-archive-resources
\ No newline at end of file
diff --git a/uimaj-as-core/target/classes/.staleFlag b/uimaj-as-core/target/classes/.staleFlag
new file mode 100644
index 0000000..e69de29
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/AsynchAECasManager.class b/uimaj-as-core/target/classes/org/apache/uima/aae/AsynchAECasManager.class
new file mode 100644
index 0000000..0dfdd15
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/AsynchAECasManager.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/AsynchAECasManager_impl.class b/uimaj-as-core/target/classes/org/apache/uima/aae/AsynchAECasManager_impl.class
new file mode 100644
index 0000000..c26e4c5
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/AsynchAECasManager_impl.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/Channel.class b/uimaj-as-core/target/classes/org/apache/uima/aae/Channel.class
new file mode 100644
index 0000000..145954a
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/Channel.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/EECasManager_impl.class b/uimaj-as-core/target/classes/org/apache/uima/aae/EECasManager_impl.class
new file mode 100644
index 0000000..9eb7fbb
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/EECasManager_impl.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/InProcessCache$CacheEntry.class b/uimaj-as-core/target/classes/org/apache/uima/aae/InProcessCache$CacheEntry.class
new file mode 100644
index 0000000..81fc5d0
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/InProcessCache$CacheEntry.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/InProcessCache$UndefinedCacheEntry.class b/uimaj-as-core/target/classes/org/apache/uima/aae/InProcessCache$UndefinedCacheEntry.class
new file mode 100644
index 0000000..ccbf80a
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/InProcessCache$UndefinedCacheEntry.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/InProcessCache.class b/uimaj-as-core/target/classes/org/apache/uima/aae/InProcessCache.class
new file mode 100644
index 0000000..489c2ce
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/InProcessCache.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/InProcessCacheMBean.class b/uimaj-as-core/target/classes/org/apache/uima/aae/InProcessCacheMBean.class
new file mode 100644
index 0000000..106e8ee
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/InProcessCacheMBean.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/InputChannel$ChannelType.class b/uimaj-as-core/target/classes/org/apache/uima/aae/InputChannel$ChannelType.class
new file mode 100644
index 0000000..68f1e1c
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/InputChannel$ChannelType.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/InputChannel.class b/uimaj-as-core/target/classes/org/apache/uima/aae/InputChannel.class
new file mode 100644
index 0000000..d695fdf
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/InputChannel.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/Lifecycle.class b/uimaj-as-core/target/classes/org/apache/uima/aae/Lifecycle.class
new file mode 100644
index 0000000..0da2abd
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/Lifecycle.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/OutputChannel.class b/uimaj-as-core/target/classes/org/apache/uima/aae/OutputChannel.class
new file mode 100644
index 0000000..daa5a8d
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/OutputChannel.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/ParallelStep.class b/uimaj-as-core/target/classes/org/apache/uima/aae/ParallelStep.class
new file mode 100644
index 0000000..f01ecc1
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/ParallelStep.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/SerializerCache.class b/uimaj-as-core/target/classes/org/apache/uima/aae/SerializerCache.class
new file mode 100644
index 0000000..eaa128f
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/SerializerCache.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/UIDGenerator.class b/uimaj-as-core/target/classes/org/apache/uima/aae/UIDGenerator.class
new file mode 100644
index 0000000..80896dc
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/UIDGenerator.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/UIMAEE_Constants.class b/uimaj-as-core/target/classes/org/apache/uima/aae/UIMAEE_Constants.class
new file mode 100644
index 0000000..66a35e9
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/UIMAEE_Constants.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/UimaASApplicationEvent$EventTrigger.class b/uimaj-as-core/target/classes/org/apache/uima/aae/UimaASApplicationEvent$EventTrigger.class
new file mode 100644
index 0000000..329488f
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/UimaASApplicationEvent$EventTrigger.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/UimaASApplicationEvent.class b/uimaj-as-core/target/classes/org/apache/uima/aae/UimaASApplicationEvent.class
new file mode 100644
index 0000000..f0ce26e
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/UimaASApplicationEvent.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/UimaASApplicationExitEvent.class b/uimaj-as-core/target/classes/org/apache/uima/aae/UimaASApplicationExitEvent.class
new file mode 100644
index 0000000..2c1902e
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/UimaASApplicationExitEvent.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/UimaASUtils.class b/uimaj-as-core/target/classes/org/apache/uima/aae/UimaASUtils.class
new file mode 100644
index 0000000..13bc0c4
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/UimaASUtils.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/UimaAsContext.class b/uimaj-as-core/target/classes/org/apache/uima/aae/UimaAsContext.class
new file mode 100644
index 0000000..c7fc933
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/UimaAsContext.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/UimaAsPriorityBasedThreadFactory$1.class b/uimaj-as-core/target/classes/org/apache/uima/aae/UimaAsPriorityBasedThreadFactory$1.class
new file mode 100644
index 0000000..92c5aec
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/UimaAsPriorityBasedThreadFactory$1.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/UimaAsPriorityBasedThreadFactory.class b/uimaj-as-core/target/classes/org/apache/uima/aae/UimaAsPriorityBasedThreadFactory.class
new file mode 100644
index 0000000..b9c0422
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/UimaAsPriorityBasedThreadFactory.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/UimaAsThreadFactory$1.class b/uimaj-as-core/target/classes/org/apache/uima/aae/UimaAsThreadFactory$1.class
new file mode 100644
index 0000000..86fd233
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/UimaAsThreadFactory$1.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/UimaAsThreadFactory.class b/uimaj-as-core/target/classes/org/apache/uima/aae/UimaAsThreadFactory.class
new file mode 100644
index 0000000..81d8ad0
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/UimaAsThreadFactory.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/UimaAsVersion.class b/uimaj-as-core/target/classes/org/apache/uima/aae/UimaAsVersion.class
new file mode 100644
index 0000000..6f36342
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/UimaAsVersion.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/UimaBlockingExecutor$1.class b/uimaj-as-core/target/classes/org/apache/uima/aae/UimaBlockingExecutor$1.class
new file mode 100644
index 0000000..7e1d443
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/UimaBlockingExecutor$1.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/UimaBlockingExecutor.class b/uimaj-as-core/target/classes/org/apache/uima/aae/UimaBlockingExecutor.class
new file mode 100644
index 0000000..a6457bb
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/UimaBlockingExecutor.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/UimaClassFactory.class b/uimaj-as-core/target/classes/org/apache/uima/aae/UimaClassFactory.class
new file mode 100644
index 0000000..acdf312
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/UimaClassFactory.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/UimaEEAdminContext.class b/uimaj-as-core/target/classes/org/apache/uima/aae/UimaEEAdminContext.class
new file mode 100644
index 0000000..d0913f9
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/UimaEEAdminContext.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/UimaSerializer.class b/uimaj-as-core/target/classes/org/apache/uima/aae/UimaSerializer.class
new file mode 100644
index 0000000..b4d2307
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/UimaSerializer.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/UniqueIdGenerator.class b/uimaj-as-core/target/classes/org/apache/uima/aae/UniqueIdGenerator.class
new file mode 100644
index 0000000..03aca10
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/UniqueIdGenerator.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/VersionCompatibilityChecker.class b/uimaj-as-core/target/classes/org/apache/uima/aae/VersionCompatibilityChecker.class
new file mode 100644
index 0000000..78a570b
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/VersionCompatibilityChecker.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/WarmUpDataProvider.class b/uimaj-as-core/target/classes/org/apache/uima/aae/WarmUpDataProvider.class
new file mode 100644
index 0000000..a286c31
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/WarmUpDataProvider.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/client/UimaAS.class b/uimaj-as-core/target/classes/org/apache/uima/aae/client/UimaAS.class
new file mode 100644
index 0000000..26ab31f
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/client/UimaAS.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/client/UimaASProcessStatus.class b/uimaj-as-core/target/classes/org/apache/uima/aae/client/UimaASProcessStatus.class
new file mode 100644
index 0000000..6eb795d
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/client/UimaASProcessStatus.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/client/UimaASProcessStatusImpl$EventLog.class b/uimaj-as-core/target/classes/org/apache/uima/aae/client/UimaASProcessStatusImpl$EventLog.class
new file mode 100644
index 0000000..b824cdb
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/client/UimaASProcessStatusImpl$EventLog.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/client/UimaASProcessStatusImpl.class b/uimaj-as-core/target/classes/org/apache/uima/aae/client/UimaASProcessStatusImpl.class
new file mode 100644
index 0000000..999f110
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/client/UimaASProcessStatusImpl.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/client/UimaASStatusCallbackListener.class b/uimaj-as-core/target/classes/org/apache/uima/aae/client/UimaASStatusCallbackListener.class
new file mode 100644
index 0000000..68870c1
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/client/UimaASStatusCallbackListener.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/client/UimaAsBaseCallbackListener.class b/uimaj-as-core/target/classes/org/apache/uima/aae/client/UimaAsBaseCallbackListener.class
new file mode 100644
index 0000000..080d38d
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/client/UimaAsBaseCallbackListener.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/client/UimaAsynchronousEngine$Transport.class b/uimaj-as-core/target/classes/org/apache/uima/aae/client/UimaAsynchronousEngine$Transport.class
new file mode 100644
index 0000000..fc5e065
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/client/UimaAsynchronousEngine$Transport.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/client/UimaAsynchronousEngine.class b/uimaj-as-core/target/classes/org/apache/uima/aae/client/UimaAsynchronousEngine.class
new file mode 100644
index 0000000..2557bf0
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/client/UimaAsynchronousEngine.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/component/AggregateAnalysisEngineComponent$FlowControllerType.class b/uimaj-as-core/target/classes/org/apache/uima/aae/component/AggregateAnalysisEngineComponent$FlowControllerType.class
new file mode 100644
index 0000000..4011ba5
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/component/AggregateAnalysisEngineComponent$FlowControllerType.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/component/AggregateAnalysisEngineComponent.class b/uimaj-as-core/target/classes/org/apache/uima/aae/component/AggregateAnalysisEngineComponent.class
new file mode 100644
index 0000000..e428ec6
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/component/AggregateAnalysisEngineComponent.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/component/AnalysisEngineComponent.class b/uimaj-as-core/target/classes/org/apache/uima/aae/component/AnalysisEngineComponent.class
new file mode 100644
index 0000000..6806673
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/component/AnalysisEngineComponent.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/component/CasMultiplierComponent.class b/uimaj-as-core/target/classes/org/apache/uima/aae/component/CasMultiplierComponent.class
new file mode 100644
index 0000000..e7f6a10
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/component/CasMultiplierComponent.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/component/CasMultiplierNature.class b/uimaj-as-core/target/classes/org/apache/uima/aae/component/CasMultiplierNature.class
new file mode 100644
index 0000000..df2d2e7
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/component/CasMultiplierNature.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/component/ComponentCasPool.class b/uimaj-as-core/target/classes/org/apache/uima/aae/component/ComponentCasPool.class
new file mode 100644
index 0000000..50485a8
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/component/ComponentCasPool.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/component/ComponentVisitor.class b/uimaj-as-core/target/classes/org/apache/uima/aae/component/ComponentVisitor.class
new file mode 100644
index 0000000..f2fef99
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/component/ComponentVisitor.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/component/PrimitiveAnalysisEngineComponent.class b/uimaj-as-core/target/classes/org/apache/uima/aae/component/PrimitiveAnalysisEngineComponent.class
new file mode 100644
index 0000000..54391ad
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/component/PrimitiveAnalysisEngineComponent.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/component/RemoteAnalysisEngineComponent.class b/uimaj-as-core/target/classes/org/apache/uima/aae/component/RemoteAnalysisEngineComponent.class
new file mode 100644
index 0000000..1093558
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/component/RemoteAnalysisEngineComponent.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/component/TestGenerator.class b/uimaj-as-core/target/classes/org/apache/uima/aae/component/TestGenerator.class
new file mode 100644
index 0000000..8d57d07
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/component/TestGenerator.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/component/TopLevelServiceComponent$EnvironmentVariable.class b/uimaj-as-core/target/classes/org/apache/uima/aae/component/TopLevelServiceComponent$EnvironmentVariable.class
new file mode 100644
index 0000000..9060df9
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/component/TopLevelServiceComponent$EnvironmentVariable.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/component/TopLevelServiceComponent.class b/uimaj-as-core/target/classes/org/apache/uima/aae/component/TopLevelServiceComponent.class
new file mode 100644
index 0000000..652562e
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/component/TopLevelServiceComponent.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/component/dd/DeploymentDescriptorProcessor$TypeConverter.class b/uimaj-as-core/target/classes/org/apache/uima/aae/component/dd/DeploymentDescriptorProcessor$TypeConverter.class
new file mode 100644
index 0000000..47a3643
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/component/dd/DeploymentDescriptorProcessor$TypeConverter.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/component/dd/DeploymentDescriptorProcessor.class b/uimaj-as-core/target/classes/org/apache/uima/aae/component/dd/DeploymentDescriptorProcessor.class
new file mode 100644
index 0000000..0a18e5c
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/component/dd/DeploymentDescriptorProcessor.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/component/factory/AnalysisEngineComponentFactory.class b/uimaj-as-core/target/classes/org/apache/uima/aae/component/factory/AnalysisEngineComponentFactory.class
new file mode 100644
index 0000000..afed6b2
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/component/factory/AnalysisEngineComponentFactory.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/controller/AggregateAnalysisEngineController.class b/uimaj-as-core/target/classes/org/apache/uima/aae/controller/AggregateAnalysisEngineController.class
new file mode 100644
index 0000000..46a965a
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/controller/AggregateAnalysisEngineController.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/controller/AggregateAnalysisEngineController_impl.class b/uimaj-as-core/target/classes/org/apache/uima/aae/controller/AggregateAnalysisEngineController_impl.class
new file mode 100644
index 0000000..6b3fbb2
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/controller/AggregateAnalysisEngineController_impl.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/controller/AggregateAnalysisEngineController_implMBean.class b/uimaj-as-core/target/classes/org/apache/uima/aae/controller/AggregateAnalysisEngineController_implMBean.class
new file mode 100644
index 0000000..cd3e412
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/controller/AggregateAnalysisEngineController_implMBean.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/controller/AnalysisEngineController.class b/uimaj-as-core/target/classes/org/apache/uima/aae/controller/AnalysisEngineController.class
new file mode 100644
index 0000000..a1b1d2e
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/controller/AnalysisEngineController.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/controller/AnalysisEngineControllerAdapter.class b/uimaj-as-core/target/classes/org/apache/uima/aae/controller/AnalysisEngineControllerAdapter.class
new file mode 100644
index 0000000..b55c1e3
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/controller/AnalysisEngineControllerAdapter.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/controller/AnalysisEngineInstancePool.class b/uimaj-as-core/target/classes/org/apache/uima/aae/controller/AnalysisEngineInstancePool.class
new file mode 100644
index 0000000..df61b9d
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/controller/AnalysisEngineInstancePool.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/controller/AnalysisEngineInstancePoolWithThreadAffinity.class b/uimaj-as-core/target/classes/org/apache/uima/aae/controller/AnalysisEngineInstancePoolWithThreadAffinity.class
new file mode 100644
index 0000000..2b654de
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/controller/AnalysisEngineInstancePoolWithThreadAffinity.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/controller/BaseAnalysisEngineController$1.class b/uimaj-as-core/target/classes/org/apache/uima/aae/controller/BaseAnalysisEngineController$1.class
new file mode 100644
index 0000000..e09730a
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/controller/BaseAnalysisEngineController$1.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/controller/BaseAnalysisEngineController$AnalysisThreadState.class b/uimaj-as-core/target/classes/org/apache/uima/aae/controller/BaseAnalysisEngineController$AnalysisThreadState.class
new file mode 100644
index 0000000..431bfc2
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/controller/BaseAnalysisEngineController$AnalysisThreadState.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/controller/BaseAnalysisEngineController$ENDPOINT_TYPE.class b/uimaj-as-core/target/classes/org/apache/uima/aae/controller/BaseAnalysisEngineController$ENDPOINT_TYPE.class
new file mode 100644
index 0000000..4c237bd
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/controller/BaseAnalysisEngineController$ENDPOINT_TYPE.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/controller/BaseAnalysisEngineController$ServiceState.class b/uimaj-as-core/target/classes/org/apache/uima/aae/controller/BaseAnalysisEngineController$ServiceState.class
new file mode 100644
index 0000000..fc7628f
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/controller/BaseAnalysisEngineController$ServiceState.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/controller/BaseAnalysisEngineController.class b/uimaj-as-core/target/classes/org/apache/uima/aae/controller/BaseAnalysisEngineController.class
new file mode 100644
index 0000000..c935ad5
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/controller/BaseAnalysisEngineController.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/controller/BaseAnalysisEngineControllerMBean.class b/uimaj-as-core/target/classes/org/apache/uima/aae/controller/BaseAnalysisEngineControllerMBean.class
new file mode 100644
index 0000000..807243e
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/controller/BaseAnalysisEngineControllerMBean.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/controller/ConnectionHandler.class b/uimaj-as-core/target/classes/org/apache/uima/aae/controller/ConnectionHandler.class
new file mode 100644
index 0000000..5df6ffb
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/controller/ConnectionHandler.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/controller/Controller.class b/uimaj-as-core/target/classes/org/apache/uima/aae/controller/Controller.class
new file mode 100644
index 0000000..403910b
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/controller/Controller.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/controller/ControllerCallbackListener.class b/uimaj-as-core/target/classes/org/apache/uima/aae/controller/ControllerCallbackListener.class
new file mode 100644
index 0000000..4ec73eb
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/controller/ControllerCallbackListener.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/controller/ControllerLatch.class b/uimaj-as-core/target/classes/org/apache/uima/aae/controller/ControllerLatch.class
new file mode 100644
index 0000000..7d84de0
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/controller/ControllerLatch.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/controller/ControllerLifecycle.class b/uimaj-as-core/target/classes/org/apache/uima/aae/controller/ControllerLifecycle.class
new file mode 100644
index 0000000..c7f9679
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/controller/ControllerLifecycle.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/controller/ControllerMBean.class b/uimaj-as-core/target/classes/org/apache/uima/aae/controller/ControllerMBean.class
new file mode 100644
index 0000000..bcf15a0
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/controller/ControllerMBean.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/controller/ControllerStatusListener.class b/uimaj-as-core/target/classes/org/apache/uima/aae/controller/ControllerStatusListener.class
new file mode 100644
index 0000000..19354e8
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/controller/ControllerStatusListener.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/controller/DelegateEndpoint$Builder.class b/uimaj-as-core/target/classes/org/apache/uima/aae/controller/DelegateEndpoint$Builder.class
new file mode 100644
index 0000000..636d51a
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/controller/DelegateEndpoint$Builder.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/controller/DelegateEndpoint.class b/uimaj-as-core/target/classes/org/apache/uima/aae/controller/DelegateEndpoint.class
new file mode 100644
index 0000000..9bda970
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/controller/DelegateEndpoint.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/controller/Endpoint.class b/uimaj-as-core/target/classes/org/apache/uima/aae/controller/Endpoint.class
new file mode 100644
index 0000000..03d6e97
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/controller/Endpoint.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/controller/Endpoint_impl.class b/uimaj-as-core/target/classes/org/apache/uima/aae/controller/Endpoint_impl.class
new file mode 100644
index 0000000..a02635c
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/controller/Endpoint_impl.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/controller/EventSubscriber.class b/uimaj-as-core/target/classes/org/apache/uima/aae/controller/EventSubscriber.class
new file mode 100644
index 0000000..451e697
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/controller/EventSubscriber.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/controller/FlowControllerImpl$FixedFlowObject.class b/uimaj-as-core/target/classes/org/apache/uima/aae/controller/FlowControllerImpl$FixedFlowObject.class
new file mode 100644
index 0000000..6dfc55f
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/controller/FlowControllerImpl$FixedFlowObject.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/controller/FlowControllerImpl.class b/uimaj-as-core/target/classes/org/apache/uima/aae/controller/FlowControllerImpl.class
new file mode 100644
index 0000000..9ddb78c
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/controller/FlowControllerImpl.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/controller/LocalCache$CasStateEntry.class b/uimaj-as-core/target/classes/org/apache/uima/aae/controller/LocalCache$CasStateEntry.class
new file mode 100644
index 0000000..44fe373
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/controller/LocalCache$CasStateEntry.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/controller/LocalCache.class b/uimaj-as-core/target/classes/org/apache/uima/aae/controller/LocalCache.class
new file mode 100644
index 0000000..6eb5061
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/controller/LocalCache.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/controller/LoggerHandler.class b/uimaj-as-core/target/classes/org/apache/uima/aae/controller/LoggerHandler.class
new file mode 100644
index 0000000..f11a9b1
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/controller/LoggerHandler.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/controller/PrimitiveAeInitializer.class b/uimaj-as-core/target/classes/org/apache/uima/aae/controller/PrimitiveAeInitializer.class
new file mode 100644
index 0000000..338befe
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/controller/PrimitiveAeInitializer.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/controller/PrimitiveAnalysisEngineController.class b/uimaj-as-core/target/classes/org/apache/uima/aae/controller/PrimitiveAnalysisEngineController.class
new file mode 100644
index 0000000..b3c7e1a
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/controller/PrimitiveAnalysisEngineController.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/controller/PrimitiveAnalysisEngineController_impl$StackDumpTimer$dumpTheStackTask.class b/uimaj-as-core/target/classes/org/apache/uima/aae/controller/PrimitiveAnalysisEngineController_impl$StackDumpTimer$dumpTheStackTask.class
new file mode 100644
index 0000000..17d8056
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/controller/PrimitiveAnalysisEngineController_impl$StackDumpTimer$dumpTheStackTask.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/controller/PrimitiveAnalysisEngineController_impl$StackDumpTimer.class b/uimaj-as-core/target/classes/org/apache/uima/aae/controller/PrimitiveAnalysisEngineController_impl$StackDumpTimer.class
new file mode 100644
index 0000000..5383029
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/controller/PrimitiveAnalysisEngineController_impl$StackDumpTimer.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/controller/PrimitiveAnalysisEngineController_impl.class b/uimaj-as-core/target/classes/org/apache/uima/aae/controller/PrimitiveAnalysisEngineController_impl.class
new file mode 100644
index 0000000..dc83aae
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/controller/PrimitiveAnalysisEngineController_impl.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/controller/PrimitiveAnalysisEngineController_implMBean.class b/uimaj-as-core/target/classes/org/apache/uima/aae/controller/PrimitiveAnalysisEngineController_implMBean.class
new file mode 100644
index 0000000..04d6d29
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/controller/PrimitiveAnalysisEngineController_implMBean.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/controller/StderrHandler.class b/uimaj-as-core/target/classes/org/apache/uima/aae/controller/StderrHandler.class
new file mode 100644
index 0000000..1cb8f84
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/controller/StderrHandler.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/controller/StdoutHandler.class b/uimaj-as-core/target/classes/org/apache/uima/aae/controller/StdoutHandler.class
new file mode 100644
index 0000000..4b771c8
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/controller/StdoutHandler.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/controller/UimacppServiceController.class b/uimaj-as-core/target/classes/org/apache/uima/aae/controller/UimacppServiceController.class
new file mode 100644
index 0000000..36e8281
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/controller/UimacppServiceController.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/controller/UimacppServiceManagement.class b/uimaj-as-core/target/classes/org/apache/uima/aae/controller/UimacppServiceManagement.class
new file mode 100644
index 0000000..8b8c0e8
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/controller/UimacppServiceManagement.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/controller/UimacppServiceManagementMBean.class b/uimaj-as-core/target/classes/org/apache/uima/aae/controller/UimacppServiceManagementMBean.class
new file mode 100644
index 0000000..eb04124
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/controller/UimacppServiceManagementMBean.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/controller/UimacppShutdownHook.class b/uimaj-as-core/target/classes/org/apache/uima/aae/controller/UimacppShutdownHook.class
new file mode 100644
index 0000000..7975b92
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/controller/UimacppShutdownHook.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/controller/WaitThread.class b/uimaj-as-core/target/classes/org/apache/uima/aae/controller/WaitThread.class
new file mode 100644
index 0000000..014a92a
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/controller/WaitThread.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/definition/connectors/AbstractUimaAsConsumer.class b/uimaj-as-core/target/classes/org/apache/uima/aae/definition/connectors/AbstractUimaAsConsumer.class
new file mode 100644
index 0000000..9c164d7
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/definition/connectors/AbstractUimaAsConsumer.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/definition/connectors/ComponentConnector.class b/uimaj-as-core/target/classes/org/apache/uima/aae/definition/connectors/ComponentConnector.class
new file mode 100644
index 0000000..ac615df
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/definition/connectors/ComponentConnector.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/definition/connectors/ConnectorFactory.class b/uimaj-as-core/target/classes/org/apache/uima/aae/definition/connectors/ConnectorFactory.class
new file mode 100644
index 0000000..1d080f3
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/definition/connectors/ConnectorFactory.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/definition/connectors/Endpoints.class b/uimaj-as-core/target/classes/org/apache/uima/aae/definition/connectors/Endpoints.class
new file mode 100644
index 0000000..b2fb5dc
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/definition/connectors/Endpoints.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/definition/connectors/Initializer.class b/uimaj-as-core/target/classes/org/apache/uima/aae/definition/connectors/Initializer.class
new file mode 100644
index 0000000..4109b1e
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/definition/connectors/Initializer.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/definition/connectors/ListenerCallback.class b/uimaj-as-core/target/classes/org/apache/uima/aae/definition/connectors/ListenerCallback.class
new file mode 100644
index 0000000..4206d2e
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/definition/connectors/ListenerCallback.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/definition/connectors/UimaAsConnector.class b/uimaj-as-core/target/classes/org/apache/uima/aae/definition/connectors/UimaAsConnector.class
new file mode 100644
index 0000000..9941a0e
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/definition/connectors/UimaAsConnector.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/definition/connectors/UimaAsConsumer$ConsumerType.class b/uimaj-as-core/target/classes/org/apache/uima/aae/definition/connectors/UimaAsConsumer$ConsumerType.class
new file mode 100644
index 0000000..8e0d0e5
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/definition/connectors/UimaAsConsumer$ConsumerType.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/definition/connectors/UimaAsConsumer.class b/uimaj-as-core/target/classes/org/apache/uima/aae/definition/connectors/UimaAsConsumer.class
new file mode 100644
index 0000000..fae8ed0
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/definition/connectors/UimaAsConsumer.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/definition/connectors/UimaAsEndpoint$EndpointType.class b/uimaj-as-core/target/classes/org/apache/uima/aae/definition/connectors/UimaAsEndpoint$EndpointType.class
new file mode 100644
index 0000000..b8f256d
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/definition/connectors/UimaAsEndpoint$EndpointType.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/definition/connectors/UimaAsEndpoint.class b/uimaj-as-core/target/classes/org/apache/uima/aae/definition/connectors/UimaAsEndpoint.class
new file mode 100644
index 0000000..59fae61
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/definition/connectors/UimaAsEndpoint.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/definition/connectors/UimaAsProducer.class b/uimaj-as-core/target/classes/org/apache/uima/aae/definition/connectors/UimaAsProducer.class
new file mode 100644
index 0000000..988ef21
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/definition/connectors/UimaAsProducer.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/definition/connectors/basic/BasicConnector.class b/uimaj-as-core/target/classes/org/apache/uima/aae/definition/connectors/basic/BasicConnector.class
new file mode 100644
index 0000000..b5539cf
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/definition/connectors/basic/BasicConnector.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/definition/connectors/basic/DirectConnector.class b/uimaj-as-core/target/classes/org/apache/uima/aae/definition/connectors/basic/DirectConnector.class
new file mode 100644
index 0000000..0ecbebd
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/definition/connectors/basic/DirectConnector.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/definition/connectors/jms/ActiveMqConnector$ActiveMqConnection.class b/uimaj-as-core/target/classes/org/apache/uima/aae/definition/connectors/jms/ActiveMqConnector$ActiveMqConnection.class
new file mode 100644
index 0000000..3c04180
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/definition/connectors/jms/ActiveMqConnector$ActiveMqConnection.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/definition/connectors/jms/ActiveMqConnector.class b/uimaj-as-core/target/classes/org/apache/uima/aae/definition/connectors/jms/ActiveMqConnector.class
new file mode 100644
index 0000000..553d05c
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/definition/connectors/jms/ActiveMqConnector.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/delegate/ControllerDelegate.class b/uimaj-as-core/target/classes/org/apache/uima/aae/delegate/ControllerDelegate.class
new file mode 100644
index 0000000..e42b420
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/delegate/ControllerDelegate.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/delegate/Delegate$1.class b/uimaj-as-core/target/classes/org/apache/uima/aae/delegate/Delegate$1.class
new file mode 100644
index 0000000..31970e6
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/delegate/Delegate$1.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/delegate/Delegate$2.class b/uimaj-as-core/target/classes/org/apache/uima/aae/delegate/Delegate$2.class
new file mode 100644
index 0000000..954084f
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/delegate/Delegate$2.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/delegate/Delegate$DelegateEntry.class b/uimaj-as-core/target/classes/org/apache/uima/aae/delegate/Delegate$DelegateEntry.class
new file mode 100644
index 0000000..c47a03f
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/delegate/Delegate$DelegateEntry.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/delegate/Delegate$DelegateTimer.class b/uimaj-as-core/target/classes/org/apache/uima/aae/delegate/Delegate$DelegateTimer.class
new file mode 100644
index 0000000..dd7eead
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/delegate/Delegate$DelegateTimer.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/delegate/Delegate.class b/uimaj-as-core/target/classes/org/apache/uima/aae/delegate/Delegate.class
new file mode 100644
index 0000000..9aad76f
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/delegate/Delegate.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/deploymentDescriptor/XsltGUIDgenerator.class b/uimaj-as-core/target/classes/org/apache/uima/aae/deploymentDescriptor/XsltGUIDgenerator.class
new file mode 100644
index 0000000..dee8a58
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/deploymentDescriptor/XsltGUIDgenerator.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/deploymentDescriptor/XsltImportByName.class b/uimaj-as-core/target/classes/org/apache/uima/aae/deploymentDescriptor/XsltImportByName.class
new file mode 100644
index 0000000..9a5ab37
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/deploymentDescriptor/XsltImportByName.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/error/AsynchAEException.class b/uimaj-as-core/target/classes/org/apache/uima/aae/error/AsynchAEException.class
new file mode 100644
index 0000000..e985591
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/error/AsynchAEException.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/error/DelegateConnectionLostException.class b/uimaj-as-core/target/classes/org/apache/uima/aae/error/DelegateConnectionLostException.class
new file mode 100644
index 0000000..da7bcb0
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/error/DelegateConnectionLostException.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/error/EndpointThresholds.class b/uimaj-as-core/target/classes/org/apache/uima/aae/error/EndpointThresholds.class
new file mode 100644
index 0000000..174595e
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/error/EndpointThresholds.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/error/ErrorContext.class b/uimaj-as-core/target/classes/org/apache/uima/aae/error/ErrorContext.class
new file mode 100644
index 0000000..48fa8ea
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/error/ErrorContext.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/error/ErrorHandler.class b/uimaj-as-core/target/classes/org/apache/uima/aae/error/ErrorHandler.class
new file mode 100644
index 0000000..3963429
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/error/ErrorHandler.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/error/ErrorHandlerBase.class b/uimaj-as-core/target/classes/org/apache/uima/aae/error/ErrorHandlerBase.class
new file mode 100644
index 0000000..1b08382
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/error/ErrorHandlerBase.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/error/ErrorHandlerChain.class b/uimaj-as-core/target/classes/org/apache/uima/aae/error/ErrorHandlerChain.class
new file mode 100644
index 0000000..70bf003
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/error/ErrorHandlerChain.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/error/ErrorHandlerListener.class b/uimaj-as-core/target/classes/org/apache/uima/aae/error/ErrorHandlerListener.class
new file mode 100644
index 0000000..d3237e9
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/error/ErrorHandlerListener.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/error/ErrorHandlerListenerBase.class b/uimaj-as-core/target/classes/org/apache/uima/aae/error/ErrorHandlerListenerBase.class
new file mode 100644
index 0000000..825c414
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/error/ErrorHandlerListenerBase.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/error/ErrorResult.class b/uimaj-as-core/target/classes/org/apache/uima/aae/error/ErrorResult.class
new file mode 100644
index 0000000..edd3670
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/error/ErrorResult.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/error/ErrorResultBaseImpl.class b/uimaj-as-core/target/classes/org/apache/uima/aae/error/ErrorResultBaseImpl.class
new file mode 100644
index 0000000..e81dad6
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/error/ErrorResultBaseImpl.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/error/ErrorResultComponentPath.class b/uimaj-as-core/target/classes/org/apache/uima/aae/error/ErrorResultComponentPath.class
new file mode 100644
index 0000000..7dba4f7
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/error/ErrorResultComponentPath.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/error/ErrorResultComponentPathImpl.class b/uimaj-as-core/target/classes/org/apache/uima/aae/error/ErrorResultComponentPathImpl.class
new file mode 100644
index 0000000..f10ba13
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/error/ErrorResultComponentPathImpl.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/error/ErrorResultTDs$TD.class b/uimaj-as-core/target/classes/org/apache/uima/aae/error/ErrorResultTDs$TD.class
new file mode 100644
index 0000000..76722ff
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/error/ErrorResultTDs$TD.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/error/ErrorResultTDs.class b/uimaj-as-core/target/classes/org/apache/uima/aae/error/ErrorResultTDs.class
new file mode 100644
index 0000000..ba18a65
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/error/ErrorResultTDs.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/error/ErrorResultTDsImpl$TDImpl.class b/uimaj-as-core/target/classes/org/apache/uima/aae/error/ErrorResultTDsImpl$TDImpl.class
new file mode 100644
index 0000000..f86a0db
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/error/ErrorResultTDsImpl$TDImpl.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/error/ErrorResultTDsImpl.class b/uimaj-as-core/target/classes/org/apache/uima/aae/error/ErrorResultTDsImpl.class
new file mode 100644
index 0000000..8ca523d
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/error/ErrorResultTDsImpl.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/error/ExpiredMessageException.class b/uimaj-as-core/target/classes/org/apache/uima/aae/error/ExpiredMessageException.class
new file mode 100644
index 0000000..2f92397
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/error/ExpiredMessageException.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/error/ForcedMessageTimeoutException.class b/uimaj-as-core/target/classes/org/apache/uima/aae/error/ForcedMessageTimeoutException.class
new file mode 100644
index 0000000..6d6dc5c
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/error/ForcedMessageTimeoutException.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/error/InvalidMessageException.class b/uimaj-as-core/target/classes/org/apache/uima/aae/error/InvalidMessageException.class
new file mode 100644
index 0000000..e1c02ee
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/error/InvalidMessageException.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/error/MessageTimeoutException.class b/uimaj-as-core/target/classes/org/apache/uima/aae/error/MessageTimeoutException.class
new file mode 100644
index 0000000..0232e5f
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/error/MessageTimeoutException.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/error/ServiceShutdownException.class b/uimaj-as-core/target/classes/org/apache/uima/aae/error/ServiceShutdownException.class
new file mode 100644
index 0000000..dc257e7
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/error/ServiceShutdownException.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/error/Threshold.class b/uimaj-as-core/target/classes/org/apache/uima/aae/error/Threshold.class
new file mode 100644
index 0000000..b821316
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/error/Threshold.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/error/Thresholds$Action.class b/uimaj-as-core/target/classes/org/apache/uima/aae/error/Thresholds$Action.class
new file mode 100644
index 0000000..d38cb75
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/error/Thresholds$Action.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/error/Thresholds.class b/uimaj-as-core/target/classes/org/apache/uima/aae/error/Thresholds.class
new file mode 100644
index 0000000..812a5d6
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/error/Thresholds.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/error/UimaASCollectionProcessCompleteTimeout.class b/uimaj-as-core/target/classes/org/apache/uima/aae/error/UimaASCollectionProcessCompleteTimeout.class
new file mode 100644
index 0000000..c676af7
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/error/UimaASCollectionProcessCompleteTimeout.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/error/UimaASMetaRequestTimeout.class b/uimaj-as-core/target/classes/org/apache/uima/aae/error/UimaASMetaRequestTimeout.class
new file mode 100644
index 0000000..61f8f30
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/error/UimaASMetaRequestTimeout.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/error/UimaASPingTimeout.class b/uimaj-as-core/target/classes/org/apache/uima/aae/error/UimaASPingTimeout.class
new file mode 100644
index 0000000..7b4dd33
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/error/UimaASPingTimeout.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/error/UimaASProcessCasTimeout.class b/uimaj-as-core/target/classes/org/apache/uima/aae/error/UimaASProcessCasTimeout.class
new file mode 100644
index 0000000..b06a978
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/error/UimaASProcessCasTimeout.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/error/UimaAsDelegateException.class b/uimaj-as-core/target/classes/org/apache/uima/aae/error/UimaAsDelegateException.class
new file mode 100644
index 0000000..d85b24f
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/error/UimaAsDelegateException.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/error/UimaAsUncaughtExceptionHandler.class b/uimaj-as-core/target/classes/org/apache/uima/aae/error/UimaAsUncaughtExceptionHandler.class
new file mode 100644
index 0000000..c2717fb
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/error/UimaAsUncaughtExceptionHandler.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/error/UimaEEServiceException.class b/uimaj-as-core/target/classes/org/apache/uima/aae/error/UimaEEServiceException.class
new file mode 100644
index 0000000..8d0c245
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/error/UimaEEServiceException.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/error/UimaSpiException.class b/uimaj-as-core/target/classes/org/apache/uima/aae/error/UimaSpiException.class
new file mode 100644
index 0000000..d720551
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/error/UimaSpiException.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/error/UnknownDestinationException.class b/uimaj-as-core/target/classes/org/apache/uima/aae/error/UnknownDestinationException.class
new file mode 100644
index 0000000..114b4e1
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/error/UnknownDestinationException.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/error/handler/CpcErrorHandler.class b/uimaj-as-core/target/classes/org/apache/uima/aae/error/handler/CpcErrorHandler.class
new file mode 100644
index 0000000..fcda83e
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/error/handler/CpcErrorHandler.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/error/handler/GetMetaErrorHandler.class b/uimaj-as-core/target/classes/org/apache/uima/aae/error/handler/GetMetaErrorHandler.class
new file mode 100644
index 0000000..5d4a86b
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/error/handler/GetMetaErrorHandler.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/error/handler/ProcessCasErrorHandler.class b/uimaj-as-core/target/classes/org/apache/uima/aae/error/handler/ProcessCasErrorHandler.class
new file mode 100644
index 0000000..88bce37
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/error/handler/ProcessCasErrorHandler.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/handler/Handler.class b/uimaj-as-core/target/classes/org/apache/uima/aae/handler/Handler.class
new file mode 100644
index 0000000..1cc9000
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/handler/Handler.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/handler/HandlerBase.class b/uimaj-as-core/target/classes/org/apache/uima/aae/handler/HandlerBase.class
new file mode 100644
index 0000000..58e90e6
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/handler/HandlerBase.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/handler/input/MetadataRequestHandler_impl.class b/uimaj-as-core/target/classes/org/apache/uima/aae/handler/input/MetadataRequestHandler_impl.class
new file mode 100644
index 0000000..de0f2ea
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/handler/input/MetadataRequestHandler_impl.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/handler/input/MetadataResponseHandler_impl.class b/uimaj-as-core/target/classes/org/apache/uima/aae/handler/input/MetadataResponseHandler_impl.class
new file mode 100644
index 0000000..d9a8116
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/handler/input/MetadataResponseHandler_impl.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/handler/input/ProcessRequestHandler_impl.class b/uimaj-as-core/target/classes/org/apache/uima/aae/handler/input/ProcessRequestHandler_impl.class
new file mode 100644
index 0000000..2a67fad
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/handler/input/ProcessRequestHandler_impl.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/handler/input/ProcessResponseHandler.class b/uimaj-as-core/target/classes/org/apache/uima/aae/handler/input/ProcessResponseHandler.class
new file mode 100644
index 0000000..24019c3
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/handler/input/ProcessResponseHandler.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/jmx/AggregateServiceInfo.class b/uimaj-as-core/target/classes/org/apache/uima/aae/jmx/AggregateServiceInfo.class
new file mode 100644
index 0000000..b9b660a
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/jmx/AggregateServiceInfo.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/jmx/AggregateServiceInfoMBean.class b/uimaj-as-core/target/classes/org/apache/uima/aae/jmx/AggregateServiceInfoMBean.class
new file mode 100644
index 0000000..5316b90
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/jmx/AggregateServiceInfoMBean.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/jmx/JmxManagement.class b/uimaj-as-core/target/classes/org/apache/uima/aae/jmx/JmxManagement.class
new file mode 100644
index 0000000..3cdc13f
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/jmx/JmxManagement.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/jmx/JmxManager.class b/uimaj-as-core/target/classes/org/apache/uima/aae/jmx/JmxManager.class
new file mode 100644
index 0000000..e36388a
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/jmx/JmxManager.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/jmx/ManagedObjectBase.class b/uimaj-as-core/target/classes/org/apache/uima/aae/jmx/ManagedObjectBase.class
new file mode 100644
index 0000000..9284b4a
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/jmx/ManagedObjectBase.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/jmx/PrimitiveServiceInfo.class b/uimaj-as-core/target/classes/org/apache/uima/aae/jmx/PrimitiveServiceInfo.class
new file mode 100644
index 0000000..ca1db4a
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/jmx/PrimitiveServiceInfo.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/jmx/PrimitiveServiceInfoMBean.class b/uimaj-as-core/target/classes/org/apache/uima/aae/jmx/PrimitiveServiceInfoMBean.class
new file mode 100644
index 0000000..033ac5f
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/jmx/PrimitiveServiceInfoMBean.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/jmx/ServiceErrors.class b/uimaj-as-core/target/classes/org/apache/uima/aae/jmx/ServiceErrors.class
new file mode 100644
index 0000000..0fc5cef
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/jmx/ServiceErrors.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/jmx/ServiceErrorsMBean.class b/uimaj-as-core/target/classes/org/apache/uima/aae/jmx/ServiceErrorsMBean.class
new file mode 100644
index 0000000..310bd27
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/jmx/ServiceErrorsMBean.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/jmx/ServiceInfo.class b/uimaj-as-core/target/classes/org/apache/uima/aae/jmx/ServiceInfo.class
new file mode 100644
index 0000000..9c4de1d
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/jmx/ServiceInfo.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/jmx/ServiceInfoMBean.class b/uimaj-as-core/target/classes/org/apache/uima/aae/jmx/ServiceInfoMBean.class
new file mode 100644
index 0000000..815a927
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/jmx/ServiceInfoMBean.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/jmx/ServicePerformance.class b/uimaj-as-core/target/classes/org/apache/uima/aae/jmx/ServicePerformance.class
new file mode 100644
index 0000000..67142dd
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/jmx/ServicePerformance.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/jmx/ServicePerformanceMBean.class b/uimaj-as-core/target/classes/org/apache/uima/aae/jmx/ServicePerformanceMBean.class
new file mode 100644
index 0000000..3f3cc6a
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/jmx/ServicePerformanceMBean.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/jmx/UimaASClientInfo.class b/uimaj-as-core/target/classes/org/apache/uima/aae/jmx/UimaASClientInfo.class
new file mode 100644
index 0000000..0b0f7de
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/jmx/UimaASClientInfo.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/jmx/UimaASClientInfoMBean.class b/uimaj-as-core/target/classes/org/apache/uima/aae/jmx/UimaASClientInfoMBean.class
new file mode 100644
index 0000000..81ec939
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/jmx/UimaASClientInfoMBean.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/jmx/monitor/BasicUimaJmxMonitorListener.class b/uimaj-as-core/target/classes/org/apache/uima/aae/jmx/monitor/BasicUimaJmxMonitorListener.class
new file mode 100644
index 0000000..8f486db
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/jmx/monitor/BasicUimaJmxMonitorListener.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/jmx/monitor/JmxMonitorListener.class b/uimaj-as-core/target/classes/org/apache/uima/aae/jmx/monitor/JmxMonitorListener.class
new file mode 100644
index 0000000..a76f4d7
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/jmx/monitor/JmxMonitorListener.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/jmx/monitor/ServiceMetrics.class b/uimaj-as-core/target/classes/org/apache/uima/aae/jmx/monitor/ServiceMetrics.class
new file mode 100644
index 0000000..5cfe929
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/jmx/monitor/ServiceMetrics.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/jmx/monitor/SingleLineUimaJmxMonitorListener.class b/uimaj-as-core/target/classes/org/apache/uima/aae/jmx/monitor/SingleLineUimaJmxMonitorListener.class
new file mode 100644
index 0000000..ecf22f1
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/jmx/monitor/SingleLineUimaJmxMonitorListener.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/message/AsynchAEMessage$Commands.class b/uimaj-as-core/target/classes/org/apache/uima/aae/message/AsynchAEMessage$Commands.class
new file mode 100644
index 0000000..caa8f11
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/message/AsynchAEMessage$Commands.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/message/AsynchAEMessage.class b/uimaj-as-core/target/classes/org/apache/uima/aae/message/AsynchAEMessage.class
new file mode 100644
index 0000000..5ea8633
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/message/AsynchAEMessage.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/message/MessageBuilder.class b/uimaj-as-core/target/classes/org/apache/uima/aae/message/MessageBuilder.class
new file mode 100644
index 0000000..6935b80
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/message/MessageBuilder.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/message/MessageContext.class b/uimaj-as-core/target/classes/org/apache/uima/aae/message/MessageContext.class
new file mode 100644
index 0000000..2f67813
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/message/MessageContext.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/message/MessageProcessor.class b/uimaj-as-core/target/classes/org/apache/uima/aae/message/MessageProcessor.class
new file mode 100644
index 0000000..2c9a92f
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/message/MessageProcessor.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/message/MessageWrapper.class b/uimaj-as-core/target/classes/org/apache/uima/aae/message/MessageWrapper.class
new file mode 100644
index 0000000..affe944
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/message/MessageWrapper.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/message/Origin.class b/uimaj-as-core/target/classes/org/apache/uima/aae/message/Origin.class
new file mode 100644
index 0000000..fe1d800
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/message/Origin.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/message/ServiceMessageProcessor.class b/uimaj-as-core/target/classes/org/apache/uima/aae/message/ServiceMessageProcessor.class
new file mode 100644
index 0000000..55521c7
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/message/ServiceMessageProcessor.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/message/Target.class b/uimaj-as-core/target/classes/org/apache/uima/aae/message/Target.class
new file mode 100644
index 0000000..aa647d0
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/message/Target.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/message/UIMAMessage.class b/uimaj-as-core/target/classes/org/apache/uima/aae/message/UIMAMessage.class
new file mode 100644
index 0000000..feef248
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/message/UIMAMessage.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/message/UimaASClientDirectMessage.class b/uimaj-as-core/target/classes/org/apache/uima/aae/message/UimaASClientDirectMessage.class
new file mode 100644
index 0000000..aec07b0
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/message/UimaASClientDirectMessage.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/message/UimaASClientMessage.class b/uimaj-as-core/target/classes/org/apache/uima/aae/message/UimaASClientMessage.class
new file mode 100644
index 0000000..2794f51
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/message/UimaASClientMessage.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/message/UimaAsMessage$Command.class b/uimaj-as-core/target/classes/org/apache/uima/aae/message/UimaAsMessage$Command.class
new file mode 100644
index 0000000..98ccfee
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/message/UimaAsMessage$Command.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/message/UimaAsMessage.class b/uimaj-as-core/target/classes/org/apache/uima/aae/message/UimaAsMessage.class
new file mode 100644
index 0000000..7e53797
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/message/UimaAsMessage.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/message/UimaAsOrigin.class b/uimaj-as-core/target/classes/org/apache/uima/aae/message/UimaAsOrigin.class
new file mode 100644
index 0000000..bb9b381
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/message/UimaAsOrigin.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/message/UimaAsTarget.class b/uimaj-as-core/target/classes/org/apache/uima/aae/message/UimaAsTarget.class
new file mode 100644
index 0000000..05c90de
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/message/UimaAsTarget.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/message/UimaEEShutdownTriggerEvent.class b/uimaj-as-core/target/classes/org/apache/uima/aae/message/UimaEEShutdownTriggerEvent.class
new file mode 100644
index 0000000..fdfcd20
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/message/UimaEEShutdownTriggerEvent.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/message/UimaMessageValidator.class b/uimaj-as-core/target/classes/org/apache/uima/aae/message/UimaMessageValidator.class
new file mode 100644
index 0000000..1341740
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/message/UimaMessageValidator.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/monitor/BaseMonitor.class b/uimaj-as-core/target/classes/org/apache/uima/aae/monitor/BaseMonitor.class
new file mode 100644
index 0000000..5a8caac
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/monitor/BaseMonitor.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/monitor/Monitor.class b/uimaj-as-core/target/classes/org/apache/uima/aae/monitor/Monitor.class
new file mode 100644
index 0000000..dc915b9
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/monitor/Monitor.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/monitor/MonitorBaseImpl.class b/uimaj-as-core/target/classes/org/apache/uima/aae/monitor/MonitorBaseImpl.class
new file mode 100644
index 0000000..076d36e
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/monitor/MonitorBaseImpl.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/monitor/statistics/AEMetrics.class b/uimaj-as-core/target/classes/org/apache/uima/aae/monitor/statistics/AEMetrics.class
new file mode 100644
index 0000000..77b46b4
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/monitor/statistics/AEMetrics.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/monitor/statistics/AnalysisEnginePerformanceMetrics.class b/uimaj-as-core/target/classes/org/apache/uima/aae/monitor/statistics/AnalysisEnginePerformanceMetrics.class
new file mode 100644
index 0000000..92a97cc
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/monitor/statistics/AnalysisEnginePerformanceMetrics.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/monitor/statistics/BaseStatistic.class b/uimaj-as-core/target/classes/org/apache/uima/aae/monitor/statistics/BaseStatistic.class
new file mode 100644
index 0000000..9dd322b
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/monitor/statistics/BaseStatistic.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/monitor/statistics/DelegateStats.class b/uimaj-as-core/target/classes/org/apache/uima/aae/monitor/statistics/DelegateStats.class
new file mode 100644
index 0000000..809e74f
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/monitor/statistics/DelegateStats.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/monitor/statistics/LongNumericStatistic.class b/uimaj-as-core/target/classes/org/apache/uima/aae/monitor/statistics/LongNumericStatistic.class
new file mode 100644
index 0000000..99953a0
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/monitor/statistics/LongNumericStatistic.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/monitor/statistics/LongNumericStatisticMBean.class b/uimaj-as-core/target/classes/org/apache/uima/aae/monitor/statistics/LongNumericStatisticMBean.class
new file mode 100644
index 0000000..a585274
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/monitor/statistics/LongNumericStatisticMBean.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/monitor/statistics/NumericStatistic.class b/uimaj-as-core/target/classes/org/apache/uima/aae/monitor/statistics/NumericStatistic.class
new file mode 100644
index 0000000..c7d4a97
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/monitor/statistics/NumericStatistic.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/monitor/statistics/NumericStatisticBaseImpl.class b/uimaj-as-core/target/classes/org/apache/uima/aae/monitor/statistics/NumericStatisticBaseImpl.class
new file mode 100644
index 0000000..71d751c
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/monitor/statistics/NumericStatisticBaseImpl.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/monitor/statistics/NumericStatisticBean.class b/uimaj-as-core/target/classes/org/apache/uima/aae/monitor/statistics/NumericStatisticBean.class
new file mode 100644
index 0000000..1e3b9c4
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/monitor/statistics/NumericStatisticBean.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/monitor/statistics/Statistic.class b/uimaj-as-core/target/classes/org/apache/uima/aae/monitor/statistics/Statistic.class
new file mode 100644
index 0000000..02e4df2
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/monitor/statistics/Statistic.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/monitor/statistics/Statistics.class b/uimaj-as-core/target/classes/org/apache/uima/aae/monitor/statistics/Statistics.class
new file mode 100644
index 0000000..d1012fb
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/monitor/statistics/Statistics.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/monitor/statistics/TimerStats.class b/uimaj-as-core/target/classes/org/apache/uima/aae/monitor/statistics/TimerStats.class
new file mode 100644
index 0000000..ede68aa
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/monitor/statistics/TimerStats.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/monitor/statistics/UIMAStatistic.class b/uimaj-as-core/target/classes/org/apache/uima/aae/monitor/statistics/UIMAStatistic.class
new file mode 100644
index 0000000..b54e9b8
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/monitor/statistics/UIMAStatistic.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/service/AbstractUimaASService.class b/uimaj-as-core/target/classes/org/apache/uima/aae/service/AbstractUimaASService.class
new file mode 100644
index 0000000..834b4de
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/service/AbstractUimaASService.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/service/AsynchronousUimaASService.class b/uimaj-as-core/target/classes/org/apache/uima/aae/service/AsynchronousUimaASService.class
new file mode 100644
index 0000000..07cdbe1
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/service/AsynchronousUimaASService.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/service/ScaleoutSpecification.class b/uimaj-as-core/target/classes/org/apache/uima/aae/service/ScaleoutSpecification.class
new file mode 100644
index 0000000..42ad9ca
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/service/ScaleoutSpecification.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/service/ServiceNotFoundException.class b/uimaj-as-core/target/classes/org/apache/uima/aae/service/ServiceNotFoundException.class
new file mode 100644
index 0000000..9b2eece
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/service/ServiceNotFoundException.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/service/ServiceRegistry.class b/uimaj-as-core/target/classes/org/apache/uima/aae/service/ServiceRegistry.class
new file mode 100644
index 0000000..cd881b6
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/service/ServiceRegistry.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/service/UimaASService$ServiceMode.class b/uimaj-as-core/target/classes/org/apache/uima/aae/service/UimaASService$ServiceMode.class
new file mode 100644
index 0000000..935db0f
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/service/UimaASService$ServiceMode.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/service/UimaASService.class b/uimaj-as-core/target/classes/org/apache/uima/aae/service/UimaASService.class
new file mode 100644
index 0000000..916d99a
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/service/UimaASService.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/service/UimaAsServiceRegistry$UimaAsServiceRegistrySingleton.class b/uimaj-as-core/target/classes/org/apache/uima/aae/service/UimaAsServiceRegistry$UimaAsServiceRegistrySingleton.class
new file mode 100644
index 0000000..1a152e3
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/service/UimaAsServiceRegistry$UimaAsServiceRegistrySingleton.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/service/UimaAsServiceRegistry.class b/uimaj-as-core/target/classes/org/apache/uima/aae/service/UimaAsServiceRegistry.class
new file mode 100644
index 0000000..f8c0c17
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/service/UimaAsServiceRegistry.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/service/builder/AbstractUimaAsServiceBuilder$AnalysisEngineDeployment.class b/uimaj-as-core/target/classes/org/apache/uima/aae/service/builder/AbstractUimaAsServiceBuilder$AnalysisEngineDeployment.class
new file mode 100644
index 0000000..f98ac1e
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/service/builder/AbstractUimaAsServiceBuilder$AnalysisEngineDeployment.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/service/builder/AbstractUimaAsServiceBuilder$ComponentNode.class b/uimaj-as-core/target/classes/org/apache/uima/aae/service/builder/AbstractUimaAsServiceBuilder$ComponentNode.class
new file mode 100644
index 0000000..6c7f83e
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/service/builder/AbstractUimaAsServiceBuilder$ComponentNode.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/service/builder/AbstractUimaAsServiceBuilder$FlowControllerType.class b/uimaj-as-core/target/classes/org/apache/uima/aae/service/builder/AbstractUimaAsServiceBuilder$FlowControllerType.class
new file mode 100644
index 0000000..d2edb5f
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/service/builder/AbstractUimaAsServiceBuilder$FlowControllerType.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/service/builder/AbstractUimaAsServiceBuilder$Serialization.class b/uimaj-as-core/target/classes/org/apache/uima/aae/service/builder/AbstractUimaAsServiceBuilder$Serialization.class
new file mode 100644
index 0000000..ab254db
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/service/builder/AbstractUimaAsServiceBuilder$Serialization.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/service/builder/AbstractUimaAsServiceBuilder.class b/uimaj-as-core/target/classes/org/apache/uima/aae/service/builder/AbstractUimaAsServiceBuilder.class
new file mode 100644
index 0000000..50379e3
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/service/builder/AbstractUimaAsServiceBuilder.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/service/builder/ComponentNode.class b/uimaj-as-core/target/classes/org/apache/uima/aae/service/builder/ComponentNode.class
new file mode 100644
index 0000000..23a3f99
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/service/builder/ComponentNode.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/service/builder/ControllerBuilder.class b/uimaj-as-core/target/classes/org/apache/uima/aae/service/builder/ControllerBuilder.class
new file mode 100644
index 0000000..bd010ba
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/service/builder/ControllerBuilder.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/service/builder/PostOrderControllerBuilder.class b/uimaj-as-core/target/classes/org/apache/uima/aae/service/builder/PostOrderControllerBuilder.class
new file mode 100644
index 0000000..d2a7208
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/service/builder/PostOrderControllerBuilder.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/service/builder/ServiceBuilder.class b/uimaj-as-core/target/classes/org/apache/uima/aae/service/builder/ServiceBuilder.class
new file mode 100644
index 0000000..e70be74
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/service/builder/ServiceBuilder.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/service/builder/UimaAsDirectServiceBuilder.class b/uimaj-as-core/target/classes/org/apache/uima/aae/service/builder/UimaAsDirectServiceBuilder.class
new file mode 100644
index 0000000..22bc74d
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/service/builder/UimaAsDirectServiceBuilder.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/service/builder/UimaAsServiceWrapperCreator.class b/uimaj-as-core/target/classes/org/apache/uima/aae/service/builder/UimaAsServiceWrapperCreator.class
new file mode 100644
index 0000000..2c968b8
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/service/builder/UimaAsServiceWrapperCreator.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/service/command/AbstractUimaAsCommand$BinaryDeserializer.class b/uimaj-as-core/target/classes/org/apache/uima/aae/service/command/AbstractUimaAsCommand$BinaryDeserializer.class
new file mode 100644
index 0000000..e9d4c23
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/service/command/AbstractUimaAsCommand$BinaryDeserializer.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/service/command/AbstractUimaAsCommand$CASFactory.class b/uimaj-as-core/target/classes/org/apache/uima/aae/service/command/AbstractUimaAsCommand$CASFactory.class
new file mode 100644
index 0000000..f3b3220
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/service/command/AbstractUimaAsCommand$CASFactory.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/service/command/AbstractUimaAsCommand$ChildCASFactory.class b/uimaj-as-core/target/classes/org/apache/uima/aae/service/command/AbstractUimaAsCommand$ChildCASFactory.class
new file mode 100644
index 0000000..806e150
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/service/command/AbstractUimaAsCommand$ChildCASFactory.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/service/command/AbstractUimaAsCommand$CompressedFilteredDeserializer.class b/uimaj-as-core/target/classes/org/apache/uima/aae/service/command/AbstractUimaAsCommand$CompressedFilteredDeserializer.class
new file mode 100644
index 0000000..58154cb
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/service/command/AbstractUimaAsCommand$CompressedFilteredDeserializer.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/service/command/AbstractUimaAsCommand$DeserializerFactory.class b/uimaj-as-core/target/classes/org/apache/uima/aae/service/command/AbstractUimaAsCommand$DeserializerFactory.class
new file mode 100644
index 0000000..b06a47f
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/service/command/AbstractUimaAsCommand$DeserializerFactory.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/service/command/AbstractUimaAsCommand$InputCASFactory.class b/uimaj-as-core/target/classes/org/apache/uima/aae/service/command/AbstractUimaAsCommand$InputCASFactory.class
new file mode 100644
index 0000000..2aa7127
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/service/command/AbstractUimaAsCommand$InputCASFactory.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/service/command/AbstractUimaAsCommand$SerializationResult.class b/uimaj-as-core/target/classes/org/apache/uima/aae/service/command/AbstractUimaAsCommand$SerializationResult.class
new file mode 100644
index 0000000..672282e
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/service/command/AbstractUimaAsCommand$SerializationResult.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/service/command/AbstractUimaAsCommand$UimaASDeserializer.class b/uimaj-as-core/target/classes/org/apache/uima/aae/service/command/AbstractUimaAsCommand$UimaASDeserializer.class
new file mode 100644
index 0000000..6305412
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/service/command/AbstractUimaAsCommand$UimaASDeserializer.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/service/command/AbstractUimaAsCommand$XMIDeserializer.class b/uimaj-as-core/target/classes/org/apache/uima/aae/service/command/AbstractUimaAsCommand$XMIDeserializer.class
new file mode 100644
index 0000000..623e8b1
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/service/command/AbstractUimaAsCommand$XMIDeserializer.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/service/command/AbstractUimaAsCommand.class b/uimaj-as-core/target/classes/org/apache/uima/aae/service/command/AbstractUimaAsCommand.class
new file mode 100644
index 0000000..b5c60ac
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/service/command/AbstractUimaAsCommand.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/service/command/CollectionProcessCompleteRequestCommand.class b/uimaj-as-core/target/classes/org/apache/uima/aae/service/command/CollectionProcessCompleteRequestCommand.class
new file mode 100644
index 0000000..67de34d
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/service/command/CollectionProcessCompleteRequestCommand.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/service/command/CollectionProcessCompleteResponseCommand.class b/uimaj-as-core/target/classes/org/apache/uima/aae/service/command/CollectionProcessCompleteResponseCommand.class
new file mode 100644
index 0000000..1487643
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/service/command/CollectionProcessCompleteResponseCommand.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/service/command/CommandFactory$CommandBuilder.class b/uimaj-as-core/target/classes/org/apache/uima/aae/service/command/CommandFactory$CommandBuilder.class
new file mode 100644
index 0000000..eaffb4e
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/service/command/CommandFactory$CommandBuilder.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/service/command/CommandFactory.class b/uimaj-as-core/target/classes/org/apache/uima/aae/service/command/CommandFactory.class
new file mode 100644
index 0000000..c97dfab
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/service/command/CommandFactory.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/service/command/GetMetaRequestCommand.class b/uimaj-as-core/target/classes/org/apache/uima/aae/service/command/GetMetaRequestCommand.class
new file mode 100644
index 0000000..7c0b267
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/service/command/GetMetaRequestCommand.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/service/command/GetMetaResponseCommand.class b/uimaj-as-core/target/classes/org/apache/uima/aae/service/command/GetMetaResponseCommand.class
new file mode 100644
index 0000000..34b2644
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/service/command/GetMetaResponseCommand.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/service/command/NoOpCommand.class b/uimaj-as-core/target/classes/org/apache/uima/aae/service/command/NoOpCommand.class
new file mode 100644
index 0000000..582b744
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/service/command/NoOpCommand.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/service/command/PingRequestCommand.class b/uimaj-as-core/target/classes/org/apache/uima/aae/service/command/PingRequestCommand.class
new file mode 100644
index 0000000..5c75f1f
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/service/command/PingRequestCommand.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/service/command/ProcessChildCasRequestCommand.class b/uimaj-as-core/target/classes/org/apache/uima/aae/service/command/ProcessChildCasRequestCommand.class
new file mode 100644
index 0000000..307805c
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/service/command/ProcessChildCasRequestCommand.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/service/command/ProcessChildCasResponseCommand.class b/uimaj-as-core/target/classes/org/apache/uima/aae/service/command/ProcessChildCasResponseCommand.class
new file mode 100644
index 0000000..8b561d7
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/service/command/ProcessChildCasResponseCommand.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/service/command/ProcessInputCasRequestCommand.class b/uimaj-as-core/target/classes/org/apache/uima/aae/service/command/ProcessInputCasRequestCommand.class
new file mode 100644
index 0000000..299ac2a
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/service/command/ProcessInputCasRequestCommand.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/service/command/ProcessInputCasResponseCommand.class b/uimaj-as-core/target/classes/org/apache/uima/aae/service/command/ProcessInputCasResponseCommand.class
new file mode 100644
index 0000000..b4adf32
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/service/command/ProcessInputCasResponseCommand.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/service/command/ProcessServiceInfoResponseCommand.class b/uimaj-as-core/target/classes/org/apache/uima/aae/service/command/ProcessServiceInfoResponseCommand.class
new file mode 100644
index 0000000..81be202
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/service/command/ProcessServiceInfoResponseCommand.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/service/command/ReleaseCASRequestCommand.class b/uimaj-as-core/target/classes/org/apache/uima/aae/service/command/ReleaseCASRequestCommand.class
new file mode 100644
index 0000000..942bf0d
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/service/command/ReleaseCASRequestCommand.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/service/command/StopRequestCommand.class b/uimaj-as-core/target/classes/org/apache/uima/aae/service/command/StopRequestCommand.class
new file mode 100644
index 0000000..9b8eef3
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/service/command/StopRequestCommand.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/service/command/UimaAsCommand.class b/uimaj-as-core/target/classes/org/apache/uima/aae/service/command/UimaAsCommand.class
new file mode 100644
index 0000000..e54262f
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/service/command/UimaAsCommand.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/service/command/UimaAsMessageProcessor.class b/uimaj-as-core/target/classes/org/apache/uima/aae/service/command/UimaAsMessageProcessor.class
new file mode 100644
index 0000000..b3dfd5d
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/service/command/UimaAsMessageProcessor.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/service/delegate/AggregateAnalysisEngineDelegate.class b/uimaj-as-core/target/classes/org/apache/uima/aae/service/delegate/AggregateAnalysisEngineDelegate.class
new file mode 100644
index 0000000..57bd76d
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/service/delegate/AggregateAnalysisEngineDelegate.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/service/delegate/AnalysisEngineDelegate.class b/uimaj-as-core/target/classes/org/apache/uima/aae/service/delegate/AnalysisEngineDelegate.class
new file mode 100644
index 0000000..aa12829
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/service/delegate/AnalysisEngineDelegate.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/service/delegate/CasMultiplierNature.class b/uimaj-as-core/target/classes/org/apache/uima/aae/service/delegate/CasMultiplierNature.class
new file mode 100644
index 0000000..f7ccdf3
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/service/delegate/CasMultiplierNature.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/service/delegate/RemoteAnalysisEngineDelegate.class b/uimaj-as-core/target/classes/org/apache/uima/aae/service/delegate/RemoteAnalysisEngineDelegate.class
new file mode 100644
index 0000000..9998ab2
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/service/delegate/RemoteAnalysisEngineDelegate.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/spi/transport/SpiListener$SpiEvent.class b/uimaj-as-core/target/classes/org/apache/uima/aae/spi/transport/SpiListener$SpiEvent.class
new file mode 100644
index 0000000..341a4fc
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/spi/transport/SpiListener$SpiEvent.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/spi/transport/SpiListener.class b/uimaj-as-core/target/classes/org/apache/uima/aae/spi/transport/SpiListener.class
new file mode 100644
index 0000000..925a2aa
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/spi/transport/SpiListener.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/spi/transport/UimaMessage.class b/uimaj-as-core/target/classes/org/apache/uima/aae/spi/transport/UimaMessage.class
new file mode 100644
index 0000000..97eb9d8
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/spi/transport/UimaMessage.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/spi/transport/UimaMessageDispatcher.class b/uimaj-as-core/target/classes/org/apache/uima/aae/spi/transport/UimaMessageDispatcher.class
new file mode 100644
index 0000000..a849e36
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/spi/transport/UimaMessageDispatcher.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/spi/transport/UimaMessageListener.class b/uimaj-as-core/target/classes/org/apache/uima/aae/spi/transport/UimaMessageListener.class
new file mode 100644
index 0000000..2dce987
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/spi/transport/UimaMessageListener.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/spi/transport/UimaTransport.class b/uimaj-as-core/target/classes/org/apache/uima/aae/spi/transport/UimaTransport.class
new file mode 100644
index 0000000..7a8c806
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/spi/transport/UimaTransport.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/spi/transport/vm/UimaVmMessage.class b/uimaj-as-core/target/classes/org/apache/uima/aae/spi/transport/vm/UimaVmMessage.class
new file mode 100644
index 0000000..1842d8a
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/spi/transport/vm/UimaVmMessage.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/spi/transport/vm/UimaVmMessageDispatcher$1.class b/uimaj-as-core/target/classes/org/apache/uima/aae/spi/transport/vm/UimaVmMessageDispatcher$1.class
new file mode 100644
index 0000000..7ce3d5a
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/spi/transport/vm/UimaVmMessageDispatcher$1.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/spi/transport/vm/UimaVmMessageDispatcher.class b/uimaj-as-core/target/classes/org/apache/uima/aae/spi/transport/vm/UimaVmMessageDispatcher.class
new file mode 100644
index 0000000..a4d693c
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/spi/transport/vm/UimaVmMessageDispatcher.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/spi/transport/vm/UimaVmMessageListener.class b/uimaj-as-core/target/classes/org/apache/uima/aae/spi/transport/vm/UimaVmMessageListener.class
new file mode 100644
index 0000000..4c73600
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/spi/transport/vm/UimaVmMessageListener.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/spi/transport/vm/UimaVmQueue.class b/uimaj-as-core/target/classes/org/apache/uima/aae/spi/transport/vm/UimaVmQueue.class
new file mode 100644
index 0000000..4b8b7a2
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/spi/transport/vm/UimaVmQueue.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/spi/transport/vm/UimaVmQueueMBean.class b/uimaj-as-core/target/classes/org/apache/uima/aae/spi/transport/vm/UimaVmQueueMBean.class
new file mode 100644
index 0000000..d4e3ebd
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/spi/transport/vm/UimaVmQueueMBean.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/spi/transport/vm/VmMessageContext.class b/uimaj-as-core/target/classes/org/apache/uima/aae/spi/transport/vm/VmMessageContext.class
new file mode 100644
index 0000000..030bc1e
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/spi/transport/vm/VmMessageContext.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/aae/spi/transport/vm/VmTransport.class b/uimaj-as-core/target/classes/org/apache/uima/aae/spi/transport/vm/VmTransport.class
new file mode 100644
index 0000000..2dbd2f7
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/aae/spi/transport/vm/VmTransport.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/as/client/DirectInputChannel.class b/uimaj-as-core/target/classes/org/apache/uima/as/client/DirectInputChannel.class
new file mode 100644
index 0000000..d7b638a
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/as/client/DirectInputChannel.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/as/client/DirectListener$1$1.class b/uimaj-as-core/target/classes/org/apache/uima/as/client/DirectListener$1$1.class
new file mode 100644
index 0000000..4239745
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/as/client/DirectListener$1$1.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/as/client/DirectListener$1.class b/uimaj-as-core/target/classes/org/apache/uima/as/client/DirectListener$1.class
new file mode 100644
index 0000000..17998d3
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/as/client/DirectListener$1.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/as/client/DirectListener$DirectListenerCallback.class b/uimaj-as-core/target/classes/org/apache/uima/as/client/DirectListener$DirectListenerCallback.class
new file mode 100644
index 0000000..95cd0ad
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/as/client/DirectListener$DirectListenerCallback.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/as/client/DirectListener.class b/uimaj-as-core/target/classes/org/apache/uima/as/client/DirectListener.class
new file mode 100644
index 0000000..c9ecdd0
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/as/client/DirectListener.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/as/client/DirectMessage.class b/uimaj-as-core/target/classes/org/apache/uima/as/client/DirectMessage.class
new file mode 100644
index 0000000..7e83113
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/as/client/DirectMessage.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/as/client/DirectMessageContext.class b/uimaj-as-core/target/classes/org/apache/uima/as/client/DirectMessageContext.class
new file mode 100644
index 0000000..0e0b7d1
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/as/client/DirectMessageContext.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/as/client/DirectOutputChannel.class b/uimaj-as-core/target/classes/org/apache/uima/as/client/DirectOutputChannel.class
new file mode 100644
index 0000000..3da58ca
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/as/client/DirectOutputChannel.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/as/client/JavaQueueListener.class b/uimaj-as-core/target/classes/org/apache/uima/as/client/JavaQueueListener.class
new file mode 100644
index 0000000..732917b
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/as/client/JavaQueueListener.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/as/client/LifecycleListener.class b/uimaj-as-core/target/classes/org/apache/uima/as/client/LifecycleListener.class
new file mode 100644
index 0000000..978162b
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/as/client/LifecycleListener.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/as/client/Listener$Type.class b/uimaj-as-core/target/classes/org/apache/uima/as/client/Listener$Type.class
new file mode 100644
index 0000000..f71c5d3
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/as/client/Listener$Type.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/as/client/Listener.class b/uimaj-as-core/target/classes/org/apache/uima/as/client/Listener.class
new file mode 100644
index 0000000..ec3fd42
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/as/client/Listener.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/AnalysisEngineDeploymentDescriptionDocument$1.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/AnalysisEngineDeploymentDescriptionDocument$1.class
new file mode 100644
index 0000000..a11da63
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/AnalysisEngineDeploymentDescriptionDocument$1.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/AnalysisEngineDeploymentDescriptionDocument$Factory.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/AnalysisEngineDeploymentDescriptionDocument$Factory.class
new file mode 100644
index 0000000..c4113ad
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/AnalysisEngineDeploymentDescriptionDocument$Factory.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/AnalysisEngineDeploymentDescriptionDocument.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/AnalysisEngineDeploymentDescriptionDocument.class
new file mode 100644
index 0000000..887d51e
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/AnalysisEngineDeploymentDescriptionDocument.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/AnalysisEngineDeploymentDescriptionType$1.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/AnalysisEngineDeploymentDescriptionType$1.class
new file mode 100644
index 0000000..5aebe77
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/AnalysisEngineDeploymentDescriptionType$1.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/AnalysisEngineDeploymentDescriptionType$Factory.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/AnalysisEngineDeploymentDescriptionType$Factory.class
new file mode 100644
index 0000000..c7bfbda
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/AnalysisEngineDeploymentDescriptionType$Factory.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/AnalysisEngineDeploymentDescriptionType.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/AnalysisEngineDeploymentDescriptionType.class
new file mode 100644
index 0000000..2632c8e
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/AnalysisEngineDeploymentDescriptionType.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/AnalysisEngineType$1.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/AnalysisEngineType$1.class
new file mode 100644
index 0000000..d8ee0ea
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/AnalysisEngineType$1.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/AnalysisEngineType$Factory.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/AnalysisEngineType$Factory.class
new file mode 100644
index 0000000..ad148d7
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/AnalysisEngineType$Factory.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/AnalysisEngineType.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/AnalysisEngineType.class
new file mode 100644
index 0000000..8f7699b
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/AnalysisEngineType.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/AsyncAggregateErrorConfigurationType$1.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/AsyncAggregateErrorConfigurationType$1.class
new file mode 100644
index 0000000..6541b4b
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/AsyncAggregateErrorConfigurationType$1.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/AsyncAggregateErrorConfigurationType$Factory.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/AsyncAggregateErrorConfigurationType$Factory.class
new file mode 100644
index 0000000..fd76c32
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/AsyncAggregateErrorConfigurationType$Factory.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/AsyncAggregateErrorConfigurationType.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/AsyncAggregateErrorConfigurationType.class
new file mode 100644
index 0000000..90fbda6
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/AsyncAggregateErrorConfigurationType.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/AsyncPrimitiveErrorConfigurationType$1.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/AsyncPrimitiveErrorConfigurationType$1.class
new file mode 100644
index 0000000..bfe7f7a
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/AsyncPrimitiveErrorConfigurationType$1.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/AsyncPrimitiveErrorConfigurationType$Factory.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/AsyncPrimitiveErrorConfigurationType$Factory.class
new file mode 100644
index 0000000..976176c
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/AsyncPrimitiveErrorConfigurationType$Factory.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/AsyncPrimitiveErrorConfigurationType.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/AsyncPrimitiveErrorConfigurationType.class
new file mode 100644
index 0000000..68e7c1a
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/AsyncPrimitiveErrorConfigurationType.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/CasMultiplierType$1.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/CasMultiplierType$1.class
new file mode 100644
index 0000000..deff026
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/CasMultiplierType$1.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/CasMultiplierType$Factory.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/CasMultiplierType$Factory.class
new file mode 100644
index 0000000..f56da93
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/CasMultiplierType$Factory.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/CasMultiplierType.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/CasMultiplierType.class
new file mode 100644
index 0000000..e102ef0
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/CasMultiplierType.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/CasPoolType$1.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/CasPoolType$1.class
new file mode 100644
index 0000000..f0136ae
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/CasPoolType$1.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/CasPoolType$Factory.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/CasPoolType$Factory.class
new file mode 100644
index 0000000..2a0cf3d
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/CasPoolType$Factory.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/CasPoolType.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/CasPoolType.class
new file mode 100644
index 0000000..ab3b069
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/CasPoolType.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/CollectionProcessCompleteErrorsType$1.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/CollectionProcessCompleteErrorsType$1.class
new file mode 100644
index 0000000..12d990f
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/CollectionProcessCompleteErrorsType$1.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/CollectionProcessCompleteErrorsType$Factory.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/CollectionProcessCompleteErrorsType$Factory.class
new file mode 100644
index 0000000..66576a4
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/CollectionProcessCompleteErrorsType$Factory.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/CollectionProcessCompleteErrorsType.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/CollectionProcessCompleteErrorsType.class
new file mode 100644
index 0000000..d6b4275
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/CollectionProcessCompleteErrorsType.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/DelegateAnalysisEngineType$1.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/DelegateAnalysisEngineType$1.class
new file mode 100644
index 0000000..257dd9d
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/DelegateAnalysisEngineType$1.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/DelegateAnalysisEngineType$Factory.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/DelegateAnalysisEngineType$Factory.class
new file mode 100644
index 0000000..6ebb4d8
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/DelegateAnalysisEngineType$Factory.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/DelegateAnalysisEngineType.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/DelegateAnalysisEngineType.class
new file mode 100644
index 0000000..b26dc2a
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/DelegateAnalysisEngineType.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/DelegatesType$1.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/DelegatesType$1.class
new file mode 100644
index 0000000..11437e4
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/DelegatesType$1.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/DelegatesType$Factory.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/DelegatesType$Factory.class
new file mode 100644
index 0000000..0086547
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/DelegatesType$Factory.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/DelegatesType.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/DelegatesType.class
new file mode 100644
index 0000000..71c5389
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/DelegatesType.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/DeploymentType$1.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/DeploymentType$1.class
new file mode 100644
index 0000000..310d5a5
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/DeploymentType$1.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/DeploymentType$Factory.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/DeploymentType$Factory.class
new file mode 100644
index 0000000..c1ccf25
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/DeploymentType$Factory.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/DeploymentType.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/DeploymentType.class
new file mode 100644
index 0000000..9e7d2ab
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/DeploymentType.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/EnvironmentVariableType$1.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/EnvironmentVariableType$1.class
new file mode 100644
index 0000000..19e9d78
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/EnvironmentVariableType$1.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/EnvironmentVariableType$Factory.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/EnvironmentVariableType$Factory.class
new file mode 100644
index 0000000..75d5c86
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/EnvironmentVariableType$Factory.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/EnvironmentVariableType.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/EnvironmentVariableType.class
new file mode 100644
index 0000000..092ed48
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/EnvironmentVariableType.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/EnvironmentVariablesType$1.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/EnvironmentVariablesType$1.class
new file mode 100644
index 0000000..a8eb060
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/EnvironmentVariablesType$1.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/EnvironmentVariablesType$Factory.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/EnvironmentVariablesType$Factory.class
new file mode 100644
index 0000000..5a64d70
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/EnvironmentVariablesType$Factory.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/EnvironmentVariablesType.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/EnvironmentVariablesType.class
new file mode 100644
index 0000000..6cfddaa
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/EnvironmentVariablesType.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/GetMetadataErrorsType$1.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/GetMetadataErrorsType$1.class
new file mode 100644
index 0000000..691ce81
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/GetMetadataErrorsType$1.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/GetMetadataErrorsType$Factory.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/GetMetadataErrorsType$Factory.class
new file mode 100644
index 0000000..d52a6f2
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/GetMetadataErrorsType$Factory.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/GetMetadataErrorsType.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/GetMetadataErrorsType.class
new file mode 100644
index 0000000..07524ab
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/GetMetadataErrorsType.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/ImportType$1.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/ImportType$1.class
new file mode 100644
index 0000000..187f0e5
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/ImportType$1.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/ImportType$Factory.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/ImportType$Factory.class
new file mode 100644
index 0000000..94b02f9
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/ImportType$Factory.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/ImportType.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/ImportType.class
new file mode 100644
index 0000000..4cf00dc
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/ImportType.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/InputQueueType$1.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/InputQueueType$1.class
new file mode 100644
index 0000000..db8f61d
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/InputQueueType$1.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/InputQueueType$Factory.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/InputQueueType$Factory.class
new file mode 100644
index 0000000..6b53890
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/InputQueueType$Factory.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/InputQueueType.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/InputQueueType.class
new file mode 100644
index 0000000..5d3e1e1
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/InputQueueType.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/ProcessCasErrorsType$1.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/ProcessCasErrorsType$1.class
new file mode 100644
index 0000000..eafb74e
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/ProcessCasErrorsType$1.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/ProcessCasErrorsType$Factory.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/ProcessCasErrorsType$Factory.class
new file mode 100644
index 0000000..b4e9e3f
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/ProcessCasErrorsType$Factory.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/ProcessCasErrorsType.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/ProcessCasErrorsType.class
new file mode 100644
index 0000000..754a88c
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/ProcessCasErrorsType.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/RemoteAnalysisEngineType$1.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/RemoteAnalysisEngineType$1.class
new file mode 100644
index 0000000..cbbf0f0
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/RemoteAnalysisEngineType$1.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/RemoteAnalysisEngineType$Factory.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/RemoteAnalysisEngineType$Factory.class
new file mode 100644
index 0000000..d374d2f
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/RemoteAnalysisEngineType$Factory.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/RemoteAnalysisEngineType.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/RemoteAnalysisEngineType.class
new file mode 100644
index 0000000..7b7d6ed
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/RemoteAnalysisEngineType.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/ScaleoutType$1.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/ScaleoutType$1.class
new file mode 100644
index 0000000..3a19cd3
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/ScaleoutType$1.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/ScaleoutType$Factory.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/ScaleoutType$Factory.class
new file mode 100644
index 0000000..8d46e18
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/ScaleoutType$Factory.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/ScaleoutType.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/ScaleoutType.class
new file mode 100644
index 0000000..af7a7d5
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/ScaleoutType.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/SerializerType$1.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/SerializerType$1.class
new file mode 100644
index 0000000..8c40c0d
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/SerializerType$1.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/SerializerType$Factory.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/SerializerType$Factory.class
new file mode 100644
index 0000000..bed2ce9
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/SerializerType$Factory.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/SerializerType$Method$Enum.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/SerializerType$Method$Enum.class
new file mode 100644
index 0000000..b0065e3
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/SerializerType$Method$Enum.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/SerializerType$Method$Factory.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/SerializerType$Method$Factory.class
new file mode 100644
index 0000000..7cda0fa
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/SerializerType$Method$Factory.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/SerializerType$Method.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/SerializerType$Method.class
new file mode 100644
index 0000000..a7bf247
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/SerializerType$Method.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/SerializerType.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/SerializerType.class
new file mode 100644
index 0000000..ff215e3
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/SerializerType.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/ServiceType$1.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/ServiceType$1.class
new file mode 100644
index 0000000..d60c4ca
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/ServiceType$1.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/ServiceType$Factory.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/ServiceType$Factory.class
new file mode 100644
index 0000000..65e15cd
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/ServiceType$Factory.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/ServiceType.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/ServiceType.class
new file mode 100644
index 0000000..536798d
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/ServiceType.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/TopDescriptorType$1.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/TopDescriptorType$1.class
new file mode 100644
index 0000000..071b40c
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/TopDescriptorType$1.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/TopDescriptorType$Factory.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/TopDescriptorType$Factory.class
new file mode 100644
index 0000000..c951b56
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/TopDescriptorType$Factory.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/TopDescriptorType.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/TopDescriptorType.class
new file mode 100644
index 0000000..85cdb07
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/TopDescriptorType.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/TopLevelAnalysisEngineType$1.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/TopLevelAnalysisEngineType$1.class
new file mode 100644
index 0000000..aaa2da7
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/TopLevelAnalysisEngineType$1.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/TopLevelAnalysisEngineType$Factory.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/TopLevelAnalysisEngineType$Factory.class
new file mode 100644
index 0000000..eb615dd
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/TopLevelAnalysisEngineType$Factory.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/TopLevelAnalysisEngineType.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/TopLevelAnalysisEngineType.class
new file mode 100644
index 0000000..3c4feea
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/TopLevelAnalysisEngineType.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/Action.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/Action.class
new file mode 100644
index 0000000..3165e7e
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/Action.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/AggregateDelegateEngine.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/AggregateDelegateEngine.class
new file mode 100644
index 0000000..126e8ed
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/AggregateDelegateEngine.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/AggregateProcessCasErrors.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/AggregateProcessCasErrors.class
new file mode 100644
index 0000000..e9e4dfd
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/AggregateProcessCasErrors.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/AnalysisEngine.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/AnalysisEngine.class
new file mode 100644
index 0000000..774d31b
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/AnalysisEngine.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/AsyncPrimitiveErrorConfiguration.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/AsyncPrimitiveErrorConfiguration.class
new file mode 100644
index 0000000..013e145
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/AsyncPrimitiveErrorConfiguration.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/CasMultiplier.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/CasMultiplier.class
new file mode 100644
index 0000000..724a845
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/CasMultiplier.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/CasPool.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/CasPool.class
new file mode 100644
index 0000000..7cc6394
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/CasPool.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/CollectionProcessCompleteErrorHandlingSettings.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/CollectionProcessCompleteErrorHandlingSettings.class
new file mode 100644
index 0000000..e96b089
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/CollectionProcessCompleteErrorHandlingSettings.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/CollectionProcessCompleteErrors.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/CollectionProcessCompleteErrors.class
new file mode 100644
index 0000000..7ad9051
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/CollectionProcessCompleteErrors.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/ColocatedDelegateConfiguration.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/ColocatedDelegateConfiguration.class
new file mode 100644
index 0000000..7b58913
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/ColocatedDelegateConfiguration.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/ColocatedDelegateEngine.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/ColocatedDelegateEngine.class
new file mode 100644
index 0000000..2924969
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/ColocatedDelegateEngine.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/DelegateAnalysisEngine.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/DelegateAnalysisEngine.class
new file mode 100644
index 0000000..26903cd
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/DelegateAnalysisEngine.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/DelegateConfiguration.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/DelegateConfiguration.class
new file mode 100644
index 0000000..8359fd4
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/DelegateConfiguration.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/DelegateProcessCasErrors.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/DelegateProcessCasErrors.class
new file mode 100644
index 0000000..67c6199
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/DelegateProcessCasErrors.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/Delegates.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/Delegates.class
new file mode 100644
index 0000000..15453e9
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/Delegates.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/Deployment$VALID_PROTOCOLS.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/Deployment$VALID_PROTOCOLS.class
new file mode 100644
index 0000000..a1bb935
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/Deployment$VALID_PROTOCOLS.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/Deployment$VALID_PROVIDERS.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/Deployment$VALID_PROVIDERS.class
new file mode 100644
index 0000000..baf935b
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/Deployment$VALID_PROVIDERS.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/Deployment.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/Deployment.class
new file mode 100644
index 0000000..54a523f
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/Deployment.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/DeploymentDescriptor.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/DeploymentDescriptor.class
new file mode 100644
index 0000000..9b19da2
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/DeploymentDescriptor.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/DeploymentDescriptorFactory.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/DeploymentDescriptorFactory.class
new file mode 100644
index 0000000..b20c5dc
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/DeploymentDescriptorFactory.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/ErrorHandlingSettings.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/ErrorHandlingSettings.class
new file mode 100644
index 0000000..27ebba0
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/ErrorHandlingSettings.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/GetMetaErrorHandlingSettings.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/GetMetaErrorHandlingSettings.class
new file mode 100644
index 0000000..e95c319
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/GetMetaErrorHandlingSettings.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/Import.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/Import.class
new file mode 100644
index 0000000..3518a53
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/Import.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/InputQueue.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/InputQueue.class
new file mode 100644
index 0000000..8e3f690
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/InputQueue.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/ProcessCasErrors.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/ProcessCasErrors.class
new file mode 100644
index 0000000..d00277d
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/ProcessCasErrors.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/ProcessErrorHandlingSettings.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/ProcessErrorHandlingSettings.class
new file mode 100644
index 0000000..51469ad
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/ProcessErrorHandlingSettings.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/RemoteDelegateConfiguration.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/RemoteDelegateConfiguration.class
new file mode 100644
index 0000000..052dc43
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/RemoteDelegateConfiguration.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/RemoteDelegateEngine.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/RemoteDelegateEngine.class
new file mode 100644
index 0000000..1764516
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/RemoteDelegateEngine.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/RemoteDelegateErrorConfiguration.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/RemoteDelegateErrorConfiguration.class
new file mode 100644
index 0000000..9a986c2
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/RemoteDelegateErrorConfiguration.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/Scaleout.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/Scaleout.class
new file mode 100644
index 0000000..1b665f7
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/Scaleout.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/SerializationStrategy.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/SerializationStrategy.class
new file mode 100644
index 0000000..f23eeb9
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/SerializationStrategy.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/Service.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/Service.class
new file mode 100644
index 0000000..a580cee
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/Service.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/ServiceContext.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/ServiceContext.class
new file mode 100644
index 0000000..b4f2487
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/ServiceContext.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/TopDescriptor.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/TopDescriptor.class
new file mode 100644
index 0000000..fd34760
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/TopDescriptor.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/TopLevelAnalysisEngine.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/TopLevelAnalysisEngine.class
new file mode 100644
index 0000000..f7a062f
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/TopLevelAnalysisEngine.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/UimaASAggregateDeploymentDescriptor.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/UimaASAggregateDeploymentDescriptor.class
new file mode 100644
index 0000000..a723670
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/UimaASAggregateDeploymentDescriptor.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/UimaASDeploymentDescriptor.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/UimaASDeploymentDescriptor.class
new file mode 100644
index 0000000..004dbe0
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/UimaASDeploymentDescriptor.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/UimaASPrimitiveDeploymentDescriptor.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/UimaASPrimitiveDeploymentDescriptor.class
new file mode 100644
index 0000000..ec965f7
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/UimaASPrimitiveDeploymentDescriptor.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/impl/AggregateDelegateEngineImpl.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/impl/AggregateDelegateEngineImpl.class
new file mode 100644
index 0000000..b68afbf
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/impl/AggregateDelegateEngineImpl.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/impl/AggregateProcessCasErrorsImpl.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/impl/AggregateProcessCasErrorsImpl.class
new file mode 100644
index 0000000..69a571e
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/impl/AggregateProcessCasErrorsImpl.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/impl/AsyncPrimitiveErrorConfigurationImpl.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/impl/AsyncPrimitiveErrorConfigurationImpl.class
new file mode 100644
index 0000000..1902e67
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/impl/AsyncPrimitiveErrorConfigurationImpl.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/impl/CasMultiplierImpl.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/impl/CasMultiplierImpl.class
new file mode 100644
index 0000000..162fc01
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/impl/CasMultiplierImpl.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/impl/CasPoolImpl.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/impl/CasPoolImpl.class
new file mode 100644
index 0000000..c4c116a
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/impl/CasPoolImpl.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/impl/CollectionProcessCompleteErrorHandlingSettingsImpl.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/impl/CollectionProcessCompleteErrorHandlingSettingsImpl.class
new file mode 100644
index 0000000..40d935a
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/impl/CollectionProcessCompleteErrorHandlingSettingsImpl.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/impl/CollectionProcessCompleteErrorsImpl.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/impl/CollectionProcessCompleteErrorsImpl.class
new file mode 100644
index 0000000..fe7420c
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/impl/CollectionProcessCompleteErrorsImpl.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/impl/ColocatedDelegateConfigurationImpl.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/impl/ColocatedDelegateConfigurationImpl.class
new file mode 100644
index 0000000..701c9a3
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/impl/ColocatedDelegateConfigurationImpl.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/impl/ColocatedDelegateEngineImpl.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/impl/ColocatedDelegateEngineImpl.class
new file mode 100644
index 0000000..abdb60d
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/impl/ColocatedDelegateEngineImpl.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/impl/DelegateConfigurationImpl.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/impl/DelegateConfigurationImpl.class
new file mode 100644
index 0000000..d47d012
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/impl/DelegateConfigurationImpl.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/impl/DelegatesImpl.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/impl/DelegatesImpl.class
new file mode 100644
index 0000000..2282c58
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/impl/DelegatesImpl.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/impl/DeploymentDescriptorImpl.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/impl/DeploymentDescriptorImpl.class
new file mode 100644
index 0000000..88ee1c2
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/impl/DeploymentDescriptorImpl.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/impl/DeploymentImpl.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/impl/DeploymentImpl.class
new file mode 100644
index 0000000..c746567
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/impl/DeploymentImpl.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/impl/ErrorHandlingSettingsImpl.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/impl/ErrorHandlingSettingsImpl.class
new file mode 100644
index 0000000..92a46cf
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/impl/ErrorHandlingSettingsImpl.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/impl/GetMetaErrorHandlingSettingsImpl.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/impl/GetMetaErrorHandlingSettingsImpl.class
new file mode 100644
index 0000000..89a53ee
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/impl/GetMetaErrorHandlingSettingsImpl.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/impl/ImportImpl.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/impl/ImportImpl.class
new file mode 100644
index 0000000..9aee2b3
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/impl/ImportImpl.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/impl/InputQueueImpl.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/impl/InputQueueImpl.class
new file mode 100644
index 0000000..322cb6e
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/impl/InputQueueImpl.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/impl/ProcessCasErrorsImpl.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/impl/ProcessCasErrorsImpl.class
new file mode 100644
index 0000000..b614a2f
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/impl/ProcessCasErrorsImpl.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/impl/ProcessErrorHandlingSettingsImpl.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/impl/ProcessErrorHandlingSettingsImpl.class
new file mode 100644
index 0000000..4d1aad9
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/impl/ProcessErrorHandlingSettingsImpl.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/impl/RemoteDelegateConfigurationImpl.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/impl/RemoteDelegateConfigurationImpl.class
new file mode 100644
index 0000000..e626e40
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/impl/RemoteDelegateConfigurationImpl.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/impl/RemoteDelegateEngineImpl.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/impl/RemoteDelegateEngineImpl.class
new file mode 100644
index 0000000..2add278
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/impl/RemoteDelegateEngineImpl.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/impl/RemoteDelegateErrorConfigurationImpl.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/impl/RemoteDelegateErrorConfigurationImpl.class
new file mode 100644
index 0000000..7a23953
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/impl/RemoteDelegateErrorConfigurationImpl.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/impl/ScaleoutImpl.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/impl/ScaleoutImpl.class
new file mode 100644
index 0000000..69c2c14
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/impl/ScaleoutImpl.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/impl/ServiceContextImpl.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/impl/ServiceContextImpl.class
new file mode 100644
index 0000000..8223fde
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/impl/ServiceContextImpl.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/impl/ServiceImpl.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/impl/ServiceImpl.class
new file mode 100644
index 0000000..2340877
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/impl/ServiceImpl.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/impl/TopDescriptorImpl.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/impl/TopDescriptorImpl.class
new file mode 100644
index 0000000..63546f7
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/impl/TopDescriptorImpl.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/impl/TopLevelAnalysisEngineImpl.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/impl/TopLevelAnalysisEngineImpl.class
new file mode 100644
index 0000000..b01dea2
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/impl/TopLevelAnalysisEngineImpl.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/impl/UimaASAggregateDeploymentDescriptorImpl.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/impl/UimaASAggregateDeploymentDescriptorImpl.class
new file mode 100644
index 0000000..4cd5dd5
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/impl/UimaASAggregateDeploymentDescriptorImpl.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/impl/UimaASDeploymentDescriptorImpl$DeploymentContext.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/impl/UimaASDeploymentDescriptorImpl$DeploymentContext.class
new file mode 100644
index 0000000..35be562
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/impl/UimaASDeploymentDescriptorImpl$DeploymentContext.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/impl/UimaASDeploymentDescriptorImpl.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/impl/UimaASDeploymentDescriptorImpl.class
new file mode 100644
index 0000000..656641f
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/impl/UimaASDeploymentDescriptorImpl.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/impl/UimaASPrimitiveDeploymentDescriptorImpl.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/impl/UimaASPrimitiveDeploymentDescriptorImpl.class
new file mode 100644
index 0000000..e00467e
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/factory/impl/UimaASPrimitiveDeploymentDescriptorImpl.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/impl/AnalysisEngineDeploymentDescriptionDocumentImpl.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/impl/AnalysisEngineDeploymentDescriptionDocumentImpl.class
new file mode 100644
index 0000000..ccce32c
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/impl/AnalysisEngineDeploymentDescriptionDocumentImpl.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/impl/AnalysisEngineDeploymentDescriptionTypeImpl.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/impl/AnalysisEngineDeploymentDescriptionTypeImpl.class
new file mode 100644
index 0000000..9204d8b
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/impl/AnalysisEngineDeploymentDescriptionTypeImpl.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/impl/AnalysisEngineTypeImpl.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/impl/AnalysisEngineTypeImpl.class
new file mode 100644
index 0000000..e6bd44f
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/impl/AnalysisEngineTypeImpl.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/impl/AsyncAggregateErrorConfigurationTypeImpl.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/impl/AsyncAggregateErrorConfigurationTypeImpl.class
new file mode 100644
index 0000000..f8e4679
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/impl/AsyncAggregateErrorConfigurationTypeImpl.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/impl/AsyncPrimitiveErrorConfigurationTypeImpl.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/impl/AsyncPrimitiveErrorConfigurationTypeImpl.class
new file mode 100644
index 0000000..5d10e15
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/impl/AsyncPrimitiveErrorConfigurationTypeImpl.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/impl/CasMultiplierTypeImpl.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/impl/CasMultiplierTypeImpl.class
new file mode 100644
index 0000000..d712b9c
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/impl/CasMultiplierTypeImpl.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/impl/CasPoolTypeImpl.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/impl/CasPoolTypeImpl.class
new file mode 100644
index 0000000..4eac514
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/impl/CasPoolTypeImpl.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/impl/CollectionProcessCompleteErrorsTypeImpl.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/impl/CollectionProcessCompleteErrorsTypeImpl.class
new file mode 100644
index 0000000..524835e
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/impl/CollectionProcessCompleteErrorsTypeImpl.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/impl/DelegateAnalysisEngineTypeImpl.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/impl/DelegateAnalysisEngineTypeImpl.class
new file mode 100644
index 0000000..fccaedd
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/impl/DelegateAnalysisEngineTypeImpl.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/impl/DelegatesTypeImpl.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/impl/DelegatesTypeImpl.class
new file mode 100644
index 0000000..380f58f
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/impl/DelegatesTypeImpl.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/impl/DeploymentTypeImpl.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/impl/DeploymentTypeImpl.class
new file mode 100644
index 0000000..1b635e0
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/impl/DeploymentTypeImpl.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/impl/EnvironmentVariableTypeImpl.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/impl/EnvironmentVariableTypeImpl.class
new file mode 100644
index 0000000..52429be
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/impl/EnvironmentVariableTypeImpl.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/impl/EnvironmentVariablesTypeImpl.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/impl/EnvironmentVariablesTypeImpl.class
new file mode 100644
index 0000000..eaab8b8
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/impl/EnvironmentVariablesTypeImpl.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/impl/GetMetadataErrorsTypeImpl.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/impl/GetMetadataErrorsTypeImpl.class
new file mode 100644
index 0000000..f9dd97d
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/impl/GetMetadataErrorsTypeImpl.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/impl/ImportTypeImpl.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/impl/ImportTypeImpl.class
new file mode 100644
index 0000000..2e90824
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/impl/ImportTypeImpl.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/impl/InputQueueTypeImpl.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/impl/InputQueueTypeImpl.class
new file mode 100644
index 0000000..01cc034
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/impl/InputQueueTypeImpl.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/impl/ProcessCasErrorsTypeImpl.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/impl/ProcessCasErrorsTypeImpl.class
new file mode 100644
index 0000000..8bbb1e6
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/impl/ProcessCasErrorsTypeImpl.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/impl/RemoteAnalysisEngineTypeImpl.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/impl/RemoteAnalysisEngineTypeImpl.class
new file mode 100644
index 0000000..59f3778
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/impl/RemoteAnalysisEngineTypeImpl.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/impl/ScaleoutTypeImpl.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/impl/ScaleoutTypeImpl.class
new file mode 100644
index 0000000..c82a620
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/impl/ScaleoutTypeImpl.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/impl/SerializerTypeImpl$MethodImpl.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/impl/SerializerTypeImpl$MethodImpl.class
new file mode 100644
index 0000000..1227a8f
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/impl/SerializerTypeImpl$MethodImpl.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/impl/SerializerTypeImpl.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/impl/SerializerTypeImpl.class
new file mode 100644
index 0000000..bfcd55e
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/impl/SerializerTypeImpl.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/impl/ServiceTypeImpl.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/impl/ServiceTypeImpl.class
new file mode 100644
index 0000000..80f9f11
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/impl/ServiceTypeImpl.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/impl/TopDescriptorTypeImpl.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/impl/TopDescriptorTypeImpl.class
new file mode 100644
index 0000000..4fbf22e
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/impl/TopDescriptorTypeImpl.class differ
diff --git a/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/impl/TopLevelAnalysisEngineTypeImpl.class b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/impl/TopLevelAnalysisEngineTypeImpl.class
new file mode 100644
index 0000000..ae173a9
Binary files /dev/null and b/uimaj-as-core/target/classes/org/apache/uima/resourceSpecifier/impl/TopLevelAnalysisEngineTypeImpl.class differ
diff --git a/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/element/http_3A_2F_2Fuima_2Eapache_2Eorg_2FresourceSpecifier/analysisEngineDeploymentDescription.xsb b/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/element/http_3A_2F_2Fuima_2Eapache_2Eorg_2FresourceSpecifier/analysisEngineDeploymentDescription.xsb
new file mode 100644
index 0000000..ec31cd7
Binary files /dev/null and b/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/element/http_3A_2F_2Fuima_2Eapache_2Eorg_2FresourceSpecifier/analysisEngineDeploymentDescription.xsb differ
diff --git a/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/javaname/org/apache/uima/resourceSpecifier/AnalysisEngineDeploymentDescriptionDocument.xsb b/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/javaname/org/apache/uima/resourceSpecifier/AnalysisEngineDeploymentDescriptionDocument.xsb
new file mode 100644
index 0000000..ec31cd7
Binary files /dev/null and b/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/javaname/org/apache/uima/resourceSpecifier/AnalysisEngineDeploymentDescriptionDocument.xsb differ
diff --git a/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/javaname/org/apache/uima/resourceSpecifier/AnalysisEngineDeploymentDescriptionType.xsb b/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/javaname/org/apache/uima/resourceSpecifier/AnalysisEngineDeploymentDescriptionType.xsb
new file mode 100644
index 0000000..ec31cd7
Binary files /dev/null and b/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/javaname/org/apache/uima/resourceSpecifier/AnalysisEngineDeploymentDescriptionType.xsb differ
diff --git a/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/javaname/org/apache/uima/resourceSpecifier/AnalysisEngineType.xsb b/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/javaname/org/apache/uima/resourceSpecifier/AnalysisEngineType.xsb
new file mode 100644
index 0000000..ec31cd7
Binary files /dev/null and b/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/javaname/org/apache/uima/resourceSpecifier/AnalysisEngineType.xsb differ
diff --git a/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/javaname/org/apache/uima/resourceSpecifier/AsyncAggregateErrorConfigurationType.xsb b/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/javaname/org/apache/uima/resourceSpecifier/AsyncAggregateErrorConfigurationType.xsb
new file mode 100644
index 0000000..ec31cd7
Binary files /dev/null and b/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/javaname/org/apache/uima/resourceSpecifier/AsyncAggregateErrorConfigurationType.xsb differ
diff --git a/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/javaname/org/apache/uima/resourceSpecifier/AsyncPrimitiveErrorConfigurationType.xsb b/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/javaname/org/apache/uima/resourceSpecifier/AsyncPrimitiveErrorConfigurationType.xsb
new file mode 100644
index 0000000..ec31cd7
Binary files /dev/null and b/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/javaname/org/apache/uima/resourceSpecifier/AsyncPrimitiveErrorConfigurationType.xsb differ
diff --git a/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/javaname/org/apache/uima/resourceSpecifier/CasMultiplierType.xsb b/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/javaname/org/apache/uima/resourceSpecifier/CasMultiplierType.xsb
new file mode 100644
index 0000000..ec31cd7
Binary files /dev/null and b/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/javaname/org/apache/uima/resourceSpecifier/CasMultiplierType.xsb differ
diff --git a/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/javaname/org/apache/uima/resourceSpecifier/CasPoolType.xsb b/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/javaname/org/apache/uima/resourceSpecifier/CasPoolType.xsb
new file mode 100644
index 0000000..ec31cd7
Binary files /dev/null and b/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/javaname/org/apache/uima/resourceSpecifier/CasPoolType.xsb differ
diff --git a/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/javaname/org/apache/uima/resourceSpecifier/CollectionProcessCompleteErrorsType.xsb b/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/javaname/org/apache/uima/resourceSpecifier/CollectionProcessCompleteErrorsType.xsb
new file mode 100644
index 0000000..ec31cd7
Binary files /dev/null and b/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/javaname/org/apache/uima/resourceSpecifier/CollectionProcessCompleteErrorsType.xsb differ
diff --git a/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/javaname/org/apache/uima/resourceSpecifier/DelegateAnalysisEngineType.xsb b/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/javaname/org/apache/uima/resourceSpecifier/DelegateAnalysisEngineType.xsb
new file mode 100644
index 0000000..ec31cd7
Binary files /dev/null and b/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/javaname/org/apache/uima/resourceSpecifier/DelegateAnalysisEngineType.xsb differ
diff --git a/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/javaname/org/apache/uima/resourceSpecifier/DelegatesType.xsb b/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/javaname/org/apache/uima/resourceSpecifier/DelegatesType.xsb
new file mode 100644
index 0000000..ec31cd7
Binary files /dev/null and b/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/javaname/org/apache/uima/resourceSpecifier/DelegatesType.xsb differ
diff --git a/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/javaname/org/apache/uima/resourceSpecifier/DeploymentType.xsb b/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/javaname/org/apache/uima/resourceSpecifier/DeploymentType.xsb
new file mode 100644
index 0000000..ec31cd7
Binary files /dev/null and b/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/javaname/org/apache/uima/resourceSpecifier/DeploymentType.xsb differ
diff --git a/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/javaname/org/apache/uima/resourceSpecifier/EnvironmentVariableType.xsb b/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/javaname/org/apache/uima/resourceSpecifier/EnvironmentVariableType.xsb
new file mode 100644
index 0000000..ec31cd7
Binary files /dev/null and b/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/javaname/org/apache/uima/resourceSpecifier/EnvironmentVariableType.xsb differ
diff --git a/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/javaname/org/apache/uima/resourceSpecifier/EnvironmentVariablesType.xsb b/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/javaname/org/apache/uima/resourceSpecifier/EnvironmentVariablesType.xsb
new file mode 100644
index 0000000..ec31cd7
Binary files /dev/null and b/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/javaname/org/apache/uima/resourceSpecifier/EnvironmentVariablesType.xsb differ
diff --git a/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/javaname/org/apache/uima/resourceSpecifier/GetMetadataErrorsType.xsb b/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/javaname/org/apache/uima/resourceSpecifier/GetMetadataErrorsType.xsb
new file mode 100644
index 0000000..ec31cd7
Binary files /dev/null and b/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/javaname/org/apache/uima/resourceSpecifier/GetMetadataErrorsType.xsb differ
diff --git a/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/javaname/org/apache/uima/resourceSpecifier/ImportType.xsb b/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/javaname/org/apache/uima/resourceSpecifier/ImportType.xsb
new file mode 100644
index 0000000..ec31cd7
Binary files /dev/null and b/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/javaname/org/apache/uima/resourceSpecifier/ImportType.xsb differ
diff --git a/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/javaname/org/apache/uima/resourceSpecifier/InputQueueType.xsb b/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/javaname/org/apache/uima/resourceSpecifier/InputQueueType.xsb
new file mode 100644
index 0000000..ec31cd7
Binary files /dev/null and b/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/javaname/org/apache/uima/resourceSpecifier/InputQueueType.xsb differ
diff --git a/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/javaname/org/apache/uima/resourceSpecifier/ProcessCasErrorsType.xsb b/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/javaname/org/apache/uima/resourceSpecifier/ProcessCasErrorsType.xsb
new file mode 100644
index 0000000..ec31cd7
Binary files /dev/null and b/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/javaname/org/apache/uima/resourceSpecifier/ProcessCasErrorsType.xsb differ
diff --git a/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/javaname/org/apache/uima/resourceSpecifier/RemoteAnalysisEngineType.xsb b/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/javaname/org/apache/uima/resourceSpecifier/RemoteAnalysisEngineType.xsb
new file mode 100644
index 0000000..ec31cd7
Binary files /dev/null and b/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/javaname/org/apache/uima/resourceSpecifier/RemoteAnalysisEngineType.xsb differ
diff --git a/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/javaname/org/apache/uima/resourceSpecifier/ScaleoutType.xsb b/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/javaname/org/apache/uima/resourceSpecifier/ScaleoutType.xsb
new file mode 100644
index 0000000..ec31cd7
Binary files /dev/null and b/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/javaname/org/apache/uima/resourceSpecifier/ScaleoutType.xsb differ
diff --git a/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/javaname/org/apache/uima/resourceSpecifier/SerializerType.xsb b/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/javaname/org/apache/uima/resourceSpecifier/SerializerType.xsb
new file mode 100644
index 0000000..ec31cd7
Binary files /dev/null and b/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/javaname/org/apache/uima/resourceSpecifier/SerializerType.xsb differ
diff --git a/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/javaname/org/apache/uima/resourceSpecifier/SerializerType/Method.xsb b/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/javaname/org/apache/uima/resourceSpecifier/SerializerType/Method.xsb
new file mode 100644
index 0000000..ec31cd7
Binary files /dev/null and b/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/javaname/org/apache/uima/resourceSpecifier/SerializerType/Method.xsb differ
diff --git a/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/javaname/org/apache/uima/resourceSpecifier/ServiceType.xsb b/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/javaname/org/apache/uima/resourceSpecifier/ServiceType.xsb
new file mode 100644
index 0000000..ec31cd7
Binary files /dev/null and b/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/javaname/org/apache/uima/resourceSpecifier/ServiceType.xsb differ
diff --git a/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/javaname/org/apache/uima/resourceSpecifier/TopDescriptorType.xsb b/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/javaname/org/apache/uima/resourceSpecifier/TopDescriptorType.xsb
new file mode 100644
index 0000000..ec31cd7
Binary files /dev/null and b/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/javaname/org/apache/uima/resourceSpecifier/TopDescriptorType.xsb differ
diff --git a/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/javaname/org/apache/uima/resourceSpecifier/TopLevelAnalysisEngineType.xsb b/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/javaname/org/apache/uima/resourceSpecifier/TopLevelAnalysisEngineType.xsb
new file mode 100644
index 0000000..ec31cd7
Binary files /dev/null and b/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/javaname/org/apache/uima/resourceSpecifier/TopLevelAnalysisEngineType.xsb differ
diff --git a/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/namespace/http_3A_2F_2Fuima_2Eapache_2Eorg_2FresourceSpecifier/xmlns.xsb b/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/namespace/http_3A_2F_2Fuima_2Eapache_2Eorg_2FresourceSpecifier/xmlns.xsb
new file mode 100644
index 0000000..ec31cd7
Binary files /dev/null and b/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/namespace/http_3A_2F_2Fuima_2Eapache_2Eorg_2FresourceSpecifier/xmlns.xsb differ
diff --git a/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/src/uima-as-deployment-descriptor-schema.xsd b/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/src/uima-as-deployment-descriptor-schema.xsd
new file mode 100644
index 0000000..8812253
--- /dev/null
+++ b/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/src/uima-as-deployment-descriptor-schema.xsd
@@ -0,0 +1,261 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- schema attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://uima.apache.org/resourceSpecifier" xmlns="http://www.w3.org/2001/XMLSchema"> -->
+<schema attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://uima.apache.org/resourceSpecifier" xmlns="http://www.w3.org/2001/XMLSchema">
+
+ <!-- import namespace="http://www.w3.org/2001/XMLSchema" /> -->
+ <element name="analysisEngineDeploymentDescription" type="res:analysisEngineDeploymentDescriptionType" xmlns:res="http://uima.apache.org/resourceSpecifier">
+ <annotation>
+ <documentation>***************************************************************
+ * 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.
+ ***************************************************************</documentation>
+ </annotation>
+ </element>
+ <complexType name="casPoolType">
+ <simpleContent>
+ <extension base="string">
+ <attribute type="int" name="numberOfCASes"/>
+ <attribute type="int" name="initialFsHeapSize"/>
+ <attribute type="boolean" name="disableJCasCache"/>
+ </extension>
+ </simpleContent>
+ </complexType>
+ <complexType name="inputQueueType">
+ <simpleContent>
+ <extension base="string">
+ <attribute type="string" name="endpoint" use="optional"/>
+ <attribute type="string" name="brokerURL" use="optional"/>
+ <attribute type="int" name="prefetch" use="optional"/>
+ </extension>
+ </simpleContent>
+ </complexType>
+ <complexType name="importType">
+ <simpleContent>
+ <extension base="string">
+ <attribute type="string" name="location"/>
+ <attribute type="string" name="name"/>
+ </extension>
+ </simpleContent>
+ </complexType>
+
+ <complexType name="topDescriptorType">
+ <sequence>
+ <choice>
+ <element type="res:importType" name="import" xmlns:res="http://uima.apache.org/resourceSpecifier"/>
+ </choice>
+ </sequence>
+ </complexType>
+ <complexType name="environmentVariableType">
+ <simpleContent>
+ <extension base="string">
+ <attribute type="string" name="name" use="optional"/>
+ </extension>
+ </simpleContent>
+ </complexType>
+ <complexType name="environmentVariablesType">
+ <sequence>
+ <element type="res:environmentVariableType" name="environmentVariable" maxOccurs="unbounded" minOccurs="0" xmlns:res="http://uima.apache.org/resourceSpecifier">
+ <annotation>
+ <documentation>one or more of the following element</documentation>
+ </annotation>
+ </element>
+ </sequence>
+ </complexType>
+
+ <complexType name="scaleoutType">
+ <simpleContent>
+ <extension base="string">
+ <attribute type="int" name="numberOfInstances" default="1"/>
+ </extension>
+ </simpleContent>
+ </complexType>
+
+ <complexType name="casMultiplierType">
+ <simpleContent>
+ <extension base="string">
+ <attribute type="int" name="poolSize" use="optional" default="1"/>
+ <attribute type="string" name="initialFsHeapSize" use="optional"/>
+ <attribute type="string" name="processParentLast" use="optional" default="false"/>
+ <attribute type="boolean" name="disableJCasCache" use="optional" default="false"/>
+ </extension>
+ </simpleContent>
+ </complexType>
+
+ <complexType name="getMetadataErrorsType">
+ <simpleContent>
+ <extension base="string">
+ <attribute type="int" name="maxRetries" use="optional" default="0"/>
+ <attribute type="int" name="timeout" use="optional" default="0"/>
+ <attribute type="string" name="errorAction" use="optional" />
+ </extension>
+ </simpleContent>
+ </complexType>
+ <complexType name="processCasErrorsType">
+ <simpleContent>
+ <extension base="string">
+ <attribute type="int" name="maxRetries" use="optional" default="0"/>
+ <attribute type="int" name="timeout" use="optional" default="0"/>
+ <attribute type="int" name="thresholdCount" use="optional" default="0"/>
+ <attribute type="string" name="continueOnRetryFailure" use="optional" />
+ <attribute type="int" name="thresholdWindow" use="optional"/>
+ <attribute type="string" name="thresholdAction" use="optional"/>
+ </extension>
+ </simpleContent>
+ </complexType>
+ <complexType name="collectionProcessCompleteErrorsType">
+ <simpleContent>
+ <extension base="string">
+ <attribute type="int" name="timeout" use="optional" default="0"/>
+ <attribute type="string" name="additionalErrorAction" use="optional"/>
+ </extension>
+ </simpleContent>
+ </complexType>
+ <complexType name="asyncAggregateErrorConfigurationType">
+ <sequence>
+ <element type="res:getMetadataErrorsType" name="getMetadataErrors" xmlns:res="http://uima.apache.org/resourceSpecifier" minOccurs="0"/>
+ <element type="res:processCasErrorsType" name="processCasErrors" xmlns:res="http://uima.apache.org/resourceSpecifier" minOccurs="0"/>
+ <element type="res:collectionProcessCompleteErrorsType" name="collectionProcessCompleteErrors" xmlns:res="http://uima.apache.org/resourceSpecifier" minOccurs="0"/>
+ </sequence>
+ </complexType>
+
+ <complexType name="topLevelAnalysisEngineType">
+ <complexContent>
+ <extension base="res:analysisEngineType" xmlns:res="http://uima.apache.org/resourceSpecifier">
+ <sequence>
+ <element type="res:asyncPrimitiveErrorConfigurationType" name="asyncPrimitiveErrorConfiguration" minOccurs="0" xmlns:res="http://uima.apache.org/resourceSpecifier"/>
+ </sequence>
+ </extension>
+ </complexContent>
+ <!-- sequence>
+ <element type="res:scaleoutType" name="scaleout" minOccurs="0" xmlns:res="http://uima.apache.org/resourceSpecifier"/>
+ <element type="res:delegatesType" name="delegates" minOccurs="0" xmlns:res="http://uima.apache.org/resourceSpecifier"/>
+ <element type="res:casMultiplierType" name="casMultiplier" minOccurs="0" xmlns:res="http://uima.apache.org/resourceSpecifier"/>
+
+ <element type="res:asyncPrimitiveErrorConfigurationType" name="asyncPrimitiveErrorConfiguration" minOccurs="0" xmlns:res="http://uima.apache.org/resourceSpecifier"/>
+ </sequence>
+ <attribute type="string" name="key" use="optional"/>
+ <attribute type="string" name="async" use="optional"/>
+ <attribute type="string" name="internalReplyQueueScaleout" use="optional"/>
+ <attribute type="string" name="inputQueueScaleout" use="optional"/ -->
+ </complexType>
+
+ <complexType name="delegatesType">
+ <sequence>
+ <!-- element type="res:delegateColocatedAnalysisEngineType" name="analysisEngine" maxOccurs="unbounded" minOccurs="0" xmlns:res="http://uima.apache.org/resourceSpecifier"/> -->
+ <element type="res:delegateAnalysisEngineType" name="analysisEngine" maxOccurs="unbounded" minOccurs="0" xmlns:res="http://uima.apache.org/resourceSpecifier"/>
+ <!-- element type="res:delegateRemoteAnalysisEngineType" name="remoteAnalysisEngine" maxOccurs="unbounded" minOccurs="0" xmlns:res="http://uima.apache.org/resourceSpecifier"/> -->
+ <element type="res:remoteAnalysisEngineType" name="remoteAnalysisEngine" maxOccurs="unbounded" minOccurs="0" xmlns:res="http://uima.apache.org/resourceSpecifier"/>
+ </sequence>
+ </complexType>
+
+ <complexType name="analysisEngineType" >
+ <sequence>
+ <element type="res:scaleoutType" name="scaleout" minOccurs="0" xmlns:res="http://uima.apache.org/resourceSpecifier"/>
+ <element type="res:delegatesType" name="delegates" minOccurs="0" xmlns:res="http://uima.apache.org/resourceSpecifier"/>
+ <element type="res:casMultiplierType" name="casMultiplier" minOccurs="0" xmlns:res="http://uima.apache.org/resourceSpecifier"/>
+
+ </sequence>
+ <attribute type="string" name="key" use="optional"/>
+ <attribute type="string" name="async" use="optional"/>
+ <attribute type="string" name="internalReplyQueueScaleout" use="optional"/>
+ <attribute type="string" name="inputQueueScaleout" use="optional"/>
+ </complexType>
+
+ <!-- complexType name="delegateColocatedAnalysisEngineType"> -->
+ <complexType name="delegateAnalysisEngineType">
+ <complexContent>
+ <extension base="res:analysisEngineType" xmlns:res="http://uima.apache.org/resourceSpecifier">
+ <sequence>
+ <element type="res:asyncAggregateErrorConfigurationType" name="asyncAggregateErrorConfiguration" minOccurs="0" xmlns:res="http://uima.apache.org/resourceSpecifier"/>
+ </sequence>
+ </extension>
+ </complexContent>
+ <!-- sequence>
+ <element type="res:scaleoutType" name="scaleout" minOccurs="0" xmlns:res="http://uima.apache.org/resourceSpecifier"/>
+ <element type="res:delegatesType" name="delegates" minOccurs="0" xmlns:res="http://uima.apache.org/resourceSpecifier"/>
+ <element type="res:casMultiplierType" name="casMultiplier" minOccurs="0" xmlns:res="http://uima.apache.org/resourceSpecifier"/>
+ <element type="res:asyncAggregateErrorConfigurationType" name="asyncAggregateErrorConfiguration" minOccurs="0" xmlns:res="http://uima.apache.org/resourceSpecifier"/>
+ </sequence> -->
+ <!-- attribute type="string" name="key" use="optional"/>
+ <attribute type="string" name="async" use="optional"/>
+ <attribute type="string" name="internalReplyQueueScaleout" use="optional"/>
+ <attribute type="string" name="inputQueueScaleout" use="optional"/> -->
+ </complexType>
+
+
+
+ <!-- complexType name="delegateRemoteAnalysisEngineType"> -->
+ <complexType name="remoteAnalysisEngineType">
+ <sequence>
+ <element type="res:inputQueueType" name="inputQueue" xmlns:res="http://uima.apache.org/resourceSpecifier"/>
+ <element type="res:serializerType" name="serializer" xmlns:res="http://uima.apache.org/resourceSpecifier"/>
+
+ <element type="res:casMultiplierType" name="casMultiplier" minOccurs="0" xmlns:res="http://uima.apache.org/resourceSpecifier"/>
+ <element type="res:asyncAggregateErrorConfigurationType" name="asyncAggregateErrorConfiguration" minOccurs="0" xmlns:res="http://uima.apache.org/resourceSpecifier"/>
+ </sequence>
+ <attribute type="string" name="async" use="optional"/>
+ <attribute type="string" name="key" use="optional"/>
+ <attribute type="int" name="remoteReplyQueueScaleout" use="optional"/>
+ </complexType>
+
+ <complexType name="serializerType">
+ <simpleContent>
+ <extension base="string">
+ <attribute name="method" use="optional" default="xmi">
+ <simpleType>
+ <restriction base="string">
+ <enumeration value="xmi" />
+ <enumeration value="binary" />
+ </restriction>
+ </simpleType>
+ </attribute>
+ </extension>
+ </simpleContent>
+ </complexType>
+
+ <complexType name="asyncPrimitiveErrorConfigurationType">
+ <sequence>
+ <element type="res:processCasErrorsType" name="processCasErrors" xmlns:res="http://uima.apache.org/resourceSpecifier" minOccurs="0"/>
+ <element type="res:collectionProcessCompleteErrorsType" name="collectionProcessCompleteErrors" xmlns:res="http://uima.apache.org/resourceSpecifier" minOccurs="0"/>
+ </sequence>
+ </complexType>
+ <complexType name="serviceType">
+ <sequence>
+ <element type="res:inputQueueType" name="inputQueue" xmlns:res="http://uima.apache.org/resourceSpecifier"/>
+ <element type="res:topDescriptorType" minOccurs="1" maxOccurs="1" name="topDescriptor" xmlns:res="http://uima.apache.org/resourceSpecifier"/>
+ <element type="res:environmentVariablesType" name="environmentVariables" xmlns:res="http://uima.apache.org/resourceSpecifier" minOccurs="0"/>
+ <element type="res:topLevelAnalysisEngineType" minOccurs="1" maxOccurs="1" name="analysisEngine" xmlns:res="http://uima.apache.org/resourceSpecifier"/>
+ </sequence>
+ </complexType>
+ <complexType name="deploymentType">
+ <sequence>
+ <element type="res:casPoolType" name="casPool" xmlns:res="http://uima.apache.org/resourceSpecifier"/>
+ <element type="res:serviceType" name="service" xmlns:res="http://uima.apache.org/resourceSpecifier" minOccurs="1" maxOccurs="1"/>
+ </sequence>
+ <attribute type="string" name="protocol"/>
+ <attribute type="string" name="provider"/>
+ </complexType>
+ <complexType name="analysisEngineDeploymentDescriptionType">
+ <sequence>
+ <element type="string" name="name"/>
+ <element type="string" name="description"/>
+ <element type="string" name="version" minOccurs="0"/>
+ <element type="string" name="vendor" minOccurs="0"/>
+ <element type="res:deploymentType" name="deployment" xmlns:res="http://uima.apache.org/resourceSpecifier"/>
+ </sequence>
+ </complexType>
+</schema>
\ No newline at end of file
diff --git a/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/TypeSystemHolder.class b/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/TypeSystemHolder.class
new file mode 100644
index 0000000..668ce4e
Binary files /dev/null and b/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/TypeSystemHolder.class differ
diff --git a/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/analysisenginedeploymentdescriptionac79doctype.xsb b/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/analysisenginedeploymentdescriptionac79doctype.xsb
new file mode 100644
index 0000000..033a78a
Binary files /dev/null and b/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/analysisenginedeploymentdescriptionac79doctype.xsb differ
diff --git a/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/analysisenginedeploymentdescriptionelement.xsb b/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/analysisenginedeploymentdescriptionelement.xsb
new file mode 100644
index 0000000..27e5ecd
Binary files /dev/null and b/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/analysisenginedeploymentdescriptionelement.xsb differ
diff --git a/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/analysisenginedeploymentdescriptiontypef84ftype.xsb b/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/analysisenginedeploymentdescriptiontypef84ftype.xsb
new file mode 100644
index 0000000..f404715
Binary files /dev/null and b/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/analysisenginedeploymentdescriptiontypef84ftype.xsb differ
diff --git a/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/analysisenginetype8618type.xsb b/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/analysisenginetype8618type.xsb
new file mode 100644
index 0000000..ce57555
Binary files /dev/null and b/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/analysisenginetype8618type.xsb differ
diff --git a/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/asyncaggregateerrorconfigurationtypecda5type.xsb b/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/asyncaggregateerrorconfigurationtypecda5type.xsb
new file mode 100644
index 0000000..afe0919
Binary files /dev/null and b/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/asyncaggregateerrorconfigurationtypecda5type.xsb differ
diff --git a/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/asyncprimitiveerrorconfigurationtype797dtype.xsb b/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/asyncprimitiveerrorconfigurationtype797dtype.xsb
new file mode 100644
index 0000000..ac3c224
Binary files /dev/null and b/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/asyncprimitiveerrorconfigurationtype797dtype.xsb differ
diff --git a/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/casmultipliertypef712type.xsb b/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/casmultipliertypef712type.xsb
new file mode 100644
index 0000000..89f878d
Binary files /dev/null and b/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/casmultipliertypef712type.xsb differ
diff --git a/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/caspooltype3397type.xsb b/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/caspooltype3397type.xsb
new file mode 100644
index 0000000..e34a97d
Binary files /dev/null and b/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/caspooltype3397type.xsb differ
diff --git a/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/collectionprocesscompleteerrorstype4653type.xsb b/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/collectionprocesscompleteerrorstype4653type.xsb
new file mode 100644
index 0000000..82892b2
Binary files /dev/null and b/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/collectionprocesscompleteerrorstype4653type.xsb differ
diff --git a/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/delegateanalysisenginetypeb253type.xsb b/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/delegateanalysisenginetypeb253type.xsb
new file mode 100644
index 0000000..77cbb61
Binary files /dev/null and b/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/delegateanalysisenginetypeb253type.xsb differ
diff --git a/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/delegatestype3a7atype.xsb b/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/delegatestype3a7atype.xsb
new file mode 100644
index 0000000..cf350aa
Binary files /dev/null and b/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/delegatestype3a7atype.xsb differ
diff --git a/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/deploymenttype5271type.xsb b/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/deploymenttype5271type.xsb
new file mode 100644
index 0000000..b9e1e54
Binary files /dev/null and b/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/deploymenttype5271type.xsb differ
diff --git a/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/environmentvariablestyped232type.xsb b/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/environmentvariablestyped232type.xsb
new file mode 100644
index 0000000..59dc686
Binary files /dev/null and b/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/environmentvariablestyped232type.xsb differ
diff --git a/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/environmentvariabletypeaab9type.xsb b/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/environmentvariabletypeaab9type.xsb
new file mode 100644
index 0000000..34b1819
Binary files /dev/null and b/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/environmentvariabletypeaab9type.xsb differ
diff --git a/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/getmetadataerrorstype17d8type.xsb b/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/getmetadataerrorstype17d8type.xsb
new file mode 100644
index 0000000..dc2c1be
Binary files /dev/null and b/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/getmetadataerrorstype17d8type.xsb differ
diff --git a/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/importtyped911type.xsb b/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/importtyped911type.xsb
new file mode 100644
index 0000000..734ba7e
Binary files /dev/null and b/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/importtyped911type.xsb differ
diff --git a/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/index.xsb b/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/index.xsb
new file mode 100644
index 0000000..ddda05f
Binary files /dev/null and b/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/index.xsb differ
diff --git a/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/inputqueuetype0d0ftype.xsb b/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/inputqueuetype0d0ftype.xsb
new file mode 100644
index 0000000..6b6eee2
Binary files /dev/null and b/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/inputqueuetype0d0ftype.xsb differ
diff --git a/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/method6185attrtype.xsb b/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/method6185attrtype.xsb
new file mode 100644
index 0000000..04433fe
Binary files /dev/null and b/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/method6185attrtype.xsb differ
diff --git a/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/processcaserrorstyped985type.xsb b/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/processcaserrorstyped985type.xsb
new file mode 100644
index 0000000..7f9d96a
Binary files /dev/null and b/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/processcaserrorstyped985type.xsb differ
diff --git a/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/remoteanalysisenginetype7cb2type.xsb b/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/remoteanalysisenginetype7cb2type.xsb
new file mode 100644
index 0000000..c99d25b
Binary files /dev/null and b/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/remoteanalysisenginetype7cb2type.xsb differ
diff --git a/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/scaleouttypea792type.xsb b/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/scaleouttypea792type.xsb
new file mode 100644
index 0000000..345922b
Binary files /dev/null and b/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/scaleouttypea792type.xsb differ
diff --git a/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/serializertype40c4type.xsb b/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/serializertype40c4type.xsb
new file mode 100644
index 0000000..8140362
Binary files /dev/null and b/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/serializertype40c4type.xsb differ
diff --git a/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/servicetype10f3type.xsb b/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/servicetype10f3type.xsb
new file mode 100644
index 0000000..aa8b229
Binary files /dev/null and b/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/servicetype10f3type.xsb differ
diff --git a/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/topdescriptortype12a4type.xsb b/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/topdescriptortype12a4type.xsb
new file mode 100644
index 0000000..9bb5839
Binary files /dev/null and b/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/topdescriptortype12a4type.xsb differ
diff --git a/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/toplevelanalysisenginetype8669type.xsb b/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/toplevelanalysisenginetype8669type.xsb
new file mode 100644
index 0000000..68ab47c
Binary files /dev/null and b/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/toplevelanalysisenginetype8669type.xsb differ
diff --git a/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/type/http_3A_2F_2Fuima_2Eapache_2Eorg_2FresourceSpecifier/analysisEngineDeploymentDescriptionType.xsb b/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/type/http_3A_2F_2Fuima_2Eapache_2Eorg_2FresourceSpecifier/analysisEngineDeploymentDescriptionType.xsb
new file mode 100644
index 0000000..ec31cd7
Binary files /dev/null and b/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/type/http_3A_2F_2Fuima_2Eapache_2Eorg_2FresourceSpecifier/analysisEngineDeploymentDescriptionType.xsb differ
diff --git a/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/type/http_3A_2F_2Fuima_2Eapache_2Eorg_2FresourceSpecifier/analysisEngineType.xsb b/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/type/http_3A_2F_2Fuima_2Eapache_2Eorg_2FresourceSpecifier/analysisEngineType.xsb
new file mode 100644
index 0000000..ec31cd7
Binary files /dev/null and b/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/type/http_3A_2F_2Fuima_2Eapache_2Eorg_2FresourceSpecifier/analysisEngineType.xsb differ
diff --git a/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/type/http_3A_2F_2Fuima_2Eapache_2Eorg_2FresourceSpecifier/asyncAggregateErrorConfigurationType.xsb b/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/type/http_3A_2F_2Fuima_2Eapache_2Eorg_2FresourceSpecifier/asyncAggregateErrorConfigurationType.xsb
new file mode 100644
index 0000000..ec31cd7
Binary files /dev/null and b/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/type/http_3A_2F_2Fuima_2Eapache_2Eorg_2FresourceSpecifier/asyncAggregateErrorConfigurationType.xsb differ
diff --git a/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/type/http_3A_2F_2Fuima_2Eapache_2Eorg_2FresourceSpecifier/asyncPrimitiveErrorConfigurationType.xsb b/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/type/http_3A_2F_2Fuima_2Eapache_2Eorg_2FresourceSpecifier/asyncPrimitiveErrorConfigurationType.xsb
new file mode 100644
index 0000000..ec31cd7
Binary files /dev/null and b/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/type/http_3A_2F_2Fuima_2Eapache_2Eorg_2FresourceSpecifier/asyncPrimitiveErrorConfigurationType.xsb differ
diff --git a/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/type/http_3A_2F_2Fuima_2Eapache_2Eorg_2FresourceSpecifier/casMultiplierType.xsb b/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/type/http_3A_2F_2Fuima_2Eapache_2Eorg_2FresourceSpecifier/casMultiplierType.xsb
new file mode 100644
index 0000000..ec31cd7
Binary files /dev/null and b/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/type/http_3A_2F_2Fuima_2Eapache_2Eorg_2FresourceSpecifier/casMultiplierType.xsb differ
diff --git a/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/type/http_3A_2F_2Fuima_2Eapache_2Eorg_2FresourceSpecifier/casPoolType.xsb b/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/type/http_3A_2F_2Fuima_2Eapache_2Eorg_2FresourceSpecifier/casPoolType.xsb
new file mode 100644
index 0000000..ec31cd7
Binary files /dev/null and b/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/type/http_3A_2F_2Fuima_2Eapache_2Eorg_2FresourceSpecifier/casPoolType.xsb differ
diff --git a/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/type/http_3A_2F_2Fuima_2Eapache_2Eorg_2FresourceSpecifier/collectionProcessCompleteErrorsType.xsb b/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/type/http_3A_2F_2Fuima_2Eapache_2Eorg_2FresourceSpecifier/collectionProcessCompleteErrorsType.xsb
new file mode 100644
index 0000000..ec31cd7
Binary files /dev/null and b/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/type/http_3A_2F_2Fuima_2Eapache_2Eorg_2FresourceSpecifier/collectionProcessCompleteErrorsType.xsb differ
diff --git a/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/type/http_3A_2F_2Fuima_2Eapache_2Eorg_2FresourceSpecifier/delegateAnalysisEngineType.xsb b/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/type/http_3A_2F_2Fuima_2Eapache_2Eorg_2FresourceSpecifier/delegateAnalysisEngineType.xsb
new file mode 100644
index 0000000..ec31cd7
Binary files /dev/null and b/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/type/http_3A_2F_2Fuima_2Eapache_2Eorg_2FresourceSpecifier/delegateAnalysisEngineType.xsb differ
diff --git a/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/type/http_3A_2F_2Fuima_2Eapache_2Eorg_2FresourceSpecifier/delegatesType.xsb b/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/type/http_3A_2F_2Fuima_2Eapache_2Eorg_2FresourceSpecifier/delegatesType.xsb
new file mode 100644
index 0000000..ec31cd7
Binary files /dev/null and b/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/type/http_3A_2F_2Fuima_2Eapache_2Eorg_2FresourceSpecifier/delegatesType.xsb differ
diff --git a/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/type/http_3A_2F_2Fuima_2Eapache_2Eorg_2FresourceSpecifier/deploymentType.xsb b/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/type/http_3A_2F_2Fuima_2Eapache_2Eorg_2FresourceSpecifier/deploymentType.xsb
new file mode 100644
index 0000000..ec31cd7
Binary files /dev/null and b/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/type/http_3A_2F_2Fuima_2Eapache_2Eorg_2FresourceSpecifier/deploymentType.xsb differ
diff --git a/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/type/http_3A_2F_2Fuima_2Eapache_2Eorg_2FresourceSpecifier/environmentVariableType.xsb b/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/type/http_3A_2F_2Fuima_2Eapache_2Eorg_2FresourceSpecifier/environmentVariableType.xsb
new file mode 100644
index 0000000..ec31cd7
Binary files /dev/null and b/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/type/http_3A_2F_2Fuima_2Eapache_2Eorg_2FresourceSpecifier/environmentVariableType.xsb differ
diff --git a/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/type/http_3A_2F_2Fuima_2Eapache_2Eorg_2FresourceSpecifier/environmentVariablesType.xsb b/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/type/http_3A_2F_2Fuima_2Eapache_2Eorg_2FresourceSpecifier/environmentVariablesType.xsb
new file mode 100644
index 0000000..ec31cd7
Binary files /dev/null and b/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/type/http_3A_2F_2Fuima_2Eapache_2Eorg_2FresourceSpecifier/environmentVariablesType.xsb differ
diff --git a/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/type/http_3A_2F_2Fuima_2Eapache_2Eorg_2FresourceSpecifier/getMetadataErrorsType.xsb b/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/type/http_3A_2F_2Fuima_2Eapache_2Eorg_2FresourceSpecifier/getMetadataErrorsType.xsb
new file mode 100644
index 0000000..ec31cd7
Binary files /dev/null and b/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/type/http_3A_2F_2Fuima_2Eapache_2Eorg_2FresourceSpecifier/getMetadataErrorsType.xsb differ
diff --git a/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/type/http_3A_2F_2Fuima_2Eapache_2Eorg_2FresourceSpecifier/importType.xsb b/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/type/http_3A_2F_2Fuima_2Eapache_2Eorg_2FresourceSpecifier/importType.xsb
new file mode 100644
index 0000000..ec31cd7
Binary files /dev/null and b/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/type/http_3A_2F_2Fuima_2Eapache_2Eorg_2FresourceSpecifier/importType.xsb differ
diff --git a/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/type/http_3A_2F_2Fuima_2Eapache_2Eorg_2FresourceSpecifier/inputQueueType.xsb b/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/type/http_3A_2F_2Fuima_2Eapache_2Eorg_2FresourceSpecifier/inputQueueType.xsb
new file mode 100644
index 0000000..ec31cd7
Binary files /dev/null and b/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/type/http_3A_2F_2Fuima_2Eapache_2Eorg_2FresourceSpecifier/inputQueueType.xsb differ
diff --git a/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/type/http_3A_2F_2Fuima_2Eapache_2Eorg_2FresourceSpecifier/processCasErrorsType.xsb b/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/type/http_3A_2F_2Fuima_2Eapache_2Eorg_2FresourceSpecifier/processCasErrorsType.xsb
new file mode 100644
index 0000000..ec31cd7
Binary files /dev/null and b/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/type/http_3A_2F_2Fuima_2Eapache_2Eorg_2FresourceSpecifier/processCasErrorsType.xsb differ
diff --git a/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/type/http_3A_2F_2Fuima_2Eapache_2Eorg_2FresourceSpecifier/remoteAnalysisEngineType.xsb b/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/type/http_3A_2F_2Fuima_2Eapache_2Eorg_2FresourceSpecifier/remoteAnalysisEngineType.xsb
new file mode 100644
index 0000000..ec31cd7
Binary files /dev/null and b/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/type/http_3A_2F_2Fuima_2Eapache_2Eorg_2FresourceSpecifier/remoteAnalysisEngineType.xsb differ
diff --git a/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/type/http_3A_2F_2Fuima_2Eapache_2Eorg_2FresourceSpecifier/scaleoutType.xsb b/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/type/http_3A_2F_2Fuima_2Eapache_2Eorg_2FresourceSpecifier/scaleoutType.xsb
new file mode 100644
index 0000000..ec31cd7
Binary files /dev/null and b/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/type/http_3A_2F_2Fuima_2Eapache_2Eorg_2FresourceSpecifier/scaleoutType.xsb differ
diff --git a/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/type/http_3A_2F_2Fuima_2Eapache_2Eorg_2FresourceSpecifier/serializerType.xsb b/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/type/http_3A_2F_2Fuima_2Eapache_2Eorg_2FresourceSpecifier/serializerType.xsb
new file mode 100644
index 0000000..ec31cd7
Binary files /dev/null and b/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/type/http_3A_2F_2Fuima_2Eapache_2Eorg_2FresourceSpecifier/serializerType.xsb differ
diff --git a/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/type/http_3A_2F_2Fuima_2Eapache_2Eorg_2FresourceSpecifier/serviceType.xsb b/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/type/http_3A_2F_2Fuima_2Eapache_2Eorg_2FresourceSpecifier/serviceType.xsb
new file mode 100644
index 0000000..ec31cd7
Binary files /dev/null and b/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/type/http_3A_2F_2Fuima_2Eapache_2Eorg_2FresourceSpecifier/serviceType.xsb differ
diff --git a/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/type/http_3A_2F_2Fuima_2Eapache_2Eorg_2FresourceSpecifier/topDescriptorType.xsb b/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/type/http_3A_2F_2Fuima_2Eapache_2Eorg_2FresourceSpecifier/topDescriptorType.xsb
new file mode 100644
index 0000000..ec31cd7
Binary files /dev/null and b/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/type/http_3A_2F_2Fuima_2Eapache_2Eorg_2FresourceSpecifier/topDescriptorType.xsb differ
diff --git a/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/type/http_3A_2F_2Fuima_2Eapache_2Eorg_2FresourceSpecifier/topLevelAnalysisEngineType.xsb b/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/type/http_3A_2F_2Fuima_2Eapache_2Eorg_2FresourceSpecifier/topLevelAnalysisEngineType.xsb
new file mode 100644
index 0000000..ec31cd7
Binary files /dev/null and b/uimaj-as-core/target/classes/schemaorg_apache_xmlbeans/type/http_3A_2F_2Fuima_2Eapache_2Eorg_2FresourceSpecifier/topLevelAnalysisEngineType.xsb differ
diff --git a/uimaj-as-core/target/classes/uimaee_messages.properties b/uimaj-as-core/target/classes/uimaee_messages.properties
new file mode 100644
index 0000000..e5e100b
--- /dev/null
+++ b/uimaj-as-core/target/classes/uimaee_messages.properties
@@ -0,0 +1,272 @@
+# ***************************************************************
+# * 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
+# * 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.
+# ***************************************************************
+
+UIMAEE_service_id_INFO = Starting Uima EE Service On {0}
+UIMAEE_service_exception_WARNING = Service: {0} Runtime Exception
+UIMAEE_service_warmup_failed_WARNING = Service: {0} Failed While Warming the Pipeline
+UIMAEE_exception__WARNING =
+UIMAEE_exception__SEVERE = {0}
+UIMAEE_invalid_cpc_request__INFO = Invalid {0} Request. Analysis Engine Instance Not Found For Thread:
+UIMAEE_primary_cas_pool_init__CONFIG = Primary CAS Pool Size: {0} Context: {1} Initial Cas Heap Size:{2} cells. Supports Incoming Service Requests.
+UIMAEE_secondary_cas_pool_init__CONFIG = Secondary CAS Pool Size: {0} Context: {1}. Supports Incoming Replies from Delegates.
+UIMAEE_retrieve_flow_object__FINEST = Controller:{0} Retrieving Flow Object For CAS with Reference Id: {1}
+UIMAEE_retrieved_flow_object_ok__FINEST = Controller:{0} Retrieved Flow Object For CAS with Reference: {1}
+UIMAEE_new_flow_object__FINEST = Computing New Flow Object For CAS with Reference Id: {0}
+UIMAEE_next_step__FINEST = Executing Next Step For CAS with Reference Id: {0}. Sending Process Request To Delegate: {1}
+UIMAEE_final_step__FINEST = Controller: {0} Completed Processing CAS with Reference Id: {1}. Time Spent in Annotator: {2}
+UIMAEE_final_step_show_internal_stats__FINEST = Controller: {0} Final Step::FlowMap Size:{1} InProcessCache Size:{2} OriginMap Size:{3} StatsMap Size:{4}
+UIMAEE_merge_ts_from_delegate__CONFIG = Merging Typesystem From Delegate: {0}
+UIMAEE_all_ts_merged__CONFIG = All Typesystems Have Been Merged
+UIMAEE_initialized_controller__INFO = ********* Initialized the Controller. {0} Ready To Process. ********
+UIMAEE_cas_timeout_no_reply__WARNING = Timeout While Waiting For Reply From Delegate:{0} Process CAS Request Timed Out. Configured Reply Window Of {1}. Cas Reference Id:{2}
+UIMAEE_meta_timeout_no_reply__WARNING = Timeout While Waiting For Reply From Delegate:{0} GetMeta Request Timed Out. Configured Reply Window Of {1}.
+UIMAEE_cpc_timeout_no_reply__WARNING = Timeout While Waiting For Reply From Delegate{0} Collection Process Complete Request Timed Out. Configured Reply Window Of {1}.
+UIMAEE_starting_worker__FINEST = Starting Analysis Engine Worker Thread.
+UIMAEE_got_work__FINEST = Thread: {0} Received CAS To Analyze. CAS Reference Id: {1} Cas Hash Code: {2}
+UIMAEE_completed_analysis__FINEST = Worker Thread: {0} Controller: {1} Completed Analysis of a CAS. CAS Reference Id: {2}. Time Spent in Analysis: {3} ms.
+UIMAEE_handling_metadata_request__FINEST = Handling Request For Metadata Message from: {0}
+UIMAEE_msg_for_next_handler__FINEST = Dispatching Message: {0} to the Next Handler in the Chain
+UIMAEE_expired_message__INFO = Received Reply Message for Request that Has Already Expired From Delegate: {0} CAS Reference Id: {1}
+UIMAEE_no_reply_destination__INFO = Attempt to Send Reply Failed. Destination For Reply is Unknown. Cas Reference Id: {0}
+UIMAEE_handling_bad_destination__INFO = Handling Unknown Destination. Destination: {0} Cas Reference Id: {1}
+UIMAEE_message_has_no_cargo__INFO = Request Message Contains No XMI Data. Message Received From: {0}
+UIMAEE_message_has_cas_refid__INFO = CAS Reference Id not in the Message from Delegate: {0}
+UIMAEE_no_descriptors_in_map_CONFIG = Unable to initialize CasManager. Analysis Engine Descriptors not provided
+UIMAEE_process_exception__INFO = Process Request Failed. Delegate Analysis Engine: {0} Cas Reference Id: {1} Reason: {2}
+UIMAEE_app_cpc_request_FINEST = Application Initiated Collection Processing Complete Request
+UIMAEE_cpc_request_not_done_INFO = Asynchronous Client Has Stopped. Collection Processing Complete Request Was Not Handled.
+UIMAEE_started_cpc_request_timer_FINEST = Collection Processing Complete Request Has Been Sent. Timer Started.
+UIMAEE_cancelled_cpc_request_timer_FINEST = Collection Processing Complete Request Timer Has Been Cancelled.
+UIMAEE_cas_manager_wrapper_notdefined__CONFIG = CasManager Wrapper Not Avaialable
+UIMAEE_terminating_service__INFO = Service {0} is Shutting Down
+UIMAEE_primitive_ctrl_init_info__CONFIG - Initializing Async Primitive Service. Number of Worker Threads: {0}
+UIMAEE_terminating_thread__INFO = Terminatig Worker Thread in Async Primitive Service: {0}
+UIMAEE_worker_threads_done__INFO = All Worker Threads Terminated in Async Primitive Service: {0}
+UIMAEE_killing_process__INFO = \n\t Service {0} Killed With System.exit(0). The service's deployment descriptor error handling configured with thresholdAction=terminate on process error.
+UIMAEE_rceived_work__FINE = Worker Thread: {0} Received Work. Cas ReferenceId: {1}
+UIMAEE_cas_notin_cache__WARNING = Worker Thread: {0} Cas ReferenceId: {1} Not In Cache.
+UIMAEE_produced_new_cas__FINE = Worker Thread: {0} Controller: {1} Produced New Cas: {2} From Input Cas: {3}
+UIMAEE_worker_thread_terminated__INFO = Worker Thread: {0} Terminated
+UIMAEE_request_cas__FINE = Requesting CAS from CasPool For CAS Deserialization. Cas Sent From: {0}
+UIMAEE_request_cas_granted__FINE = Obtained CAS from CasPool For CAS Deserialization. Cas Sent From: {0}
+UIMAEE_request_cas_cm__FINE = Requesting CAS from Cas Multipliers Shadow Cas Pool Identified By Key: {0} For CAS Deserialization.
+UIMAEE_request_cas_granted_cm__FINE = Obtained CAS from Cas Multipliers Shadow Cas Pool Identified By Key: {0} For CAS Deserialization.
+
+UIMAEE_deserialized_cas_ready_to_process_FINE = Deserialized CAS from XMI. CAS Sent From: {0}
+UIMAEE_got_cas__FINEST = Got Cas From: {0} Cas Received Contains: {1}
+UIMAEE_duplicate_request__INFO = Duplicate Request With Cas Reference Id: {0} Received. Ignoring Duplicate.
+UIMAEE_no_endpoint_for_reply__INFO = Rely-To Destination Not Found For Cas Reference Id: {0}
+UIMAEE_new_cas__FINE = New Cas: {0} Was Produced By: {1}
+UIMAEE_analyzing_cas__FINE = Analyzing Cas: {0}
+UIMAEE_dispatch_msg_to_handler__FINE = Dispatching Message: {0} From: {1} To Handler: {2}
+UIMAEE_no_handler_for_message__FINE = Handler For Message: {0} From: {1} Not Found
+UIMAEE_show_roundtrip_time__FINE = Cas: {0} Round Trip To and From: {1} Took: {2} ms
+UIMAEE_show_time_spent_in_delegate__FINE = Cas: {0} Spent: {1} ms In Delegate: {2}
+UIMAEE_show_time_spent_in_comms__FINE = Cas: {0} Spent: {1} ms In Comms. Delegate: {2}
+\UIMAEE_cancel_timer__FINE = Cancelling Timer For Delegate: {0} Cas: {1}
+UIMAEE_endpoint_not_found__INFO = Endpoint Object Not Found For Delegate: {0} Cas: {1}
+UIMAEE_number_parallel_delegates_FINE = Number of Parallel Delegates: {0} Thread ID:{1} Thread Name:{2}
+UIMAEE_rcvd_reply_FINEST = Received Reply From: {0} Cas: {1} XMI: {2}
+UIMAEE_delegate_responded_count_FINEST = Number Of Delegates Responded So Far: {0} Cas: {1}
+UIMAEE_high_water_mark_FINEST = Deserializing Cas Using High Water Mark: {0} Cas: {1}
+UIMAEE_total_delegate_count_FINEST = Deserializing XMI into CAS. Response From: {0} {1} of {2}
+UIMAEE_add_default_eh__CONFIG = Adding Default Error Handler For Controller: {0}
+UIMAEE_dropping_cas__FINE = Releasing Cas: {0} Controller: {1}
+UIMAEE_released_cas__FINE = Cas With Reference Id: {0} Released by Controller: {1} Cas Hash Code: {2}
+UIMAEE_unable_to_release_cas__WARNING = Unable to Release Cas: {0}. Cas is Null. Controller: {1}
+UIMAEE_removed_cache_entry__FINE = Removed Cache Entry For Cas Reference Id: {0} Controller: {1}
+UIMAEE_save_time__FINE = Saving Time: {0} Cas: {1} Controller: {2} Endpoint: {3} Key: {4}
+UIMAEE_get_time__FINE = Getting Time For Cas: {0} Controller: {1} Endpoint: {2} Key: {3}
+UIMAEE_time_not_found__FINE = Time Info Not Found For Cas: {0} Controller: {1} Endpoint: {2} Key: {3}
+UIMAEE_endpoint_to_key_map__FINE = Mapping Key: {0} To Endpoint: {1}
+UIMAEE_lookup_flow__FINE = Controller: {0} Looking Up Flow For Cas: {1}
+UIMAEE_lookup_flow_ok__FINE = Controller: {0} Computing Subordinate Flow Object For Cas {1} Produced By {2} From Input Cas: {3}
+UIMAEE_new_flow_ok__FINE = Controller: {0} Computed Subordinate Flow Object For Cas {1} Produced By {2} From Input Cas: {3}
+UIMAEE_executing_step__FINEST = Controller: {0} Executing Step From Generated Flow For Cas {1} Produced By {2} From Input Cas: {3}
+UIMAEE_executing_step_input_cas__FINEST = Controller: {0} Executing Step From Flow For Cas {1}
+UIMAEE_step__FINEST = Controller: {0} Executing Step For Cas {1}
+UIMAEE_completed_step__FINEST = Controller: {0} Completed Executing Step For Cas {1}
+UIMAEE_parallel_step__FINE = Controller: {0} Executine Parallel Step For Cas: {1}
+UIMAEE_analysis_results__FINEST = {0}
+UIMAEE_destroying_ae__INFO = {0} Calling Destroy On AE instance # {1}
+UIMAEE_invalid_endpoint__WARNING = Invalid reply. Unable to lookup endpoint: {0} Cas Reference Id: {1}
+UIMAEE_no_consumers__INFO = No UIMA EE Service Delegates To Process Cas Reference Id: {0} Endpoint: {1}
+UIMAEE_disabled_delegate_INFO = Aggregate Controller {0} Disabled Delegate Component: {1}
+UIMAEE_disabled_delegate_INFO = Aggregate Controller {0} Disabled Delegate Component: {1}
+UIMAEE_disabled_delegate_bad_broker__INFO = Aggregate Controller {0} Disabling Delegate Component:{1} Due To Invalid Broker: {2}
+UIMAEE_invalid_request__INFO = Stale {0} Request
+UIMAEE_recvd_cpc_reply__FINE = Received CPC Reply From Delegate: {0}
+UIMAEE_send_cpc_req__FINE = Sending CPC Request To Delegate: {0}
+UIMAEE_show_cache_size__FINEST = Current Size of the InProcess Cache: {0}
+UIMAEE_request_cas__FINEST = Requesting New Cas For Deserialization From Endpoint: {0}
+UIMAEE_handling_exception_from_delegate_FINE = Service: {0} Received Exception From Delegate: {1}
+UIMAEE_no_endpoint__INFO = Unable to Forward Exception Up To Parent From: {0}. Destination Unknown.
+UIMAEE_retrying_last_command__INFO = Aggregate Controller: {0} Retrying Last Command: {1} Cas Reference Id: {2}
+UIMAEE_no_retry__INFO = Aggregate Controller: {0} Will Not Retry the Last Command: {1} Cas Reference Id: {2}
+UIMAEE_cas_not_in_cache__INFO = Controller: {0} Unable to Fetch CAS instance from Cache for Cas Reference Id: {1} While Handling Reply From Endpoint: {2}
+UIMAEE_deserialize_error__WARNING = Controller: {0} Unable to De-serialize CAS with Input Cas Reference Id: {1} Received From: {2}
+UIMAEE_dump_cas__FINEST = Serialized CAS: {0}
+UIMAEE_metadata_recvd_from_invalid_delegate__INFO = Controller: {0} Received Metadata From an Invalid (Possibly Disabled) Delegate: {1}
+UIMAEE_getmeta_retry_exceeded__INFO = Controller: {0} Exceeded GetMeta Retry Threshold Of: {1} For Delegate: {2} Configured Action: {3}
+UIMAEE_no_endpoint_for_getmeta_retry__INFO = Controller: {0} Unable to Retry GetMeta. Delegate Endpoint Not Specified.
+UIMAEE_no_endpoint_provided__INFO = Controller: {0} Delegate Endpoint Not Specified While Handling ''Process'' Exception
+UIMAEE_removing_endpoint_from_map__INFO = Controller: {0} Removing Delegate: {1} From The Delegate Map Due To Excessive Errors
+UIMAEE_no_threshold_for_endpoint__CONFIG = Controller: {0} Threshold For {1} Not Defined For Delegate: {2}
+UIMAEE_invalid_context_object__INFO = Controller: {0} Invalid Input Context Object. Expect Object of Type MessageContext Received: {1} Instead
+UIMAEE_retry_cas__FINE = Controller: {0} Retrying Process CAS Command. Delegate: {1} Cas Reference Id: {2}
+UIMAEE_cas_retries_exceeded__FINE = Controller: {0} Process CAS Retries Exceeded Or Not Configured. Delegate: {1} Cas Reference Id: {2}
+UIMAEE_process_cas_exceeded_threshold__INFO = Controller: {0} Process CAS Threshold Exceeded Configured Maximum.Delegate: {1} Cas Reference Id: {2} Threshold: {3} Action To Take: {4}
+UIMAEE_ignore_error__INFO = Controller: {0} Ignoring Error Of Class: {1}
+UIMAEE_show_cache_entry_key__FINEST = Controller: {0} InProcessCache Contains: {1} Entries: {2}
+UIMAEE_remove_cache_entry_for_cas__FINEST = Removing Cache Entry For Cas Reference Id: {0}
+UIMAEE_cas_is_null_remove_from_cache_failed__FINEST = Unable to Remove Cache Entry. Cas Reference Id is Null
+UIMAEE_cas_is_invalid_remove_from_cache_failed__FINEST = Unable to Remove Cache Entry. Provided Cas Reference Id: {0} is not a valid key.
+UIMAEE_cpc__FINEST = Controller: {0} Received CPC Request.
+UIMAEE_cpc_all_cases_processed__FINEST = Controller: {0} Processing CPC Request. All CASes Have Been Processed
+UIMAEE_release_cas_req__FINE = Controller: {0} Handling Release CAS Request. Releasing CAS Reference Id: {1}
+UIMAEE_cas_pool_config_INFO = Controller: {0} Configured CAS Pool For Context: {1} CAS Pool Size: {2} Initial Heap Size: {3} Disable JCas Cache: {4}
+UIMAEE_multiplier_cas_pool_config_INFO = Controller: {0} Configured CAS Pool Size: {1} Initial Heap Size:{2} For Context: {3}
+UIMAEE_invalid_cp_size__CONFIG = Controller: {0} Invalid Cas Pool Size. Remote Cas Multiplier {1} Cas Pool Size Exceeds the Aggregate Shadow Cas Pool Size. Remote CP Size: {2} Local CP Size: {3}
+UIMAEE_deserialize_cas_time_FINE = Deserialized CAS in {0} msec
+UIMAEE_process_termiate_event__INFO = Controller: {0} Received Terminate Event
+UIMAEE_register_controller__FINE = Controller: {0} Registered Child Controller: {1}
+UIMAEE_terminate_service__INFO = Controller: {0} Terminating Due To Timeout. Service on Endpoint: {1} Didnt Reply to GetMeta Request
+UIMAEE_dump_primitive_stats__INFO = Controller: [{0}] Delegate <<{1}>> Stats: \n\t Total Number CASes Processed: {2} \n\t Total CAS Deserialization Time: {3} ms\n\t Total CAS Serialization Time: {4} ms \n\t Total Time Spent In Analysis: {5} ms \n\t Max Serialization Time: {6} ms \n\t Max Deserialization Time: {7} ms \n\t Max Analysis Time: {8} ms \n\t Total Idle Time: {9} ms
+UIMAEE_dump_aggregate_stats__INFO = Controller: [{0}] Delegate <<{1}>> Stats: \n\t Total Number CASes Processed: {2} \n\t Total CAS Deserialization Time: {3} ms\n\t Total CAS Serialization Time: {4} ms \n\t Max Serialization Time": {5} ms \n\t Max Deserialization Time: {6} ms \n\t Max Analysis Time: {7} ms \n\t Total Idle Time: {8} ms
+UIMAEE_delegate_already_disabled__INFO = Controller: {0} Previously Disabled This Delegate: {1}. If Configured, the Controller Will Continue With The CAS: {2}
+UIMAEE_cpc_completed__FINE = Controller: {0} Processing CPC Request Completed
+UIMAEE_remote_delegate_ready__CONFIG= Controller: {0} Received Metadata from Remote Service: {1}
+UIMAEE_stop__INFO = Stopping Controller: {0}
+UIMAEE_stop_delegate__INFO = Controller: {0} Sending STOP Request to {1}
+UIMAEE_remove_cache_entry_for_cas__FINE = Removed Entry From InProcess Cache - Key: {0}
+UIMAEE_no_client_drop_cas__INFO = Controller: {0} Dropping CAS: {1}. Client Has Disconnected From {2}
+UIMAEE_final_step_parent_cas__FINEST = Controller: {0} Final Step - Processing Cas Reference Id: {1}
+UIMAEE_final_step_parent_cas_child_count__FINEST = Controller: {0} Final Step - Cas Reference Id: {1} Has In-Play Subordinate CASes. Current Subordinate CAS Count: {2}
+UIMAEE_final_step_parent_cas_no_children__FINEST = Controller: {0} Final Step - Cas Reference Id: {1} Has No Subordinate CASes Being Processed.
+UIMAEE_unable_to_check_ae_back_to_pool__WARNING = Controller: {0} Unable to Check In an Instance Of AE While Processing CPC. Exception {1}
+UIMAEE_sending_fcq_req__FINE = Controller: {0} Sending Request To Release CAS: {1} To Cas Multiplier:{2} Queue: {3}
+UIMAEE_remove_cache_entry__INFO = Controller: {0} Releasing CASes Produced From Input CAS: {1}
+UIMAEE_dump_msg_origin__FINE = Controller: {0} Origin Map Dump {1}
+UIMAEE_show_abbrev_cache_stats___FINE = Controller: {0} Number of CASes In the Cache: {1} Number of CASes in Final State: {2}
+UIMAEE_service_idle_time_cas_pool_INFO = \tTimestamp:\t{0}\t[ {1} ]\tCM:\t{2}\tRemote:\t{3}\tIdle\t{4}\tCASes\t{5}\tInQDepth\t{6}\tRQDepth\t{7}\tCP Wait\t{8}\tAnalysis:\t{9}\tThreadCnt:\t{10}\tCMFreeCasCount:\t{11}\tSvcFreeCasCount:\t{12}
+UIMAEE_service_idle_time_shadow_cas_pool_INFO = \tTimestamp:\t{0}\t[ {1} ]\tCM:\t{2}\tRemote:\t{3}\tIdle\t{4}\tCASes\t{5}\tInQDepth\t{6}\tRQDepth\t{7}\tSCP Wait\t{8}\tAnalysis:\t{9}\tThreadCnt:\t{10}\tCMFreeCasCount:\t{11}\tSvcFreeCasCount:\t{12}
+UIMAEE_marker_INFO = ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+UIMAEE_cache_entry_exists___FINE = CAS Entry: {0} Has Parent CAS Entry: {1}
+UIMAEE_remove_msg_origin_entry__FINEST = >>>>>> Controller: {0} Removed Message Origin Entry For Cas: {1}
+UIMAEE_msg_origin_added__FINEST = ++++ Controller: {0} Added Message Origin For Cas: {1} Produced By: {2}
+UIMAEE_new_msg_recvd__FINEST = >>> Controller: {0} Received New Local Message {1}
+UIMAEE_using_vm_transport_INFO=Top Level Service : {0} Configured to Use Java VM Transport For Internal Messaging
+UIMAEE_msg_origin_not_found__INFO = Controller: {0} Message Origin For Cas: {1} Not Found.
+UIMAEE_msg_origin_added__FINEST = Controller: {0} Cached Message Origin For Cas: {1}. Message Origin: {2}
+UIMAEE_input_cas_invalid__INFO = Controller: {0} Received Invalid Request from Cas Multiplier {1} Containing Cas Id: {2}. The Parent Cas Id Is Missing.
+UIMAEE_show_remote_delegate_serialization_INFO = >>> Controller: {0} Configured To Serialize CASes To Remote Delegate: {1} Using {2} Serialization
+UIMAEE_delegate_in_parallel_step_not_remote_WARNING = >>> Controller: {0} Delegate: {1} Not Remote But Defined In Parallel Step. Only Remote Delegates Can Be In Parallel Step.
+UIMAEE_move_to_single_step_list__FINE = Controller: {0} Moved Delegate: {1} To Single Step List From Parallel Step List. The Delegate is Co-located. Only Remote Delegates Can Be in Parallel Step. CAS id: {2}
+UIMAEE_stopping_listener__INFO = >>> Controller: {0} Stopping Listener on Queue: {1} For Delegate: {2}
+UIMAEE_show_why_not_releasing_parent__FINEST = >>> Controller: {0} Parent CAS={1}. Will Release Parent CAS=[{2}] Current State:\n\tCas Dropped=[{3}]\n\tClient Endpoint is Remote=[{4}]\n\tParent Reply Received=[{5}]\n\tParent Pending Reply=[{6}]\n\tParent in Final State=[{7}]\n\tParent Child Count=[{8}]\n\tParent CAS Reached Final State In Aggregate=[{9}]
+UIMAEE_cas_is_invalid_remove_from_cache_failed__FINE = >>> Cas Id: {0} Not in Cache. Must Have Been Already Removed
+UIMAEE_disable_endpoint__INFO = Controller: {0} Disabling Delegate: {1} Due To Excessive Errors
+UIMAEE_process_exception__INFO = Controller: {0} Handling Exception. Delegate: {1} Cas Id: {2}
+UIMAEE_client_endpoint_not_found__INFO = Controller: {0} Unable to Send CAS: {1} to Client. Client Endpoint Not Found.
+UIMAEE_local_cache_increment_child_count__FINEST = Controller: {0} Incremented CAS: {1} Child Count. Current Count: {2}
+UIMAEE_local_cache_decrement_child_count__FINEST = Controller: {0} Decremented CAS: {1} Child Count. Current Count: {2}
+UIMAEE_stale_reply__INFO = Controller: {0} Received Stale Reply From Delegate: {1} With Cas Id: {2}. The CAS Has Been Previously Dropped.
+UIMAEE_next_step_dispatch__FINEST = Controller: {0} Dispatching Process Request to Delegate:{1} Cas: {2}
+UIMAEE_next_step_dispatch_completed__FINEST = Controller: {0} Completed Dispatch Of Process Request to Delegate:{1} Cas: {2}
+UIMAEE_cas_not_found__INFO= Controller: {0} Cas: {1} Not Found In {2}.
+UIMAEE_removed_cas_from_delegate_list__FINE = Controller: {0} Removed CAS From Delegates List Of CASes Pending Reply. Delegate: {1} Cas Id: {2} List Size After Remove: {3}
+UIMAEE_add_cas_to_delegate_pending_reply_FINE = Controller: {0} Added CAS To Delegates List Of CASes Pending Reply. Delegate: {1} Cas Id: {2} List Size After Add: {3}
+UIMAEE_start_timer_FINE = Controller: {0} Started Timer For Delegate: {1} Cas Id: {2} Expecting Reply In {3}
+UIMAEE_restart_timer_FINE = Controller: {0} Restarted Timer For Delegate: {1} Cas Id: {2} Expecting Reply In {3} ms
+UIMAEE_increment_retry_count_FINE = Controller: {0} Incremented Retry Count For Delegate: {1} Cas Id: {2} Current Retry Count: {3}
+UIMAEE_cancelled_timer_FINE = Controller: {0} Received GetMeta Reply From Delegate: {1} Cancelling Timer
+UIMAEE_add_cas_to_delegate_pending_dispatch_WARNING = Controller: {0} Added CAS {1} (Hashcode: {2}) To a List Of CASes Pending Dispatch. The Controller Has Previously Timed-out Waiting For a Reply From {3} Service. The Submitted CAS Will Remain in Pending Dispatch List Until GetMeta Ping Succeeds or GetMet Ping Times out. List Size Before Add: {4}
+UIMAEE_removed_cas_from_delegate_pending_dispatch_list__FINE = Controller: {0} Removed CAS Entry From Delegates List Of CASes Pending Dispatch. Delegate: {1} Cas Id: {2} List Size After Remove: {3}
+UIMAEE_aggregate_sending_ping__INFO = Controller: {0} Sending Ping Message (GetMeta) To Check Delegate: {1} Availability.
+UIMAEE_aggregate_rcvd_ping_reply__FINE = Controller: {0} Received Ping Message (GetMeta) Reply From Delegate: {1}.
+UIMAEE_dump_cas_pending_dispatch__FINE = Controller: {0} Cas Id: {1} Pending Dispatch To Delegate: {2}
+UIMAEE_dump_cas_pending_dispatch__INFO = {0}
+UIMAEE_dump_cas_pending_reply__FINE = Controller: {0} Cas Id: {1} Pending Reply From Delegate: {2}
+UIMAEE_dump_cas_pending_reply__INFO = {0}
+UIMAEE_force_cas_timeout__INFO = Controller: {0} Disabled Delegate: {1}. Forcing Timeout Of CAS: {2} Found In : {3}
+UIMAEE_override_serialization__WARNING = \n\t***** WARNING: Controller: {0} Overriding Delegate: {1} Serialization. Binary Serialization Not Supported. Defaulting to xmi\n
+UIMAEE_stopping_collocated_cm_INFO = Service: {0} Requesting Collocated Delegate Cas Multiplier: {1} To Stop Producing CASes from Input CAS: {2}
+UIMAEE_stopping_remote_cm_INFO = Service: {0} Requesting Remote Delegate Cas Multiplier: {1} To Stop Producing CASes from Input CAS: {2}
+UIMAEE_stopped_producing_new_cases__INFO = Thread:{0} Controller: {1} Cas Multiplier Stopped Generating CASes from Input CAS: {2}
+UIMAEE_show_platform_info__INFO = {0}
+UIMAEE_jmx_stop_called__INFO = Controller: {0} Received Stop Request Via JMX. Initiating Orderly Service Shutdown. Waiting For All CASes To Be Processed Before Stopping
+UIMAEE_jmx_stopNow_called__INFO = Controller: {0} Received StopNow Request Via JMX. Initiating Hard Stop. Not Waiting For CASes to Finish.
+UIMAEE_register_onEmpty_callback__INFO = Controller: {0} Registering onEmpty Callback With InProcessCache.
+UIMAEE_waiting_for_onEmpty_callback__INFO = Controller: {0} Awaiting onEmpty Callback From InProcessCache
+UIMAEE_onEmpty_callback_received__INFO = Controller: {0} Received onEmpty Callback From InProcessCache
+UIMAEE_delegate_exception__WARNING = ------> Controller: {0} Received Exception From Delegate: {1}
+UIMAEE_dropping_cas_failed_parent_cas__INFO = Controller: {0} Releasing Cas: {1}. The Parent''s CAS: {2} is Marked As Failed.
+UIMAEE_stopping_remote_cm_INFO = Controller: {0} Stopping Remote Cas Multiplier: {1} Stopping CM From Generating More CASes from CAS: {2}
+UIMAEE_forcing_cas_to_finalstep__FINE = Controller: {0} Forcing CAS: {1} To finalStep(). Current Child Count: {2}
+UIMAEE_cas_in_finalstep__FINE = Controller: {0} Processing CAS: {1} In finalStep(). Current Child Count: {2}
+UIMAEE_cas_has_children__FINE = Controller: {0} CAS: {1} In finalStep() Found To Still Have In-Play Children. Current Child Count: {2}
+UIMAEE_cas_decremented_child_count__FINE = Controller: {0} Decremented CAS: {1} Child Count In finalStep(). Current Child Count: {2}
+UIMAEE_returning_exception_to_client__FINE = Controller: {0} Returning Exception on CAS: {1} To Client: {2}
+UIMAEE_sending_reply_to_client__FINE= Controller: {0} Sending Reply Containing CAS: {1} To Client: {2}
+UIMAEE_add_endpoint_to_do_not_process_list__INFO= Controller: {0} Adding Endpoint: {1} to the Do Not Process List.
+UIMAEE_dropping_msg_client_is_dead__INFO= Controller: {0} Received a Message From a Client That Is No Longer Reachable. Its Reply Queue: {1} Has Been Removed. Dropping Message With CAS Id: {2}
+UIMAEE_incompatible_version_WARNING = Controller: {0} Unable to Initialize. UIMA-AS Version is Incompatible with UIMA Core. UIMA-AS Version built to depend on UIMA Core version: {1} but is running with UIMA Core Version: {2}
+UIMAEE_multiple_deployment_not_allowed__WARNING = Controller: {0} Multiple Deployment of AE: {1} Is Not Allowed. Change OperationalProperties in the AE descriptor or remove scalout parameter from the deployment descriptor
+UIMAEE_invalid_step__SEVERE = Controller: {0} Invalid Step Object: {1} For CAS:{2}. Terminating Service. Check Your Descriptor For Invalid AE Keys.
+UIMAEE_dump_threadpool_semaphore_info__FINEST = Time: {0} Thread Id: {1} Acquiring Executor Semaphore. {2} Current Available Permits= {3}
+UIMAEE_client_dead__FINE = Controller: {0} Unable to Deliver CAS to Client Destination:{1}. Attempt to Send CAS Failed Due To Missing Temp Queue. Dropping CAS: {2}
+UIMAEE_shadow_caspool_set__INFO= Controller: {0} Setting Shadow Pool of Size: {1} For Cas Multiplier: {2}
+UIMAEE_parent_cas_notin_cache__INFO= Controller: {0} Parent CAS For CAS: {1} Not Found In Cache
+UIMAEE_starting_colocated_listener__INFO= Controller: {0} Starting Request Listener With {1} Concurrent Consumers. Reply Listener Configured With {2} Concurrent Consumer(s)
+UIMAEE_cas_release_failed__INFO=Controller: {0} Attempt to release CAS {1} Failed
+UIMAEE_force_cas_release___INFO=Controller: {0} Forcing Release of CAS: {1}
+UIMAEE_service_stopped__INFO=Controller: {0} has stopped
+UIMAEE_retrying_getmeta__INFO= Controller: {0} Retrying GetMeta For Endpoint: {1}
+UIMAEE_retrying_process_cas__INFO = Controller: {0} Retrying Process for CAS: {1} Endpoint: {2}
+UIMAEE_received_stop_request__INFO = Controller: {0} Received STOP request for CAS: {1}
+UIMAEE_delegate_key_for_endpoint_not_found__INFO= Controller: {0} Unable To Find DelegateKey For Endpoint: {1}
+UIMAEE_endpoint_null__INFO= Controller: {0} Endpoint is NULL. Cas Reference Id: {1}
+UIMAEE_service_terminating_fc_failure__INFO=Controller: {0} is terminating due to Flow Controller Failure While Disabling Delegate: {1} Cas:{2}
+UIMAEE_using_generated_name_INFO = Controller Name Not Specified in the AE descriptor. Using Generated Name: {0}
+UIMAEE_service_sending_getmeta_request__FINE = Controller: {0} Sending GetMeta Request to Delegate: {1}
+UIMAEE_service_sending_process_request__FINE = Controller: {0} Sending Process Request to Delegate: {1}
+UIMAEE_service_sending_release_cas_request__FINE = Controller: {0} Sending Release CAS Request to Delegate: {1}
+UIMAEE_service_sending_stop_request__FINE = Controller: {0} Sending STOP Request to Delegate: {1}
+UIMAEE_service_delivery_exception__WARNING = Controller: {0} Failed To Send Message to Delegates {1} Queue: {2}
+UIMAEE_service_delivery_to_client_exception__WARNING = Controller: {0} Failed To Send Message to Clients Queue: {1}
+UIMAEE_service_state__INFO={0}
+UIMAEE_service_returned_reply__INFO=Controller: {0} Returned Input CAS: {1}
+UIMAEE_checking_in_ae_to_pool__INFO=Controller: {0} Checking in AE instance to AePoolManager. Thread Id:{1}
+UIMAEE_checked_in_ae_to_pool__INFO=Controller: {0} Checked in AE instance to AePoolManager. Thread Id:{1}
+UIMAEE_calling_ae_initialize__INFO=Controller: {0} Initializing AE instance on Thread Id: {1}
+UIMAEE_process_thread_exiting__INFO=Controller: {0} --------------- Process Thread ID:{1} EXITING
+UIMAEE_ae_instance_destroy_called__INFO=Controller: {0} --------------- AE destroy() Method Call Returned ID:{1}
+UIMAEE_uncaught_error_WARNING=Controller: {0} Handling uncaught Throwable. Stack trace:\n {1}
+UIMAEE_terminal_error_WARNING=Controller:{0} Exiting via System.exit(2) Due to unrecoverable error
+UIMAEE_drop_cas_debug_FINEST=Controller:{0} Drop:{1} CAS:{2} ReplyReceived:{3}
+UIMAEE_timer_started_FINE=Timer Started For CAS: {0} Timeout Value:{1} Timer Thread ID:{2} Timer Thread Name:{3}
+UIMAEE_service_lost_connectivity_WARNING = Service: {0} Unable to Open Connection To Broker: {1} - Silently Retrying ...
+UIMAEE_service_regained_connectivity_INFO = Service: {0} Recovered Connectivity to Broker: {1}
+UIMAEE_service_warmup_start_INFO = Service: {0} Thread: {1} Warming Up The Pipeline ...
+UIMAEE_service_warmup_success_INFO = Service: {0} Thread: {1} WarmUp Has Finished Successfully - Processed: {2} CASes - Time Spent Warming Up: {3} secs- Ready For Processing
+UIMAEE_warmup_dropping_cas__FINE = Aggregate Warmup Stage - Dropping CAS:{0} Processing took {1}
+UIMAEE_warmup_start_cas__FINE = Aggregate Warmup Stage - Processing CAS id:{0}
+UIMAEE_delivery_to_client_failed_INFO = Service:{0} Unable to Deliver CAS:{1} to Client - Dropping CAS
+UIMAEE_unable_to_deliver_msg__INFO=Service:{0} JMS unable to Deliver CAS:{1} - Error:{2}
+UIMAEE_force_cas_abort__INFO="Service:{0} Forcing {1} CAS:{1} to Abort
+UIMAEE_service_delivery_exception_WARNING=Service:{0} Handling Exception:{1}
\ No newline at end of file
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/AnalysisEngineDeploymentDescriptionDocument$1.class b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/AnalysisEngineDeploymentDescriptionDocument$1.class
new file mode 100644
index 0000000..a11da63
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/AnalysisEngineDeploymentDescriptionDocument$1.class differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/AnalysisEngineDeploymentDescriptionDocument$Factory.class b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/AnalysisEngineDeploymentDescriptionDocument$Factory.class
new file mode 100644
index 0000000..e85f365
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/AnalysisEngineDeploymentDescriptionDocument$Factory.class differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/AnalysisEngineDeploymentDescriptionDocument.class b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/AnalysisEngineDeploymentDescriptionDocument.class
new file mode 100644
index 0000000..17c7d8c
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/AnalysisEngineDeploymentDescriptionDocument.class differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/AnalysisEngineDeploymentDescriptionType$1.class b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/AnalysisEngineDeploymentDescriptionType$1.class
new file mode 100644
index 0000000..5aebe77
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/AnalysisEngineDeploymentDescriptionType$1.class differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/AnalysisEngineDeploymentDescriptionType$Factory.class b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/AnalysisEngineDeploymentDescriptionType$Factory.class
new file mode 100644
index 0000000..c14464e
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/AnalysisEngineDeploymentDescriptionType$Factory.class differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/AnalysisEngineDeploymentDescriptionType.class b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/AnalysisEngineDeploymentDescriptionType.class
new file mode 100644
index 0000000..6b15827
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/AnalysisEngineDeploymentDescriptionType.class differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/AnalysisEngineType$1.class b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/AnalysisEngineType$1.class
new file mode 100644
index 0000000..d8ee0ea
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/AnalysisEngineType$1.class differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/AnalysisEngineType$Factory.class b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/AnalysisEngineType$Factory.class
new file mode 100644
index 0000000..39b7545
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/AnalysisEngineType$Factory.class differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/AnalysisEngineType.class b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/AnalysisEngineType.class
new file mode 100644
index 0000000..fe2aeaf
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/AnalysisEngineType.class differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/AsyncAggregateErrorConfigurationType$1.class b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/AsyncAggregateErrorConfigurationType$1.class
new file mode 100644
index 0000000..6541b4b
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/AsyncAggregateErrorConfigurationType$1.class differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/AsyncAggregateErrorConfigurationType$Factory.class b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/AsyncAggregateErrorConfigurationType$Factory.class
new file mode 100644
index 0000000..d009119
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/AsyncAggregateErrorConfigurationType$Factory.class differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/AsyncAggregateErrorConfigurationType.class b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/AsyncAggregateErrorConfigurationType.class
new file mode 100644
index 0000000..bb7b060
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/AsyncAggregateErrorConfigurationType.class differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/AsyncPrimitiveErrorConfigurationType$1.class b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/AsyncPrimitiveErrorConfigurationType$1.class
new file mode 100644
index 0000000..bfe7f7a
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/AsyncPrimitiveErrorConfigurationType$1.class differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/AsyncPrimitiveErrorConfigurationType$Factory.class b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/AsyncPrimitiveErrorConfigurationType$Factory.class
new file mode 100644
index 0000000..92f2178
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/AsyncPrimitiveErrorConfigurationType$Factory.class differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/AsyncPrimitiveErrorConfigurationType.class b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/AsyncPrimitiveErrorConfigurationType.class
new file mode 100644
index 0000000..6a72a3b
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/AsyncPrimitiveErrorConfigurationType.class differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/CasMultiplierType$1.class b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/CasMultiplierType$1.class
new file mode 100644
index 0000000..deff026
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/CasMultiplierType$1.class differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/CasMultiplierType$Factory.class b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/CasMultiplierType$Factory.class
new file mode 100644
index 0000000..7d670e7
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/CasMultiplierType$Factory.class differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/CasMultiplierType.class b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/CasMultiplierType.class
new file mode 100644
index 0000000..6e8c347
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/CasMultiplierType.class differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/CasPoolType$1.class b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/CasPoolType$1.class
new file mode 100644
index 0000000..f0136ae
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/CasPoolType$1.class differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/CasPoolType$Factory.class b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/CasPoolType$Factory.class
new file mode 100644
index 0000000..48e3b6f
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/CasPoolType$Factory.class differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/CasPoolType.class b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/CasPoolType.class
new file mode 100644
index 0000000..124e7de
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/CasPoolType.class differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/CollectionProcessCompleteErrorsType$1.class b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/CollectionProcessCompleteErrorsType$1.class
new file mode 100644
index 0000000..12d990f
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/CollectionProcessCompleteErrorsType$1.class differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/CollectionProcessCompleteErrorsType$Factory.class b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/CollectionProcessCompleteErrorsType$Factory.class
new file mode 100644
index 0000000..f86f37b
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/CollectionProcessCompleteErrorsType$Factory.class differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/CollectionProcessCompleteErrorsType.class b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/CollectionProcessCompleteErrorsType.class
new file mode 100644
index 0000000..6cd4d2c
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/CollectionProcessCompleteErrorsType.class differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/DelegateAnalysisEngineType$1.class b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/DelegateAnalysisEngineType$1.class
new file mode 100644
index 0000000..257dd9d
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/DelegateAnalysisEngineType$1.class differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/DelegateAnalysisEngineType$Factory.class b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/DelegateAnalysisEngineType$Factory.class
new file mode 100644
index 0000000..765bea3
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/DelegateAnalysisEngineType$Factory.class differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/DelegateAnalysisEngineType.class b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/DelegateAnalysisEngineType.class
new file mode 100644
index 0000000..a01303f
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/DelegateAnalysisEngineType.class differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/DelegatesType$1.class b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/DelegatesType$1.class
new file mode 100644
index 0000000..11437e4
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/DelegatesType$1.class differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/DelegatesType$Factory.class b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/DelegatesType$Factory.class
new file mode 100644
index 0000000..375cec3
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/DelegatesType$Factory.class differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/DelegatesType.class b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/DelegatesType.class
new file mode 100644
index 0000000..a77a548
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/DelegatesType.class differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/DeploymentType$1.class b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/DeploymentType$1.class
new file mode 100644
index 0000000..310d5a5
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/DeploymentType$1.class differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/DeploymentType$Factory.class b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/DeploymentType$Factory.class
new file mode 100644
index 0000000..b8e66cd
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/DeploymentType$Factory.class differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/DeploymentType.class b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/DeploymentType.class
new file mode 100644
index 0000000..7858ac0
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/DeploymentType.class differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/EnvironmentVariableType$1.class b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/EnvironmentVariableType$1.class
new file mode 100644
index 0000000..19e9d78
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/EnvironmentVariableType$1.class differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/EnvironmentVariableType$Factory.class b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/EnvironmentVariableType$Factory.class
new file mode 100644
index 0000000..62405da
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/EnvironmentVariableType$Factory.class differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/EnvironmentVariableType.class b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/EnvironmentVariableType.class
new file mode 100644
index 0000000..9a53466
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/EnvironmentVariableType.class differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/EnvironmentVariablesType$1.class b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/EnvironmentVariablesType$1.class
new file mode 100644
index 0000000..a8eb060
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/EnvironmentVariablesType$1.class differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/EnvironmentVariablesType$Factory.class b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/EnvironmentVariablesType$Factory.class
new file mode 100644
index 0000000..981dd04
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/EnvironmentVariablesType$Factory.class differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/EnvironmentVariablesType.class b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/EnvironmentVariablesType.class
new file mode 100644
index 0000000..047f00b
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/EnvironmentVariablesType.class differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/GetMetadataErrorsType$1.class b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/GetMetadataErrorsType$1.class
new file mode 100644
index 0000000..691ce81
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/GetMetadataErrorsType$1.class differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/GetMetadataErrorsType$Factory.class b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/GetMetadataErrorsType$Factory.class
new file mode 100644
index 0000000..481419f
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/GetMetadataErrorsType$Factory.class differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/GetMetadataErrorsType.class b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/GetMetadataErrorsType.class
new file mode 100644
index 0000000..d9a370d
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/GetMetadataErrorsType.class differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/ImportType$1.class b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/ImportType$1.class
new file mode 100644
index 0000000..187f0e5
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/ImportType$1.class differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/ImportType$Factory.class b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/ImportType$Factory.class
new file mode 100644
index 0000000..0061740
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/ImportType$Factory.class differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/ImportType.class b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/ImportType.class
new file mode 100644
index 0000000..5313be3
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/ImportType.class differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/InputQueueType$1.class b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/InputQueueType$1.class
new file mode 100644
index 0000000..db8f61d
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/InputQueueType$1.class differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/InputQueueType$Factory.class b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/InputQueueType$Factory.class
new file mode 100644
index 0000000..0f10491
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/InputQueueType$Factory.class differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/InputQueueType.class b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/InputQueueType.class
new file mode 100644
index 0000000..464d984
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/InputQueueType.class differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/ProcessCasErrorsType$1.class b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/ProcessCasErrorsType$1.class
new file mode 100644
index 0000000..eafb74e
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/ProcessCasErrorsType$1.class differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/ProcessCasErrorsType$Factory.class b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/ProcessCasErrorsType$Factory.class
new file mode 100644
index 0000000..e5bcb50
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/ProcessCasErrorsType$Factory.class differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/ProcessCasErrorsType.class b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/ProcessCasErrorsType.class
new file mode 100644
index 0000000..4711dc7
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/ProcessCasErrorsType.class differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/RemoteAnalysisEngineType$1.class b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/RemoteAnalysisEngineType$1.class
new file mode 100644
index 0000000..cbbf0f0
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/RemoteAnalysisEngineType$1.class differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/RemoteAnalysisEngineType$Factory.class b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/RemoteAnalysisEngineType$Factory.class
new file mode 100644
index 0000000..8a68f93
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/RemoteAnalysisEngineType$Factory.class differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/RemoteAnalysisEngineType.class b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/RemoteAnalysisEngineType.class
new file mode 100644
index 0000000..716418f
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/RemoteAnalysisEngineType.class differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/ScaleoutType$1.class b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/ScaleoutType$1.class
new file mode 100644
index 0000000..3a19cd3
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/ScaleoutType$1.class differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/ScaleoutType$Factory.class b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/ScaleoutType$Factory.class
new file mode 100644
index 0000000..9fb0dd2
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/ScaleoutType$Factory.class differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/ScaleoutType.class b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/ScaleoutType.class
new file mode 100644
index 0000000..550f361
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/ScaleoutType.class differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/SerializerType$1.class b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/SerializerType$1.class
new file mode 100644
index 0000000..8c40c0d
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/SerializerType$1.class differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/SerializerType$Factory.class b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/SerializerType$Factory.class
new file mode 100644
index 0000000..de6b6d1
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/SerializerType$Factory.class differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/SerializerType$Method$Enum.class b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/SerializerType$Method$Enum.class
new file mode 100644
index 0000000..8916993
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/SerializerType$Method$Enum.class differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/SerializerType$Method$Factory.class b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/SerializerType$Method$Factory.class
new file mode 100644
index 0000000..2e333a3
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/SerializerType$Method$Factory.class differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/SerializerType$Method.class b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/SerializerType$Method.class
new file mode 100644
index 0000000..0a20f16
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/SerializerType$Method.class differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/SerializerType.class b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/SerializerType.class
new file mode 100644
index 0000000..bac3199
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/SerializerType.class differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/ServiceType$1.class b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/ServiceType$1.class
new file mode 100644
index 0000000..d60c4ca
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/ServiceType$1.class differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/ServiceType$Factory.class b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/ServiceType$Factory.class
new file mode 100644
index 0000000..f01af3a
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/ServiceType$Factory.class differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/ServiceType.class b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/ServiceType.class
new file mode 100644
index 0000000..694bed1
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/ServiceType.class differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/TopDescriptorType$1.class b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/TopDescriptorType$1.class
new file mode 100644
index 0000000..071b40c
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/TopDescriptorType$1.class differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/TopDescriptorType$Factory.class b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/TopDescriptorType$Factory.class
new file mode 100644
index 0000000..156d64b
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/TopDescriptorType$Factory.class differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/TopDescriptorType.class b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/TopDescriptorType.class
new file mode 100644
index 0000000..4409a01
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/TopDescriptorType.class differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/TopLevelAnalysisEngineType$1.class b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/TopLevelAnalysisEngineType$1.class
new file mode 100644
index 0000000..aaa2da7
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/TopLevelAnalysisEngineType$1.class differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/TopLevelAnalysisEngineType$Factory.class b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/TopLevelAnalysisEngineType$Factory.class
new file mode 100644
index 0000000..903edd4
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/TopLevelAnalysisEngineType$Factory.class differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/TopLevelAnalysisEngineType.class b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/TopLevelAnalysisEngineType.class
new file mode 100644
index 0000000..7c87d7e
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/TopLevelAnalysisEngineType.class differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/impl/AnalysisEngineDeploymentDescriptionDocumentImpl.class b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/impl/AnalysisEngineDeploymentDescriptionDocumentImpl.class
new file mode 100644
index 0000000..36f4800
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/impl/AnalysisEngineDeploymentDescriptionDocumentImpl.class differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/impl/AnalysisEngineDeploymentDescriptionTypeImpl.class b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/impl/AnalysisEngineDeploymentDescriptionTypeImpl.class
new file mode 100644
index 0000000..5ca8d6a
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/impl/AnalysisEngineDeploymentDescriptionTypeImpl.class differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/impl/AnalysisEngineTypeImpl.class b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/impl/AnalysisEngineTypeImpl.class
new file mode 100644
index 0000000..f0f0e53
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/impl/AnalysisEngineTypeImpl.class differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/impl/AsyncAggregateErrorConfigurationTypeImpl.class b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/impl/AsyncAggregateErrorConfigurationTypeImpl.class
new file mode 100644
index 0000000..1b99139
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/impl/AsyncAggregateErrorConfigurationTypeImpl.class differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/impl/AsyncPrimitiveErrorConfigurationTypeImpl.class b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/impl/AsyncPrimitiveErrorConfigurationTypeImpl.class
new file mode 100644
index 0000000..5782030
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/impl/AsyncPrimitiveErrorConfigurationTypeImpl.class differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/impl/CasMultiplierTypeImpl.class b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/impl/CasMultiplierTypeImpl.class
new file mode 100644
index 0000000..415e4e3
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/impl/CasMultiplierTypeImpl.class differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/impl/CasPoolTypeImpl.class b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/impl/CasPoolTypeImpl.class
new file mode 100644
index 0000000..f1fdf89
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/impl/CasPoolTypeImpl.class differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/impl/CollectionProcessCompleteErrorsTypeImpl.class b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/impl/CollectionProcessCompleteErrorsTypeImpl.class
new file mode 100644
index 0000000..e1bcebf
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/impl/CollectionProcessCompleteErrorsTypeImpl.class differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/impl/DelegateAnalysisEngineTypeImpl.class b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/impl/DelegateAnalysisEngineTypeImpl.class
new file mode 100644
index 0000000..4a6aa5a
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/impl/DelegateAnalysisEngineTypeImpl.class differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/impl/DelegatesTypeImpl.class b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/impl/DelegatesTypeImpl.class
new file mode 100644
index 0000000..9df51c5
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/impl/DelegatesTypeImpl.class differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/impl/DeploymentTypeImpl.class b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/impl/DeploymentTypeImpl.class
new file mode 100644
index 0000000..95de110
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/impl/DeploymentTypeImpl.class differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/impl/EnvironmentVariableTypeImpl.class b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/impl/EnvironmentVariableTypeImpl.class
new file mode 100644
index 0000000..074233f
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/impl/EnvironmentVariableTypeImpl.class differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/impl/EnvironmentVariablesTypeImpl.class b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/impl/EnvironmentVariablesTypeImpl.class
new file mode 100644
index 0000000..29ee6a9
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/impl/EnvironmentVariablesTypeImpl.class differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/impl/GetMetadataErrorsTypeImpl.class b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/impl/GetMetadataErrorsTypeImpl.class
new file mode 100644
index 0000000..9e6dafe
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/impl/GetMetadataErrorsTypeImpl.class differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/impl/ImportTypeImpl.class b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/impl/ImportTypeImpl.class
new file mode 100644
index 0000000..62b5e15
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/impl/ImportTypeImpl.class differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/impl/InputQueueTypeImpl.class b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/impl/InputQueueTypeImpl.class
new file mode 100644
index 0000000..1d3f8d9
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/impl/InputQueueTypeImpl.class differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/impl/ProcessCasErrorsTypeImpl.class b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/impl/ProcessCasErrorsTypeImpl.class
new file mode 100644
index 0000000..646596d
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/impl/ProcessCasErrorsTypeImpl.class differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/impl/RemoteAnalysisEngineTypeImpl.class b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/impl/RemoteAnalysisEngineTypeImpl.class
new file mode 100644
index 0000000..7980dd4
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/impl/RemoteAnalysisEngineTypeImpl.class differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/impl/ScaleoutTypeImpl.class b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/impl/ScaleoutTypeImpl.class
new file mode 100644
index 0000000..73d7710
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/impl/ScaleoutTypeImpl.class differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/impl/SerializerTypeImpl$MethodImpl.class b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/impl/SerializerTypeImpl$MethodImpl.class
new file mode 100644
index 0000000..8fcfdcd
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/impl/SerializerTypeImpl$MethodImpl.class differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/impl/SerializerTypeImpl.class b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/impl/SerializerTypeImpl.class
new file mode 100644
index 0000000..da6a33b
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/impl/SerializerTypeImpl.class differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/impl/ServiceTypeImpl.class b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/impl/ServiceTypeImpl.class
new file mode 100644
index 0000000..14a41f9
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/impl/ServiceTypeImpl.class differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/impl/TopDescriptorTypeImpl.class b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/impl/TopDescriptorTypeImpl.class
new file mode 100644
index 0000000..e5dd7e2
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/impl/TopDescriptorTypeImpl.class differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/impl/TopLevelAnalysisEngineTypeImpl.class b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/impl/TopLevelAnalysisEngineTypeImpl.class
new file mode 100644
index 0000000..5925138
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/org/apache/uima/resourceSpecifier/impl/TopLevelAnalysisEngineTypeImpl.class differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/element/http_3A_2F_2Fuima_2Eapache_2Eorg_2FresourceSpecifier/analysisEngineDeploymentDescription.xsb b/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/element/http_3A_2F_2Fuima_2Eapache_2Eorg_2FresourceSpecifier/analysisEngineDeploymentDescription.xsb
new file mode 100644
index 0000000..ec31cd7
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/element/http_3A_2F_2Fuima_2Eapache_2Eorg_2FresourceSpecifier/analysisEngineDeploymentDescription.xsb differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/javaname/org/apache/uima/resourceSpecifier/AnalysisEngineDeploymentDescriptionDocument.xsb b/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/javaname/org/apache/uima/resourceSpecifier/AnalysisEngineDeploymentDescriptionDocument.xsb
new file mode 100644
index 0000000..ec31cd7
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/javaname/org/apache/uima/resourceSpecifier/AnalysisEngineDeploymentDescriptionDocument.xsb differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/javaname/org/apache/uima/resourceSpecifier/AnalysisEngineDeploymentDescriptionType.xsb b/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/javaname/org/apache/uima/resourceSpecifier/AnalysisEngineDeploymentDescriptionType.xsb
new file mode 100644
index 0000000..ec31cd7
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/javaname/org/apache/uima/resourceSpecifier/AnalysisEngineDeploymentDescriptionType.xsb differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/javaname/org/apache/uima/resourceSpecifier/AnalysisEngineType.xsb b/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/javaname/org/apache/uima/resourceSpecifier/AnalysisEngineType.xsb
new file mode 100644
index 0000000..ec31cd7
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/javaname/org/apache/uima/resourceSpecifier/AnalysisEngineType.xsb differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/javaname/org/apache/uima/resourceSpecifier/AsyncAggregateErrorConfigurationType.xsb b/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/javaname/org/apache/uima/resourceSpecifier/AsyncAggregateErrorConfigurationType.xsb
new file mode 100644
index 0000000..ec31cd7
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/javaname/org/apache/uima/resourceSpecifier/AsyncAggregateErrorConfigurationType.xsb differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/javaname/org/apache/uima/resourceSpecifier/AsyncPrimitiveErrorConfigurationType.xsb b/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/javaname/org/apache/uima/resourceSpecifier/AsyncPrimitiveErrorConfigurationType.xsb
new file mode 100644
index 0000000..ec31cd7
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/javaname/org/apache/uima/resourceSpecifier/AsyncPrimitiveErrorConfigurationType.xsb differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/javaname/org/apache/uima/resourceSpecifier/CasMultiplierType.xsb b/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/javaname/org/apache/uima/resourceSpecifier/CasMultiplierType.xsb
new file mode 100644
index 0000000..ec31cd7
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/javaname/org/apache/uima/resourceSpecifier/CasMultiplierType.xsb differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/javaname/org/apache/uima/resourceSpecifier/CasPoolType.xsb b/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/javaname/org/apache/uima/resourceSpecifier/CasPoolType.xsb
new file mode 100644
index 0000000..ec31cd7
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/javaname/org/apache/uima/resourceSpecifier/CasPoolType.xsb differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/javaname/org/apache/uima/resourceSpecifier/CollectionProcessCompleteErrorsType.xsb b/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/javaname/org/apache/uima/resourceSpecifier/CollectionProcessCompleteErrorsType.xsb
new file mode 100644
index 0000000..ec31cd7
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/javaname/org/apache/uima/resourceSpecifier/CollectionProcessCompleteErrorsType.xsb differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/javaname/org/apache/uima/resourceSpecifier/DelegateAnalysisEngineType.xsb b/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/javaname/org/apache/uima/resourceSpecifier/DelegateAnalysisEngineType.xsb
new file mode 100644
index 0000000..ec31cd7
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/javaname/org/apache/uima/resourceSpecifier/DelegateAnalysisEngineType.xsb differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/javaname/org/apache/uima/resourceSpecifier/DelegatesType.xsb b/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/javaname/org/apache/uima/resourceSpecifier/DelegatesType.xsb
new file mode 100644
index 0000000..ec31cd7
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/javaname/org/apache/uima/resourceSpecifier/DelegatesType.xsb differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/javaname/org/apache/uima/resourceSpecifier/DeploymentType.xsb b/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/javaname/org/apache/uima/resourceSpecifier/DeploymentType.xsb
new file mode 100644
index 0000000..ec31cd7
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/javaname/org/apache/uima/resourceSpecifier/DeploymentType.xsb differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/javaname/org/apache/uima/resourceSpecifier/EnvironmentVariableType.xsb b/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/javaname/org/apache/uima/resourceSpecifier/EnvironmentVariableType.xsb
new file mode 100644
index 0000000..ec31cd7
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/javaname/org/apache/uima/resourceSpecifier/EnvironmentVariableType.xsb differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/javaname/org/apache/uima/resourceSpecifier/EnvironmentVariablesType.xsb b/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/javaname/org/apache/uima/resourceSpecifier/EnvironmentVariablesType.xsb
new file mode 100644
index 0000000..ec31cd7
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/javaname/org/apache/uima/resourceSpecifier/EnvironmentVariablesType.xsb differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/javaname/org/apache/uima/resourceSpecifier/GetMetadataErrorsType.xsb b/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/javaname/org/apache/uima/resourceSpecifier/GetMetadataErrorsType.xsb
new file mode 100644
index 0000000..ec31cd7
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/javaname/org/apache/uima/resourceSpecifier/GetMetadataErrorsType.xsb differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/javaname/org/apache/uima/resourceSpecifier/ImportType.xsb b/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/javaname/org/apache/uima/resourceSpecifier/ImportType.xsb
new file mode 100644
index 0000000..ec31cd7
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/javaname/org/apache/uima/resourceSpecifier/ImportType.xsb differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/javaname/org/apache/uima/resourceSpecifier/InputQueueType.xsb b/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/javaname/org/apache/uima/resourceSpecifier/InputQueueType.xsb
new file mode 100644
index 0000000..ec31cd7
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/javaname/org/apache/uima/resourceSpecifier/InputQueueType.xsb differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/javaname/org/apache/uima/resourceSpecifier/ProcessCasErrorsType.xsb b/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/javaname/org/apache/uima/resourceSpecifier/ProcessCasErrorsType.xsb
new file mode 100644
index 0000000..ec31cd7
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/javaname/org/apache/uima/resourceSpecifier/ProcessCasErrorsType.xsb differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/javaname/org/apache/uima/resourceSpecifier/RemoteAnalysisEngineType.xsb b/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/javaname/org/apache/uima/resourceSpecifier/RemoteAnalysisEngineType.xsb
new file mode 100644
index 0000000..ec31cd7
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/javaname/org/apache/uima/resourceSpecifier/RemoteAnalysisEngineType.xsb differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/javaname/org/apache/uima/resourceSpecifier/ScaleoutType.xsb b/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/javaname/org/apache/uima/resourceSpecifier/ScaleoutType.xsb
new file mode 100644
index 0000000..ec31cd7
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/javaname/org/apache/uima/resourceSpecifier/ScaleoutType.xsb differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/javaname/org/apache/uima/resourceSpecifier/SerializerType.xsb b/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/javaname/org/apache/uima/resourceSpecifier/SerializerType.xsb
new file mode 100644
index 0000000..ec31cd7
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/javaname/org/apache/uima/resourceSpecifier/SerializerType.xsb differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/javaname/org/apache/uima/resourceSpecifier/SerializerType/Method.xsb b/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/javaname/org/apache/uima/resourceSpecifier/SerializerType/Method.xsb
new file mode 100644
index 0000000..ec31cd7
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/javaname/org/apache/uima/resourceSpecifier/SerializerType/Method.xsb differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/javaname/org/apache/uima/resourceSpecifier/ServiceType.xsb b/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/javaname/org/apache/uima/resourceSpecifier/ServiceType.xsb
new file mode 100644
index 0000000..ec31cd7
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/javaname/org/apache/uima/resourceSpecifier/ServiceType.xsb differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/javaname/org/apache/uima/resourceSpecifier/TopDescriptorType.xsb b/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/javaname/org/apache/uima/resourceSpecifier/TopDescriptorType.xsb
new file mode 100644
index 0000000..ec31cd7
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/javaname/org/apache/uima/resourceSpecifier/TopDescriptorType.xsb differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/javaname/org/apache/uima/resourceSpecifier/TopLevelAnalysisEngineType.xsb b/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/javaname/org/apache/uima/resourceSpecifier/TopLevelAnalysisEngineType.xsb
new file mode 100644
index 0000000..ec31cd7
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/javaname/org/apache/uima/resourceSpecifier/TopLevelAnalysisEngineType.xsb differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/namespace/http_3A_2F_2Fuima_2Eapache_2Eorg_2FresourceSpecifier/xmlns.xsb b/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/namespace/http_3A_2F_2Fuima_2Eapache_2Eorg_2FresourceSpecifier/xmlns.xsb
new file mode 100644
index 0000000..ec31cd7
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/namespace/http_3A_2F_2Fuima_2Eapache_2Eorg_2FresourceSpecifier/xmlns.xsb differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/src/uima-as-deployment-descriptor-schema.xsd b/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/src/uima-as-deployment-descriptor-schema.xsd
new file mode 100644
index 0000000..8812253
--- /dev/null
+++ b/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/src/uima-as-deployment-descriptor-schema.xsd
@@ -0,0 +1,261 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- schema attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://uima.apache.org/resourceSpecifier" xmlns="http://www.w3.org/2001/XMLSchema"> -->
+<schema attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://uima.apache.org/resourceSpecifier" xmlns="http://www.w3.org/2001/XMLSchema">
+
+ <!-- import namespace="http://www.w3.org/2001/XMLSchema" /> -->
+ <element name="analysisEngineDeploymentDescription" type="res:analysisEngineDeploymentDescriptionType" xmlns:res="http://uima.apache.org/resourceSpecifier">
+ <annotation>
+ <documentation>***************************************************************
+ * 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.
+ ***************************************************************</documentation>
+ </annotation>
+ </element>
+ <complexType name="casPoolType">
+ <simpleContent>
+ <extension base="string">
+ <attribute type="int" name="numberOfCASes"/>
+ <attribute type="int" name="initialFsHeapSize"/>
+ <attribute type="boolean" name="disableJCasCache"/>
+ </extension>
+ </simpleContent>
+ </complexType>
+ <complexType name="inputQueueType">
+ <simpleContent>
+ <extension base="string">
+ <attribute type="string" name="endpoint" use="optional"/>
+ <attribute type="string" name="brokerURL" use="optional"/>
+ <attribute type="int" name="prefetch" use="optional"/>
+ </extension>
+ </simpleContent>
+ </complexType>
+ <complexType name="importType">
+ <simpleContent>
+ <extension base="string">
+ <attribute type="string" name="location"/>
+ <attribute type="string" name="name"/>
+ </extension>
+ </simpleContent>
+ </complexType>
+
+ <complexType name="topDescriptorType">
+ <sequence>
+ <choice>
+ <element type="res:importType" name="import" xmlns:res="http://uima.apache.org/resourceSpecifier"/>
+ </choice>
+ </sequence>
+ </complexType>
+ <complexType name="environmentVariableType">
+ <simpleContent>
+ <extension base="string">
+ <attribute type="string" name="name" use="optional"/>
+ </extension>
+ </simpleContent>
+ </complexType>
+ <complexType name="environmentVariablesType">
+ <sequence>
+ <element type="res:environmentVariableType" name="environmentVariable" maxOccurs="unbounded" minOccurs="0" xmlns:res="http://uima.apache.org/resourceSpecifier">
+ <annotation>
+ <documentation>one or more of the following element</documentation>
+ </annotation>
+ </element>
+ </sequence>
+ </complexType>
+
+ <complexType name="scaleoutType">
+ <simpleContent>
+ <extension base="string">
+ <attribute type="int" name="numberOfInstances" default="1"/>
+ </extension>
+ </simpleContent>
+ </complexType>
+
+ <complexType name="casMultiplierType">
+ <simpleContent>
+ <extension base="string">
+ <attribute type="int" name="poolSize" use="optional" default="1"/>
+ <attribute type="string" name="initialFsHeapSize" use="optional"/>
+ <attribute type="string" name="processParentLast" use="optional" default="false"/>
+ <attribute type="boolean" name="disableJCasCache" use="optional" default="false"/>
+ </extension>
+ </simpleContent>
+ </complexType>
+
+ <complexType name="getMetadataErrorsType">
+ <simpleContent>
+ <extension base="string">
+ <attribute type="int" name="maxRetries" use="optional" default="0"/>
+ <attribute type="int" name="timeout" use="optional" default="0"/>
+ <attribute type="string" name="errorAction" use="optional" />
+ </extension>
+ </simpleContent>
+ </complexType>
+ <complexType name="processCasErrorsType">
+ <simpleContent>
+ <extension base="string">
+ <attribute type="int" name="maxRetries" use="optional" default="0"/>
+ <attribute type="int" name="timeout" use="optional" default="0"/>
+ <attribute type="int" name="thresholdCount" use="optional" default="0"/>
+ <attribute type="string" name="continueOnRetryFailure" use="optional" />
+ <attribute type="int" name="thresholdWindow" use="optional"/>
+ <attribute type="string" name="thresholdAction" use="optional"/>
+ </extension>
+ </simpleContent>
+ </complexType>
+ <complexType name="collectionProcessCompleteErrorsType">
+ <simpleContent>
+ <extension base="string">
+ <attribute type="int" name="timeout" use="optional" default="0"/>
+ <attribute type="string" name="additionalErrorAction" use="optional"/>
+ </extension>
+ </simpleContent>
+ </complexType>
+ <complexType name="asyncAggregateErrorConfigurationType">
+ <sequence>
+ <element type="res:getMetadataErrorsType" name="getMetadataErrors" xmlns:res="http://uima.apache.org/resourceSpecifier" minOccurs="0"/>
+ <element type="res:processCasErrorsType" name="processCasErrors" xmlns:res="http://uima.apache.org/resourceSpecifier" minOccurs="0"/>
+ <element type="res:collectionProcessCompleteErrorsType" name="collectionProcessCompleteErrors" xmlns:res="http://uima.apache.org/resourceSpecifier" minOccurs="0"/>
+ </sequence>
+ </complexType>
+
+ <complexType name="topLevelAnalysisEngineType">
+ <complexContent>
+ <extension base="res:analysisEngineType" xmlns:res="http://uima.apache.org/resourceSpecifier">
+ <sequence>
+ <element type="res:asyncPrimitiveErrorConfigurationType" name="asyncPrimitiveErrorConfiguration" minOccurs="0" xmlns:res="http://uima.apache.org/resourceSpecifier"/>
+ </sequence>
+ </extension>
+ </complexContent>
+ <!-- sequence>
+ <element type="res:scaleoutType" name="scaleout" minOccurs="0" xmlns:res="http://uima.apache.org/resourceSpecifier"/>
+ <element type="res:delegatesType" name="delegates" minOccurs="0" xmlns:res="http://uima.apache.org/resourceSpecifier"/>
+ <element type="res:casMultiplierType" name="casMultiplier" minOccurs="0" xmlns:res="http://uima.apache.org/resourceSpecifier"/>
+
+ <element type="res:asyncPrimitiveErrorConfigurationType" name="asyncPrimitiveErrorConfiguration" minOccurs="0" xmlns:res="http://uima.apache.org/resourceSpecifier"/>
+ </sequence>
+ <attribute type="string" name="key" use="optional"/>
+ <attribute type="string" name="async" use="optional"/>
+ <attribute type="string" name="internalReplyQueueScaleout" use="optional"/>
+ <attribute type="string" name="inputQueueScaleout" use="optional"/ -->
+ </complexType>
+
+ <complexType name="delegatesType">
+ <sequence>
+ <!-- element type="res:delegateColocatedAnalysisEngineType" name="analysisEngine" maxOccurs="unbounded" minOccurs="0" xmlns:res="http://uima.apache.org/resourceSpecifier"/> -->
+ <element type="res:delegateAnalysisEngineType" name="analysisEngine" maxOccurs="unbounded" minOccurs="0" xmlns:res="http://uima.apache.org/resourceSpecifier"/>
+ <!-- element type="res:delegateRemoteAnalysisEngineType" name="remoteAnalysisEngine" maxOccurs="unbounded" minOccurs="0" xmlns:res="http://uima.apache.org/resourceSpecifier"/> -->
+ <element type="res:remoteAnalysisEngineType" name="remoteAnalysisEngine" maxOccurs="unbounded" minOccurs="0" xmlns:res="http://uima.apache.org/resourceSpecifier"/>
+ </sequence>
+ </complexType>
+
+ <complexType name="analysisEngineType" >
+ <sequence>
+ <element type="res:scaleoutType" name="scaleout" minOccurs="0" xmlns:res="http://uima.apache.org/resourceSpecifier"/>
+ <element type="res:delegatesType" name="delegates" minOccurs="0" xmlns:res="http://uima.apache.org/resourceSpecifier"/>
+ <element type="res:casMultiplierType" name="casMultiplier" minOccurs="0" xmlns:res="http://uima.apache.org/resourceSpecifier"/>
+
+ </sequence>
+ <attribute type="string" name="key" use="optional"/>
+ <attribute type="string" name="async" use="optional"/>
+ <attribute type="string" name="internalReplyQueueScaleout" use="optional"/>
+ <attribute type="string" name="inputQueueScaleout" use="optional"/>
+ </complexType>
+
+ <!-- complexType name="delegateColocatedAnalysisEngineType"> -->
+ <complexType name="delegateAnalysisEngineType">
+ <complexContent>
+ <extension base="res:analysisEngineType" xmlns:res="http://uima.apache.org/resourceSpecifier">
+ <sequence>
+ <element type="res:asyncAggregateErrorConfigurationType" name="asyncAggregateErrorConfiguration" minOccurs="0" xmlns:res="http://uima.apache.org/resourceSpecifier"/>
+ </sequence>
+ </extension>
+ </complexContent>
+ <!-- sequence>
+ <element type="res:scaleoutType" name="scaleout" minOccurs="0" xmlns:res="http://uima.apache.org/resourceSpecifier"/>
+ <element type="res:delegatesType" name="delegates" minOccurs="0" xmlns:res="http://uima.apache.org/resourceSpecifier"/>
+ <element type="res:casMultiplierType" name="casMultiplier" minOccurs="0" xmlns:res="http://uima.apache.org/resourceSpecifier"/>
+ <element type="res:asyncAggregateErrorConfigurationType" name="asyncAggregateErrorConfiguration" minOccurs="0" xmlns:res="http://uima.apache.org/resourceSpecifier"/>
+ </sequence> -->
+ <!-- attribute type="string" name="key" use="optional"/>
+ <attribute type="string" name="async" use="optional"/>
+ <attribute type="string" name="internalReplyQueueScaleout" use="optional"/>
+ <attribute type="string" name="inputQueueScaleout" use="optional"/> -->
+ </complexType>
+
+
+
+ <!-- complexType name="delegateRemoteAnalysisEngineType"> -->
+ <complexType name="remoteAnalysisEngineType">
+ <sequence>
+ <element type="res:inputQueueType" name="inputQueue" xmlns:res="http://uima.apache.org/resourceSpecifier"/>
+ <element type="res:serializerType" name="serializer" xmlns:res="http://uima.apache.org/resourceSpecifier"/>
+
+ <element type="res:casMultiplierType" name="casMultiplier" minOccurs="0" xmlns:res="http://uima.apache.org/resourceSpecifier"/>
+ <element type="res:asyncAggregateErrorConfigurationType" name="asyncAggregateErrorConfiguration" minOccurs="0" xmlns:res="http://uima.apache.org/resourceSpecifier"/>
+ </sequence>
+ <attribute type="string" name="async" use="optional"/>
+ <attribute type="string" name="key" use="optional"/>
+ <attribute type="int" name="remoteReplyQueueScaleout" use="optional"/>
+ </complexType>
+
+ <complexType name="serializerType">
+ <simpleContent>
+ <extension base="string">
+ <attribute name="method" use="optional" default="xmi">
+ <simpleType>
+ <restriction base="string">
+ <enumeration value="xmi" />
+ <enumeration value="binary" />
+ </restriction>
+ </simpleType>
+ </attribute>
+ </extension>
+ </simpleContent>
+ </complexType>
+
+ <complexType name="asyncPrimitiveErrorConfigurationType">
+ <sequence>
+ <element type="res:processCasErrorsType" name="processCasErrors" xmlns:res="http://uima.apache.org/resourceSpecifier" minOccurs="0"/>
+ <element type="res:collectionProcessCompleteErrorsType" name="collectionProcessCompleteErrors" xmlns:res="http://uima.apache.org/resourceSpecifier" minOccurs="0"/>
+ </sequence>
+ </complexType>
+ <complexType name="serviceType">
+ <sequence>
+ <element type="res:inputQueueType" name="inputQueue" xmlns:res="http://uima.apache.org/resourceSpecifier"/>
+ <element type="res:topDescriptorType" minOccurs="1" maxOccurs="1" name="topDescriptor" xmlns:res="http://uima.apache.org/resourceSpecifier"/>
+ <element type="res:environmentVariablesType" name="environmentVariables" xmlns:res="http://uima.apache.org/resourceSpecifier" minOccurs="0"/>
+ <element type="res:topLevelAnalysisEngineType" minOccurs="1" maxOccurs="1" name="analysisEngine" xmlns:res="http://uima.apache.org/resourceSpecifier"/>
+ </sequence>
+ </complexType>
+ <complexType name="deploymentType">
+ <sequence>
+ <element type="res:casPoolType" name="casPool" xmlns:res="http://uima.apache.org/resourceSpecifier"/>
+ <element type="res:serviceType" name="service" xmlns:res="http://uima.apache.org/resourceSpecifier" minOccurs="1" maxOccurs="1"/>
+ </sequence>
+ <attribute type="string" name="protocol"/>
+ <attribute type="string" name="provider"/>
+ </complexType>
+ <complexType name="analysisEngineDeploymentDescriptionType">
+ <sequence>
+ <element type="string" name="name"/>
+ <element type="string" name="description"/>
+ <element type="string" name="version" minOccurs="0"/>
+ <element type="string" name="vendor" minOccurs="0"/>
+ <element type="res:deploymentType" name="deployment" xmlns:res="http://uima.apache.org/resourceSpecifier"/>
+ </sequence>
+ </complexType>
+</schema>
\ No newline at end of file
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/TypeSystemHolder.class b/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/TypeSystemHolder.class
new file mode 100644
index 0000000..668ce4e
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/TypeSystemHolder.class differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/analysisenginedeploymentdescriptionac79doctype.xsb b/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/analysisenginedeploymentdescriptionac79doctype.xsb
new file mode 100644
index 0000000..033a78a
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/analysisenginedeploymentdescriptionac79doctype.xsb differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/analysisenginedeploymentdescriptionelement.xsb b/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/analysisenginedeploymentdescriptionelement.xsb
new file mode 100644
index 0000000..27e5ecd
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/analysisenginedeploymentdescriptionelement.xsb differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/analysisenginedeploymentdescriptiontypef84ftype.xsb b/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/analysisenginedeploymentdescriptiontypef84ftype.xsb
new file mode 100644
index 0000000..f404715
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/analysisenginedeploymentdescriptiontypef84ftype.xsb differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/analysisenginetype8618type.xsb b/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/analysisenginetype8618type.xsb
new file mode 100644
index 0000000..ce57555
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/analysisenginetype8618type.xsb differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/asyncaggregateerrorconfigurationtypecda5type.xsb b/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/asyncaggregateerrorconfigurationtypecda5type.xsb
new file mode 100644
index 0000000..afe0919
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/asyncaggregateerrorconfigurationtypecda5type.xsb differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/asyncprimitiveerrorconfigurationtype797dtype.xsb b/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/asyncprimitiveerrorconfigurationtype797dtype.xsb
new file mode 100644
index 0000000..ac3c224
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/asyncprimitiveerrorconfigurationtype797dtype.xsb differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/casmultipliertypef712type.xsb b/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/casmultipliertypef712type.xsb
new file mode 100644
index 0000000..89f878d
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/casmultipliertypef712type.xsb differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/caspooltype3397type.xsb b/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/caspooltype3397type.xsb
new file mode 100644
index 0000000..e34a97d
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/caspooltype3397type.xsb differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/collectionprocesscompleteerrorstype4653type.xsb b/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/collectionprocesscompleteerrorstype4653type.xsb
new file mode 100644
index 0000000..82892b2
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/collectionprocesscompleteerrorstype4653type.xsb differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/delegateanalysisenginetypeb253type.xsb b/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/delegateanalysisenginetypeb253type.xsb
new file mode 100644
index 0000000..77cbb61
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/delegateanalysisenginetypeb253type.xsb differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/delegatestype3a7atype.xsb b/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/delegatestype3a7atype.xsb
new file mode 100644
index 0000000..cf350aa
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/delegatestype3a7atype.xsb differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/deploymenttype5271type.xsb b/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/deploymenttype5271type.xsb
new file mode 100644
index 0000000..b9e1e54
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/deploymenttype5271type.xsb differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/environmentvariablestyped232type.xsb b/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/environmentvariablestyped232type.xsb
new file mode 100644
index 0000000..59dc686
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/environmentvariablestyped232type.xsb differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/environmentvariabletypeaab9type.xsb b/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/environmentvariabletypeaab9type.xsb
new file mode 100644
index 0000000..34b1819
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/environmentvariabletypeaab9type.xsb differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/getmetadataerrorstype17d8type.xsb b/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/getmetadataerrorstype17d8type.xsb
new file mode 100644
index 0000000..dc2c1be
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/getmetadataerrorstype17d8type.xsb differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/importtyped911type.xsb b/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/importtyped911type.xsb
new file mode 100644
index 0000000..734ba7e
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/importtyped911type.xsb differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/index.xsb b/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/index.xsb
new file mode 100644
index 0000000..ddda05f
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/index.xsb differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/inputqueuetype0d0ftype.xsb b/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/inputqueuetype0d0ftype.xsb
new file mode 100644
index 0000000..6b6eee2
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/inputqueuetype0d0ftype.xsb differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/method6185attrtype.xsb b/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/method6185attrtype.xsb
new file mode 100644
index 0000000..04433fe
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/method6185attrtype.xsb differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/processcaserrorstyped985type.xsb b/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/processcaserrorstyped985type.xsb
new file mode 100644
index 0000000..7f9d96a
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/processcaserrorstyped985type.xsb differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/remoteanalysisenginetype7cb2type.xsb b/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/remoteanalysisenginetype7cb2type.xsb
new file mode 100644
index 0000000..c99d25b
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/remoteanalysisenginetype7cb2type.xsb differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/scaleouttypea792type.xsb b/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/scaleouttypea792type.xsb
new file mode 100644
index 0000000..345922b
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/scaleouttypea792type.xsb differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/serializertype40c4type.xsb b/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/serializertype40c4type.xsb
new file mode 100644
index 0000000..8140362
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/serializertype40c4type.xsb differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/servicetype10f3type.xsb b/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/servicetype10f3type.xsb
new file mode 100644
index 0000000..aa8b229
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/servicetype10f3type.xsb differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/topdescriptortype12a4type.xsb b/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/topdescriptortype12a4type.xsb
new file mode 100644
index 0000000..9bb5839
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/topdescriptortype12a4type.xsb differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/toplevelanalysisenginetype8669type.xsb b/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/toplevelanalysisenginetype8669type.xsb
new file mode 100644
index 0000000..68ab47c
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/system/sF92DAFB1CE99BF2EBEED68120E39AEA0/toplevelanalysisenginetype8669type.xsb differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/type/http_3A_2F_2Fuima_2Eapache_2Eorg_2FresourceSpecifier/analysisEngineDeploymentDescriptionType.xsb b/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/type/http_3A_2F_2Fuima_2Eapache_2Eorg_2FresourceSpecifier/analysisEngineDeploymentDescriptionType.xsb
new file mode 100644
index 0000000..ec31cd7
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/type/http_3A_2F_2Fuima_2Eapache_2Eorg_2FresourceSpecifier/analysisEngineDeploymentDescriptionType.xsb differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/type/http_3A_2F_2Fuima_2Eapache_2Eorg_2FresourceSpecifier/analysisEngineType.xsb b/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/type/http_3A_2F_2Fuima_2Eapache_2Eorg_2FresourceSpecifier/analysisEngineType.xsb
new file mode 100644
index 0000000..ec31cd7
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/type/http_3A_2F_2Fuima_2Eapache_2Eorg_2FresourceSpecifier/analysisEngineType.xsb differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/type/http_3A_2F_2Fuima_2Eapache_2Eorg_2FresourceSpecifier/asyncAggregateErrorConfigurationType.xsb b/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/type/http_3A_2F_2Fuima_2Eapache_2Eorg_2FresourceSpecifier/asyncAggregateErrorConfigurationType.xsb
new file mode 100644
index 0000000..ec31cd7
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/type/http_3A_2F_2Fuima_2Eapache_2Eorg_2FresourceSpecifier/asyncAggregateErrorConfigurationType.xsb differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/type/http_3A_2F_2Fuima_2Eapache_2Eorg_2FresourceSpecifier/asyncPrimitiveErrorConfigurationType.xsb b/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/type/http_3A_2F_2Fuima_2Eapache_2Eorg_2FresourceSpecifier/asyncPrimitiveErrorConfigurationType.xsb
new file mode 100644
index 0000000..ec31cd7
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/type/http_3A_2F_2Fuima_2Eapache_2Eorg_2FresourceSpecifier/asyncPrimitiveErrorConfigurationType.xsb differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/type/http_3A_2F_2Fuima_2Eapache_2Eorg_2FresourceSpecifier/casMultiplierType.xsb b/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/type/http_3A_2F_2Fuima_2Eapache_2Eorg_2FresourceSpecifier/casMultiplierType.xsb
new file mode 100644
index 0000000..ec31cd7
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/type/http_3A_2F_2Fuima_2Eapache_2Eorg_2FresourceSpecifier/casMultiplierType.xsb differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/type/http_3A_2F_2Fuima_2Eapache_2Eorg_2FresourceSpecifier/casPoolType.xsb b/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/type/http_3A_2F_2Fuima_2Eapache_2Eorg_2FresourceSpecifier/casPoolType.xsb
new file mode 100644
index 0000000..ec31cd7
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/type/http_3A_2F_2Fuima_2Eapache_2Eorg_2FresourceSpecifier/casPoolType.xsb differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/type/http_3A_2F_2Fuima_2Eapache_2Eorg_2FresourceSpecifier/collectionProcessCompleteErrorsType.xsb b/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/type/http_3A_2F_2Fuima_2Eapache_2Eorg_2FresourceSpecifier/collectionProcessCompleteErrorsType.xsb
new file mode 100644
index 0000000..ec31cd7
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/type/http_3A_2F_2Fuima_2Eapache_2Eorg_2FresourceSpecifier/collectionProcessCompleteErrorsType.xsb differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/type/http_3A_2F_2Fuima_2Eapache_2Eorg_2FresourceSpecifier/delegateAnalysisEngineType.xsb b/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/type/http_3A_2F_2Fuima_2Eapache_2Eorg_2FresourceSpecifier/delegateAnalysisEngineType.xsb
new file mode 100644
index 0000000..ec31cd7
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/type/http_3A_2F_2Fuima_2Eapache_2Eorg_2FresourceSpecifier/delegateAnalysisEngineType.xsb differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/type/http_3A_2F_2Fuima_2Eapache_2Eorg_2FresourceSpecifier/delegatesType.xsb b/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/type/http_3A_2F_2Fuima_2Eapache_2Eorg_2FresourceSpecifier/delegatesType.xsb
new file mode 100644
index 0000000..ec31cd7
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/type/http_3A_2F_2Fuima_2Eapache_2Eorg_2FresourceSpecifier/delegatesType.xsb differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/type/http_3A_2F_2Fuima_2Eapache_2Eorg_2FresourceSpecifier/deploymentType.xsb b/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/type/http_3A_2F_2Fuima_2Eapache_2Eorg_2FresourceSpecifier/deploymentType.xsb
new file mode 100644
index 0000000..ec31cd7
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/type/http_3A_2F_2Fuima_2Eapache_2Eorg_2FresourceSpecifier/deploymentType.xsb differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/type/http_3A_2F_2Fuima_2Eapache_2Eorg_2FresourceSpecifier/environmentVariableType.xsb b/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/type/http_3A_2F_2Fuima_2Eapache_2Eorg_2FresourceSpecifier/environmentVariableType.xsb
new file mode 100644
index 0000000..ec31cd7
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/type/http_3A_2F_2Fuima_2Eapache_2Eorg_2FresourceSpecifier/environmentVariableType.xsb differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/type/http_3A_2F_2Fuima_2Eapache_2Eorg_2FresourceSpecifier/environmentVariablesType.xsb b/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/type/http_3A_2F_2Fuima_2Eapache_2Eorg_2FresourceSpecifier/environmentVariablesType.xsb
new file mode 100644
index 0000000..ec31cd7
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/type/http_3A_2F_2Fuima_2Eapache_2Eorg_2FresourceSpecifier/environmentVariablesType.xsb differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/type/http_3A_2F_2Fuima_2Eapache_2Eorg_2FresourceSpecifier/getMetadataErrorsType.xsb b/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/type/http_3A_2F_2Fuima_2Eapache_2Eorg_2FresourceSpecifier/getMetadataErrorsType.xsb
new file mode 100644
index 0000000..ec31cd7
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/type/http_3A_2F_2Fuima_2Eapache_2Eorg_2FresourceSpecifier/getMetadataErrorsType.xsb differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/type/http_3A_2F_2Fuima_2Eapache_2Eorg_2FresourceSpecifier/importType.xsb b/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/type/http_3A_2F_2Fuima_2Eapache_2Eorg_2FresourceSpecifier/importType.xsb
new file mode 100644
index 0000000..ec31cd7
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/type/http_3A_2F_2Fuima_2Eapache_2Eorg_2FresourceSpecifier/importType.xsb differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/type/http_3A_2F_2Fuima_2Eapache_2Eorg_2FresourceSpecifier/inputQueueType.xsb b/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/type/http_3A_2F_2Fuima_2Eapache_2Eorg_2FresourceSpecifier/inputQueueType.xsb
new file mode 100644
index 0000000..ec31cd7
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/type/http_3A_2F_2Fuima_2Eapache_2Eorg_2FresourceSpecifier/inputQueueType.xsb differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/type/http_3A_2F_2Fuima_2Eapache_2Eorg_2FresourceSpecifier/processCasErrorsType.xsb b/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/type/http_3A_2F_2Fuima_2Eapache_2Eorg_2FresourceSpecifier/processCasErrorsType.xsb
new file mode 100644
index 0000000..ec31cd7
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/type/http_3A_2F_2Fuima_2Eapache_2Eorg_2FresourceSpecifier/processCasErrorsType.xsb differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/type/http_3A_2F_2Fuima_2Eapache_2Eorg_2FresourceSpecifier/remoteAnalysisEngineType.xsb b/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/type/http_3A_2F_2Fuima_2Eapache_2Eorg_2FresourceSpecifier/remoteAnalysisEngineType.xsb
new file mode 100644
index 0000000..ec31cd7
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/type/http_3A_2F_2Fuima_2Eapache_2Eorg_2FresourceSpecifier/remoteAnalysisEngineType.xsb differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/type/http_3A_2F_2Fuima_2Eapache_2Eorg_2FresourceSpecifier/scaleoutType.xsb b/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/type/http_3A_2F_2Fuima_2Eapache_2Eorg_2FresourceSpecifier/scaleoutType.xsb
new file mode 100644
index 0000000..ec31cd7
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/type/http_3A_2F_2Fuima_2Eapache_2Eorg_2FresourceSpecifier/scaleoutType.xsb differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/type/http_3A_2F_2Fuima_2Eapache_2Eorg_2FresourceSpecifier/serializerType.xsb b/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/type/http_3A_2F_2Fuima_2Eapache_2Eorg_2FresourceSpecifier/serializerType.xsb
new file mode 100644
index 0000000..ec31cd7
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/type/http_3A_2F_2Fuima_2Eapache_2Eorg_2FresourceSpecifier/serializerType.xsb differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/type/http_3A_2F_2Fuima_2Eapache_2Eorg_2FresourceSpecifier/serviceType.xsb b/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/type/http_3A_2F_2Fuima_2Eapache_2Eorg_2FresourceSpecifier/serviceType.xsb
new file mode 100644
index 0000000..ec31cd7
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/type/http_3A_2F_2Fuima_2Eapache_2Eorg_2FresourceSpecifier/serviceType.xsb differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/type/http_3A_2F_2Fuima_2Eapache_2Eorg_2FresourceSpecifier/topDescriptorType.xsb b/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/type/http_3A_2F_2Fuima_2Eapache_2Eorg_2FresourceSpecifier/topDescriptorType.xsb
new file mode 100644
index 0000000..ec31cd7
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/type/http_3A_2F_2Fuima_2Eapache_2Eorg_2FresourceSpecifier/topDescriptorType.xsb differ
diff --git a/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/type/http_3A_2F_2Fuima_2Eapache_2Eorg_2FresourceSpecifier/topLevelAnalysisEngineType.xsb b/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/type/http_3A_2F_2Fuima_2Eapache_2Eorg_2FresourceSpecifier/topLevelAnalysisEngineType.xsb
new file mode 100644
index 0000000..ec31cd7
Binary files /dev/null and b/uimaj-as-core/target/generated-classes/xmlbeans/schemaorg_apache_xmlbeans/type/http_3A_2F_2Fuima_2Eapache_2Eorg_2FresourceSpecifier/topLevelAnalysisEngineType.xsb differ
diff --git a/uimaj-as-core/target/generated-sources/releaseVersion/org/apache/uima/aae/UimaAsVersion.java b/uimaj-as-core/target/generated-sources/releaseVersion/org/apache/uima/aae/UimaAsVersion.java
new file mode 100644
index 0000000..2032c27
--- /dev/null
+++ b/uimaj-as-core/target/generated-sources/releaseVersion/org/apache/uima/aae/UimaAsVersion.java
@@ -0,0 +1,72 @@
+/*
+ * 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.
+ */
+
+package org.apache.uima.aae;
+
+/**
+ * This class is used to define current UIMA AS version
+ *
+ */
+public class UimaAsVersion {
+
+ /**
+ * Gets the major version number of the UIMA AS implementation.
+ *
+ * @return the major version number
+ */
+ public static short getMajorVersion() {
+ return 2; // major version
+ }
+
+ /**
+ * Gets the minor version number of the UIMA AS implementation.
+ *
+ * @return the minor version number
+ */
+ public static short getMinorVersion() {
+ return 10; // minor version
+ }
+
+ /**
+ * Gets the build revision number of the UIMA AS implementation.
+ *
+ * @return the build revision number
+ */
+ public static short getBuildRevision() {
+ return 3; // build revision
+ }
+
+ public static String getVersionString() {
+ return "" + getMajorVersion() + "." + getMinorVersion() + "." + getBuildRevision();
+ }
+
+ /**
+ * @return the build version, including any suffixes, as a String
+ */
+ public static String getFullVersionString() {
+ return "2.10.3-SNAPSHOT";
+ }
+
+ /**
+ * @return the build version of uimaj that this build depends on, as a String
+ */
+ public static String getUimajFullVersionString() {
+ return "2.10.2"; // e.g. 2.3.1-SNAPSHOT
+ }
+}
diff --git a/uimaj-as-core/target/generated-sources/xmlbeans/.staleFlag b/uimaj-as-core/target/generated-sources/xmlbeans/.staleFlag
new file mode 100644
index 0000000..e69de29
diff --git a/uimaj-as-core/target/generated-sources/xmlbeans/org/apache/uima/resourceSpecifier/AnalysisEngineDeploymentDescriptionDocument.java b/uimaj-as-core/target/generated-sources/xmlbeans/org/apache/uima/resourceSpecifier/AnalysisEngineDeploymentDescriptionDocument.java
new file mode 100644
index 0000000..0b361b3
--- /dev/null
+++ b/uimaj-as-core/target/generated-sources/xmlbeans/org/apache/uima/resourceSpecifier/AnalysisEngineDeploymentDescriptionDocument.java
@@ -0,0 +1,112 @@
+/*
+ * An XML document type.
+ * Localname: analysisEngineDeploymentDescription
+ * Namespace: http://uima.apache.org/resourceSpecifier
+ * Java type: org.apache.uima.resourceSpecifier.AnalysisEngineDeploymentDescriptionDocument
+ *
+ * Automatically generated - do not modify.
+ */
+package org.apache.uima.resourceSpecifier;
+
+
+/**
+ * A document containing one analysisEngineDeploymentDescription(@http://uima.apache.org/resourceSpecifier) element.
+ *
+ * This is a complex type.
+ */
+public interface AnalysisEngineDeploymentDescriptionDocument extends org.apache.xmlbeans.XmlObject
+{
+ public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
+ org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(AnalysisEngineDeploymentDescriptionDocument.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sF92DAFB1CE99BF2EBEED68120E39AEA0").resolveHandle("analysisenginedeploymentdescriptionac79doctype");
+
+ /**
+ * Gets the "analysisEngineDeploymentDescription" element
+ */
+ org.apache.uima.resourceSpecifier.AnalysisEngineDeploymentDescriptionType getAnalysisEngineDeploymentDescription();
+
+ /**
+ * Sets the "analysisEngineDeploymentDescription" element
+ */
+ void setAnalysisEngineDeploymentDescription(org.apache.uima.resourceSpecifier.AnalysisEngineDeploymentDescriptionType analysisEngineDeploymentDescription);
+
+ /**
+ * Appends and returns a new empty "analysisEngineDeploymentDescription" element
+ */
+ org.apache.uima.resourceSpecifier.AnalysisEngineDeploymentDescriptionType addNewAnalysisEngineDeploymentDescription();
+
+ /**
+ * A factory class with static methods for creating instances
+ * of this type.
+ */
+
+ public static final class Factory
+ {
+ public static org.apache.uima.resourceSpecifier.AnalysisEngineDeploymentDescriptionDocument newInstance() {
+ return (org.apache.uima.resourceSpecifier.AnalysisEngineDeploymentDescriptionDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
+
+ public static org.apache.uima.resourceSpecifier.AnalysisEngineDeploymentDescriptionDocument newInstance(org.apache.xmlbeans.XmlOptions options) {
+ return (org.apache.uima.resourceSpecifier.AnalysisEngineDeploymentDescriptionDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
+
+ /** @param xmlAsString the string value to parse */
+ public static org.apache.uima.resourceSpecifier.AnalysisEngineDeploymentDescriptionDocument parse(java.lang.String xmlAsString) throws org.apache.xmlbeans.XmlException {
+ return (org.apache.uima.resourceSpecifier.AnalysisEngineDeploymentDescriptionDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xmlAsString, type, null ); }
+
+ public static org.apache.uima.resourceSpecifier.AnalysisEngineDeploymentDescriptionDocument parse(java.lang.String xmlAsString, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
+ return (org.apache.uima.resourceSpecifier.AnalysisEngineDeploymentDescriptionDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xmlAsString, type, options ); }
+
+ /** @param file the file from which to load an xml document */
+ public static org.apache.uima.resourceSpecifier.AnalysisEngineDeploymentDescriptionDocument parse(java.io.File file) throws org.apache.xmlbeans.XmlException, java.io.IOException {
+ return (org.apache.uima.resourceSpecifier.AnalysisEngineDeploymentDescriptionDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( file, type, null ); }
+
+ public static org.apache.uima.resourceSpecifier.AnalysisEngineDeploymentDescriptionDocument parse(java.io.File file, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
+ return (org.apache.uima.resourceSpecifier.AnalysisEngineDeploymentDescriptionDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( file, type, options ); }
+
+ public static org.apache.uima.resourceSpecifier.AnalysisEngineDeploymentDescriptionDocument parse(java.net.URL u) throws org.apache.xmlbeans.XmlException, java.io.IOException {
+ return (org.apache.uima.resourceSpecifier.AnalysisEngineDeploymentDescriptionDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( u, type, null ); }
+
+ public static org.apache.uima.resourceSpecifier.AnalysisEngineDeploymentDescriptionDocument parse(java.net.URL u, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
+ return (org.apache.uima.resourceSpecifier.AnalysisEngineDeploymentDescriptionDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( u, type, options ); }
+
+ public static org.apache.uima.resourceSpecifier.AnalysisEngineDeploymentDescriptionDocument parse(java.io.InputStream is) throws org.apache.xmlbeans.XmlException, java.io.IOException {
+ return (org.apache.uima.resourceSpecifier.AnalysisEngineDeploymentDescriptionDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( is, type, null ); }
+
+ public static org.apache.uima.resourceSpecifier.AnalysisEngineDeploymentDescriptionDocument parse(java.io.InputStream is, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
+ return (org.apache.uima.resourceSpecifier.AnalysisEngineDeploymentDescriptionDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( is, type, options ); }
+
+ public static org.apache.uima.resourceSpecifier.AnalysisEngineDeploymentDescriptionDocument parse(java.io.Reader r) throws org.apache.xmlbeans.XmlException, java.io.IOException {
+ return (org.apache.uima.resourceSpecifier.AnalysisEngineDeploymentDescriptionDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( r, type, null ); }
+
+ public static org.apache.uima.resourceSpecifier.AnalysisEngineDeploymentDescriptionDocument parse(java.io.Reader r, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
+ return (org.apache.uima.resourceSpecifier.AnalysisEngineDeploymentDescriptionDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( r, type, options ); }
+
+ public static org.apache.uima.resourceSpecifier.AnalysisEngineDeploymentDescriptionDocument parse(javax.xml.stream.XMLStreamReader sr) throws org.apache.xmlbeans.XmlException {
+ return (org.apache.uima.resourceSpecifier.AnalysisEngineDeploymentDescriptionDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( sr, type, null ); }
+
+ public static org.apache.uima.resourceSpecifier.AnalysisEngineDeploymentDescriptionDocument parse(javax.xml.stream.XMLStreamReader sr, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
+ return (org.apache.uima.resourceSpecifier.AnalysisEngineDeploymentDescriptionDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( sr, type, options ); }
+
+ public static org.apache.uima.resourceSpecifier.AnalysisEngineDeploymentDescriptionDocument parse(org.w3c.dom.Node node) throws org.apache.xmlbeans.XmlException {
+ return (org.apache.uima.resourceSpecifier.AnalysisEngineDeploymentDescriptionDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( node, type, null ); }
+
+ public static org.apache.uima.resourceSpecifier.AnalysisEngineDeploymentDescriptionDocument parse(org.w3c.dom.Node node, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
+ return (org.apache.uima.resourceSpecifier.AnalysisEngineDeploymentDescriptionDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( node, type, options ); }
+
+ /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
+ public static org.apache.uima.resourceSpecifier.AnalysisEngineDeploymentDescriptionDocument parse(org.apache.xmlbeans.xml.stream.XMLInputStream xis) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
+ return (org.apache.uima.resourceSpecifier.AnalysisEngineDeploymentDescriptionDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xis, type, null ); }
+
+ /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
+ public static org.apache.uima.resourceSpecifier.AnalysisEngineDeploymentDescriptionDocument parse(org.apache.xmlbeans.xml.stream.XMLInputStream xis, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
+ return (org.apache.uima.resourceSpecifier.AnalysisEngineDeploymentDescriptionDocument) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xis, type, options ); }
+
+ /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
+ public static org.apache.xmlbeans.xml.stream.XMLInputStream newValidatingXMLInputStream(org.apache.xmlbeans.xml.stream.XMLInputStream xis) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
+ return org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newValidatingXMLInputStream( xis, type, null ); }
+
+ /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
+ public static org.apache.xmlbeans.xml.stream.XMLInputStream newValidatingXMLInputStream(org.apache.xmlbeans.xml.stream.XMLInputStream xis, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
+ return org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newValidatingXMLInputStream( xis, type, options ); }
+
+ private Factory() { } // No instance of this class allowed
+ }
+}
diff --git a/uimaj-as-core/target/generated-sources/xmlbeans/org/apache/uima/resourceSpecifier/AnalysisEngineDeploymentDescriptionType.java b/uimaj-as-core/target/generated-sources/xmlbeans/org/apache/uima/resourceSpecifier/AnalysisEngineDeploymentDescriptionType.java
new file mode 100644
index 0000000..c1ddba7
--- /dev/null
+++ b/uimaj-as-core/target/generated-sources/xmlbeans/org/apache/uima/resourceSpecifier/AnalysisEngineDeploymentDescriptionType.java
@@ -0,0 +1,211 @@
+/*
+ * XML Type: analysisEngineDeploymentDescriptionType
+ * Namespace: http://uima.apache.org/resourceSpecifier
+ * Java type: org.apache.uima.resourceSpecifier.AnalysisEngineDeploymentDescriptionType
+ *
+ * Automatically generated - do not modify.
+ */
+package org.apache.uima.resourceSpecifier;
+
+
+/**
+ * An XML analysisEngineDeploymentDescriptionType(@http://uima.apache.org/resourceSpecifier).
+ *
+ * This is a complex type.
+ */
+public interface AnalysisEngineDeploymentDescriptionType extends org.apache.xmlbeans.XmlObject
+{
+ public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
+ org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(AnalysisEngineDeploymentDescriptionType.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sF92DAFB1CE99BF2EBEED68120E39AEA0").resolveHandle("analysisenginedeploymentdescriptiontypef84ftype");
+
+ /**
+ * Gets the "name" element
+ */
+ java.lang.String getName();
+
+ /**
+ * Gets (as xml) the "name" element
+ */
+ org.apache.xmlbeans.XmlString xgetName();
+
+ /**
+ * Sets the "name" element
+ */
+ void setName(java.lang.String name);
+
+ /**
+ * Sets (as xml) the "name" element
+ */
+ void xsetName(org.apache.xmlbeans.XmlString name);
+
+ /**
+ * Gets the "description" element
+ */
+ java.lang.String getDescription();
+
+ /**
+ * Gets (as xml) the "description" element
+ */
+ org.apache.xmlbeans.XmlString xgetDescription();
+
+ /**
+ * Sets the "description" element
+ */
+ void setDescription(java.lang.String description);
+
+ /**
+ * Sets (as xml) the "description" element
+ */
+ void xsetDescription(org.apache.xmlbeans.XmlString description);
+
+ /**
+ * Gets the "version" element
+ */
+ java.lang.String getVersion();
+
+ /**
+ * Gets (as xml) the "version" element
+ */
+ org.apache.xmlbeans.XmlString xgetVersion();
+
+ /**
+ * True if has "version" element
+ */
+ boolean isSetVersion();
+
+ /**
+ * Sets the "version" element
+ */
+ void setVersion(java.lang.String version);
+
+ /**
+ * Sets (as xml) the "version" element
+ */
+ void xsetVersion(org.apache.xmlbeans.XmlString version);
+
+ /**
+ * Unsets the "version" element
+ */
+ void unsetVersion();
+
+ /**
+ * Gets the "vendor" element
+ */
+ java.lang.String getVendor();
+
+ /**
+ * Gets (as xml) the "vendor" element
+ */
+ org.apache.xmlbeans.XmlString xgetVendor();
+
+ /**
+ * True if has "vendor" element
+ */
+ boolean isSetVendor();
+
+ /**
+ * Sets the "vendor" element
+ */
+ void setVendor(java.lang.String vendor);
+
+ /**
+ * Sets (as xml) the "vendor" element
+ */
+ void xsetVendor(org.apache.xmlbeans.XmlString vendor);
+
+ /**
+ * Unsets the "vendor" element
+ */
+ void unsetVendor();
+
+ /**
+ * Gets the "deployment" element
+ */
+ org.apache.uima.resourceSpecifier.DeploymentType getDeployment();
+
+ /**
+ * Sets the "deployment" element
+ */
+ void setDeployment(org.apache.uima.resourceSpecifier.DeploymentType deployment);
+
+ /**
+ * Appends and returns a new empty "deployment" element
+ */
+ org.apache.uima.resourceSpecifier.DeploymentType addNewDeployment();
+
+ /**
+ * A factory class with static methods for creating instances
+ * of this type.
+ */
+
+ public static final class Factory
+ {
+ public static org.apache.uima.resourceSpecifier.AnalysisEngineDeploymentDescriptionType newInstance() {
+ return (org.apache.uima.resourceSpecifier.AnalysisEngineDeploymentDescriptionType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
+
+ public static org.apache.uima.resourceSpecifier.AnalysisEngineDeploymentDescriptionType newInstance(org.apache.xmlbeans.XmlOptions options) {
+ return (org.apache.uima.resourceSpecifier.AnalysisEngineDeploymentDescriptionType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
+
+ /** @param xmlAsString the string value to parse */
+ public static org.apache.uima.resourceSpecifier.AnalysisEngineDeploymentDescriptionType parse(java.lang.String xmlAsString) throws org.apache.xmlbeans.XmlException {
+ return (org.apache.uima.resourceSpecifier.AnalysisEngineDeploymentDescriptionType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xmlAsString, type, null ); }
+
+ public static org.apache.uima.resourceSpecifier.AnalysisEngineDeploymentDescriptionType parse(java.lang.String xmlAsString, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
+ return (org.apache.uima.resourceSpecifier.AnalysisEngineDeploymentDescriptionType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xmlAsString, type, options ); }
+
+ /** @param file the file from which to load an xml document */
+ public static org.apache.uima.resourceSpecifier.AnalysisEngineDeploymentDescriptionType parse(java.io.File file) throws org.apache.xmlbeans.XmlException, java.io.IOException {
+ return (org.apache.uima.resourceSpecifier.AnalysisEngineDeploymentDescriptionType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( file, type, null ); }
+
+ public static org.apache.uima.resourceSpecifier.AnalysisEngineDeploymentDescriptionType parse(java.io.File file, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
+ return (org.apache.uima.resourceSpecifier.AnalysisEngineDeploymentDescriptionType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( file, type, options ); }
+
+ public static org.apache.uima.resourceSpecifier.AnalysisEngineDeploymentDescriptionType parse(java.net.URL u) throws org.apache.xmlbeans.XmlException, java.io.IOException {
+ return (org.apache.uima.resourceSpecifier.AnalysisEngineDeploymentDescriptionType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( u, type, null ); }
+
+ public static org.apache.uima.resourceSpecifier.AnalysisEngineDeploymentDescriptionType parse(java.net.URL u, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
+ return (org.apache.uima.resourceSpecifier.AnalysisEngineDeploymentDescriptionType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( u, type, options ); }
+
+ public static org.apache.uima.resourceSpecifier.AnalysisEngineDeploymentDescriptionType parse(java.io.InputStream is) throws org.apache.xmlbeans.XmlException, java.io.IOException {
+ return (org.apache.uima.resourceSpecifier.AnalysisEngineDeploymentDescriptionType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( is, type, null ); }
+
+ public static org.apache.uima.resourceSpecifier.AnalysisEngineDeploymentDescriptionType parse(java.io.InputStream is, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
+ return (org.apache.uima.resourceSpecifier.AnalysisEngineDeploymentDescriptionType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( is, type, options ); }
+
+ public static org.apache.uima.resourceSpecifier.AnalysisEngineDeploymentDescriptionType parse(java.io.Reader r) throws org.apache.xmlbeans.XmlException, java.io.IOException {
+ return (org.apache.uima.resourceSpecifier.AnalysisEngineDeploymentDescriptionType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( r, type, null ); }
+
+ public static org.apache.uima.resourceSpecifier.AnalysisEngineDeploymentDescriptionType parse(java.io.Reader r, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
+ return (org.apache.uima.resourceSpecifier.AnalysisEngineDeploymentDescriptionType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( r, type, options ); }
+
+ public static org.apache.uima.resourceSpecifier.AnalysisEngineDeploymentDescriptionType parse(javax.xml.stream.XMLStreamReader sr) throws org.apache.xmlbeans.XmlException {
+ return (org.apache.uima.resourceSpecifier.AnalysisEngineDeploymentDescriptionType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( sr, type, null ); }
+
+ public static org.apache.uima.resourceSpecifier.AnalysisEngineDeploymentDescriptionType parse(javax.xml.stream.XMLStreamReader sr, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
+ return (org.apache.uima.resourceSpecifier.AnalysisEngineDeploymentDescriptionType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( sr, type, options ); }
+
+ public static org.apache.uima.resourceSpecifier.AnalysisEngineDeploymentDescriptionType parse(org.w3c.dom.Node node) throws org.apache.xmlbeans.XmlException {
+ return (org.apache.uima.resourceSpecifier.AnalysisEngineDeploymentDescriptionType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( node, type, null ); }
+
+ public static org.apache.uima.resourceSpecifier.AnalysisEngineDeploymentDescriptionType parse(org.w3c.dom.Node node, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
+ return (org.apache.uima.resourceSpecifier.AnalysisEngineDeploymentDescriptionType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( node, type, options ); }
+
+ /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
+ public static org.apache.uima.resourceSpecifier.AnalysisEngineDeploymentDescriptionType parse(org.apache.xmlbeans.xml.stream.XMLInputStream xis) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
+ return (org.apache.uima.resourceSpecifier.AnalysisEngineDeploymentDescriptionType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xis, type, null ); }
+
+ /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
+ public static org.apache.uima.resourceSpecifier.AnalysisEngineDeploymentDescriptionType parse(org.apache.xmlbeans.xml.stream.XMLInputStream xis, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
+ return (org.apache.uima.resourceSpecifier.AnalysisEngineDeploymentDescriptionType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xis, type, options ); }
+
+ /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
+ public static org.apache.xmlbeans.xml.stream.XMLInputStream newValidatingXMLInputStream(org.apache.xmlbeans.xml.stream.XMLInputStream xis) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
+ return org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newValidatingXMLInputStream( xis, type, null ); }
+
+ /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
+ public static org.apache.xmlbeans.xml.stream.XMLInputStream newValidatingXMLInputStream(org.apache.xmlbeans.xml.stream.XMLInputStream xis, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
+ return org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newValidatingXMLInputStream( xis, type, options ); }
+
+ private Factory() { } // No instance of this class allowed
+ }
+}
diff --git a/uimaj-as-core/target/generated-sources/xmlbeans/org/apache/uima/resourceSpecifier/AnalysisEngineType.java b/uimaj-as-core/target/generated-sources/xmlbeans/org/apache/uima/resourceSpecifier/AnalysisEngineType.java
new file mode 100644
index 0000000..26fd9bb
--- /dev/null
+++ b/uimaj-as-core/target/generated-sources/xmlbeans/org/apache/uima/resourceSpecifier/AnalysisEngineType.java
@@ -0,0 +1,291 @@
+/*
+ * XML Type: analysisEngineType
+ * Namespace: http://uima.apache.org/resourceSpecifier
+ * Java type: org.apache.uima.resourceSpecifier.AnalysisEngineType
+ *
+ * Automatically generated - do not modify.
+ */
+package org.apache.uima.resourceSpecifier;
+
+
+/**
+ * An XML analysisEngineType(@http://uima.apache.org/resourceSpecifier).
+ *
+ * This is a complex type.
+ */
+public interface AnalysisEngineType extends org.apache.xmlbeans.XmlObject
+{
+ public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
+ org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(AnalysisEngineType.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sF92DAFB1CE99BF2EBEED68120E39AEA0").resolveHandle("analysisenginetype8618type");
+
+ /**
+ * Gets the "scaleout" element
+ */
+ org.apache.uima.resourceSpecifier.ScaleoutType getScaleout();
+
+ /**
+ * True if has "scaleout" element
+ */
+ boolean isSetScaleout();
+
+ /**
+ * Sets the "scaleout" element
+ */
+ void setScaleout(org.apache.uima.resourceSpecifier.ScaleoutType scaleout);
+
+ /**
+ * Appends and returns a new empty "scaleout" element
+ */
+ org.apache.uima.resourceSpecifier.ScaleoutType addNewScaleout();
+
+ /**
+ * Unsets the "scaleout" element
+ */
+ void unsetScaleout();
+
+ /**
+ * Gets the "delegates" element
+ */
+ org.apache.uima.resourceSpecifier.DelegatesType getDelegates();
+
+ /**
+ * True if has "delegates" element
+ */
+ boolean isSetDelegates();
+
+ /**
+ * Sets the "delegates" element
+ */
+ void setDelegates(org.apache.uima.resourceSpecifier.DelegatesType delegates);
+
+ /**
+ * Appends and returns a new empty "delegates" element
+ */
+ org.apache.uima.resourceSpecifier.DelegatesType addNewDelegates();
+
+ /**
+ * Unsets the "delegates" element
+ */
+ void unsetDelegates();
+
+ /**
+ * Gets the "casMultiplier" element
+ */
+ org.apache.uima.resourceSpecifier.CasMultiplierType getCasMultiplier();
+
+ /**
+ * True if has "casMultiplier" element
+ */
+ boolean isSetCasMultiplier();
+
+ /**
+ * Sets the "casMultiplier" element
+ */
+ void setCasMultiplier(org.apache.uima.resourceSpecifier.CasMultiplierType casMultiplier);
+
+ /**
+ * Appends and returns a new empty "casMultiplier" element
+ */
+ org.apache.uima.resourceSpecifier.CasMultiplierType addNewCasMultiplier();
+
+ /**
+ * Unsets the "casMultiplier" element
+ */
+ void unsetCasMultiplier();
+
+ /**
+ * Gets the "key" attribute
+ */
+ java.lang.String getKey();
+
+ /**
+ * Gets (as xml) the "key" attribute
+ */
+ org.apache.xmlbeans.XmlString xgetKey();
+
+ /**
+ * True if has "key" attribute
+ */
+ boolean isSetKey();
+
+ /**
+ * Sets the "key" attribute
+ */
+ void setKey(java.lang.String key);
+
+ /**
+ * Sets (as xml) the "key" attribute
+ */
+ void xsetKey(org.apache.xmlbeans.XmlString key);
+
+ /**
+ * Unsets the "key" attribute
+ */
+ void unsetKey();
+
+ /**
+ * Gets the "async" attribute
+ */
+ java.lang.String getAsync();
+
+ /**
+ * Gets (as xml) the "async" attribute
+ */
+ org.apache.xmlbeans.XmlString xgetAsync();
+
+ /**
+ * True if has "async" attribute
+ */
+ boolean isSetAsync();
+
+ /**
+ * Sets the "async" attribute
+ */
+ void setAsync(java.lang.String async);
+
+ /**
+ * Sets (as xml) the "async" attribute
+ */
+ void xsetAsync(org.apache.xmlbeans.XmlString async);
+
+ /**
+ * Unsets the "async" attribute
+ */
+ void unsetAsync();
+
+ /**
+ * Gets the "internalReplyQueueScaleout" attribute
+ */
+ java.lang.String getInternalReplyQueueScaleout();
+
+ /**
+ * Gets (as xml) the "internalReplyQueueScaleout" attribute
+ */
+ org.apache.xmlbeans.XmlString xgetInternalReplyQueueScaleout();
+
+ /**
+ * True if has "internalReplyQueueScaleout" attribute
+ */
+ boolean isSetInternalReplyQueueScaleout();
+
+ /**
+ * Sets the "internalReplyQueueScaleout" attribute
+ */
+ void setInternalReplyQueueScaleout(java.lang.String internalReplyQueueScaleout);
+
+ /**
+ * Sets (as xml) the "internalReplyQueueScaleout" attribute
+ */
+ void xsetInternalReplyQueueScaleout(org.apache.xmlbeans.XmlString internalReplyQueueScaleout);
+
+ /**
+ * Unsets the "internalReplyQueueScaleout" attribute
+ */
+ void unsetInternalReplyQueueScaleout();
+
+ /**
+ * Gets the "inputQueueScaleout" attribute
+ */
+ java.lang.String getInputQueueScaleout();
+
+ /**
+ * Gets (as xml) the "inputQueueScaleout" attribute
+ */
+ org.apache.xmlbeans.XmlString xgetInputQueueScaleout();
+
+ /**
+ * True if has "inputQueueScaleout" attribute
+ */
+ boolean isSetInputQueueScaleout();
+
+ /**
+ * Sets the "inputQueueScaleout" attribute
+ */
+ void setInputQueueScaleout(java.lang.String inputQueueScaleout);
+
+ /**
+ * Sets (as xml) the "inputQueueScaleout" attribute
+ */
+ void xsetInputQueueScaleout(org.apache.xmlbeans.XmlString inputQueueScaleout);
+
+ /**
+ * Unsets the "inputQueueScaleout" attribute
+ */
+ void unsetInputQueueScaleout();
+
+ /**
+ * A factory class with static methods for creating instances
+ * of this type.
+ */
+
+ public static final class Factory
+ {
+ public static org.apache.uima.resourceSpecifier.AnalysisEngineType newInstance() {
+ return (org.apache.uima.resourceSpecifier.AnalysisEngineType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
+
+ public static org.apache.uima.resourceSpecifier.AnalysisEngineType newInstance(org.apache.xmlbeans.XmlOptions options) {
+ return (org.apache.uima.resourceSpecifier.AnalysisEngineType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
+
+ /** @param xmlAsString the string value to parse */
+ public static org.apache.uima.resourceSpecifier.AnalysisEngineType parse(java.lang.String xmlAsString) throws org.apache.xmlbeans.XmlException {
+ return (org.apache.uima.resourceSpecifier.AnalysisEngineType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xmlAsString, type, null ); }
+
+ public static org.apache.uima.resourceSpecifier.AnalysisEngineType parse(java.lang.String xmlAsString, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
+ return (org.apache.uima.resourceSpecifier.AnalysisEngineType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xmlAsString, type, options ); }
+
+ /** @param file the file from which to load an xml document */
+ public static org.apache.uima.resourceSpecifier.AnalysisEngineType parse(java.io.File file) throws org.apache.xmlbeans.XmlException, java.io.IOException {
+ return (org.apache.uima.resourceSpecifier.AnalysisEngineType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( file, type, null ); }
+
+ public static org.apache.uima.resourceSpecifier.AnalysisEngineType parse(java.io.File file, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
+ return (org.apache.uima.resourceSpecifier.AnalysisEngineType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( file, type, options ); }
+
+ public static org.apache.uima.resourceSpecifier.AnalysisEngineType parse(java.net.URL u) throws org.apache.xmlbeans.XmlException, java.io.IOException {
+ return (org.apache.uima.resourceSpecifier.AnalysisEngineType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( u, type, null ); }
+
+ public static org.apache.uima.resourceSpecifier.AnalysisEngineType parse(java.net.URL u, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
+ return (org.apache.uima.resourceSpecifier.AnalysisEngineType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( u, type, options ); }
+
+ public static org.apache.uima.resourceSpecifier.AnalysisEngineType parse(java.io.InputStream is) throws org.apache.xmlbeans.XmlException, java.io.IOException {
+ return (org.apache.uima.resourceSpecifier.AnalysisEngineType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( is, type, null ); }
+
+ public static org.apache.uima.resourceSpecifier.AnalysisEngineType parse(java.io.InputStream is, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
+ return (org.apache.uima.resourceSpecifier.AnalysisEngineType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( is, type, options ); }
+
+ public static org.apache.uima.resourceSpecifier.AnalysisEngineType parse(java.io.Reader r) throws org.apache.xmlbeans.XmlException, java.io.IOException {
+ return (org.apache.uima.resourceSpecifier.AnalysisEngineType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( r, type, null ); }
+
+ public static org.apache.uima.resourceSpecifier.AnalysisEngineType parse(java.io.Reader r, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
+ return (org.apache.uima.resourceSpecifier.AnalysisEngineType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( r, type, options ); }
+
+ public static org.apache.uima.resourceSpecifier.AnalysisEngineType parse(javax.xml.stream.XMLStreamReader sr) throws org.apache.xmlbeans.XmlException {
+ return (org.apache.uima.resourceSpecifier.AnalysisEngineType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( sr, type, null ); }
+
+ public static org.apache.uima.resourceSpecifier.AnalysisEngineType parse(javax.xml.stream.XMLStreamReader sr, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
+ return (org.apache.uima.resourceSpecifier.AnalysisEngineType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( sr, type, options ); }
+
+ public static org.apache.uima.resourceSpecifier.AnalysisEngineType parse(org.w3c.dom.Node node) throws org.apache.xmlbeans.XmlException {
+ return (org.apache.uima.resourceSpecifier.AnalysisEngineType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( node, type, null ); }
+
+ public static org.apache.uima.resourceSpecifier.AnalysisEngineType parse(org.w3c.dom.Node node, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
+ return (org.apache.uima.resourceSpecifier.AnalysisEngineType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( node, type, options ); }
+
+ /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
+ public static org.apache.uima.resourceSpecifier.AnalysisEngineType parse(org.apache.xmlbeans.xml.stream.XMLInputStream xis) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
+ return (org.apache.uima.resourceSpecifier.AnalysisEngineType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xis, type, null ); }
+
+ /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
+ public static org.apache.uima.resourceSpecifier.AnalysisEngineType parse(org.apache.xmlbeans.xml.stream.XMLInputStream xis, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
+ return (org.apache.uima.resourceSpecifier.AnalysisEngineType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xis, type, options ); }
+
+ /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
+ public static org.apache.xmlbeans.xml.stream.XMLInputStream newValidatingXMLInputStream(org.apache.xmlbeans.xml.stream.XMLInputStream xis) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
+ return org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newValidatingXMLInputStream( xis, type, null ); }
+
+ /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
+ public static org.apache.xmlbeans.xml.stream.XMLInputStream newValidatingXMLInputStream(org.apache.xmlbeans.xml.stream.XMLInputStream xis, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
+ return org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newValidatingXMLInputStream( xis, type, options ); }
+
+ private Factory() { } // No instance of this class allowed
+ }
+}
diff --git a/uimaj-as-core/target/generated-sources/xmlbeans/org/apache/uima/resourceSpecifier/AsyncAggregateErrorConfigurationType.java b/uimaj-as-core/target/generated-sources/xmlbeans/org/apache/uima/resourceSpecifier/AsyncAggregateErrorConfigurationType.java
new file mode 100644
index 0000000..4052ead
--- /dev/null
+++ b/uimaj-as-core/target/generated-sources/xmlbeans/org/apache/uima/resourceSpecifier/AsyncAggregateErrorConfigurationType.java
@@ -0,0 +1,171 @@
+/*
+ * XML Type: asyncAggregateErrorConfigurationType
+ * Namespace: http://uima.apache.org/resourceSpecifier
+ * Java type: org.apache.uima.resourceSpecifier.AsyncAggregateErrorConfigurationType
+ *
+ * Automatically generated - do not modify.
+ */
+package org.apache.uima.resourceSpecifier;
+
+
+/**
+ * An XML asyncAggregateErrorConfigurationType(@http://uima.apache.org/resourceSpecifier).
+ *
+ * This is a complex type.
+ */
+public interface AsyncAggregateErrorConfigurationType extends org.apache.xmlbeans.XmlObject
+{
+ public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
+ org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(AsyncAggregateErrorConfigurationType.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sF92DAFB1CE99BF2EBEED68120E39AEA0").resolveHandle("asyncaggregateerrorconfigurationtypecda5type");
+
+ /**
+ * Gets the "getMetadataErrors" element
+ */
+ org.apache.uima.resourceSpecifier.GetMetadataErrorsType getGetMetadataErrors();
+
+ /**
+ * True if has "getMetadataErrors" element
+ */
+ boolean isSetGetMetadataErrors();
+
+ /**
+ * Sets the "getMetadataErrors" element
+ */
+ void setGetMetadataErrors(org.apache.uima.resourceSpecifier.GetMetadataErrorsType getMetadataErrors);
+
+ /**
+ * Appends and returns a new empty "getMetadataErrors" element
+ */
+ org.apache.uima.resourceSpecifier.GetMetadataErrorsType addNewGetMetadataErrors();
+
+ /**
+ * Unsets the "getMetadataErrors" element
+ */
+ void unsetGetMetadataErrors();
+
+ /**
+ * Gets the "processCasErrors" element
+ */
+ org.apache.uima.resourceSpecifier.ProcessCasErrorsType getProcessCasErrors();
+
+ /**
+ * True if has "processCasErrors" element
+ */
+ boolean isSetProcessCasErrors();
+
+ /**
+ * Sets the "processCasErrors" element
+ */
+ void setProcessCasErrors(org.apache.uima.resourceSpecifier.ProcessCasErrorsType processCasErrors);
+
+ /**
+ * Appends and returns a new empty "processCasErrors" element
+ */
+ org.apache.uima.resourceSpecifier.ProcessCasErrorsType addNewProcessCasErrors();
+
+ /**
+ * Unsets the "processCasErrors" element
+ */
+ void unsetProcessCasErrors();
+
+ /**
+ * Gets the "collectionProcessCompleteErrors" element
+ */
+ org.apache.uima.resourceSpecifier.CollectionProcessCompleteErrorsType getCollectionProcessCompleteErrors();
+
+ /**
+ * True if has "collectionProcessCompleteErrors" element
+ */
+ boolean isSetCollectionProcessCompleteErrors();
+
+ /**
+ * Sets the "collectionProcessCompleteErrors" element
+ */
+ void setCollectionProcessCompleteErrors(org.apache.uima.resourceSpecifier.CollectionProcessCompleteErrorsType collectionProcessCompleteErrors);
+
+ /**
+ * Appends and returns a new empty "collectionProcessCompleteErrors" element
+ */
+ org.apache.uima.resourceSpecifier.CollectionProcessCompleteErrorsType addNewCollectionProcessCompleteErrors();
+
+ /**
+ * Unsets the "collectionProcessCompleteErrors" element
+ */
+ void unsetCollectionProcessCompleteErrors();
+
+ /**
+ * A factory class with static methods for creating instances
+ * of this type.
+ */
+
+ public static final class Factory
+ {
+ public static org.apache.uima.resourceSpecifier.AsyncAggregateErrorConfigurationType newInstance() {
+ return (org.apache.uima.resourceSpecifier.AsyncAggregateErrorConfigurationType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
+
+ public static org.apache.uima.resourceSpecifier.AsyncAggregateErrorConfigurationType newInstance(org.apache.xmlbeans.XmlOptions options) {
+ return (org.apache.uima.resourceSpecifier.AsyncAggregateErrorConfigurationType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
+
+ /** @param xmlAsString the string value to parse */
+ public static org.apache.uima.resourceSpecifier.AsyncAggregateErrorConfigurationType parse(java.lang.String xmlAsString) throws org.apache.xmlbeans.XmlException {
+ return (org.apache.uima.resourceSpecifier.AsyncAggregateErrorConfigurationType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xmlAsString, type, null ); }
+
+ public static org.apache.uima.resourceSpecifier.AsyncAggregateErrorConfigurationType parse(java.lang.String xmlAsString, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
+ return (org.apache.uima.resourceSpecifier.AsyncAggregateErrorConfigurationType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xmlAsString, type, options ); }
+
+ /** @param file the file from which to load an xml document */
+ public static org.apache.uima.resourceSpecifier.AsyncAggregateErrorConfigurationType parse(java.io.File file) throws org.apache.xmlbeans.XmlException, java.io.IOException {
+ return (org.apache.uima.resourceSpecifier.AsyncAggregateErrorConfigurationType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( file, type, null ); }
+
+ public static org.apache.uima.resourceSpecifier.AsyncAggregateErrorConfigurationType parse(java.io.File file, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
+ return (org.apache.uima.resourceSpecifier.AsyncAggregateErrorConfigurationType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( file, type, options ); }
+
+ public static org.apache.uima.resourceSpecifier.AsyncAggregateErrorConfigurationType parse(java.net.URL u) throws org.apache.xmlbeans.XmlException, java.io.IOException {
+ return (org.apache.uima.resourceSpecifier.AsyncAggregateErrorConfigurationType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( u, type, null ); }
+
+ public static org.apache.uima.resourceSpecifier.AsyncAggregateErrorConfigurationType parse(java.net.URL u, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
+ return (org.apache.uima.resourceSpecifier.AsyncAggregateErrorConfigurationType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( u, type, options ); }
+
+ public static org.apache.uima.resourceSpecifier.AsyncAggregateErrorConfigurationType parse(java.io.InputStream is) throws org.apache.xmlbeans.XmlException, java.io.IOException {
+ return (org.apache.uima.resourceSpecifier.AsyncAggregateErrorConfigurationType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( is, type, null ); }
+
+ public static org.apache.uima.resourceSpecifier.AsyncAggregateErrorConfigurationType parse(java.io.InputStream is, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
+ return (org.apache.uima.resourceSpecifier.AsyncAggregateErrorConfigurationType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( is, type, options ); }
+
+ public static org.apache.uima.resourceSpecifier.AsyncAggregateErrorConfigurationType parse(java.io.Reader r) throws org.apache.xmlbeans.XmlException, java.io.IOException {
+ return (org.apache.uima.resourceSpecifier.AsyncAggregateErrorConfigurationType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( r, type, null ); }
+
+ public static org.apache.uima.resourceSpecifier.AsyncAggregateErrorConfigurationType parse(java.io.Reader r, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
+ return (org.apache.uima.resourceSpecifier.AsyncAggregateErrorConfigurationType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( r, type, options ); }
+
+ public static org.apache.uima.resourceSpecifier.AsyncAggregateErrorConfigurationType parse(javax.xml.stream.XMLStreamReader sr) throws org.apache.xmlbeans.XmlException {
+ return (org.apache.uima.resourceSpecifier.AsyncAggregateErrorConfigurationType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( sr, type, null ); }
+
+ public static org.apache.uima.resourceSpecifier.AsyncAggregateErrorConfigurationType parse(javax.xml.stream.XMLStreamReader sr, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
+ return (org.apache.uima.resourceSpecifier.AsyncAggregateErrorConfigurationType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( sr, type, options ); }
+
+ public static org.apache.uima.resourceSpecifier.AsyncAggregateErrorConfigurationType parse(org.w3c.dom.Node node) throws org.apache.xmlbeans.XmlException {
+ return (org.apache.uima.resourceSpecifier.AsyncAggregateErrorConfigurationType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( node, type, null ); }
+
+ public static org.apache.uima.resourceSpecifier.AsyncAggregateErrorConfigurationType parse(org.w3c.dom.Node node, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
+ return (org.apache.uima.resourceSpecifier.AsyncAggregateErrorConfigurationType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( node, type, options ); }
+
+ /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
+ public static org.apache.uima.resourceSpecifier.AsyncAggregateErrorConfigurationType parse(org.apache.xmlbeans.xml.stream.XMLInputStream xis) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
+ return (org.apache.uima.resourceSpecifier.AsyncAggregateErrorConfigurationType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xis, type, null ); }
+
+ /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
+ public static org.apache.uima.resourceSpecifier.AsyncAggregateErrorConfigurationType parse(org.apache.xmlbeans.xml.stream.XMLInputStream xis, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
+ return (org.apache.uima.resourceSpecifier.AsyncAggregateErrorConfigurationType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xis, type, options ); }
+
+ /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
+ public static org.apache.xmlbeans.xml.stream.XMLInputStream newValidatingXMLInputStream(org.apache.xmlbeans.xml.stream.XMLInputStream xis) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
+ return org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newValidatingXMLInputStream( xis, type, null ); }
+
+ /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
+ public static org.apache.xmlbeans.xml.stream.XMLInputStream newValidatingXMLInputStream(org.apache.xmlbeans.xml.stream.XMLInputStream xis, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
+ return org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newValidatingXMLInputStream( xis, type, options ); }
+
+ private Factory() { } // No instance of this class allowed
+ }
+}
diff --git a/uimaj-as-core/target/generated-sources/xmlbeans/org/apache/uima/resourceSpecifier/AsyncPrimitiveErrorConfigurationType.java b/uimaj-as-core/target/generated-sources/xmlbeans/org/apache/uima/resourceSpecifier/AsyncPrimitiveErrorConfigurationType.java
new file mode 100644
index 0000000..a63a826
--- /dev/null
+++ b/uimaj-as-core/target/generated-sources/xmlbeans/org/apache/uima/resourceSpecifier/AsyncPrimitiveErrorConfigurationType.java
@@ -0,0 +1,146 @@
+/*
+ * XML Type: asyncPrimitiveErrorConfigurationType
+ * Namespace: http://uima.apache.org/resourceSpecifier
+ * Java type: org.apache.uima.resourceSpecifier.AsyncPrimitiveErrorConfigurationType
+ *
+ * Automatically generated - do not modify.
+ */
+package org.apache.uima.resourceSpecifier;
+
+
+/**
+ * An XML asyncPrimitiveErrorConfigurationType(@http://uima.apache.org/resourceSpecifier).
+ *
+ * This is a complex type.
+ */
+public interface AsyncPrimitiveErrorConfigurationType extends org.apache.xmlbeans.XmlObject
+{
+ public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
+ org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(AsyncPrimitiveErrorConfigurationType.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sF92DAFB1CE99BF2EBEED68120E39AEA0").resolveHandle("asyncprimitiveerrorconfigurationtype797dtype");
+
+ /**
+ * Gets the "processCasErrors" element
+ */
+ org.apache.uima.resourceSpecifier.ProcessCasErrorsType getProcessCasErrors();
+
+ /**
+ * True if has "processCasErrors" element
+ */
+ boolean isSetProcessCasErrors();
+
+ /**
+ * Sets the "processCasErrors" element
+ */
+ void setProcessCasErrors(org.apache.uima.resourceSpecifier.ProcessCasErrorsType processCasErrors);
+
+ /**
+ * Appends and returns a new empty "processCasErrors" element
+ */
+ org.apache.uima.resourceSpecifier.ProcessCasErrorsType addNewProcessCasErrors();
+
+ /**
+ * Unsets the "processCasErrors" element
+ */
+ void unsetProcessCasErrors();
+
+ /**
+ * Gets the "collectionProcessCompleteErrors" element
+ */
+ org.apache.uima.resourceSpecifier.CollectionProcessCompleteErrorsType getCollectionProcessCompleteErrors();
+
+ /**
+ * True if has "collectionProcessCompleteErrors" element
+ */
+ boolean isSetCollectionProcessCompleteErrors();
+
+ /**
+ * Sets the "collectionProcessCompleteErrors" element
+ */
+ void setCollectionProcessCompleteErrors(org.apache.uima.resourceSpecifier.CollectionProcessCompleteErrorsType collectionProcessCompleteErrors);
+
+ /**
+ * Appends and returns a new empty "collectionProcessCompleteErrors" element
+ */
+ org.apache.uima.resourceSpecifier.CollectionProcessCompleteErrorsType addNewCollectionProcessCompleteErrors();
+
+ /**
+ * Unsets the "collectionProcessCompleteErrors" element
+ */
+ void unsetCollectionProcessCompleteErrors();
+
+ /**
+ * A factory class with static methods for creating instances
+ * of this type.
+ */
+
+ public static final class Factory
+ {
+ public static org.apache.uima.resourceSpecifier.AsyncPrimitiveErrorConfigurationType newInstance() {
+ return (org.apache.uima.resourceSpecifier.AsyncPrimitiveErrorConfigurationType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
+
+ public static org.apache.uima.resourceSpecifier.AsyncPrimitiveErrorConfigurationType newInstance(org.apache.xmlbeans.XmlOptions options) {
+ return (org.apache.uima.resourceSpecifier.AsyncPrimitiveErrorConfigurationType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
+
+ /** @param xmlAsString the string value to parse */
+ public static org.apache.uima.resourceSpecifier.AsyncPrimitiveErrorConfigurationType parse(java.lang.String xmlAsString) throws org.apache.xmlbeans.XmlException {
+ return (org.apache.uima.resourceSpecifier.AsyncPrimitiveErrorConfigurationType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xmlAsString, type, null ); }
+
+ public static org.apache.uima.resourceSpecifier.AsyncPrimitiveErrorConfigurationType parse(java.lang.String xmlAsString, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
+ return (org.apache.uima.resourceSpecifier.AsyncPrimitiveErrorConfigurationType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xmlAsString, type, options ); }
+
+ /** @param file the file from which to load an xml document */
+ public static org.apache.uima.resourceSpecifier.AsyncPrimitiveErrorConfigurationType parse(java.io.File file) throws org.apache.xmlbeans.XmlException, java.io.IOException {
+ return (org.apache.uima.resourceSpecifier.AsyncPrimitiveErrorConfigurationType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( file, type, null ); }
+
+ public static org.apache.uima.resourceSpecifier.AsyncPrimitiveErrorConfigurationType parse(java.io.File file, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
+ return (org.apache.uima.resourceSpecifier.AsyncPrimitiveErrorConfigurationType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( file, type, options ); }
+
+ public static org.apache.uima.resourceSpecifier.AsyncPrimitiveErrorConfigurationType parse(java.net.URL u) throws org.apache.xmlbeans.XmlException, java.io.IOException {
+ return (org.apache.uima.resourceSpecifier.AsyncPrimitiveErrorConfigurationType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( u, type, null ); }
+
+ public static org.apache.uima.resourceSpecifier.AsyncPrimitiveErrorConfigurationType parse(java.net.URL u, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
+ return (org.apache.uima.resourceSpecifier.AsyncPrimitiveErrorConfigurationType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( u, type, options ); }
+
+ public static org.apache.uima.resourceSpecifier.AsyncPrimitiveErrorConfigurationType parse(java.io.InputStream is) throws org.apache.xmlbeans.XmlException, java.io.IOException {
+ return (org.apache.uima.resourceSpecifier.AsyncPrimitiveErrorConfigurationType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( is, type, null ); }
+
+ public static org.apache.uima.resourceSpecifier.AsyncPrimitiveErrorConfigurationType parse(java.io.InputStream is, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
+ return (org.apache.uima.resourceSpecifier.AsyncPrimitiveErrorConfigurationType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( is, type, options ); }
+
+ public static org.apache.uima.resourceSpecifier.AsyncPrimitiveErrorConfigurationType parse(java.io.Reader r) throws org.apache.xmlbeans.XmlException, java.io.IOException {
+ return (org.apache.uima.resourceSpecifier.AsyncPrimitiveErrorConfigurationType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( r, type, null ); }
+
+ public static org.apache.uima.resourceSpecifier.AsyncPrimitiveErrorConfigurationType parse(java.io.Reader r, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
+ return (org.apache.uima.resourceSpecifier.AsyncPrimitiveErrorConfigurationType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( r, type, options ); }
+
+ public static org.apache.uima.resourceSpecifier.AsyncPrimitiveErrorConfigurationType parse(javax.xml.stream.XMLStreamReader sr) throws org.apache.xmlbeans.XmlException {
+ return (org.apache.uima.resourceSpecifier.AsyncPrimitiveErrorConfigurationType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( sr, type, null ); }
+
+ public static org.apache.uima.resourceSpecifier.AsyncPrimitiveErrorConfigurationType parse(javax.xml.stream.XMLStreamReader sr, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
+ return (org.apache.uima.resourceSpecifier.AsyncPrimitiveErrorConfigurationType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( sr, type, options ); }
+
+ public static org.apache.uima.resourceSpecifier.AsyncPrimitiveErrorConfigurationType parse(org.w3c.dom.Node node) throws org.apache.xmlbeans.XmlException {
+ return (org.apache.uima.resourceSpecifier.AsyncPrimitiveErrorConfigurationType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( node, type, null ); }
+
+ public static org.apache.uima.resourceSpecifier.AsyncPrimitiveErrorConfigurationType parse(org.w3c.dom.Node node, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
+ return (org.apache.uima.resourceSpecifier.AsyncPrimitiveErrorConfigurationType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( node, type, options ); }
+
+ /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
+ public static org.apache.uima.resourceSpecifier.AsyncPrimitiveErrorConfigurationType parse(org.apache.xmlbeans.xml.stream.XMLInputStream xis) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
+ return (org.apache.uima.resourceSpecifier.AsyncPrimitiveErrorConfigurationType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xis, type, null ); }
+
+ /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
+ public static org.apache.uima.resourceSpecifier.AsyncPrimitiveErrorConfigurationType parse(org.apache.xmlbeans.xml.stream.XMLInputStream xis, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
+ return (org.apache.uima.resourceSpecifier.AsyncPrimitiveErrorConfigurationType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xis, type, options ); }
+
+ /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
+ public static org.apache.xmlbeans.xml.stream.XMLInputStream newValidatingXMLInputStream(org.apache.xmlbeans.xml.stream.XMLInputStream xis) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
+ return org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newValidatingXMLInputStream( xis, type, null ); }
+
+ /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
+ public static org.apache.xmlbeans.xml.stream.XMLInputStream newValidatingXMLInputStream(org.apache.xmlbeans.xml.stream.XMLInputStream xis, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
+ return org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newValidatingXMLInputStream( xis, type, options ); }
+
+ private Factory() { } // No instance of this class allowed
+ }
+}
diff --git a/uimaj-as-core/target/generated-sources/xmlbeans/org/apache/uima/resourceSpecifier/CasMultiplierType.java b/uimaj-as-core/target/generated-sources/xmlbeans/org/apache/uima/resourceSpecifier/CasMultiplierType.java
new file mode 100644
index 0000000..3ed0707
--- /dev/null
+++ b/uimaj-as-core/target/generated-sources/xmlbeans/org/apache/uima/resourceSpecifier/CasMultiplierType.java
@@ -0,0 +1,216 @@
+/*
+ * XML Type: casMultiplierType
+ * Namespace: http://uima.apache.org/resourceSpecifier
+ * Java type: org.apache.uima.resourceSpecifier.CasMultiplierType
+ *
+ * Automatically generated - do not modify.
+ */
+package org.apache.uima.resourceSpecifier;
+
+
+/**
+ * An XML casMultiplierType(@http://uima.apache.org/resourceSpecifier).
+ *
+ * This is an atomic type that is a restriction of org.apache.uima.resourceSpecifier.CasMultiplierType.
+ */
+public interface CasMultiplierType extends org.apache.xmlbeans.XmlString
+{
+ public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
+ org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(CasMultiplierType.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sF92DAFB1CE99BF2EBEED68120E39AEA0").resolveHandle("casmultipliertypef712type");
+
+ /**
+ * Gets the "poolSize" attribute
+ */
+ int getPoolSize();
+
+ /**
+ * Gets (as xml) the "poolSize" attribute
+ */
+ org.apache.xmlbeans.XmlInt xgetPoolSize();
+
+ /**
+ * True if has "poolSize" attribute
+ */
+ boolean isSetPoolSize();
+
+ /**
+ * Sets the "poolSize" attribute
+ */
+ void setPoolSize(int poolSize);
+
+ /**
+ * Sets (as xml) the "poolSize" attribute
+ */
+ void xsetPoolSize(org.apache.xmlbeans.XmlInt poolSize);
+
+ /**
+ * Unsets the "poolSize" attribute
+ */
+ void unsetPoolSize();
+
+ /**
+ * Gets the "initialFsHeapSize" attribute
+ */
+ java.lang.String getInitialFsHeapSize();
+
+ /**
+ * Gets (as xml) the "initialFsHeapSize" attribute
+ */
+ org.apache.xmlbeans.XmlString xgetInitialFsHeapSize();
+
+ /**
+ * True if has "initialFsHeapSize" attribute
+ */
+ boolean isSetInitialFsHeapSize();
+
+ /**
+ * Sets the "initialFsHeapSize" attribute
+ */
+ void setInitialFsHeapSize(java.lang.String initialFsHeapSize);
+
+ /**
+ * Sets (as xml) the "initialFsHeapSize" attribute
+ */
+ void xsetInitialFsHeapSize(org.apache.xmlbeans.XmlString initialFsHeapSize);
+
+ /**
+ * Unsets the "initialFsHeapSize" attribute
+ */
+ void unsetInitialFsHeapSize();
+
+ /**
+ * Gets the "processParentLast" attribute
+ */
+ java.lang.String getProcessParentLast();
+
+ /**
+ * Gets (as xml) the "processParentLast" attribute
+ */
+ org.apache.xmlbeans.XmlString xgetProcessParentLast();
+
+ /**
+ * True if has "processParentLast" attribute
+ */
+ boolean isSetProcessParentLast();
+
+ /**
+ * Sets the "processParentLast" attribute
+ */
+ void setProcessParentLast(java.lang.String processParentLast);
+
+ /**
+ * Sets (as xml) the "processParentLast" attribute
+ */
+ void xsetProcessParentLast(org.apache.xmlbeans.XmlString processParentLast);
+
+ /**
+ * Unsets the "processParentLast" attribute
+ */
+ void unsetProcessParentLast();
+
+ /**
+ * Gets the "disableJCasCache" attribute
+ */
+ boolean getDisableJCasCache();
+
+ /**
+ * Gets (as xml) the "disableJCasCache" attribute
+ */
+ org.apache.xmlbeans.XmlBoolean xgetDisableJCasCache();
+
+ /**
+ * True if has "disableJCasCache" attribute
+ */
+ boolean isSetDisableJCasCache();
+
+ /**
+ * Sets the "disableJCasCache" attribute
+ */
+ void setDisableJCasCache(boolean disableJCasCache);
+
+ /**
+ * Sets (as xml) the "disableJCasCache" attribute
+ */
+ void xsetDisableJCasCache(org.apache.xmlbeans.XmlBoolean disableJCasCache);
+
+ /**
+ * Unsets the "disableJCasCache" attribute
+ */
+ void unsetDisableJCasCache();
+
+ /**
+ * A factory class with static methods for creating instances
+ * of this type.
+ */
+
+ public static final class Factory
+ {
+ public static org.apache.uima.resourceSpecifier.CasMultiplierType newInstance() {
+ return (org.apache.uima.resourceSpecifier.CasMultiplierType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
+
+ public static org.apache.uima.resourceSpecifier.CasMultiplierType newInstance(org.apache.xmlbeans.XmlOptions options) {
+ return (org.apache.uima.resourceSpecifier.CasMultiplierType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
+
+ /** @param xmlAsString the string value to parse */
+ public static org.apache.uima.resourceSpecifier.CasMultiplierType parse(java.lang.String xmlAsString) throws org.apache.xmlbeans.XmlException {
+ return (org.apache.uima.resourceSpecifier.CasMultiplierType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xmlAsString, type, null ); }
+
+ public static org.apache.uima.resourceSpecifier.CasMultiplierType parse(java.lang.String xmlAsString, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
+ return (org.apache.uima.resourceSpecifier.CasMultiplierType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xmlAsString, type, options ); }
+
+ /** @param file the file from which to load an xml document */
+ public static org.apache.uima.resourceSpecifier.CasMultiplierType parse(java.io.File file) throws org.apache.xmlbeans.XmlException, java.io.IOException {
+ return (org.apache.uima.resourceSpecifier.CasMultiplierType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( file, type, null ); }
+
+ public static org.apache.uima.resourceSpecifier.CasMultiplierType parse(java.io.File file, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
+ return (org.apache.uima.resourceSpecifier.CasMultiplierType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( file, type, options ); }
+
+ public static org.apache.uima.resourceSpecifier.CasMultiplierType parse(java.net.URL u) throws org.apache.xmlbeans.XmlException, java.io.IOException {
+ return (org.apache.uima.resourceSpecifier.CasMultiplierType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( u, type, null ); }
+
+ public static org.apache.uima.resourceSpecifier.CasMultiplierType parse(java.net.URL u, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
+ return (org.apache.uima.resourceSpecifier.CasMultiplierType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( u, type, options ); }
+
+ public static org.apache.uima.resourceSpecifier.CasMultiplierType parse(java.io.InputStream is) throws org.apache.xmlbeans.XmlException, java.io.IOException {
+ return (org.apache.uima.resourceSpecifier.CasMultiplierType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( is, type, null ); }
+
+ public static org.apache.uima.resourceSpecifier.CasMultiplierType parse(java.io.InputStream is, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
+ return (org.apache.uima.resourceSpecifier.CasMultiplierType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( is, type, options ); }
+
+ public static org.apache.uima.resourceSpecifier.CasMultiplierType parse(java.io.Reader r) throws org.apache.xmlbeans.XmlException, java.io.IOException {
+ return (org.apache.uima.resourceSpecifier.CasMultiplierType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( r, type, null ); }
+
+ public static org.apache.uima.resourceSpecifier.CasMultiplierType parse(java.io.Reader r, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
+ return (org.apache.uima.resourceSpecifier.CasMultiplierType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( r, type, options ); }
+
+ public static org.apache.uima.resourceSpecifier.CasMultiplierType parse(javax.xml.stream.XMLStreamReader sr) throws org.apache.xmlbeans.XmlException {
+ return (org.apache.uima.resourceSpecifier.CasMultiplierType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( sr, type, null ); }
+
+ public static org.apache.uima.resourceSpecifier.CasMultiplierType parse(javax.xml.stream.XMLStreamReader sr, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
+ return (org.apache.uima.resourceSpecifier.CasMultiplierType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( sr, type, options ); }
+
+ public static org.apache.uima.resourceSpecifier.CasMultiplierType parse(org.w3c.dom.Node node) throws org.apache.xmlbeans.XmlException {
+ return (org.apache.uima.resourceSpecifier.CasMultiplierType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( node, type, null ); }
+
+ public static org.apache.uima.resourceSpecifier.CasMultiplierType parse(org.w3c.dom.Node node, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
+ return (org.apache.uima.resourceSpecifier.CasMultiplierType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( node, type, options ); }
+
+ /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
+ public static org.apache.uima.resourceSpecifier.CasMultiplierType parse(org.apache.xmlbeans.xml.stream.XMLInputStream xis) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
+ return (org.apache.uima.resourceSpecifier.CasMultiplierType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xis, type, null ); }
+
+ /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
+ public static org.apache.uima.resourceSpecifier.CasMultiplierType parse(org.apache.xmlbeans.xml.stream.XMLInputStream xis, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
+ return (org.apache.uima.resourceSpecifier.CasMultiplierType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xis, type, options ); }
+
+ /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
+ public static org.apache.xmlbeans.xml.stream.XMLInputStream newValidatingXMLInputStream(org.apache.xmlbeans.xml.stream.XMLInputStream xis) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
+ return org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newValidatingXMLInputStream( xis, type, null ); }
+
+ /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
+ public static org.apache.xmlbeans.xml.stream.XMLInputStream newValidatingXMLInputStream(org.apache.xmlbeans.xml.stream.XMLInputStream xis, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
+ return org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newValidatingXMLInputStream( xis, type, options ); }
+
+ private Factory() { } // No instance of this class allowed
+ }
+}
diff --git a/uimaj-as-core/target/generated-sources/xmlbeans/org/apache/uima/resourceSpecifier/CasPoolType.java b/uimaj-as-core/target/generated-sources/xmlbeans/org/apache/uima/resourceSpecifier/CasPoolType.java
new file mode 100644
index 0000000..572e528
--- /dev/null
+++ b/uimaj-as-core/target/generated-sources/xmlbeans/org/apache/uima/resourceSpecifier/CasPoolType.java
@@ -0,0 +1,186 @@
+/*
+ * XML Type: casPoolType
+ * Namespace: http://uima.apache.org/resourceSpecifier
+ * Java type: org.apache.uima.resourceSpecifier.CasPoolType
+ *
+ * Automatically generated - do not modify.
+ */
+package org.apache.uima.resourceSpecifier;
+
+
+/**
+ * An XML casPoolType(@http://uima.apache.org/resourceSpecifier).
+ *
+ * This is an atomic type that is a restriction of org.apache.uima.resourceSpecifier.CasPoolType.
+ */
+public interface CasPoolType extends org.apache.xmlbeans.XmlString
+{
+ public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
+ org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(CasPoolType.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sF92DAFB1CE99BF2EBEED68120E39AEA0").resolveHandle("caspooltype3397type");
+
+ /**
+ * Gets the "numberOfCASes" attribute
+ */
+ int getNumberOfCASes();
+
+ /**
+ * Gets (as xml) the "numberOfCASes" attribute
+ */
+ org.apache.xmlbeans.XmlInt xgetNumberOfCASes();
+
+ /**
+ * True if has "numberOfCASes" attribute
+ */
+ boolean isSetNumberOfCASes();
+
+ /**
+ * Sets the "numberOfCASes" attribute
+ */
+ void setNumberOfCASes(int numberOfCASes);
+
+ /**
+ * Sets (as xml) the "numberOfCASes" attribute
+ */
+ void xsetNumberOfCASes(org.apache.xmlbeans.XmlInt numberOfCASes);
+
+ /**
+ * Unsets the "numberOfCASes" attribute
+ */
+ void unsetNumberOfCASes();
+
+ /**
+ * Gets the "initialFsHeapSize" attribute
+ */
+ int getInitialFsHeapSize();
+
+ /**
+ * Gets (as xml) the "initialFsHeapSize" attribute
+ */
+ org.apache.xmlbeans.XmlInt xgetInitialFsHeapSize();
+
+ /**
+ * True if has "initialFsHeapSize" attribute
+ */
+ boolean isSetInitialFsHeapSize();
+
+ /**
+ * Sets the "initialFsHeapSize" attribute
+ */
+ void setInitialFsHeapSize(int initialFsHeapSize);
+
+ /**
+ * Sets (as xml) the "initialFsHeapSize" attribute
+ */
+ void xsetInitialFsHeapSize(org.apache.xmlbeans.XmlInt initialFsHeapSize);
+
+ /**
+ * Unsets the "initialFsHeapSize" attribute
+ */
+ void unsetInitialFsHeapSize();
+
+ /**
+ * Gets the "disableJCasCache" attribute
+ */
+ boolean getDisableJCasCache();
+
+ /**
+ * Gets (as xml) the "disableJCasCache" attribute
+ */
+ org.apache.xmlbeans.XmlBoolean xgetDisableJCasCache();
+
+ /**
+ * True if has "disableJCasCache" attribute
+ */
+ boolean isSetDisableJCasCache();
+
+ /**
+ * Sets the "disableJCasCache" attribute
+ */
+ void setDisableJCasCache(boolean disableJCasCache);
+
+ /**
+ * Sets (as xml) the "disableJCasCache" attribute
+ */
+ void xsetDisableJCasCache(org.apache.xmlbeans.XmlBoolean disableJCasCache);
+
+ /**
+ * Unsets the "disableJCasCache" attribute
+ */
+ void unsetDisableJCasCache();
+
+ /**
+ * A factory class with static methods for creating instances
+ * of this type.
+ */
+
+ public static final class Factory
+ {
+ public static org.apache.uima.resourceSpecifier.CasPoolType newInstance() {
+ return (org.apache.uima.resourceSpecifier.CasPoolType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
+
+ public static org.apache.uima.resourceSpecifier.CasPoolType newInstance(org.apache.xmlbeans.XmlOptions options) {
+ return (org.apache.uima.resourceSpecifier.CasPoolType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
+
+ /** @param xmlAsString the string value to parse */
+ public static org.apache.uima.resourceSpecifier.CasPoolType parse(java.lang.String xmlAsString) throws org.apache.xmlbeans.XmlException {
+ return (org.apache.uima.resourceSpecifier.CasPoolType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xmlAsString, type, null ); }
+
+ public static org.apache.uima.resourceSpecifier.CasPoolType parse(java.lang.String xmlAsString, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
+ return (org.apache.uima.resourceSpecifier.CasPoolType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xmlAsString, type, options ); }
+
+ /** @param file the file from which to load an xml document */
+ public static org.apache.uima.resourceSpecifier.CasPoolType parse(java.io.File file) throws org.apache.xmlbeans.XmlException, java.io.IOException {
+ return (org.apache.uima.resourceSpecifier.CasPoolType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( file, type, null ); }
+
+ public static org.apache.uima.resourceSpecifier.CasPoolType parse(java.io.File file, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
+ return (org.apache.uima.resourceSpecifier.CasPoolType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( file, type, options ); }
+
+ public static org.apache.uima.resourceSpecifier.CasPoolType parse(java.net.URL u) throws org.apache.xmlbeans.XmlException, java.io.IOException {
+ return (org.apache.uima.resourceSpecifier.CasPoolType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( u, type, null ); }
+
+ public static org.apache.uima.resourceSpecifier.CasPoolType parse(java.net.URL u, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
+ return (org.apache.uima.resourceSpecifier.CasPoolType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( u, type, options ); }
+
+ public static org.apache.uima.resourceSpecifier.CasPoolType parse(java.io.InputStream is) throws org.apache.xmlbeans.XmlException, java.io.IOException {
+ return (org.apache.uima.resourceSpecifier.CasPoolType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( is, type, null ); }
+
+ public static org.apache.uima.resourceSpecifier.CasPoolType parse(java.io.InputStream is, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
+ return (org.apache.uima.resourceSpecifier.CasPoolType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( is, type, options ); }
+
+ public static org.apache.uima.resourceSpecifier.CasPoolType parse(java.io.Reader r) throws org.apache.xmlbeans.XmlException, java.io.IOException {
+ return (org.apache.uima.resourceSpecifier.CasPoolType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( r, type, null ); }
+
+ public static org.apache.uima.resourceSpecifier.CasPoolType parse(java.io.Reader r, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
+ return (org.apache.uima.resourceSpecifier.CasPoolType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( r, type, options ); }
+
+ public static org.apache.uima.resourceSpecifier.CasPoolType parse(javax.xml.stream.XMLStreamReader sr) throws org.apache.xmlbeans.XmlException {
+ return (org.apache.uima.resourceSpecifier.CasPoolType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( sr, type, null ); }
+
+ public static org.apache.uima.resourceSpecifier.CasPoolType parse(javax.xml.stream.XMLStreamReader sr, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
+ return (org.apache.uima.resourceSpecifier.CasPoolType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( sr, type, options ); }
+
+ public static org.apache.uima.resourceSpecifier.CasPoolType parse(org.w3c.dom.Node node) throws org.apache.xmlbeans.XmlException {
+ return (org.apache.uima.resourceSpecifier.CasPoolType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( node, type, null ); }
+
+ public static org.apache.uima.resourceSpecifier.CasPoolType parse(org.w3c.dom.Node node, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
+ return (org.apache.uima.resourceSpecifier.CasPoolType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( node, type, options ); }
+
+ /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
+ public static org.apache.uima.resourceSpecifier.CasPoolType parse(org.apache.xmlbeans.xml.stream.XMLInputStream xis) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
+ return (org.apache.uima.resourceSpecifier.CasPoolType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xis, type, null ); }
+
+ /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
+ public static org.apache.uima.resourceSpecifier.CasPoolType parse(org.apache.xmlbeans.xml.stream.XMLInputStream xis, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
+ return (org.apache.uima.resourceSpecifier.CasPoolType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xis, type, options ); }
+
+ /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
+ public static org.apache.xmlbeans.xml.stream.XMLInputStream newValidatingXMLInputStream(org.apache.xmlbeans.xml.stream.XMLInputStream xis) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
+ return org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newValidatingXMLInputStream( xis, type, null ); }
+
+ /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
+ public static org.apache.xmlbeans.xml.stream.XMLInputStream newValidatingXMLInputStream(org.apache.xmlbeans.xml.stream.XMLInputStream xis, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
+ return org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newValidatingXMLInputStream( xis, type, options ); }
+
+ private Factory() { } // No instance of this class allowed
+ }
+}
diff --git a/uimaj-as-core/target/generated-sources/xmlbeans/org/apache/uima/resourceSpecifier/CollectionProcessCompleteErrorsType.java b/uimaj-as-core/target/generated-sources/xmlbeans/org/apache/uima/resourceSpecifier/CollectionProcessCompleteErrorsType.java
new file mode 100644
index 0000000..51faf1f
--- /dev/null
+++ b/uimaj-as-core/target/generated-sources/xmlbeans/org/apache/uima/resourceSpecifier/CollectionProcessCompleteErrorsType.java
@@ -0,0 +1,156 @@
+/*
+ * XML Type: collectionProcessCompleteErrorsType
+ * Namespace: http://uima.apache.org/resourceSpecifier
+ * Java type: org.apache.uima.resourceSpecifier.CollectionProcessCompleteErrorsType
+ *
+ * Automatically generated - do not modify.
+ */
+package org.apache.uima.resourceSpecifier;
+
+
+/**
+ * An XML collectionProcessCompleteErrorsType(@http://uima.apache.org/resourceSpecifier).
+ *
+ * This is an atomic type that is a restriction of org.apache.uima.resourceSpecifier.CollectionProcessCompleteErrorsType.
+ */
+public interface CollectionProcessCompleteErrorsType extends org.apache.xmlbeans.XmlString
+{
+ public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
+ org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(CollectionProcessCompleteErrorsType.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sF92DAFB1CE99BF2EBEED68120E39AEA0").resolveHandle("collectionprocesscompleteerrorstype4653type");
+
+ /**
+ * Gets the "timeout" attribute
+ */
+ int getTimeout();
+
+ /**
+ * Gets (as xml) the "timeout" attribute
+ */
+ org.apache.xmlbeans.XmlInt xgetTimeout();
+
+ /**
+ * True if has "timeout" attribute
+ */
+ boolean isSetTimeout();
+
+ /**
+ * Sets the "timeout" attribute
+ */
+ void setTimeout(int timeout);
+
+ /**
+ * Sets (as xml) the "timeout" attribute
+ */
+ void xsetTimeout(org.apache.xmlbeans.XmlInt timeout);
+
+ /**
+ * Unsets the "timeout" attribute
+ */
+ void unsetTimeout();
+
+ /**
+ * Gets the "additionalErrorAction" attribute
+ */
+ java.lang.String getAdditionalErrorAction();
+
+ /**
+ * Gets (as xml) the "additionalErrorAction" attribute
+ */
+ org.apache.xmlbeans.XmlString xgetAdditionalErrorAction();
+
+ /**
+ * True if has "additionalErrorAction" attribute
+ */
+ boolean isSetAdditionalErrorAction();
+
+ /**
+ * Sets the "additionalErrorAction" attribute
+ */
+ void setAdditionalErrorAction(java.lang.String additionalErrorAction);
+
+ /**
+ * Sets (as xml) the "additionalErrorAction" attribute
+ */
+ void xsetAdditionalErrorAction(org.apache.xmlbeans.XmlString additionalErrorAction);
+
+ /**
+ * Unsets the "additionalErrorAction" attribute
+ */
+ void unsetAdditionalErrorAction();
+
+ /**
+ * A factory class with static methods for creating instances
+ * of this type.
+ */
+
+ public static final class Factory
+ {
+ public static org.apache.uima.resourceSpecifier.CollectionProcessCompleteErrorsType newInstance() {
+ return (org.apache.uima.resourceSpecifier.CollectionProcessCompleteErrorsType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
+
+ public static org.apache.uima.resourceSpecifier.CollectionProcessCompleteErrorsType newInstance(org.apache.xmlbeans.XmlOptions options) {
+ return (org.apache.uima.resourceSpecifier.CollectionProcessCompleteErrorsType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
+
+ /** @param xmlAsString the string value to parse */
+ public static org.apache.uima.resourceSpecifier.CollectionProcessCompleteErrorsType parse(java.lang.String xmlAsString) throws org.apache.xmlbeans.XmlException {
+ return (org.apache.uima.resourceSpecifier.CollectionProcessCompleteErrorsType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xmlAsString, type, null ); }
+
+ public static org.apache.uima.resourceSpecifier.CollectionProcessCompleteErrorsType parse(java.lang.String xmlAsString, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
+ return (org.apache.uima.resourceSpecifier.CollectionProcessCompleteErrorsType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xmlAsString, type, options ); }
+
+ /** @param file the file from which to load an xml document */
+ public static org.apache.uima.resourceSpecifier.CollectionProcessCompleteErrorsType parse(java.io.File file) throws org.apache.xmlbeans.XmlException, java.io.IOException {
+ return (org.apache.uima.resourceSpecifier.CollectionProcessCompleteErrorsType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( file, type, null ); }
+
+ public static org.apache.uima.resourceSpecifier.CollectionProcessCompleteErrorsType parse(java.io.File file, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
+ return (org.apache.uima.resourceSpecifier.CollectionProcessCompleteErrorsType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( file, type, options ); }
+
+ public static org.apache.uima.resourceSpecifier.CollectionProcessCompleteErrorsType parse(java.net.URL u) throws org.apache.xmlbeans.XmlException, java.io.IOException {
+ return (org.apache.uima.resourceSpecifier.CollectionProcessCompleteErrorsType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( u, type, null ); }
+
+ public static org.apache.uima.resourceSpecifier.CollectionProcessCompleteErrorsType parse(java.net.URL u, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
+ return (org.apache.uima.resourceSpecifier.CollectionProcessCompleteErrorsType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( u, type, options ); }
+
+ public static org.apache.uima.resourceSpecifier.CollectionProcessCompleteErrorsType parse(java.io.InputStream is) throws org.apache.xmlbeans.XmlException, java.io.IOException {
+ return (org.apache.uima.resourceSpecifier.CollectionProcessCompleteErrorsType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( is, type, null ); }
+
+ public static org.apache.uima.resourceSpecifier.CollectionProcessCompleteErrorsType parse(java.io.InputStream is, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
+ return (org.apache.uima.resourceSpecifier.CollectionProcessCompleteErrorsType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( is, type, options ); }
+
+ public static org.apache.uima.resourceSpecifier.CollectionProcessCompleteErrorsType parse(java.io.Reader r) throws org.apache.xmlbeans.XmlException, java.io.IOException {
+ return (org.apache.uima.resourceSpecifier.CollectionProcessCompleteErrorsType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( r, type, null ); }
+
+ public static org.apache.uima.resourceSpecifier.CollectionProcessCompleteErrorsType parse(java.io.Reader r, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
+ return (org.apache.uima.resourceSpecifier.CollectionProcessCompleteErrorsType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( r, type, options ); }
+
+ public static org.apache.uima.resourceSpecifier.CollectionProcessCompleteErrorsType parse(javax.xml.stream.XMLStreamReader sr) throws org.apache.xmlbeans.XmlException {
+ return (org.apache.uima.resourceSpecifier.CollectionProcessCompleteErrorsType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( sr, type, null ); }
+
+ public static org.apache.uima.resourceSpecifier.CollectionProcessCompleteErrorsType parse(javax.xml.stream.XMLStreamReader sr, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
+ return (org.apache.uima.resourceSpecifier.CollectionProcessCompleteErrorsType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( sr, type, options ); }
+
+ public static org.apache.uima.resourceSpecifier.CollectionProcessCompleteErrorsType parse(org.w3c.dom.Node node) throws org.apache.xmlbeans.XmlException {
+ return (org.apache.uima.resourceSpecifier.CollectionProcessCompleteErrorsType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( node, type, null ); }
+
+ public static org.apache.uima.resourceSpecifier.CollectionProcessCompleteErrorsType parse(org.w3c.dom.Node node, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
+ return (org.apache.uima.resourceSpecifier.CollectionProcessCompleteErrorsType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( node, type, options ); }
+
+ /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
+ public static org.apache.uima.resourceSpecifier.CollectionProcessCompleteErrorsType parse(org.apache.xmlbeans.xml.stream.XMLInputStream xis) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
+ return (org.apache.uima.resourceSpecifier.CollectionProcessCompleteErrorsType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xis, type, null ); }
+
+ /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
+ public static org.apache.uima.resourceSpecifier.CollectionProcessCompleteErrorsType parse(org.apache.xmlbeans.xml.stream.XMLInputStream xis, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
+ return (org.apache.uima.resourceSpecifier.CollectionProcessCompleteErrorsType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xis, type, options ); }
+
+ /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
+ public static org.apache.xmlbeans.xml.stream.XMLInputStream newValidatingXMLInputStream(org.apache.xmlbeans.xml.stream.XMLInputStream xis) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
+ return org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newValidatingXMLInputStream( xis, type, null ); }
+
+ /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
+ public static org.apache.xmlbeans.xml.stream.XMLInputStream newValidatingXMLInputStream(org.apache.xmlbeans.xml.stream.XMLInputStream xis, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
+ return org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newValidatingXMLInputStream( xis, type, options ); }
+
+ private Factory() { } // No instance of this class allowed
+ }
+}
diff --git a/uimaj-as-core/target/generated-sources/xmlbeans/org/apache/uima/resourceSpecifier/DelegateAnalysisEngineType.java b/uimaj-as-core/target/generated-sources/xmlbeans/org/apache/uima/resourceSpecifier/DelegateAnalysisEngineType.java
new file mode 100644
index 0000000..b2eac24
--- /dev/null
+++ b/uimaj-as-core/target/generated-sources/xmlbeans/org/apache/uima/resourceSpecifier/DelegateAnalysisEngineType.java
@@ -0,0 +1,121 @@
+/*
+ * XML Type: delegateAnalysisEngineType
+ * Namespace: http://uima.apache.org/resourceSpecifier
+ * Java type: org.apache.uima.resourceSpecifier.DelegateAnalysisEngineType
+ *
+ * Automatically generated - do not modify.
+ */
+package org.apache.uima.resourceSpecifier;
+
+
+/**
+ * An XML delegateAnalysisEngineType(@http://uima.apache.org/resourceSpecifier).
+ *
+ * This is a complex type.
+ */
+public interface DelegateAnalysisEngineType extends org.apache.uima.resourceSpecifier.AnalysisEngineType
+{
+ public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
+ org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(DelegateAnalysisEngineType.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sF92DAFB1CE99BF2EBEED68120E39AEA0").resolveHandle("delegateanalysisenginetypeb253type");
+
+ /**
+ * Gets the "asyncAggregateErrorConfiguration" element
+ */
+ org.apache.uima.resourceSpecifier.AsyncAggregateErrorConfigurationType getAsyncAggregateErrorConfiguration();
+
+ /**
+ * True if has "asyncAggregateErrorConfiguration" element
+ */
+ boolean isSetAsyncAggregateErrorConfiguration();
+
+ /**
+ * Sets the "asyncAggregateErrorConfiguration" element
+ */
+ void setAsyncAggregateErrorConfiguration(org.apache.uima.resourceSpecifier.AsyncAggregateErrorConfigurationType asyncAggregateErrorConfiguration);
+
+ /**
+ * Appends and returns a new empty "asyncAggregateErrorConfiguration" element
+ */
+ org.apache.uima.resourceSpecifier.AsyncAggregateErrorConfigurationType addNewAsyncAggregateErrorConfiguration();
+
+ /**
+ * Unsets the "asyncAggregateErrorConfiguration" element
+ */
+ void unsetAsyncAggregateErrorConfiguration();
+
+ /**
+ * A factory class with static methods for creating instances
+ * of this type.
+ */
+
+ public static final class Factory
+ {
+ public static org.apache.uima.resourceSpecifier.DelegateAnalysisEngineType newInstance() {
+ return (org.apache.uima.resourceSpecifier.DelegateAnalysisEngineType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
+
+ public static org.apache.uima.resourceSpecifier.DelegateAnalysisEngineType newInstance(org.apache.xmlbeans.XmlOptions options) {
+ return (org.apache.uima.resourceSpecifier.DelegateAnalysisEngineType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
+
+ /** @param xmlAsString the string value to parse */
+ public static org.apache.uima.resourceSpecifier.DelegateAnalysisEngineType parse(java.lang.String xmlAsString) throws org.apache.xmlbeans.XmlException {
+ return (org.apache.uima.resourceSpecifier.DelegateAnalysisEngineType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xmlAsString, type, null ); }
+
+ public static org.apache.uima.resourceSpecifier.DelegateAnalysisEngineType parse(java.lang.String xmlAsString, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
+ return (org.apache.uima.resourceSpecifier.DelegateAnalysisEngineType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xmlAsString, type, options ); }
+
+ /** @param file the file from which to load an xml document */
+ public static org.apache.uima.resourceSpecifier.DelegateAnalysisEngineType parse(java.io.File file) throws org.apache.xmlbeans.XmlException, java.io.IOException {
+ return (org.apache.uima.resourceSpecifier.DelegateAnalysisEngineType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( file, type, null ); }
+
+ public static org.apache.uima.resourceSpecifier.DelegateAnalysisEngineType parse(java.io.File file, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
+ return (org.apache.uima.resourceSpecifier.DelegateAnalysisEngineType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( file, type, options ); }
+
+ public static org.apache.uima.resourceSpecifier.DelegateAnalysisEngineType parse(java.net.URL u) throws org.apache.xmlbeans.XmlException, java.io.IOException {
+ return (org.apache.uima.resourceSpecifier.DelegateAnalysisEngineType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( u, type, null ); }
+
+ public static org.apache.uima.resourceSpecifier.DelegateAnalysisEngineType parse(java.net.URL u, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
+ return (org.apache.uima.resourceSpecifier.DelegateAnalysisEngineType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( u, type, options ); }
+
+ public static org.apache.uima.resourceSpecifier.DelegateAnalysisEngineType parse(java.io.InputStream is) throws org.apache.xmlbeans.XmlException, java.io.IOException {
+ return (org.apache.uima.resourceSpecifier.DelegateAnalysisEngineType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( is, type, null ); }
+
+ public static org.apache.uima.resourceSpecifier.DelegateAnalysisEngineType parse(java.io.InputStream is, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
+ return (org.apache.uima.resourceSpecifier.DelegateAnalysisEngineType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( is, type, options ); }
+
+ public static org.apache.uima.resourceSpecifier.DelegateAnalysisEngineType parse(java.io.Reader r) throws org.apache.xmlbeans.XmlException, java.io.IOException {
+ return (org.apache.uima.resourceSpecifier.DelegateAnalysisEngineType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( r, type, null ); }
+
+ public static org.apache.uima.resourceSpecifier.DelegateAnalysisEngineType parse(java.io.Reader r, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
+ return (org.apache.uima.resourceSpecifier.DelegateAnalysisEngineType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( r, type, options ); }
+
+ public static org.apache.uima.resourceSpecifier.DelegateAnalysisEngineType parse(javax.xml.stream.XMLStreamReader sr) throws org.apache.xmlbeans.XmlException {
+ return (org.apache.uima.resourceSpecifier.DelegateAnalysisEngineType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( sr, type, null ); }
+
+ public static org.apache.uima.resourceSpecifier.DelegateAnalysisEngineType parse(javax.xml.stream.XMLStreamReader sr, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
+ return (org.apache.uima.resourceSpecifier.DelegateAnalysisEngineType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( sr, type, options ); }
+
+ public static org.apache.uima.resourceSpecifier.DelegateAnalysisEngineType parse(org.w3c.dom.Node node) throws org.apache.xmlbeans.XmlException {
+ return (org.apache.uima.resourceSpecifier.DelegateAnalysisEngineType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( node, type, null ); }
+
+ public static org.apache.uima.resourceSpecifier.DelegateAnalysisEngineType parse(org.w3c.dom.Node node, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
+ return (org.apache.uima.resourceSpecifier.DelegateAnalysisEngineType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( node, type, options ); }
+
+ /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
+ public static org.apache.uima.resourceSpecifier.DelegateAnalysisEngineType parse(org.apache.xmlbeans.xml.stream.XMLInputStream xis) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
+ return (org.apache.uima.resourceSpecifier.DelegateAnalysisEngineType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xis, type, null ); }
+
+ /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
+ public static org.apache.uima.resourceSpecifier.DelegateAnalysisEngineType parse(org.apache.xmlbeans.xml.stream.XMLInputStream xis, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
+ return (org.apache.uima.resourceSpecifier.DelegateAnalysisEngineType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xis, type, options ); }
+
+ /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
+ public static org.apache.xmlbeans.xml.stream.XMLInputStream newValidatingXMLInputStream(org.apache.xmlbeans.xml.stream.XMLInputStream xis) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
+ return org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newValidatingXMLInputStream( xis, type, null ); }
+
+ /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
+ public static org.apache.xmlbeans.xml.stream.XMLInputStream newValidatingXMLInputStream(org.apache.xmlbeans.xml.stream.XMLInputStream xis, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
+ return org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newValidatingXMLInputStream( xis, type, options ); }
+
+ private Factory() { } // No instance of this class allowed
+ }
+}
diff --git a/uimaj-as-core/target/generated-sources/xmlbeans/org/apache/uima/resourceSpecifier/DelegatesType.java b/uimaj-as-core/target/generated-sources/xmlbeans/org/apache/uima/resourceSpecifier/DelegatesType.java
new file mode 100644
index 0000000..a1c5e56
--- /dev/null
+++ b/uimaj-as-core/target/generated-sources/xmlbeans/org/apache/uima/resourceSpecifier/DelegatesType.java
@@ -0,0 +1,176 @@
+/*
+ * XML Type: delegatesType
+ * Namespace: http://uima.apache.org/resourceSpecifier
+ * Java type: org.apache.uima.resourceSpecifier.DelegatesType
+ *
+ * Automatically generated - do not modify.
+ */
+package org.apache.uima.resourceSpecifier;
+
+
+/**
+ * An XML delegatesType(@http://uima.apache.org/resourceSpecifier).
+ *
+ * This is a complex type.
+ */
+public interface DelegatesType extends org.apache.xmlbeans.XmlObject
+{
+ public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
+ org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(DelegatesType.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sF92DAFB1CE99BF2EBEED68120E39AEA0").resolveHandle("delegatestype3a7atype");
+
+ /**
+ * Gets array of all "analysisEngine" elements
+ */
+ org.apache.uima.resourceSpecifier.DelegateAnalysisEngineType[] getAnalysisEngineArray();
+
+ /**
+ * Gets ith "analysisEngine" element
+ */
+ org.apache.uima.resourceSpecifier.DelegateAnalysisEngineType getAnalysisEngineArray(int i);
+
+ /**
+ * Returns number of "analysisEngine" element
+ */
+ int sizeOfAnalysisEngineArray();
+
+ /**
+ * Sets array of all "analysisEngine" element
+ */
+ void setAnalysisEngineArray(org.apache.uima.resourceSpecifier.DelegateAnalysisEngineType[] analysisEngineArray);
+
+ /**
+ * Sets ith "analysisEngine" element
+ */
+ void setAnalysisEngineArray(int i, org.apache.uima.resourceSpecifier.DelegateAnalysisEngineType analysisEngine);
+
+ /**
+ * Inserts and returns a new empty value (as xml) as the ith "analysisEngine" element
+ */
+ org.apache.uima.resourceSpecifier.DelegateAnalysisEngineType insertNewAnalysisEngine(int i);
+
+ /**
+ * Appends and returns a new empty value (as xml) as the last "analysisEngine" element
+ */
+ org.apache.uima.resourceSpecifier.DelegateAnalysisEngineType addNewAnalysisEngine();
+
+ /**
+ * Removes the ith "analysisEngine" element
+ */
+ void removeAnalysisEngine(int i);
+
+ /**
+ * Gets array of all "remoteAnalysisEngine" elements
+ */
+ org.apache.uima.resourceSpecifier.RemoteAnalysisEngineType[] getRemoteAnalysisEngineArray();
+
+ /**
+ * Gets ith "remoteAnalysisEngine" element
+ */
+ org.apache.uima.resourceSpecifier.RemoteAnalysisEngineType getRemoteAnalysisEngineArray(int i);
+
+ /**
+ * Returns number of "remoteAnalysisEngine" element
+ */
+ int sizeOfRemoteAnalysisEngineArray();
+
+ /**
+ * Sets array of all "remoteAnalysisEngine" element
+ */
+ void setRemoteAnalysisEngineArray(org.apache.uima.resourceSpecifier.RemoteAnalysisEngineType[] remoteAnalysisEngineArray);
+
+ /**
+ * Sets ith "remoteAnalysisEngine" element
+ */
+ void setRemoteAnalysisEngineArray(int i, org.apache.uima.resourceSpecifier.RemoteAnalysisEngineType remoteAnalysisEngine);
+
+ /**
+ * Inserts and returns a new empty value (as xml) as the ith "remoteAnalysisEngine" element
+ */
+ org.apache.uima.resourceSpecifier.RemoteAnalysisEngineType insertNewRemoteAnalysisEngine(int i);
+
+ /**
+ * Appends and returns a new empty value (as xml) as the last "remoteAnalysisEngine" element
+ */
+ org.apache.uima.resourceSpecifier.RemoteAnalysisEngineType addNewRemoteAnalysisEngine();
+
+ /**
+ * Removes the ith "remoteAnalysisEngine" element
+ */
+ void removeRemoteAnalysisEngine(int i);
+
+ /**
+ * A factory class with static methods for creating instances
+ * of this type.
+ */
+
+ public static final class Factory
+ {
+ public static org.apache.uima.resourceSpecifier.DelegatesType newInstance() {
+ return (org.apache.uima.resourceSpecifier.DelegatesType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
+
+ public static org.apache.uima.resourceSpecifier.DelegatesType newInstance(org.apache.xmlbeans.XmlOptions options) {
+ return (org.apache.uima.resourceSpecifier.DelegatesType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
+
+ /** @param xmlAsString the string value to parse */
+ public static org.apache.uima.resourceSpecifier.DelegatesType parse(java.lang.String xmlAsString) throws org.apache.xmlbeans.XmlException {
+ return (org.apache.uima.resourceSpecifier.DelegatesType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xmlAsString, type, null ); }
+
+ public static org.apache.uima.resourceSpecifier.DelegatesType parse(java.lang.String xmlAsString, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
+ return (org.apache.uima.resourceSpecifier.DelegatesType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xmlAsString, type, options ); }
+
+ /** @param file the file from which to load an xml document */
+ public static org.apache.uima.resourceSpecifier.DelegatesType parse(java.io.File file) throws org.apache.xmlbeans.XmlException, java.io.IOException {
+ return (org.apache.uima.resourceSpecifier.DelegatesType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( file, type, null ); }
+
+ public static org.apache.uima.resourceSpecifier.DelegatesType parse(java.io.File file, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
+ return (org.apache.uima.resourceSpecifier.DelegatesType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( file, type, options ); }
+
+ public static org.apache.uima.resourceSpecifier.DelegatesType parse(java.net.URL u) throws org.apache.xmlbeans.XmlException, java.io.IOException {
+ return (org.apache.uima.resourceSpecifier.DelegatesType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( u, type, null ); }
+
+ public static org.apache.uima.resourceSpecifier.DelegatesType parse(java.net.URL u, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
+ return (org.apache.uima.resourceSpecifier.DelegatesType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( u, type, options ); }
+
+ public static org.apache.uima.resourceSpecifier.DelegatesType parse(java.io.InputStream is) throws org.apache.xmlbeans.XmlException, java.io.IOException {
+ return (org.apache.uima.resourceSpecifier.DelegatesType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( is, type, null ); }
+
+ public static org.apache.uima.resourceSpecifier.DelegatesType parse(java.io.InputStream is, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
+ return (org.apache.uima.resourceSpecifier.DelegatesType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( is, type, options ); }
+
+ public static org.apache.uima.resourceSpecifier.DelegatesType parse(java.io.Reader r) throws org.apache.xmlbeans.XmlException, java.io.IOException {
+ return (org.apache.uima.resourceSpecifier.DelegatesType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( r, type, null ); }
+
+ public static org.apache.uima.resourceSpecifier.DelegatesType parse(java.io.Reader r, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
+ return (org.apache.uima.resourceSpecifier.DelegatesType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( r, type, options ); }
+
+ public static org.apache.uima.resourceSpecifier.DelegatesType parse(javax.xml.stream.XMLStreamReader sr) throws org.apache.xmlbeans.XmlException {
+ return (org.apache.uima.resourceSpecifier.DelegatesType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( sr, type, null ); }
+
+ public static org.apache.uima.resourceSpecifier.DelegatesType parse(javax.xml.stream.XMLStreamReader sr, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
+ return (org.apache.uima.resourceSpecifier.DelegatesType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( sr, type, options ); }
+
+ public static org.apache.uima.resourceSpecifier.DelegatesType parse(org.w3c.dom.Node node) throws org.apache.xmlbeans.XmlException {
+ return (org.apache.uima.resourceSpecifier.DelegatesType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( node, type, null ); }
+
+ public static org.apache.uima.resourceSpecifier.DelegatesType parse(org.w3c.dom.Node node, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
+ return (org.apache.uima.resourceSpecifier.DelegatesType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( node, type, options ); }
+
+ /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
+ public static org.apache.uima.resourceSpecifier.DelegatesType parse(org.apache.xmlbeans.xml.stream.XMLInputStream xis) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
+ return (org.apache.uima.resourceSpecifier.DelegatesType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xis, type, null ); }
+
+ /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
+ public static org.apache.uima.resourceSpecifier.DelegatesType parse(org.apache.xmlbeans.xml.stream.XMLInputStream xis, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
+ return (org.apache.uima.resourceSpecifier.DelegatesType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xis, type, options ); }
+
+ /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
+ public static org.apache.xmlbeans.xml.stream.XMLInputStream newValidatingXMLInputStream(org.apache.xmlbeans.xml.stream.XMLInputStream xis) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
+ return org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newValidatingXMLInputStream( xis, type, null ); }
+
+ /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
+ public static org.apache.xmlbeans.xml.stream.XMLInputStream newValidatingXMLInputStream(org.apache.xmlbeans.xml.stream.XMLInputStream xis, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
+ return org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newValidatingXMLInputStream( xis, type, options ); }
+
+ private Factory() { } // No instance of this class allowed
+ }
+}
diff --git a/uimaj-as-core/target/generated-sources/xmlbeans/org/apache/uima/resourceSpecifier/DeploymentType.java b/uimaj-as-core/target/generated-sources/xmlbeans/org/apache/uima/resourceSpecifier/DeploymentType.java
new file mode 100644
index 0000000..547c513
--- /dev/null
+++ b/uimaj-as-core/target/generated-sources/xmlbeans/org/apache/uima/resourceSpecifier/DeploymentType.java
@@ -0,0 +1,186 @@
+/*
+ * XML Type: deploymentType
+ * Namespace: http://uima.apache.org/resourceSpecifier
+ * Java type: org.apache.uima.resourceSpecifier.DeploymentType
+ *
+ * Automatically generated - do not modify.
+ */
+package org.apache.uima.resourceSpecifier;
+
+
+/**
+ * An XML deploymentType(@http://uima.apache.org/resourceSpecifier).
+ *
+ * This is a complex type.
+ */
+public interface DeploymentType extends org.apache.xmlbeans.XmlObject
+{
+ public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
+ org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(DeploymentType.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sF92DAFB1CE99BF2EBEED68120E39AEA0").resolveHandle("deploymenttype5271type");
+
+ /**
+ * Gets the "casPool" element
+ */
+ org.apache.uima.resourceSpecifier.CasPoolType getCasPool();
+
+ /**
+ * Sets the "casPool" element
+ */
+ void setCasPool(org.apache.uima.resourceSpecifier.CasPoolType casPool);
+
+ /**
+ * Appends and returns a new empty "casPool" element
+ */
+ org.apache.uima.resourceSpecifier.CasPoolType addNewCasPool();
+
+ /**
+ * Gets the "service" element
+ */
+ org.apache.uima.resourceSpecifier.ServiceType getService();
+
+ /**
+ * Sets the "service" element
+ */
+ void setService(org.apache.uima.resourceSpecifier.ServiceType service);
+
+ /**
+ * Appends and returns a new empty "service" element
+ */
+ org.apache.uima.resourceSpecifier.ServiceType addNewService();
+
+ /**
+ * Gets the "protocol" attribute
+ */
+ java.lang.String getProtocol();
+
+ /**
+ * Gets (as xml) the "protocol" attribute
+ */
+ org.apache.xmlbeans.XmlString xgetProtocol();
+
+ /**
+ * True if has "protocol" attribute
+ */
+ boolean isSetProtocol();
+
+ /**
+ * Sets the "protocol" attribute
+ */
+ void setProtocol(java.lang.String protocol);
+
+ /**
+ * Sets (as xml) the "protocol" attribute
+ */
+ void xsetProtocol(org.apache.xmlbeans.XmlString protocol);
+
+ /**
+ * Unsets the "protocol" attribute
+ */
+ void unsetProtocol();
+
+ /**
+ * Gets the "provider" attribute
+ */
+ java.lang.String getProvider();
+
+ /**
+ * Gets (as xml) the "provider" attribute
+ */
+ org.apache.xmlbeans.XmlString xgetProvider();
+
+ /**
+ * True if has "provider" attribute
+ */
+ boolean isSetProvider();
+
+ /**
+ * Sets the "provider" attribute
+ */
+ void setProvider(java.lang.String provider);
+
+ /**
+ * Sets (as xml) the "provider" attribute
+ */
+ void xsetProvider(org.apache.xmlbeans.XmlString provider);
+
+ /**
+ * Unsets the "provider" attribute
+ */
+ void unsetProvider();
+
+ /**
+ * A factory class with static methods for creating instances
+ * of this type.
+ */
+
+ public static final class Factory
+ {
+ public static org.apache.uima.resourceSpecifier.DeploymentType newInstance() {
+ return (org.apache.uima.resourceSpecifier.DeploymentType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
+
+ public static org.apache.uima.resourceSpecifier.DeploymentType newInstance(org.apache.xmlbeans.XmlOptions options) {
+ return (org.apache.uima.resourceSpecifier.DeploymentType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
+
+ /** @param xmlAsString the string value to parse */
+ public static org.apache.uima.resourceSpecifier.DeploymentType parse(java.lang.String xmlAsString) throws org.apache.xmlbeans.XmlException {
+ return (org.apache.uima.resourceSpecifier.DeploymentType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xmlAsString, type, null ); }
+
+ public static org.apache.uima.resourceSpecifier.DeploymentType parse(java.lang.String xmlAsString, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
+ return (org.apache.uima.resourceSpecifier.DeploymentType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xmlAsString, type, options ); }
+
+ /** @param file the file from which to load an xml document */
+ public static org.apache.uima.resourceSpecifier.DeploymentType parse(java.io.File file) throws org.apache.xmlbeans.XmlException, java.io.IOException {
+ return (org.apache.uima.resourceSpecifier.DeploymentType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( file, type, null ); }
+
+ public static org.apache.uima.resourceSpecifier.DeploymentType parse(java.io.File file, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
+ return (org.apache.uima.resourceSpecifier.DeploymentType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( file, type, options ); }
+
+ public static org.apache.uima.resourceSpecifier.DeploymentType parse(java.net.URL u) throws org.apache.xmlbeans.XmlException, java.io.IOException {
+ return (org.apache.uima.resourceSpecifier.DeploymentType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( u, type, null ); }
+
+ public static org.apache.uima.resourceSpecifier.DeploymentType parse(java.net.URL u, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
+ return (org.apache.uima.resourceSpecifier.DeploymentType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( u, type, options ); }
+
+ public static org.apache.uima.resourceSpecifier.DeploymentType parse(java.io.InputStream is) throws org.apache.xmlbeans.XmlException, java.io.IOException {
+ return (org.apache.uima.resourceSpecifier.DeploymentType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( is, type, null ); }
+
+ public static org.apache.uima.resourceSpecifier.DeploymentType parse(java.io.InputStream is, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
+ return (org.apache.uima.resourceSpecifier.DeploymentType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( is, type, options ); }
+
+ public static org.apache.uima.resourceSpecifier.DeploymentType parse(java.io.Reader r) throws org.apache.xmlbeans.XmlException, java.io.IOException {
+ return (org.apache.uima.resourceSpecifier.DeploymentType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( r, type, null ); }
+
+ public static org.apache.uima.resourceSpecifier.DeploymentType parse(java.io.Reader r, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
+ return (org.apache.uima.resourceSpecifier.DeploymentType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( r, type, options ); }
+
+ public static org.apache.uima.resourceSpecifier.DeploymentType parse(javax.xml.stream.XMLStreamReader sr) throws org.apache.xmlbeans.XmlException {
+ return (org.apache.uima.resourceSpecifier.DeploymentType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( sr, type, null ); }
+
+ public static org.apache.uima.resourceSpecifier.DeploymentType parse(javax.xml.stream.XMLStreamReader sr, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
+ return (org.apache.uima.resourceSpecifier.DeploymentType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( sr, type, options ); }
+
+ public static org.apache.uima.resourceSpecifier.DeploymentType parse(org.w3c.dom.Node node) throws org.apache.xmlbeans.XmlException {
+ return (org.apache.uima.resourceSpecifier.DeploymentType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( node, type, null ); }
+
+ public static org.apache.uima.resourceSpecifier.DeploymentType parse(org.w3c.dom.Node node, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
+ return (org.apache.uima.resourceSpecifier.DeploymentType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( node, type, options ); }
+
+ /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
+ public static org.apache.uima.resourceSpecifier.DeploymentType parse(org.apache.xmlbeans.xml.stream.XMLInputStream xis) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
+ return (org.apache.uima.resourceSpecifier.DeploymentType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xis, type, null ); }
+
+ /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
+ public static org.apache.uima.resourceSpecifier.DeploymentType parse(org.apache.xmlbeans.xml.stream.XMLInputStream xis, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
+ return (org.apache.uima.resourceSpecifier.DeploymentType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xis, type, options ); }
+
+ /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
+ public static org.apache.xmlbeans.xml.stream.XMLInputStream newValidatingXMLInputStream(org.apache.xmlbeans.xml.stream.XMLInputStream xis) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
+ return org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newValidatingXMLInputStream( xis, type, null ); }
+
+ /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
+ public static org.apache.xmlbeans.xml.stream.XMLInputStream newValidatingXMLInputStream(org.apache.xmlbeans.xml.stream.XMLInputStream xis, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
+ return org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newValidatingXMLInputStream( xis, type, options ); }
+
+ private Factory() { } // No instance of this class allowed
+ }
+}
diff --git a/uimaj-as-core/target/generated-sources/xmlbeans/org/apache/uima/resourceSpecifier/EnvironmentVariableType.java b/uimaj-as-core/target/generated-sources/xmlbeans/org/apache/uima/resourceSpecifier/EnvironmentVariableType.java
new file mode 100644
index 0000000..ef027e7
--- /dev/null
+++ b/uimaj-as-core/target/generated-sources/xmlbeans/org/apache/uima/resourceSpecifier/EnvironmentVariableType.java
@@ -0,0 +1,126 @@
+/*
+ * XML Type: environmentVariableType
+ * Namespace: http://uima.apache.org/resourceSpecifier
+ * Java type: org.apache.uima.resourceSpecifier.EnvironmentVariableType
+ *
+ * Automatically generated - do not modify.
+ */
+package org.apache.uima.resourceSpecifier;
+
+
+/**
+ * An XML environmentVariableType(@http://uima.apache.org/resourceSpecifier).
+ *
+ * This is an atomic type that is a restriction of org.apache.uima.resourceSpecifier.EnvironmentVariableType.
+ */
+public interface EnvironmentVariableType extends org.apache.xmlbeans.XmlString
+{
+ public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
+ org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(EnvironmentVariableType.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sF92DAFB1CE99BF2EBEED68120E39AEA0").resolveHandle("environmentvariabletypeaab9type");
+
+ /**
+ * Gets the "name" attribute
+ */
+ java.lang.String getName();
+
+ /**
+ * Gets (as xml) the "name" attribute
+ */
+ org.apache.xmlbeans.XmlString xgetName();
+
+ /**
+ * True if has "name" attribute
+ */
+ boolean isSetName();
+
+ /**
+ * Sets the "name" attribute
+ */
+ void setName(java.lang.String name);
+
+ /**
+ * Sets (as xml) the "name" attribute
+ */
+ void xsetName(org.apache.xmlbeans.XmlString name);
+
+ /**
+ * Unsets the "name" attribute
+ */
+ void unsetName();
+
+ /**
+ * A factory class with static methods for creating instances
+ * of this type.
+ */
+
+ public static final class Factory
+ {
+ public static org.apache.uima.resourceSpecifier.EnvironmentVariableType newInstance() {
+ return (org.apache.uima.resourceSpecifier.EnvironmentVariableType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
+
+ public static org.apache.uima.resourceSpecifier.EnvironmentVariableType newInstance(org.apache.xmlbeans.XmlOptions options) {
+ return (org.apache.uima.resourceSpecifier.EnvironmentVariableType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
+
+ /** @param xmlAsString the string value to parse */
+ public static org.apache.uima.resourceSpecifier.EnvironmentVariableType parse(java.lang.String xmlAsString) throws org.apache.xmlbeans.XmlException {
+ return (org.apache.uima.resourceSpecifier.EnvironmentVariableType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xmlAsString, type, null ); }
+
+ public static org.apache.uima.resourceSpecifier.EnvironmentVariableType parse(java.lang.String xmlAsString, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
+ return (org.apache.uima.resourceSpecifier.EnvironmentVariableType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xmlAsString, type, options ); }
+
+ /** @param file the file from which to load an xml document */
+ public static org.apache.uima.resourceSpecifier.EnvironmentVariableType parse(java.io.File file) throws org.apache.xmlbeans.XmlException, java.io.IOException {
+ return (org.apache.uima.resourceSpecifier.EnvironmentVariableType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( file, type, null ); }
+
+ public static org.apache.uima.resourceSpecifier.EnvironmentVariableType parse(java.io.File file, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
+ return (org.apache.uima.resourceSpecifier.EnvironmentVariableType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( file, type, options ); }
+
+ public static org.apache.uima.resourceSpecifier.EnvironmentVariableType parse(java.net.URL u) throws org.apache.xmlbeans.XmlException, java.io.IOException {
+ return (org.apache.uima.resourceSpecifier.EnvironmentVariableType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( u, type, null ); }
+
+ public static org.apache.uima.resourceSpecifier.EnvironmentVariableType parse(java.net.URL u, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
+ return (org.apache.uima.resourceSpecifier.EnvironmentVariableType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( u, type, options ); }
+
+ public static org.apache.uima.resourceSpecifier.EnvironmentVariableType parse(java.io.InputStream is) throws org.apache.xmlbeans.XmlException, java.io.IOException {
+ return (org.apache.uima.resourceSpecifier.EnvironmentVariableType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( is, type, null ); }
+
+ public static org.apache.uima.resourceSpecifier.EnvironmentVariableType parse(java.io.InputStream is, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
+ return (org.apache.uima.resourceSpecifier.EnvironmentVariableType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( is, type, options ); }
+
+ public static org.apache.uima.resourceSpecifier.EnvironmentVariableType parse(java.io.Reader r) throws org.apache.xmlbeans.XmlException, java.io.IOException {
+ return (org.apache.uima.resourceSpecifier.EnvironmentVariableType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( r, type, null ); }
+
+ public static org.apache.uima.resourceSpecifier.EnvironmentVariableType parse(java.io.Reader r, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
+ return (org.apache.uima.resourceSpecifier.EnvironmentVariableType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( r, type, options ); }
+
+ public static org.apache.uima.resourceSpecifier.EnvironmentVariableType parse(javax.xml.stream.XMLStreamReader sr) throws org.apache.xmlbeans.XmlException {
+ return (org.apache.uima.resourceSpecifier.EnvironmentVariableType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( sr, type, null ); }
+
+ public static org.apache.uima.resourceSpecifier.EnvironmentVariableType parse(javax.xml.stream.XMLStreamReader sr, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
+ return (org.apache.uima.resourceSpecifier.EnvironmentVariableType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( sr, type, options ); }
+
+ public static org.apache.uima.resourceSpecifier.EnvironmentVariableType parse(org.w3c.dom.Node node) throws org.apache.xmlbeans.XmlException {
+ return (org.apache.uima.resourceSpecifier.EnvironmentVariableType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( node, type, null ); }
+
+ public static org.apache.uima.resourceSpecifier.EnvironmentVariableType parse(org.w3c.dom.Node node, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
+ return (org.apache.uima.resourceSpecifier.EnvironmentVariableType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( node, type, options ); }
+
+ /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
+ public static org.apache.uima.resourceSpecifier.EnvironmentVariableType parse(org.apache.xmlbeans.xml.stream.XMLInputStream xis) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
+ return (org.apache.uima.resourceSpecifier.EnvironmentVariableType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xis, type, null ); }
+
+ /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
+ public static org.apache.uima.resourceSpecifier.EnvironmentVariableType parse(org.apache.xmlbeans.xml.stream.XMLInputStream xis, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
+ return (org.apache.uima.resourceSpecifier.EnvironmentVariableType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xis, type, options ); }
+
+ /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
+ public static org.apache.xmlbeans.xml.stream.XMLInputStream newValidatingXMLInputStream(org.apache.xmlbeans.xml.stream.XMLInputStream xis) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
+ return org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newValidatingXMLInputStream( xis, type, null ); }
+
+ /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
+ public static org.apache.xmlbeans.xml.stream.XMLInputStream newValidatingXMLInputStream(org.apache.xmlbeans.xml.stream.XMLInputStream xis, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
+ return org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newValidatingXMLInputStream( xis, type, options ); }
+
+ private Factory() { } // No instance of this class allowed
+ }
+}
diff --git a/uimaj-as-core/target/generated-sources/xmlbeans/org/apache/uima/resourceSpecifier/EnvironmentVariablesType.java b/uimaj-as-core/target/generated-sources/xmlbeans/org/apache/uima/resourceSpecifier/EnvironmentVariablesType.java
new file mode 100644
index 0000000..3985ae9
--- /dev/null
+++ b/uimaj-as-core/target/generated-sources/xmlbeans/org/apache/uima/resourceSpecifier/EnvironmentVariablesType.java
@@ -0,0 +1,136 @@
+/*
+ * XML Type: environmentVariablesType
+ * Namespace: http://uima.apache.org/resourceSpecifier
+ * Java type: org.apache.uima.resourceSpecifier.EnvironmentVariablesType
+ *
+ * Automatically generated - do not modify.
+ */
+package org.apache.uima.resourceSpecifier;
+
+
+/**
+ * An XML environmentVariablesType(@http://uima.apache.org/resourceSpecifier).
+ *
+ * This is a complex type.
+ */
+public interface EnvironmentVariablesType extends org.apache.xmlbeans.XmlObject
+{
+ public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
+ org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(EnvironmentVariablesType.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sF92DAFB1CE99BF2EBEED68120E39AEA0").resolveHandle("environmentvariablestyped232type");
+
+ /**
+ * Gets array of all "environmentVariable" elements
+ */
+ org.apache.uima.resourceSpecifier.EnvironmentVariableType[] getEnvironmentVariableArray();
+
+ /**
+ * Gets ith "environmentVariable" element
+ */
+ org.apache.uima.resourceSpecifier.EnvironmentVariableType getEnvironmentVariableArray(int i);
+
+ /**
+ * Returns number of "environmentVariable" element
+ */
+ int sizeOfEnvironmentVariableArray();
+
+ /**
+ * Sets array of all "environmentVariable" element
+ */
+ void setEnvironmentVariableArray(org.apache.uima.resourceSpecifier.EnvironmentVariableType[] environmentVariableArray);
+
+ /**
+ * Sets ith "environmentVariable" element
+ */
+ void setEnvironmentVariableArray(int i, org.apache.uima.resourceSpecifier.EnvironmentVariableType environmentVariable);
+
+ /**
+ * Inserts and returns a new empty value (as xml) as the ith "environmentVariable" element
+ */
+ org.apache.uima.resourceSpecifier.EnvironmentVariableType insertNewEnvironmentVariable(int i);
+
+ /**
+ * Appends and returns a new empty value (as xml) as the last "environmentVariable" element
+ */
+ org.apache.uima.resourceSpecifier.EnvironmentVariableType addNewEnvironmentVariable();
+
+ /**
+ * Removes the ith "environmentVariable" element
+ */
+ void removeEnvironmentVariable(int i);
+
+ /**
+ * A factory class with static methods for creating instances
+ * of this type.
+ */
+
+ public static final class Factory
+ {
+ public static org.apache.uima.resourceSpecifier.EnvironmentVariablesType newInstance() {
+ return (org.apache.uima.resourceSpecifier.EnvironmentVariablesType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
+
+ public static org.apache.uima.resourceSpecifier.EnvironmentVariablesType newInstance(org.apache.xmlbeans.XmlOptions options) {
+ return (org.apache.uima.resourceSpecifier.EnvironmentVariablesType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
+
+ /** @param xmlAsString the string value to parse */
+ public static org.apache.uima.resourceSpecifier.EnvironmentVariablesType parse(java.lang.String xmlAsString) throws org.apache.xmlbeans.XmlException {
+ return (org.apache.uima.resourceSpecifier.EnvironmentVariablesType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xmlAsString, type, null ); }
+
+ public static org.apache.uima.resourceSpecifier.EnvironmentVariablesType parse(java.lang.String xmlAsString, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
+ return (org.apache.uima.resourceSpecifier.EnvironmentVariablesType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xmlAsString, type, options ); }
+
+ /** @param file the file from which to load an xml document */
+ public static org.apache.uima.resourceSpecifier.EnvironmentVariablesType parse(java.io.File file) throws org.apache.xmlbeans.XmlException, java.io.IOException {
+ return (org.apache.uima.resourceSpecifier.EnvironmentVariablesType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( file, type, null ); }
+
+ public static org.apache.uima.resourceSpecifier.EnvironmentVariablesType parse(java.io.File file, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
+ return (org.apache.uima.resourceSpecifier.EnvironmentVariablesType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( file, type, options ); }
+
+ public static org.apache.uima.resourceSpecifier.EnvironmentVariablesType parse(java.net.URL u) throws org.apache.xmlbeans.XmlException, java.io.IOException {
+ return (org.apache.uima.resourceSpecifier.EnvironmentVariablesType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( u, type, null ); }
+
+ public static org.apache.uima.resourceSpecifier.EnvironmentVariablesType parse(java.net.URL u, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
+ return (org.apache.uima.resourceSpecifier.EnvironmentVariablesType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( u, type, options ); }
+
+ public static org.apache.uima.resourceSpecifier.EnvironmentVariablesType parse(java.io.InputStream is) throws org.apache.xmlbeans.XmlException, java.io.IOException {
+ return (org.apache.uima.resourceSpecifier.EnvironmentVariablesType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( is, type, null ); }
+
+ public static org.apache.uima.resourceSpecifier.EnvironmentVariablesType parse(java.io.InputStream is, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
+ return (org.apache.uima.resourceSpecifier.EnvironmentVariablesType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( is, type, options ); }
+
+ public static org.apache.uima.resourceSpecifier.EnvironmentVariablesType parse(java.io.Reader r) throws org.apache.xmlbeans.XmlException, java.io.IOException {
+ return (org.apache.uima.resourceSpecifier.EnvironmentVariablesType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( r, type, null ); }
+
+ public static org.apache.uima.resourceSpecifier.EnvironmentVariablesType parse(java.io.Reader r, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
+ return (org.apache.uima.resourceSpecifier.EnvironmentVariablesType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( r, type, options ); }
+
+ public static org.apache.uima.resourceSpecifier.EnvironmentVariablesType parse(javax.xml.stream.XMLStreamReader sr) throws org.apache.xmlbeans.XmlException {
+ return (org.apache.uima.resourceSpecifier.EnvironmentVariablesType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( sr, type, null ); }
+
+ public static org.apache.uima.resourceSpecifier.EnvironmentVariablesType parse(javax.xml.stream.XMLStreamReader sr, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
+ return (org.apache.uima.resourceSpecifier.EnvironmentVariablesType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( sr, type, options ); }
+
+ public static org.apache.uima.resourceSpecifier.EnvironmentVariablesType parse(org.w3c.dom.Node node) throws org.apache.xmlbeans.XmlException {
+ return (org.apache.uima.resourceSpecifier.EnvironmentVariablesType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( node, type, null ); }
+
+ public static org.apache.uima.resourceSpecifier.EnvironmentVariablesType parse(org.w3c.dom.Node node, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
+ return (org.apache.uima.resourceSpecifier.EnvironmentVariablesType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( node, type, options ); }
+
+ /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
+ public static org.apache.uima.resourceSpecifier.EnvironmentVariablesType parse(org.apache.xmlbeans.xml.stream.XMLInputStream xis) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
+ return (org.apache.uima.resourceSpecifier.EnvironmentVariablesType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xis, type, null ); }
+
+ /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
+ public static org.apache.uima.resourceSpecifier.EnvironmentVariablesType parse(org.apache.xmlbeans.xml.stream.XMLInputStream xis, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
+ return (org.apache.uima.resourceSpecifier.EnvironmentVariablesType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xis, type, options ); }
+
+ /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
+ public static org.apache.xmlbeans.xml.stream.XMLInputStream newValidatingXMLInputStream(org.apache.xmlbeans.xml.stream.XMLInputStream xis) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
+ return org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newValidatingXMLInputStream( xis, type, null ); }
+
+ /** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
+ public static org.apache.xmlbeans.xml.stream.XMLInputStream newValidatingXMLInputStream(org.apache.xmlbeans.xml.stream.XMLInputStream xis, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
+ return org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newValidatingXMLInputStream( xis, type, options ); }
+
+ private Factory() { } // No instance of this class allowed
+ }
+}
diff --git a/uimaj-as-core/target/generated-sources/xmlbeans/org/apache/uima/resourceSpecifier/GetMetadataErrorsType.java b/uimaj-as-core/target/generated-sources/xmlbeans/org/apache/uima/resourceSpecifier/GetMetadataErrorsType.java
new file mode 100644
index 0000000..719a216
--- /dev/null
+++ b/uimaj-as-core/target/generated-sources/xmlbeans/org/apache/uima/resourceSpecifier/GetMetadataErrorsType.java
@@ -0,0 +1,186 @@
+/*
+ * XML Type: getMetadataErrorsType
+ * Namespace: http://uima.apache.org/resourceSpecifier
+ * Java type: org.apache.uima.resourceSpecifier.GetMetadataErrorsType
+ *
+ * Automatically generated - do not modify.
+ */
+package org.apache.uima.resourceSpecifier;
+
+
+/**
+ * An XML getMetadataErrorsType(@http://uima.apache.org/resourceSpecifier).
+ *
+ * This is an atomic type that is a restriction of org.apache.uima.resourceSpecifier.GetMetadataErrorsType.
+ */
+public interface GetMetadataErrorsType extends org.apache.xmlbeans.XmlString
+{
+ public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
+ org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(GetMetadataErrorsType.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sF92DAFB1CE99BF2EBEED68120E39AEA0").resolveHandle("getmetadataerrorstype17d8type");
+
+ /**
+ * Gets the "maxRetries" attribute
+ */
+ int getMaxRetries();
+
+ /**
+ * Gets (as xml) the "maxRetries" attribute
+ */
+ org.apache.xmlbeans.XmlInt xgetMaxRetries();
+
+ /**
+ * True if has "maxRetries" attribute
+ */
+ boolean isSetMaxRetries();
+
+ /**
+ * Sets the "maxRetries" attribute
+ */
+ void setMaxRetries(int maxRetries);
+
+ /**
+ * Sets (as xml) the "maxRetries" attribute
+ */
+ void xsetMaxRetries(org.apache.xmlbeans.XmlInt maxRetries);
+
+ /**
+ * Unsets the "maxRetries" attribute
+ */
+ void unsetMaxRetries();
+
+ /**
+ * Gets the "timeout" attribute
+ */
+ int getTimeout();
+
+ /**
+ * Gets (as xml) the "timeout" attribute
+ */
+ org.apache.xmlbeans.XmlInt xgetTimeout();
+
+ /**
+ * True if has "timeout" attribute
+ */
+ boolean isSetTimeout();
+
+ /**
+ * Sets the "timeout" attribute
+ */
+ void setTimeout(int timeout);
+
+ /**
+ * Sets (as xml) the "timeout" attribute
+ */
+ void xsetTimeout(org.apache.xmlbeans.XmlInt timeout);
+
+ /**
+ * Unsets the "timeout" attribute
+ */
+ void unsetTimeout();
+
+ /**
+ * Gets the "errorAction" attribute
+ */
+ java.lang.String getErrorAction();
+
+ /**
+ * Gets (as xml) the "errorAction" attribute
+ */
+ org.apache.xmlbeans.XmlString xgetErrorAction();
+
+ /**
+ * True if has "errorAction" attribute
+ */
+ boolean isSetErrorAction();
+
+ /**
+ * Sets the "errorAction" attribute
+ */
+ void setErrorAction(java.lang.String errorAction);
+
+ /**
+ * Sets (as xml) the "errorAction" attribute
+ */
+ void xsetErrorAction(org.apache.xmlbeans.XmlString errorAction);
+
+ /**
+ * Unsets the "errorAction" attribute
+ */
+ void unsetErrorAction();
+
+ /**
+ * A factory class with static methods for creating instances
+ * of this type.
+ */
+
+ public static final class Factory
+ {
+ public static org.apache.uima.resourceSpecifier.GetMetadataErrorsType newInstance() {
+ return (org.apache.uima.resourceSpecifier.GetMetadataErrorsType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
+
+ public static org.apache.uima.resourceSpecifier.GetMetadataErrorsType newInstance(org.apache.xmlbeans.XmlOptions options) {
+ return (org.apache.uima.resourceSpecifier.GetMetadataErrorsType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
+
+ /** @param xmlAsString the string value to parse */
+ public static org.apache.uima.resourceSpecifier.GetMetadataErrorsType parse(java.lang.String xmlAsString) throws org.apache.xmlbeans.XmlException {
+ return (org.apache.uima.resourceSpecifier.GetMetadataErrorsType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xmlAsString, type, null ); }
+
+ public static org.apache.uima.resourceSpecifier.GetMetadataErrorsType parse(java.lang.String xmlAsString, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
+ return (org.apache.uima.resourceSpecifier.GetMetadataErrorsType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xmlAsString, type, options ); }
+
+ /** @param file the file from which to load an xml document */
+ public static org.apache.uima.resourceSpecifier.GetMetadataErrorsType parse(java.io.File file) throws org.apache.xmlbeans.XmlException, java.io.IOException {
+ return (org.apache.uima.resourceSpecifier.GetMetadataErrorsType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( file, type, null ); }
+
+ public static org.apache.uima.resourceSpecifier.GetMetadataErrorsType parse(java.io.File file, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
+ return (org.apache.uima.resourceSpecifier.GetMetadataErrorsType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( file, type, options ); }
+
+ public static org.apache.uima.resourceSpecifier.GetMetadataErrorsType parse(java.net.URL u) throws org.apache.xmlbeans.XmlException, java.io.IOException {
+ return (org.apache.uima.resourceSpecifier.GetMetadataErrorsType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( u, type, null ); }
+
+ public static org.apache.uima.resourceSpecifier.GetMetadataErrorsType parse(java.net.URL u, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
+ return (org.apache.uima.resourceSpecifier.GetMetadataErrorsType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( u, type, options ); }
+
+ public static org.apache.uima.resourceSpecifier.GetMetadataErrorsType parse(java.io.InputStream is) throws org.apache.xmlbeans.XmlException, java.io.IOException {
+ return (org.apache.uima.resourceSpecifier.GetMetadataErrorsType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( is, type, null ); }
+
+ public static org.apache.uima.resourceSpecifier.GetMetadataErrorsType parse(java.io.InputStream is, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
+ return (org.apache.uima.resourceSpecifier.GetMetadataErrorsType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( is, type, options ); }
+
+ public static org.apache.uima.resourceSpecifier.GetMetadataErrorsType parse(java.io.Reader r) throws org.apache.xmlbeans.XmlException, java.io.IOException {
+ return (org.apache.uima.resourceSpecifier.GetMetadataErrorsType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( r, type, null ); }
+
+ public static org.apache.uima.resourceSpecifier.GetMetadataErrorsType parse(java.io.Reader r, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
+ return (org.apache.uima.resourceSpecifier.GetMetadataErrorsType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( r, type, options ); }
+
+ public static org.apache.uima.resourceSpecifier.GetMetadataErrorsType parse(javax.xml.stream.XMLStreamReader sr) throws org.apache.xmlbeans.XmlException {
+ return (org.apache.uima.resourceSpecifier.GetMetadataErrorsType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( sr, type, null ); }
+
+ public static org.apache.uima.resourceSpecifier.GetMetadataErrorsType parse(javax.xml.stream.XMLStreamReader sr, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
+ return (org.apache.uima.resourceSpecifier.GetMetadataErrorsType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( sr, type, options ); }
... 8733 lines suppressed ...