I’ve made a few changes to the api and web modules of openmrs-core project (Platform 1.11.4) and have successfully generated api, web, test jars along with platform war. I’m trying to bring-in these changes to reference application modules like coreapps, emrapi, registrationcore, etc. All the reference application modules are accessing openmrs-api and other dependent modules using maven dependencies extracting jars from OpenMRS Nexus Repository.To bring-in the platform changes I’ve replaced the above dependencies with the jars generated after building the platform locally. Having done the above I’ve built the modules with changes so as to generate corresponding omod files.
Issue: I’m unable to deploy the module (omod files) to an existing OpenMRS instance. On deploying the WAR in tomcat a bunch of exceptions are raised leading to startup failure.
Error log:
ERROR - Listener.performWebStartOfModules(643) |2015-12-29 16:47:17,929| Unable to refresh the spring application context. Root Cause was:
org.springframework.beans.FatalBeanException: Class [org.springframework.context.config.ContextNamespaceHandler] for namespace [http://www.springframework.org/schema/context] does not implement the [org.springframework.beans.factory.xml.NamespaceHandler] interface
at org.springframework.beans.factory.xml.DefaultNamespaceHandlerResolver.resolve(DefaultNamespaceHandlerResolver.java:126)
at org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parseCustomElement(BeanDefinitionParserDelegate.java:1433)
at org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parseCustomElement(BeanDefinitionParserDelegate.java:1428)
at org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.parseBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:195)
at org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.doRegisterBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:139)
at org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.registerBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:108)
at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.registerBeanDefinitions(XmlBeanDefinitionReader.java:493)
at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:390)
at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:334)
at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:302)
at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:174)
at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:209)
at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:180)
at org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:125)
at org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:94)
at org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:130)
at org.springframework.context.support.AbstractApplicationContext.obtainFreshBeanFactory(AbstractApplicationContext.java:537)
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:451)
at org.openmrs.module.ModuleUtil.refreshApplicationContext(ModuleUtil.java:814)
at org.openmrs.module.web.WebModuleUtil.refreshWAC(WebModuleUtil.java:962)
at org.openmrs.web.Listener.performWebStartOfModules(Listener.java:630)
at org.openmrs.web.Listener.performWebStartOfModules(Listener.java:609)
at org.openmrs.web.Listener.startOpenmrs(Listener.java:252)
at org.openmrs.web.WebDaemon$1.run(WebDaemon.java:42)
WARN - Listener.performWebStartOfModules(672) |2015-12-29 16:47:17,958| caught another error:
org.openmrs.api.APIException: Service not found: interface org.openmrs.scheduler.SchedulerService
at org.openmrs.api.context.ServiceContext.getService(ServiceContext.java:728)
at org.openmrs.api.context.ServiceContext.getSchedulerService(ServiceContext.java:283)
at org.openmrs.api.context.Context.getSchedulerService(Context.java:485)
at org.openmrs.module.web.WebModuleUtil.stopTasks(WebModuleUtil.java:382)
at org.openmrs.module.web.WebModuleUtil.stopModule(WebModuleUtil.java:861)
at org.openmrs.module.web.WebModuleUtil.shutdownModules(WebModuleUtil.java:804)
at org.openmrs.web.Listener.performWebStartOfModules(Listener.java:649)
at org.openmrs.web.Listener.performWebStartOfModules(Listener.java:609)
at org.openmrs.web.Listener.startOpenmrs(Listener.java:252)
at org.openmrs.web.WebDaemon$1.run(WebDaemon.java:42)
WARN - OpenmrsUtil.deleteDirectory(1112) |2015-12-29 16:47:17,960| ...could not remove directory: E:\apache-tomcat-8.0.23\temp\1451387808663.openmrs-lib-cache\formentryapp\lib
WARN - OpenmrsUtil.deleteDirectory(1112) |2015-12-29 16:47:17,961| ...could not remove directory: E:\apache-tomcat-8.0.23\temp\1451387808663.openmrs-lib-cache\formentryapp
WARN - OpenmrsUtil.deleteDirectory(1112) |2015-12-29 16:47:17,964| ...could not remove directory: E:\apache-tomcat-8.0.23\temp\1451387808663.openmrs-lib-cache\registrationapp\lib
WARN - OpenmrsUtil.deleteDirectory(1112) |2015-12-29 16:47:17,965| ...could not remove directory: E:\apache-tomcat-8.0.23\temp\1451387808663.openmrs-lib-cache\registrationapp
WARN - ModuleFactory.stopModule(1203) |2015-12-29 16:47:17,968| Unable to call module's Activator.shutdown() method
org.openmrs.api.APIException: Service not found: interface org.openmrs.module.appframework.service.AppFrameworkService
at org.openmrs.api.context.ServiceContext.getService(ServiceContext.java:728)
at org.openmrs.api.context.Context.getService(Context.java:930)
at org.openmrs.module.referenceapplication.ReferenceApplicationActivator.stopped(ReferenceApplicationActivator.java:230)
at org.openmrs.module.ModuleFactory.stopModule(ModuleFactory.java:1198)
at org.openmrs.module.ModuleFactory.stopModule(ModuleFactory.java:1121)
at org.openmrs.module.ModuleFactory.stopModule(ModuleFactory.java:1121)
at org.openmrs.module.ModuleFactory.stopModule(ModuleFactory.java:1121)
at org.openmrs.module.ModuleUtil.shutdown(ModuleUtil.java:143)
at org.openmrs.api.context.Context.shutdown(Context.java:898)
at org.openmrs.web.Listener.startOpenmrs(Listener.java:258)
at org.openmrs.web.WebDaemon$1.run(WebDaemon.java:42)
WARN - OpenmrsUtil.deleteDirectory(1112) |2015-12-29 16:47:17,970| ...could not remove directory: E:\apache-tomcat-8.0.23\temp\1451387808663.openmrs-lib-cache\referenceapplication\lib
WARN - OpenmrsUtil.deleteDirectory(1112) |2015-12-29 16:47:17,974| ...could not remove directory: E:\apache-tomcat-8.0.23\temp\1451387808663.openmrs-lib-cache\referenceapplication
WARN - OpenmrsUtil.deleteDirectory(1112) |2015-12-29 16:47:17,976| ...could not remove directory: E:\apache-tomcat-8.0.23\temp\1451387808663.openmrs-lib-cache\htmlformentryui\lib
WARN - OpenmrsUtil.deleteDirectory(1112) |2015-12-29 16:47:17,978| ...could not remove directory: E:\apache-tomcat-8.0.23\temp\1451387808663.openmrs-lib-cache\htmlformentryui
WARN - OpenmrsUtil.deleteDirectory(1112) |2015-12-29 16:47:17,981| ...could not remove directory: E:\apache-tomcat-8.0.23\temp\1451387808663.openmrs-lib-cache\referencedemodata
WARN - OpenmrsUtil.deleteDirectory(1112) |2015-12-29 16:47:17,982| ...could not remove directory: E:\apache-tomcat-8.0.23\temp\1451387808663.openmrs-lib-cache\referencemetadata\lib
WARN - OpenmrsUtil.deleteDirectory(1112) |2015-12-29 16:47:17,984| ...could not remove directory: E:\apache-tomcat-8.0.23\temp\1451387808663.openmrs-lib-cache\referencemetadata
WARN - ModuleFactory.stopModule(1203) |2015-12-29 16:47:17,987| Unable to call module's Activator.shutdown() method
org.openmrs.api.APIException: Service not found: interface org.openmrs.module.reporting.dataset.definition.service.DataSetDefinitionService
at org.openmrs.api.context.ServiceContext.getService(ServiceContext.java:728)
at org.openmrs.api.context.Context.getService(Context.java:930)
at org.openmrs.module.appointmentschedulingui.AppointmentSchedulingUIActivator.removeDataSetDefinitions(AppointmentSchedulingUIActivator.java:107)
at org.openmrs.module.appointmentschedulingui.AppointmentSchedulingUIActivator.stopped(AppointmentSchedulingUIActivator.java:95)
at org.openmrs.module.ModuleFactory.stopModule(ModuleFactory.java:1198)
at org.openmrs.module.ModuleFactory.stopModule(ModuleFactory.java:1121)
at org.openmrs.module.ModuleFactory.stopModule(ModuleFactory.java:1121)
at org.openmrs.module.ModuleFactory.stopModule(ModuleFactory.java:1121)
at org.openmrs.module.ModuleUtil.shutdown(ModuleUtil.java:143)
at org.openmrs.api.context.Context.shutdown(Context.java:898)
at org.openmrs.web.Listener.startOpenmrs(Listener.java:258)
at org.openmrs.web.WebDaemon$1.run(WebDaemon.java:42)
WARN - OpenmrsUtil.deleteDirectory(1112) |2015-12-29 16:47:17,989| ...could not remove directory: E:\apache-tomcat-8.0.23\temp\1451387808663.openmrs-lib-cache\appointmentschedulingui\lib
WARN - OpenmrsUtil.deleteDirectory(1112) |2015-12-29 16:47:17,993| ...could not remove directory: E:\apache-tomcat-8.0.23\temp\1451387808663.openmrs-lib-cache\appointmentschedulingui
WARN - OpenmrsUtil.deleteDirectory(1112) |2015-12-29 16:47:17,999| ...could not remove directory: E:\apache-tomcat-8.0.23\temp\1451387808663.openmrs-lib-cache\coreapps\lib
WARN - OpenmrsUtil.deleteDirectory(1112) |2015-12-29 16:47:18,005| ...could not remove directory: E:\apache-tomcat-8.0.23\temp\1451387808663.openmrs-lib-cache\coreapps
WARN - OpenmrsUtil.deleteDirectory(1112) |2015-12-29 16:47:53,320| ...could not remove directory: E:\apache-tomcat-8.0.23\temp\1451387808663.openmrs-lib-cache\emrapi\lib
WARN - OpenmrsUtil.deleteDirectory(1112) |2015-12-29 16:47:53,323| ...could not remove directory: E:\apache-tomcat-8.0.23\temp\1451387808663.openmrs-lib-cache\emrapi
WARN - OpenmrsUtil.deleteDirectory(1112) |2015-12-29 16:47:53,327| ...could not remove directory: E:\apache-tomcat-8.0.23\temp\1451387808663.openmrs-lib-cache\metadatadeploy\lib
WARN - OpenmrsUtil.deleteDirectory(1112) |2015-12-29 16:47:53,328| ...could not remove directory: E:\apache-tomcat-8.0.23\temp\1451387808663.openmrs-lib-cache\metadatadeploy
WARN - OpenmrsUtil.deleteDirectory(1112) |2015-12-29 16:47:53,334| ...could not remove directory: E:\apache-tomcat-8.0.23\temp\1451387808663.openmrs-lib-cache\metadatasharing\lib
WARN - OpenmrsUtil.deleteDirectory(1112) |2015-12-29 16:47:53,335| ...could not remove directory: E:\apache-tomcat-8.0.23\temp\1451387808663.openmrs-lib-cache\metadatasharing
WARN - ModuleFactory.stopModule(1097) |2015-12-29 16:47:53,340| Unable to call module's Activator.willStop() method
java.lang.NullPointerException
at org.openmrs.api.context.ServiceContext.getRegisteredComponents(ServiceContext.java:959)
at org.openmrs.api.context.ServiceContext.getRegisteredComponents(ServiceContext.java:923)
at org.openmrs.api.context.Context.getRegisteredComponents(Context.java:1230)
at org.openmrs.module.reporting.ReportingModuleActivator.cancelAllScheduledTasks(ReportingModuleActivator.java:65)
at org.openmrs.module.reporting.ReportingModuleActivator.willStop(ReportingModuleActivator.java:47)
at org.openmrs.module.ModuleFactory.stopModule(ModuleFactory.java:1094)
at org.openmrs.module.ModuleUtil.shutdown(ModuleUtil.java:143)
at org.openmrs.api.context.Context.shutdown(Context.java:898)
at org.openmrs.web.Listener.startOpenmrs(Listener.java:258)
at org.openmrs.web.WebDaemon$1.run(WebDaemon.java:42)
WARN - OpenmrsUtil.deleteDirectory(1112) |2015-12-29 16:47:53,349| ...could not remove directory: E:\apache-tomcat-8.0.23\temp\1451387808663.openmrs-lib-cache\reportingrest\lib
WARN - OpenmrsUtil.deleteDirectory(1112) |2015-12-29 16:47:53,350| ...could not remove directory: E:\apache-tomcat-8.0.23\temp\1451387808663.openmrs-lib-cache\reportingrest
WARN - OpenmrsUtil.deleteDirectory(1112) |2015-12-29 16:47:53,351| ...could not remove directory: E:\apache-tomcat-8.0.23\temp\1451387808663.openmrs-lib-cache\appointmentscheduling\lib
WARN - OpenmrsUtil.deleteDirectory(1112) |2015-12-29 16:47:53,357| ...could not remove directory: E:\apache-tomcat-8.0.23\temp\1451387808663.openmrs-lib-cache\appointmentscheduling
WARN - OpenmrsUtil.deleteDirectory(1112) |2015-12-29 16:47:53,364| ...could not remove directory: E:\apache-tomcat-8.0.23\temp\1451387808663.openmrs-lib-cache\reporting\lib
WARN - OpenmrsUtil.deleteDirectory(1112) |2015-12-29 16:47:53,366| ...could not remove directory: E:\apache-tomcat-8.0.23\temp\1451387808663.openmrs-lib-cache\reporting
WARN - OpenmrsUtil.deleteDirectory(1112) |2015-12-29 16:47:53,370| ...could not remove directory: E:\apache-tomcat-8.0.23\temp\1451387808663.openmrs-lib-cache\registrationcore\lib
WARN - OpenmrsUtil.deleteDirectory(1112) |2015-12-29 16:47:53,372| ...could not remove directory: E:\apache-tomcat-8.0.23\temp\1451387808663.openmrs-lib-cache\registrationcore
WARN - OpenmrsUtil.deleteDirectory(1112) |2015-12-29 16:47:53,377| ...could not remove directory: E:\apache-tomcat-8.0.23\temp\1451387808663.openmrs-lib-cache\idgen\lib
WARN - OpenmrsUtil.deleteDirectory(1112) |2015-12-29 16:47:53,378| ...could not remove directory: E:\apache-tomcat-8.0.23\temp\1451387808663.openmrs-lib-cache\idgen
WARN - OpenmrsUtil.deleteDirectory(1112) |2015-12-29 16:47:53,383| ...could not remove directory: E:\apache-tomcat-8.0.23\temp\1451387808663.openmrs-lib-cache\allergyui\lib
WARN - OpenmrsUtil.deleteDirectory(1112) |2015-12-29 16:47:53,384| ...could not remove directory: E:\apache-tomcat-8.0.23\temp\1451387808663.openmrs-lib-cache\allergyui
WARN - OpenmrsUtil.deleteDirectory(1112) |2015-12-29 16:47:53,391| ...could not remove directory: E:\apache-tomcat-8.0.23\temp\1451387808663.openmrs-lib-cache\adminui\lib
WARN - OpenmrsUtil.deleteDirectory(1112) |2015-12-29 16:47:53,392| ...could not remove directory: E:\apache-tomcat-8.0.23\temp\1451387808663.openmrs-lib-cache\adminui
WARN - OpenmrsUtil.deleteDirectory(1112) |2015-12-29 16:47:53,397| ...could not remove directory: E:\apache-tomcat-8.0.23\temp\1451387808663.openmrs-lib-cache\appui\lib
WARN - OpenmrsUtil.deleteDirectory(1112) |2015-12-29 16:47:53,398| ...could not remove directory: E:\apache-tomcat-8.0.23\temp\1451387808663.openmrs-lib-cache\appui
WARN - OpenmrsUtil.deleteDirectory(1112) |2015-12-29 16:47:53,404| ...could not remove directory: E:\apache-tomcat-8.0.23\temp\1451387808663.openmrs-lib-cache\appframework\lib
WARN - OpenmrsUtil.deleteDirectory(1112) |2015-12-29 16:47:53,405| ...could not remove directory: E:\apache-tomcat-8.0.23\temp\1451387808663.openmrs-lib-cache\appframework
WARN - OpenmrsUtil.deleteDirectory(1112) |2015-12-29 16:47:53,411| ...could not remove directory: E:\apache-tomcat-8.0.23\temp\1451387808663.openmrs-lib-cache\metadatamapping\lib
WARN - OpenmrsUtil.deleteDirectory(1112) |2015-12-29 16:47:53,413| ...could not remove directory: E:\apache-tomcat-8.0.23\temp\1451387808663.openmrs-lib-cache\metadatamapping
WARN - OpenmrsUtil.deleteDirectory(1112) |2015-12-29 16:47:53,418| ...could not remove directory: E:\apache-tomcat-8.0.23\temp\1451387808663.openmrs-lib-cache\providermanagement\lib
WARN - OpenmrsUtil.deleteDirectory(1112) |2015-12-29 16:47:53,419| ...could not remove directory: E:\apache-tomcat-8.0.23\temp\1451387808663.openmrs-lib-cache\providermanagement
WARN - OpenmrsUtil.deleteDirectory(1112) |2015-12-29 16:47:53,425| ...could not remove directory: E:\apache-tomcat-8.0.23\temp\1451387808663.openmrs-lib-cache\uicommons\lib
WARN - OpenmrsUtil.deleteDirectory(1112) |2015-12-29 16:47:53,426| ...could not remove directory: E:\apache-tomcat-8.0.23\temp\1451387808663.openmrs-lib-cache\uicommons
WARN - OpenmrsUtil.deleteDirectory(1112) |2015-12-29 16:47:53,431| ...could not remove directory: E:\apache-tomcat-8.0.23\temp\1451387808663.openmrs-lib-cache\uilibrary\lib
WARN - OpenmrsUtil.deleteDirectory(1112) |2015-12-29 16:47:53,433| ...could not remove directory: E:\apache-tomcat-8.0.23\temp\1451387808663.openmrs-lib-cache\uilibrary
WARN - OpenmrsUtil.deleteDirectory(1112) |2015-12-29 16:47:53,438| ...could not remove directory: E:\apache-tomcat-8.0.23\temp\1451387808663.openmrs-lib-cache\uiframework\lib
WARN - OpenmrsUtil.deleteDirectory(1112) |2015-12-29 16:47:53,439| ...could not remove directory: E:\apache-tomcat-8.0.23\temp\1451387808663.openmrs-lib-cache\uiframework
WARN - OpenmrsUtil.deleteDirectory(1112) |2015-12-29 16:47:53,446| ...could not remove directory: E:\apache-tomcat-8.0.23\temp\1451387808663.openmrs-lib-cache\htmlwidgets\lib
WARN - OpenmrsUtil.deleteDirectory(1112) |2015-12-29 16:47:53,447| ...could not remove directory: E:\apache-tomcat-8.0.23\temp\1451387808663.openmrs-lib-cache\htmlwidgets
WARN - OpenmrsUtil.deleteDirectory(1112) |2015-12-29 16:47:53,452| ...could not remove directory: E:\apache-tomcat-8.0.23\temp\1451387808663.openmrs-lib-cache\serialization.xstream\lib
WARN - OpenmrsUtil.deleteDirectory(1112) |2015-12-29 16:47:53,453| ...could not remove directory: E:\apache-tomcat-8.0.23\temp\1451387808663.openmrs-lib-cache\serialization.xstream
WARN - ModuleFactory.stopModule(1203) |2015-12-29 16:47:53,458| Unable to call module's Activator.shutdown() method
org.openmrs.api.APIException: Service not found: interface org.openmrs.module.htmlformentry.HtmlFormEntryService
at org.openmrs.api.context.ServiceContext.getService(ServiceContext.java:728)
at org.openmrs.api.context.Context.getService(Context.java:930)
at org.openmrs.module.htmlformentry19ext.HTMLFormEntryExtensions19Activator.stopped(HTMLFormEntryExtensions19Activator.java:43)
at org.openmrs.module.ModuleFactory.stopModule(ModuleFactory.java:1198)
at org.openmrs.module.ModuleUtil.shutdown(ModuleUtil.java:143)
at org.openmrs.api.context.Context.shutdown(Context.java:898)
at org.openmrs.web.Listener.startOpenmrs(Listener.java:258)
at org.openmrs.web.WebDaemon$1.run(WebDaemon.java:42)
WARN - OpenmrsUtil.deleteDirectory(1112) |2015-12-29 16:47:53,460| ...could not remove directory: E:\apache-tomcat-8.0.23\temp\1451387808663.openmrs-lib-cache\htmlformentry19ext\lib
WARN - OpenmrsUtil.deleteDirectory(1112) |2015-12-29 16:47:53,468| ...could not remove directory: E:\apache-tomcat-8.0.23\temp\1451387808663.openmrs-lib-cache\htmlformentry19ext
WARN - ModuleFactory.stopModule(1203) |2015-12-29 16:47:53,472| Unable to call module's Activator.shutdown() method
java.lang.NullPointerException
at org.openmrs.api.context.ServiceContext.getRegisteredComponents(ServiceContext.java:959)
at org.openmrs.api.context.ServiceContext.getRegisteredComponents(ServiceContext.java:923)
at org.openmrs.api.context.Context.getRegisteredComponents(Context.java:1230)
at org.openmrs.util.HandlerUtil.getHandlersForType(HandlerUtil.java:116)
at org.openmrs.module.event.EventActivator.stopped(EventActivator.java:89)
at org.openmrs.module.ModuleFactory.stopModule(ModuleFactory.java:1198)
at org.openmrs.module.ModuleUtil.shutdown(ModuleUtil.java:143)
at org.openmrs.api.context.Context.shutdown(Context.java:898)
at org.openmrs.web.Listener.startOpenmrs(Listener.java:258)
at org.openmrs.web.WebDaemon$1.run(WebDaemon.java:42)
WARN - OpenmrsUtil.deleteDirectory(1112) |2015-12-29 16:47:53,477| ...could not remove directory: E:\apache-tomcat-8.0.23\temp\1451387808663.openmrs-lib-cache\event\lib
WARN - OpenmrsUtil.deleteDirectory(1112) |2015-12-29 16:47:53,488| ...could not remove directory: E:\apache-tomcat-8.0.23\temp\1451387808663.openmrs-lib-cache\event
WARN - OpenmrsUtil.deleteDirectory(1112) |2015-12-29 16:47:53,489| ...could not remove directory: E:\apache-tomcat-8.0.23\temp\1451387808663.openmrs-lib-cache\calculation\lib
WARN - OpenmrsUtil.deleteDirectory(1112) |2015-12-29 16:47:53,491| ...could not remove directory: E:\apache-tomcat-8.0.23\temp\1451387808663.openmrs-lib-cache\calculation
WARN - OpenmrsUtil.deleteDirectory(1112) |2015-12-29 16:47:53,497| ...could not remove directory: E:\apache-tomcat-8.0.23\temp\1451387808663.openmrs-lib-cache\allergyapi\lib
WARN - OpenmrsUtil.deleteDirectory(1112) |2015-12-29 16:47:53,498| ...could not remove directory: E:\apache-tomcat-8.0.23\temp\1451387808663.openmrs-lib-cache\allergyapi
WARN - OpenmrsUtil.deleteDirectory(1112) |2015-12-29 16:47:53,504| ...could not remove directory: E:\apache-tomcat-8.0.23\temp\1451387808663.openmrs-lib-cache\htmlformentry\lib
WARN - OpenmrsUtil.deleteDirectory(1112) |2015-12-29 16:47:53,565| ...could not remove directory: E:\apache-tomcat-8.0.23\temp\1451387808663.openmrs-lib-cache\htmlformentry
WARN - OpenmrsUtil.deleteDirectory(1112) |2015-12-29 16:47:53,566| ...could not remove directory: E:\apache-tomcat-8.0.23\temp\1451387808663.openmrs-lib-cache\webservices.rest\lib
WARN - OpenmrsUtil.deleteDirectory(1112) |2015-12-29 16:47:53,567| ...could not remove directory: E:\apache-tomcat-8.0.23\temp\1451387808663.openmrs-lib-cache\webservices.rest
WARN - OpenmrsUtil.deleteDirectory(1112) |2015-12-29 16:47:53,572| ...could not remove directory: E:\apache-tomcat-8.0.23\temp\1451387808663.openmrs-lib-cache\dataexchange\lib
WARN - OpenmrsUtil.deleteDirectory(1112) |2015-12-29 16:47:53,578| ...could not remove directory: E:\apache-tomcat-8.0.23\temp\1451387808663.openmrs-lib-cache\dataexchange
INFO - HibernateContextDAO.showUsageStatistics(359) |2015-12-29 16:47:53,579| QUERY: from Role r order by r.role
INFO - HibernateContextDAO.showUsageStatistics(361) |2015-12-29 16:47:53,580| Cache Hit Count : 0
INFO - HibernateContextDAO.showUsageStatistics(362) |2015-12-29 16:47:53,585| Cache Miss Count: 0
INFO - HibernateContextDAO.showUsageStatistics(363) |2015-12-29 16:47:53,585| Cache Put Count : 0
INFO - HibernateContextDAO.showUsageStatistics(364) |2015-12-29 16:47:53,592| Execution Count : 19
INFO - HibernateContextDAO.showUsageStatistics(365) |2015-12-29 16:47:53,592| Average time : 59
INFO - HibernateContextDAO.showUsageStatistics(366) |2015-12-29 16:47:53,598| Row Count : 608
INFO - HibernateContextDAO.showUsageStatistics(359) |2015-12-29 16:47:53,599| QUERY: from Privilege p order by p.privilege
INFO - HibernateContextDAO.showUsageStatistics(361) |2015-12-29 16:47:53,604| Cache Hit Count : 0
INFO - HibernateContextDAO.showUsageStatistics(362) |2015-12-29 16:47:53,605| Cache Miss Count: 0
INFO - HibernateContextDAO.showUsageStatistics(363) |2015-12-29 16:47:53,611| Cache Put Count : 0
INFO - HibernateContextDAO.showUsageStatistics(364) |2015-12-29 16:47:53,611| Execution Count : 19
INFO - HibernateContextDAO.showUsageStatistics(365) |2015-12-29 16:47:53,617| Average time : 1
INFO - HibernateContextDAO.showUsageStatistics(366) |2015-12-29 16:47:53,617| Row Count : 5263
INFO - HibernateContextDAO.showUsageStatistics(359) |2015-12-29 16:47:53,622| QUERY: from User u where u.uuid = :uuid
INFO - HibernateContextDAO.showUsageStatistics(361) |2015-12-29 16:47:53,623| Cache Hit Count : 0
INFO - HibernateContextDAO.showUsageStatistics(362) |2015-12-29 16:47:53,629| Cache Miss Count: 0
INFO - HibernateContextDAO.showUsageStatistics(363) |2015-12-29 16:47:53,630| Cache Put Count : 0
INFO - HibernateContextDAO.showUsageStatistics(364) |2015-12-29 16:47:53,635| Execution Count : 489
INFO - HibernateContextDAO.showUsageStatistics(365) |2015-12-29 16:47:53,636| Average time : 0
INFO - HibernateContextDAO.showUsageStatistics(366) |2015-12-29 16:47:53,643| Row Count : 489
ERROR - Listener.contextInitialized(188) |2015-12-29 16:47:53,660| Got exception while starting up:
org.openmrs.module.ModuleException: Unable to start OpenMRS. Error thrown was: org.openmrs.api.APIException: Service not found: interface org.openmrs.scheduler.SchedulerService
at org.openmrs.web.WebDaemon.startOpenmrs(WebDaemon.java:65)
at org.openmrs.web.Listener.contextInitialized(Listener.java:180)
at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4729)
at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5167)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:725)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:701)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:717)
at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:945)
at org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1768)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
Caused by: javax.servlet.ServletException: org.openmrs.api.APIException: Service not found: interface org.openmrs.scheduler.SchedulerService
at org.openmrs.web.Listener.startOpenmrs(Listener.java:260)
at org.openmrs.web.WebDaemon$1.run(WebDaemon.java:42)
Caused by: org.openmrs.api.APIException: Service not found: interface org.openmrs.scheduler.SchedulerService
at org.openmrs.api.context.ServiceContext.getService(ServiceContext.java:728)
at org.openmrs.api.context.ServiceContext.getSchedulerService(ServiceContext.java:283)
at org.openmrs.api.context.Context.getSchedulerService(Context.java:485)
at org.openmrs.module.web.WebModuleUtil.stopTasks(WebModuleUtil.java:382)
at org.openmrs.module.web.WebModuleUtil.stopModule(WebModuleUtil.java:861)
at org.openmrs.module.web.WebModuleUtil.shutdownModules(WebModuleUtil.java:804)
at org.openmrs.web.Listener.performWebStartOfModules(Listener.java:649)
at org.openmrs.web.Listener.performWebStartOfModules(Listener.java:609)
at org.openmrs.web.Listener.startOpenmrs(Listener.java:252)
... 1 more
WARN - OpenmrsUtil.getRuntimePropertiesFilePathName(2669) |2015-12-29 16:47:53,748| Unable to find a runtime properties file at E:\apache-tomcat-8.0.23\bin\openmrs-runtime.properties
29-Dec-2015 16:47:54.112 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployWAR Deployment of web application archive E:\apache-tomcat-8.0.23\webapps\openmrs.war has finished in 80,315 ms
29-Dec-2015 16:47:54.115 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-apr-8080"]
29-Dec-2015 16:47:54.122 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["ajp-apr-8009"]
29-Dec-2015 16:47:54.122 INFO [main] org.apache.catalina.startup.Catalina.start Server startup in 80375 ms