AnsweredAssumed Answered

Tomcat doesn't start while deploying a process

Question asked by hari on Apr 8, 2015
Latest reply on Apr 9, 2015 by hari
Hi All,

I developed a sample process in eclipse and have deployed it in Activiti a week back. All was working fine until today. but now the tomcat just does not start.  Have not touched that bpm at all today. I was trying to create tasks multiple times and was verifying if they persist after stopping and starting tomcat.

I did not see anything in the tomcat logs also. 

Below is what I see in command prompt when I start tomcat.  Its getting struck every time while processing resource simple-approval.bpmn20.xml. Is there anyway I can just remove that simple-approval.bpmn20.xml from processing or deploying ?



Apr 08, 2015 8:18:45 PM org.apache.catalina.core.AprLifecycleListener init
INFO: Loaded APR based Apache Tomcat Native library 1.1.29 using APR version 1.4.8.
Apr 08, 2015 8:18:45 PM org.apache.catalina.core.AprLifecycleListener init
INFO: APR capabilities: IPv6 [true], sendfile [true], accept filters [false], random [true].
Apr 08, 2015 8:18:53 PM org.apache.catalina.core.AprLifecycleListener initializeSSL
INFO: OpenSSL successfully initialized (OpenSSL 1.0.1e 11 Feb 2013)
Apr 08, 2015 8:19:11 PM org.apache.coyote.AbstractProtocol init
INFO: Initializing ProtocolHandler ["http-apr-8080"]
Apr 08, 2015 8:19:11 PM org.apache.coyote.AbstractProtocol init
INFO: Initializing ProtocolHandler ["ajp-apr-8009"]
Apr 08, 2015 8:19:11 PM org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 33449 ms
Apr 08, 2015 8:19:12 PM org.apache.catalina.core.StandardService startInternal
INFO: Starting service Catalina
Apr 08, 2015 8:19:12 PM org.apache.catalina.core.StandardEngine startInternal
INFO: Starting Servlet Engine: Apache Tomcat/7.0.52
Apr 08, 2015 8:19:14 PM org.apache.catalina.startup.HostConfig deployWAR
INFO: Deploying web application archive D:\apache-tomcat-7.0.52\webapps\activiti-explorer.war
08:19:57,922 [localhost-startStop-1] INFO  org.springframework.web.context.ContextLoader  - Root WebApplicationContext: initialization star
ted
08:19:58,102 [localhost-startStop-1] INFO  org.springframework.web.context.support.XmlWebApplicationContext  - Refreshing Root WebApplicati
onContext: startup date [Wed Apr 08 20:19:58 IST 2015]; root of context hierarchy
08:19:58,215 [localhost-startStop-1] INFO  org.springframework.beans.factory.xml.XmlBeanDefinitionReader  - Loading XML bean definitions fr
om ServletContext resource [/WEB-INF/applicationContext.xml]
08:19:58,732 [localhost-startStop-1] INFO  org.springframework.beans.factory.xml.XmlBeanDefinitionReader  - Loading XML bean definitions fr
om ServletContext resource [/WEB-INF/activiti-standalone-context.xml]
08:19:59,104 [localhost-startStop-1] INFO  org.springframework.beans.factory.xml.XmlBeanDefinitionReader  - Loading XML bean definitions fr
om ServletContext resource [/WEB-INF/activiti-ui-context.xml]
08:19:59,550 [localhost-startStop-1] INFO  org.springframework.beans.factory.config.PropertyPlaceholderConfigurer  - Loading properties fil
e from class path resource [db.properties]
08:19:59,558 [localhost-startStop-1] INFO  org.springframework.beans.factory.config.PropertyPlaceholderConfigurer  - Loading properties fil
e from class path resource [ui.properties]
08:19:59,758 [localhost-startStop-1] INFO  org.springframework.beans.factory.support.DefaultListableBeanFactory  - Pre-instantiating single
tons in org.springframework.beans.factory.support.DefaultListableBeanFactory@69a681f4: defining beans [demoDataGenerator,dbProperties,dataS
ource,transactionManager,processEngineConfiguration,processEngine,repositoryService,runtimeService,taskService,historyService,managementSer
vice,identityService,activitiLoginHandler,activitiUiPropertyPlaceholder,navigatorManager,attachmentRendererManager,formPropertyRendererMana
ger,variableRendererManager,componentFactories,processDefinitionFilterFactory,deploymentFilterFactory,navigationFragmentChangeListener,main
Window,explorerApp,simpleWorkflowJsonConverter,i18nManager,scopedTarget.messageSource,messageSource,notificationManager,viewManager,workflo
wDefinitionConversionFactory]; root of factory hierarchy
08:20:03,611 [localhost-startStop-1] INFO  org.activiti.engine.impl.ProcessEngineImpl  - ProcessEngine default created
08:20:03,611 [localhost-startStop-1] INFO  org.activiti.engine.impl.jobexecutor.JobExecutor  - Starting up the JobExecutor[org.activiti.eng
ine.impl.jobexecutor.DefaultJobExecutor].
08:20:03,671 [Thread-3] INFO  org.activiti.engine.impl.jobexecutor.AcquireJobsRunnable  - JobExecutor[org.activiti.engine.impl.jobexecutor.
DefaultJobExecutor] starting to acquire jobs
08:20:03,685 [localhost-startStop-1] INFO  org.activiti.explorer.demo.DemoDataGenerator  - Initializing demo groups
08:20:03,813 [localhost-startStop-1] INFO  org.activiti.explorer.demo.DemoDataGenerator  - Initializing demo users
08:20:03,965 [pool-1-thread-2] INFO  org.activiti.engine.impl.bpmn.deployer.BpmnDeployer  - Processing resource org/activiti/explorer/demo/
process/VacationRequest.png
08:20:03,965 [pool-1-thread-2] INFO  org.activiti.engine.impl.bpmn.deployer.BpmnDeployer  - Processing resource org/activiti/explorer/demo/
process/FixSystemFailureProcess.bpmn20.xml
08:20:03,985 [pool-1-thread-3] INFO  org.activiti.engine.impl.bpmn.deployer.BpmnDeployer  - Processing resource org/activiti/explorer/demo/
process/VacationRequest.png
08:20:03,985 [pool-1-thread-3] INFO  org.activiti.engine.impl.bpmn.deployer.BpmnDeployer  - Processing resource org/activiti/explorer/demo/
process/FixSystemFailureProcess.bpmn20.xml
08:20:03,975 [pool-1-thread-1] INFO  org.activiti.engine.impl.bpmn.deployer.BpmnDeployer  - Processing resource org/activiti/explorer/demo/
process/VacationRequest.png
08:20:03,995 [pool-1-thread-1] INFO  org.activiti.engine.impl.bpmn.deployer.BpmnDeployer  - Processing resource org/activiti/explorer/demo/
process/FixSystemFailureProcess.bpmn20.xml
08:20:04,087 [pool-1-thread-4] INFO  org.activiti.engine.impl.bpmn.deployer.BpmnDeployer  - Processing resource org/activiti/explorer/demo/
process/VacationRequest.png
08:20:04,097 [pool-1-thread-4] INFO  org.activiti.engine.impl.bpmn.deployer.BpmnDeployer  - Processing resource org/activiti/explorer/demo/
process/FixSystemFailureProcess.bpmn20.xml
08:20:04,097 [pool-1-thread-6] INFO  org.activiti.engine.impl.bpmn.deployer.BpmnDeployer  - Processing resource org/activiti/explorer/demo/
process/VacationRequest.png
08:20:04,097 [pool-1-thread-6] INFO  org.activiti.engine.impl.bpmn.deployer.BpmnDeployer  - Processing resource org/activiti/explorer/demo/
process/FixSystemFailureProcess.bpmn20.xml
08:20:04,117 [pool-1-thread-5] INFO  org.activiti.engine.impl.bpmn.deployer.BpmnDeployer  - Processing resource org/activiti/explorer/demo/
process/VacationRequest.png
08:20:04,117 [pool-1-thread-5] INFO  org.activiti.engine.impl.bpmn.deployer.BpmnDeployer  - Processing resource org/activiti/explorer/demo/
process/FixSystemFailureProcess.bpmn20.xml
08:20:04,137 [pool-1-thread-9] INFO  org.activiti.engine.impl.bpmn.deployer.BpmnDeployer  - Processing resource org/activiti/explorer/demo/
process/VacationRequest.png
08:20:04,137 [pool-1-thread-9] INFO  org.activiti.engine.impl.bpmn.deployer.BpmnDeployer  - Processing resource org/activiti/explorer/demo/
process/FixSystemFailureProcess.bpmn20.xml
08:20:04,157 [pool-1-thread-8] INFO  org.activiti.engine.impl.bpmn.deployer.BpmnDeployer  - Processing resource org/activiti/explorer/demo/
process/VacationRequest.png
08:20:04,157 [pool-1-thread-8] INFO  org.activiti.engine.impl.bpmn.deployer.BpmnDeployer  - Processing resource org/activiti/explorer/demo/
process/FixSystemFailureProcess.bpmn20.xml
08:20:06,132 [pool-1-thread-6] INFO  org.activiti.engine.impl.bpmn.deployer.BpmnDeployer  - Processing resource org/activiti/explorer/demo/
process/FixSystemFailureProcess.png
08:20:06,141 [pool-1-thread-6] INFO  org.activiti.engine.impl.bpmn.deployer.BpmnDeployer  - Processing resource org/activiti/explorer/demo/
process/VacationRequest.bpmn20.xml
08:20:06,230 [pool-1-thread-1] INFO  org.activiti.engine.impl.bpmn.deployer.BpmnDeployer  - Processing resource org/activiti/explorer/demo/
process/FixSystemFailureProcess.png
08:20:06,230 [pool-1-thread-1] INFO  org.activiti.engine.impl.bpmn.deployer.BpmnDeployer  - Processing resource org/activiti/explorer/demo/
process/VacationRequest.bpmn20.xml
08:20:06,232 [pool-1-thread-2] INFO  org.activiti.engine.impl.bpmn.deployer.BpmnDeployer  - Processing resource org/activiti/explorer/demo/
process/FixSystemFailureProcess.png
08:20:06,239 [pool-1-thread-2] INFO  org.activiti.engine.impl.bpmn.deployer.BpmnDeployer  - Processing resource org/activiti/explorer/demo/
process/VacationRequest.bpmn20.xml
08:20:06,342 [pool-1-thread-8] INFO  org.activiti.engine.impl.bpmn.deployer.BpmnDeployer  - Processing resource org/activiti/explorer/demo/
process/FixSystemFailureProcess.png
08:20:06,343 [pool-1-thread-8] INFO  org.activiti.engine.impl.bpmn.deployer.BpmnDeployer  - Processing resource org/activiti/explorer/demo/
process/VacationRequest.bpmn20.xml
08:20:06,222 [pool-1-thread-5] INFO  org.activiti.engine.impl.bpmn.deployer.BpmnDeployer  - Processing resource org/activiti/explorer/demo/
process/FixSystemFailureProcess.png
08:20:06,633 [pool-1-thread-5] INFO  org.activiti.engine.impl.bpmn.deployer.BpmnDeployer  - Processing resource org/activiti/explorer/demo/
process/VacationRequest.bpmn20.xml
08:20:06,218 [pool-1-thread-9] INFO  org.activiti.engine.impl.bpmn.deployer.BpmnDeployer  - Processing resource org/activiti/explorer/demo/
process/FixSystemFailureProcess.png
08:20:06,717 [pool-1-thread-9] INFO  org.activiti.engine.impl.bpmn.deployer.BpmnDeployer  - Processing resource org/activiti/explorer/demo/
process/VacationRequest.bpmn20.xml
08:20:06,752 [pool-1-thread-6] INFO  org.activiti.engine.impl.bpmn.deployer.BpmnDeployer  - Processing resource org/activiti/explorer/demo/
process/createTimersProcess.bpmn20.xml
08:20:06,895 [pool-1-thread-6] INFO  org.activiti.engine.impl.bpmn.deployer.BpmnDeployer  - Processing resource org/activiti/explorer/demo/
process/simple-approval.simpleApprovalProcess.png
08:20:06,951 [pool-1-thread-6] INFO  org.activiti.engine.impl.bpmn.deployer.BpmnDeployer  - Processing resource org/activiti/explorer/demo/
process/reviewSalesLead.bpmn20.xml
08:20:06,352 [pool-1-thread-4] INFO  org.activiti.engine.impl.bpmn.deployer.BpmnDeployer  - Processing resource org/activiti/explorer/demo/
process/FixSystemFailureProcess.png
08:20:07,130 [pool-1-thread-4] INFO  org.activiti.engine.impl.bpmn.deployer.BpmnDeployer  - Processing resource org/activiti/explorer/demo/
process/VacationRequest.bpmn20.xml
08:20:06,342 [pool-1-thread-3] INFO  org.activiti.engine.impl.bpmn.deployer.BpmnDeployer  - Processing resource org/activiti/explorer/demo/
process/FixSystemFailureProcess.png
08:20:06,854 [pool-1-thread-1] INFO  org.activiti.engine.impl.bpmn.deployer.BpmnDeployer  - Processing resource org/activiti/explorer/demo/
process/createTimersProcess.bpmn20.xml
08:20:07,179 [pool-1-thread-1] INFO  org.activiti.engine.impl.bpmn.deployer.BpmnDeployer  - Processing resource org/activiti/explorer/demo/
process/simple-approval.simpleApprovalProcess.png
08:20:07,179 [pool-1-thread-1] INFO  org.activiti.engine.impl.bpmn.deployer.BpmnDeployer  - Processing resource org/activiti/explorer/demo/
process/reviewSalesLead.bpmn20.xml
08:20:06,845 [pool-1-thread-9] INFO  org.activiti.engine.impl.bpmn.deployer.BpmnDeployer  - Processing resource org/activiti/explorer/demo/
process/createTimersProcess.bpmn20.xml
08:20:06,824 [pool-1-thread-8] INFO  org.activiti.engine.impl.bpmn.deployer.BpmnDeployer  - Processing resource org/activiti/explorer/demo/
process/createTimersProcess.bpmn20.xml
08:20:06,815 [pool-1-thread-2] INFO  org.activiti.engine.impl.bpmn.deployer.BpmnDeployer  - Processing resource org/activiti/explorer/demo/
process/createTimersProcess.bpmn20.xml
08:20:07,452 [pool-1-thread-2] INFO  org.activiti.engine.impl.bpmn.deployer.BpmnDeployer  - Processing resource org/activiti/explorer/demo/
process/simple-approval.simpleApprovalProcess.png
08:20:07,476 [pool-1-thread-2] INFO  org.activiti.engine.impl.bpmn.deployer.BpmnDeployer  - Processing resource org/activiti/explorer/demo/
process/reviewSalesLead.bpmn20.xml
08:20:06,806 [pool-1-thread-5] INFO  org.activiti.engine.impl.bpmn.deployer.BpmnDeployer  - Processing resource org/activiti/explorer/demo/
process/createTimersProcess.bpmn20.xml
08:20:07,478 [pool-1-thread-1] INFO  org.activiti.engine.impl.bpmn.deployer.BpmnDeployer  - Processing resource org/activiti/explorer/demo/
process/reviewSalesLead.reviewSaledLead.png
08:20:07,482 [pool-1-thread-1] INFO  org.activiti.engine.impl.bpmn.deployer.BpmnDeployer  - Processing resource org/activiti/explorer/demo/
process/Helpdesk.png
08:20:07,483 [pool-1-thread-1] INFO  org.activiti.engine.impl.bpmn.deployer.BpmnDeployer  - Processing resource org/activiti/explorer/demo/
process/Helpdesk.bpmn20.xml
08:20:07,525 [pool-1-thread-2] INFO  org.activiti.engine.impl.bpmn.deployer.BpmnDeployer  - Processing resource org/activiti/explorer/demo/
process/reviewSalesLead.reviewSaledLead.png
08:20:07,608 [pool-1-thread-2] INFO  org.activiti.engine.impl.bpmn.deployer.BpmnDeployer  - Processing resource org/activiti/explorer/demo/
process/Helpdesk.png
08:20:07,609 [pool-1-thread-2] INFO  org.activiti.engine.impl.bpmn.deployer.BpmnDeployer  - Processing resource org/activiti/explorer/demo/
process/Helpdesk.bpmn20.xml
08:20:07,475 [pool-1-thread-6] INFO  org.activiti.engine.impl.bpmn.deployer.BpmnDeployer  - Processing resource org/activiti/explorer/demo/
process/reviewSalesLead.reviewSaledLead.png
08:20:07,460 [pool-1-thread-9] INFO  org.activiti.engine.impl.bpmn.deployer.BpmnDeployer  - Processing resource org/activiti/explorer/demo/
process/simple-approval.simpleApprovalProcess.png
08:20:07,617 [pool-1-thread-9] INFO  org.activiti.engine.impl.bpmn.deployer.BpmnDeployer  - Processing resource org/activiti/explorer/demo/
process/reviewSalesLead.bpmn20.xml
08:20:07,456 [pool-1-thread-4] INFO  org.activiti.engine.impl.bpmn.deployer.BpmnDeployer  - Processing resource org/activiti/explorer/demo/
process/createTimersProcess.bpmn20.xml
08:20:07,418 [pool-1-thread-8] INFO  org.activiti.engine.impl.bpmn.deployer.BpmnDeployer  - Processing resource org/activiti/explorer/demo/
process/simple-approval.simpleApprovalProcess.png
08:20:07,631 [pool-1-thread-8] INFO  org.activiti.engine.impl.bpmn.deployer.BpmnDeployer  - Processing resource org/activiti/explorer/demo/
process/reviewSalesLead.bpmn20.xml
08:20:07,179 [pool-1-thread-3] INFO  org.activiti.engine.impl.bpmn.deployer.BpmnDeployer  - Processing resource org/activiti/explorer/demo/
process/VacationRequest.bpmn20.xml
08:20:07,617 [pool-1-thread-6] INFO  org.activiti.engine.impl.bpmn.deployer.BpmnDeployer  - Processing resource org/activiti/explorer/demo/
process/Helpdesk.png
08:20:07,546 [pool-1-thread-1] INFO  org.activiti.engine.impl.bpmn.deployer.BpmnDeployer  - Processing resource org/activiti/explorer/demo/
process/simple-approval.bpmn20.xml
08:20:07,530 [pool-1-thread-5] INFO  org.activiti.engine.impl.bpmn.deployer.BpmnDeployer  - Processing resource org/activiti/explorer/demo/
process/simple-approval.simpleApprovalProcess.png
08:20:07,661 [pool-1-thread-5] INFO  org.activiti.engine.impl.bpmn.deployer.BpmnDeployer  - Processing resource org/activiti/explorer/demo/
process/reviewSalesLead.bpmn20.xml
08:20:07,655 [pool-1-thread-6] INFO  org.activiti.engine.impl.bpmn.deployer.BpmnDeployer  - Processing resource org/activiti/explorer/demo/
process/Helpdesk.bpmn20.xml
08:20:07,726 [pool-1-thread-9] INFO  org.activiti.engine.impl.bpmn.deployer.BpmnDeployer  - Processing resource org/activiti/explorer/demo/
process/reviewSalesLead.reviewSaledLead.png
08:20:07,727 [pool-1-thread-9] INFO  org.activiti.engine.impl.bpmn.deployer.BpmnDeployer  - Processing resource org/activiti/explorer/demo/
process/Helpdesk.png
08:20:07,727 [pool-1-thread-9] INFO  org.activiti.engine.impl.bpmn.deployer.BpmnDeployer  - Processing resource org/activiti/explorer/demo/
process/Helpdesk.bpmn20.xml
08:20:07,735 [pool-1-thread-6] INFO  org.activiti.engine.impl.bpmn.deployer.BpmnDeployer  - Processing resource org/activiti/explorer/demo/
process/simple-approval.bpmn20.xml
08:20:07,856 [pool-1-thread-2] INFO  org.activiti.engine.impl.bpmn.deployer.BpmnDeployer  - Processing resource org/activiti/explorer/demo/
process/simple-approval.bpmn20.xml
08:20:07,860 [pool-1-thread-4] INFO  org.activiti.engine.impl.bpmn.deployer.BpmnDeployer  - Processing resource org/activiti/explorer/demo/
process/simple-approval.simpleApprovalProcess.png
08:20:07,930 [pool-1-thread-4] INFO  org.activiti.engine.impl.bpmn.deployer.BpmnDeployer  - Processing resource org/activiti/explorer/demo/
process/reviewSalesLead.bpmn20.xml
08:20:07,944 [pool-1-thread-8] INFO  org.activiti.engine.impl.bpmn.deployer.BpmnDeployer  - Processing resource org/activiti/explorer/demo/
process/reviewSalesLead.reviewSaledLead.png
08:20:07,946 [pool-1-thread-8] INFO  org.activiti.engine.impl.bpmn.deployer.BpmnDeployer  - Processing resource org/activiti/explorer/demo/
process/Helpdesk.png
08:20:07,947 [pool-1-thread-8] INFO  org.activiti.engine.impl.bpmn.deployer.BpmnDeployer  - Processing resource org/activiti/explorer/demo/
process/Helpdesk.bpmn20.xml
08:20:08,008 [pool-1-thread-9] INFO  org.activiti.engine.impl.bpmn.deployer.BpmnDeployer  - Processing resource org/activiti/explorer/demo/
process/simple-approval.bpmn20.xml
08:20:08,053 [pool-1-thread-4] INFO  org.activiti.engine.impl.bpmn.deployer.BpmnDeployer  - Processing resource org/activiti/explorer/demo/
process/reviewSalesLead.reviewSaledLead.png
08:20:08,107 [pool-1-thread-4] INFO  org.activiti.engine.impl.bpmn.deployer.BpmnDeployer  - Processing resource org/activiti/explorer/demo/
process/Helpdesk.png
08:20:08,109 [pool-1-thread-4] INFO  org.activiti.engine.impl.bpmn.deployer.BpmnDeployer  - Processing resource org/activiti/explorer/demo/
process/Helpdesk.bpmn20.xml
08:20:08,088 [pool-1-thread-3] INFO  org.activiti.engine.impl.bpmn.deployer.BpmnDeployer  - Processing resource org/activiti/explorer/demo/
process/createTimersProcess.bpmn20.xml
08:20:08,071 [pool-1-thread-5] INFO  org.activiti.engine.impl.bpmn.deployer.BpmnDeployer  - Processing resource org/activiti/explorer/demo/
process/reviewSalesLead.reviewSaledLead.png
08:20:08,157 [pool-1-thread-5] INFO  org.activiti.engine.impl.bpmn.deployer.BpmnDeployer  - Processing resource org/activiti/explorer/demo/
process/Helpdesk.png
08:20:08,157 [pool-1-thread-5] INFO  org.activiti.engine.impl.bpmn.deployer.BpmnDeployer  - Processing resource org/activiti/explorer/demo/
process/Helpdesk.bpmn20.xml
08:20:08,171 [pool-1-thread-4] INFO  org.activiti.engine.impl.bpmn.deployer.BpmnDeployer  - Processing resource org/activiti/explorer/demo/
process/simple-approval.bpmn20.xml
08:20:08,113 [pool-1-thread-8] INFO  org.activiti.engine.impl.bpmn.deployer.BpmnDeployer  - Processing resource org/activiti/explorer/demo/
process/simple-approval.bpmn20.xml
08:20:08,274 [pool-1-thread-5] INFO  org.activiti.engine.impl.bpmn.deployer.BpmnDeployer  - Processing resource org/activiti/explorer/demo/
process/simple-approval.bpmn20.xml
08:20:08,379 [pool-1-thread-3] INFO  org.activiti.engine.impl.bpmn.deployer.BpmnDeployer  - Processing resource org/activiti/explorer/demo/
process/simple-approval.simpleApprovalProcess.png
08:20:08,409 [pool-1-thread-3] INFO  org.activiti.engine.impl.bpmn.deployer.BpmnDeployer  - Processing resource org/activiti/explorer/demo/
process/reviewSalesLead.bpmn20.xml
08:20:08,535 [pool-1-thread-3] INFO  org.activiti.engine.impl.bpmn.deployer.BpmnDeployer  - Processing resource org/activiti/explorer/demo/
process/reviewSalesLead.reviewSaledLead.png
08:20:08,684 [pool-1-thread-3] INFO  org.activiti.engine.impl.bpmn.deployer.BpmnDeployer  - Processing resource org/activiti/explorer/demo/
process/Helpdesk.png
08:20:08,685 [pool-1-thread-3] INFO  org.activiti.engine.impl.bpmn.deployer.BpmnDeployer  - Processing resource org/activiti/explorer/demo/
process/Helpdesk.bpmn20.xml
08:20:08,710 [pool-1-thread-3] INFO  org.activiti.engine.impl.bpmn.deployer.BpmnDeployer  - Processing resource org/activiti/explorer/demo/
process/simple-approval.bpmn20.xml


Thanks,
Hari.

Outcomes