Hi, I tried installing it on 1.8.3. Will try digging into this myself (hopefully, if I can find some spare time today)
On Mon, May 21, 2012 at 7:46 PM, Rowan Seymour <rowanseym...@gmail.com>wrote: > Don't think 1.9 existed last time I did any serious work on that module > > Latest source is at > https://github.com/rowanseymour/openmrs-module-usagestatistics > > > On 21 May 2012 15:43, Mark Goodrich <mgoodr...@pih.org> wrote: > >> Does anyone know if the Usage Statistics module has been upgraded/tested >> to work on 1.9?**** >> >> ** ** >> >> @Suranga—what version of OpenMRS are you running? We are using the Usage >> Stastistics module here at PIH, and although we are currently only using it >> on 1.6 and earlier, we will upgrading to 1.9 shortly, so we will most >> likely be upgrading the module (if need be) to work with 1.9.**** >> >> ** ** >> >> Mark**** >> >> ** ** >> >> *From:* dev@openmrs.org [mailto:dev@openmrs.org] *On Behalf Of *Suranga >> Kasthurirathne >> *Sent:* Monday, May 21, 2012 6:54 AM >> >> *To:* openmrs-deve...@listserv.iupui.edu >> *Subject:* Re: [OPENMRS-DEV] Cant find the Access Logging module on the >> OpenMRS Jira**** >> >> ** ** >> >> ** ** >> >> Hi Mark,**** >> >> ** ** >> >> Umm... I'm afraid that its not going to be that easy. I tried installing >> the omod file, but it threw me a huge ---**** >> >> ** ** >> >> ** ** >> >> WARN - WebModuleUtil.startModule(333) |2012-05-21 16:19:00,573| Unable to >> refresh the WebApplicationContext for module: usagestatistics**** >> >> org.springframework.beans.factory.BeanCreationException: Error creating >> bean with name 'usageStatsUrlMapping' defined in URL >> [jar:file:/C:/Users/HP/Ap**** >> >> pData/Local/Temp/1337597182146.openmrs-lib-cache/usagestatistics/usagestatistics.jar!/moduleApplicationContext.xml]: >> Initialization of bean failed; ne**** >> >> sted exception is >> org.springframework.beans.factory.BeanCreationException: Error creating >> bean with name 'statsPatientDashboardProxy' defined in URL [**** >> >> jar:file:/C:/Users/HP/AppData/Local/Temp/1337597182146.openmrs-lib-cache/usagestatistics/usagestatistics.jar!/moduleApplicationContext.xml]: >> Cannot re**** >> >> solve reference to bean 'patientDashboardForm' while setting bean >> property 'target'; nested exception is >> org.springframework.beans.factory.NoSuchBeanD**** >> >> efinitionException: No bean named 'patientDashboardForm' is defined**** >> >> at >> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:527) >> **** >> >> at >> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456) >> **** >> >> at >> org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:291) >> **** >> >> at >> org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) >> **** >> >> at >> org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:288) >> **** >> >> at >> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:190) >> **** >> >> at >> org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:580) >> **** >> >> at >> org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:895) >> **** >> >> at >> org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:425) >> **** >> >> at >> org.openmrs.module.ModuleUtil.refreshApplicationContext(ModuleUtil.java:775) >> **** >> >> at >> org.openmrs.module.web.WebModuleUtil.refreshWAC(WebModuleUtil.java:793)** >> ** >> >> at >> org.openmrs.module.web.WebModuleUtil.startModule(WebModuleUtil.java:317)* >> *** >> >> at >> org.openmrs.module.web.controller.ModuleListController.onSubmit(ModuleListController.java:169) >> **** >> >> at >> org.springframework.web.servlet.mvc.SimpleFormController.processFormSubmission(SimpleFormController.java:272) >> **** >> >> at >> org.springframework.web.servlet.mvc.AbstractFormController.handleRequestInternal(AbstractFormController.java:268) >> **** >> >> at >> org.springframework.web.servlet.mvc.AbstractController.handleRequest(AbstractController.java:153) >> **** >> >> at >> org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:48) >> **** >> >> at >> org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:790) >> **** >> >> at >> org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:719) >> **** >> >> at >> org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:644) >> **** >> >> at >> org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:560) >> **** >> >> at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)** >> ** >> >> at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)** >> ** >> >> at >> org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:487)*** >> * >> >> at >> org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1093) >> **** >> >> at >> org.openmrs.module.web.filter.ForcePasswordChangeFilter.doFilter(ForcePasswordChangeFilter.java:65) >> **** >> >> at >> org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084) >> **** >> >> at >> org.openmrs.module.web.filter.ModuleFilterChain.doFilter(ModuleFilterChain.java:76) >> **** >> >> at >> org.openmrs.module.xforms.web.XformsFilter.doFilter(XformsFilter.java:60) >> **** >> >> at >> org.openmrs.module.web.filter.ModuleFilterChain.doFilter(ModuleFilterChain.java:74) >> **** >> >> at >> org.openmrs.module.web.filter.ModuleFilter.doFilter(ModuleFilter.java:58) >> **** >> >> at >> org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084) >> **** >> >> at >> org.openmrs.web.filter.OpenmrsFilter.doFilterInternal(OpenmrsFilter.java:112) >> **** >> >> at >> org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76) >> **** >> >> at >> org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084) >> **** >> >> at >> org.springframework.orm.hibernate3.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:198) >> **** >> >> at >> org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76) >> **** >> >> at >> org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084) >> **** >> >> at >> org.openmrs.web.filter.StartupFilter.doFilter(StartupFilter.java:83)**** >> >> at >> org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084) >> **** >> >> at >> org.openmrs.web.filter.StartupFilter.doFilter(StartupFilter.java:83)**** >> >> at >> org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084) >> **** >> >> at >> org.openmrs.web.filter.StartupFilter.doFilter(StartupFilter.java:83)**** >> >> at >> org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084) >> **** >> >> at >> org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:88) >> **** >> >> at >> org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76) >> **** >> >> at >> org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084) >> **** >> >> at >> org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:360)* >> *** >> >> at >> org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216) >> **** >> >> at >> org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181)* >> *** >> >> at >> org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:726)* >> *** >> >> at >> org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:405)**** >> >> at >> org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:206) >> **** >> >> at >> org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114) >> **** >> >> at >> org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)* >> *** >> >> at org.mortbay.jetty.Server.handle(Server.java:324)**** >> >> at >> org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:505)** >> ** >> >> at >> org.mortbay.jetty.HttpConnection$RequestHandler.content(HttpConnection.java:843) >> **** >> >> at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:648)*** >> * >> >> at >> org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:211)**** >> >> at >> org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:380)**** >> >> at >> org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:395) >> **** >> >> at >> org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:488) >> **** >> >> Caused by: org.springframework.beans.factory.BeanCreationException: Error >> creating bean with name 'statsPatientDashboardProxy' defined in URL [jar:fil >> **** >> >> e:/C:/Users/HP/AppData/Local/Temp/1337597182146.openmrs-lib-cache/usagestatistics/usagestatistics.jar!/moduleApplicationContext.xml]: >> Cannot resolve r**** >> >> eference to bean 'patientDashboardForm' while setting bean property >> 'target'; nested exception is >> org.springframework.beans.factory.NoSuchBeanDefiniti**** >> >> onException: No bean named 'patientDashboardForm' is defined**** >> >> at >> org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:328) >> **** >> >> at >> org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:106) >> **** >> >> at >> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:13 >> **** >> >> 25)**** >> >> at >> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1086) >> **** >> >> at >> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:517) >> **** >> >> at >> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456) >> **** >> >> at >> org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:291) >> **** >> >> at >> org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) >> **** >> >> at >> org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:288) >> **** >> >> at >> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:190) >> **** >> >> at >> org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1075) >> **** >> >> at >> org.springframework.web.servlet.handler.AbstractUrlHandlerMapping.registerHandler(AbstractUrlHandlerMapping.java:383) >> **** >> >> at >> org.springframework.web.servlet.handler.SimpleUrlHandlerMapping.registerHandlers(SimpleUrlHandlerMapping.java:129) >> **** >> >> at >> org.springframework.web.servlet.handler.SimpleUrlHandlerMapping.initApplicationContext(SimpleUrlHandlerMapping.java:104) >> **** >> >> at >> org.springframework.context.support.ApplicationObjectSupport.initApplicationContext(ApplicationObjectSupport.java:119) >> **** >> >> at >> org.springframework.web.context.support.WebApplicationObjectSupport.initApplicationContext(WebApplicationObjectSupport.java:72) >> **** >> >> at >> org.springframework.context.support.ApplicationObjectSupport.setApplicationContext(ApplicationObjectSupport.java:73) >> **** >> >> at >> org.springframework.context.support.ApplicationContextAwareProcessor.invokeAwareInterfaces(ApplicationContextAwareProcessor.java:106) >> **** >> >> at >> org.springframework.context.support.ApplicationContextAwareProcessor.postProcessBeforeInitialization(ApplicationContextAwareProcessor.java: >> **** >> >> 85)**** >> >> at >> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsBeforeInitialization(AbstractAutowireCa >> **** >> >> pableBeanFactory.java:394)**** >> >> at >> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1413) >> **** >> >> at >> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:519) >> **** >> >> ... 62 more**** >> >> Caused by: >> org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean >> named 'patientDashboardForm' is defined**** >> >> at >> org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanDefinition(DefaultListableBeanFactory.java:527) >> **** >> >> at >> org.springframework.beans.factory.support.AbstractBeanFactory.getMergedLocalBeanDefinition(AbstractBeanFactory.java:1083) >> **** >> >> at >> org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:274) >> **** >> >> at >> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:190) >> **** >> >> at >> org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:322) >> **** >> >> ... 83 more**** >> >> ** ** >> >> ** ** >> >> ** ** >> >> ** ** >> >> On Mon, May 21, 2012 at 6:13 AM, Mark Goodrich <mgoodr...@pih.org> wrote: >> **** >> >> Yes, we should probably move the Access Module into the "abandoned >> modules" section. The access module functionality was never directly moved >> into the usage statistics module, but, to the best of my knowledge, they do >> similar things, and the Usage Statistics in is the one that we are >> currently supporting. >> >> If there are no objections, I'll move Access Module wiki page into the >> abandoned modules section tomorrow... >> >> Mark >> >> ________________________________________ >> From: dev@openmrs.org [dev@openmrs.org] On Behalf Of Suranga >> Kasthurirathne [suranga...@gmail.com] >> Sent: Sunday, May 20, 2012 10:14 AM >> To: openmrs-deve...@listserv.iupui.edu >> Subject: Re: [OPENMRS-DEV] Cant find the Access Logging module on the >> OpenMRS Jira**** >> >> >> Hi Rowan, >> >> The wiki page confirms that this is indeed the case. Thanks for pointing >> this out, it makes my job much easier ! :-) >> >> Best Regards, >> Suranga >> >> >> **** >> >> On Sun, May 20, 2012 at 4:29 PM, Rowan Seymour <rowanseym...@gmail.com >> <mailto:rowanseym...@gmail.com>> wrote: >> Mark can confirm but I think all access logging module functionality >> ended up in the usage statistics module >> >> **** >> >> On 20 May 2012 06:30, Suranga Kasthurirathne <suranga...@gmail.com >> <mailto:suranga...@gmail.com>> wrote: >> >> >> Thanks Ben, I've gone ahead and created the ticket ( >> https://tickets.openmrs.org/browse/OTHER-22) >> >> >> Best Regards, >> Suranga >> >> >> **** >> >> On Sat, May 19, 2012 at 11:07 PM, Ben Wolfe <b...@openmrs.org<mailto: >> b...@openmrs.org>> wrote: >> If a module doesn't have a jira project of its own you should file it in >> the OTHER project: https://tickets.openmrs.org/browse/OTHER >> >> The https://wiki.openmrs.org/display/docs/Reporting+Bugs wiki page also >> points at the simple bug reporting page on the main openmrs site for other >> kinds of generic errors. It will be triaged and moved to the appropriate >> place. http://openmrs.org/help/report-a-bug/ >> >> Ben**** >> >> On Sat, May 19, 2012 at 7:11 PM, Suranga Kasthurirathne < >> suranga...@gmail.com<mailto:suranga...@gmail.com>> wrote: >> >> Hi Devs, >> >> (A not-so-important-but-better-be-reported problem) >> >> I was trying out the access Logging module ( >> https://wiki.openmrs.org/display/docs/Access+Logging+Module ) >> Unfortunately, it seems that the module has not been updated to OMRS >> 1.8.X. >> >> I tried installing it, but ended up with the same error as mentioned by >> Dimithri here - >> https://answers.openmrs.org/questions/535/error-in-using-the-module-because-detected-attempt-to-redefine-the-prefix-form >> >> I'd wanted to create a ticket for this (and hopefully, also fix it), but >> I cant seem to find the Access Logging module on the OMRS jira project list. >> >> Is there a particular reason this is missing from JIRA, or am I looking >> in the wrong place ? >> >> >> -- >> Thanks and Best Regards, >> >> Suranga >> >> ________________________________**** >> >> Click here to >> unsubscribe<mailto:lists...@listserv.iupui.edu?body=SIGNOFF%20openmrs-devel-l> >> from OpenMRS Developers' mailing list >> >> ________________________________ >> Click here to >> unsubscribe<mailto:lists...@listserv.iupui.edu?body=SIGNOFF%20openmrs-devel-l> >> from OpenMRS Developers' mailing list**** >> >> >> >> >> -- >> Best Regards, >> >> Suranga >> >> ________________________________**** >> >> Click here to >> unsubscribe<mailto:lists...@listserv.iupui.edu?body=SIGNOFF%20openmrs-devel-l> >> from OpenMRS Developers' mailing list >> >> >> >> -- >> Rowan Seymour >> tel: +250 783835665<tel:%2B250%20783835665 <%2B250%20783835665>> >> http://twitter.com/rowanseymour >> >> >> ________________________________ >> Click here to >> unsubscribe<mailto:lists...@listserv.iupui.edu?body=SIGNOFF%20openmrs-devel-l> >> from OpenMRS Developers' mailing list**** >> >> >> >> >> -- >> Best Regards, >> >> Suranga >> >> ________________________________**** >> >> Click here to >> unsubscribe<mailto:lists...@listserv.iupui.edu?body=SIGNOFF%20openmrs-devel-l> >> from OpenMRS Developers' mailing list >> >> _________________________________________ >> >> To unsubscribe from OpenMRS Developers' mailing list, send an e-mail to >> lists...@listserv.iupui.edu with "SIGNOFF openmrs-devel-l" in the body >> (not the subject) of your e-mail. >> >> [mailto:lists...@listserv.iupui.edu?body=SIGNOFF%20openmrs-devel-l]**** >> >> >> >> **** >> >> ** ** >> >> -- >> Best Regards,**** >> >> ** ** >> >> Suranga**** >> >> ** ** >> ------------------------------ >> >> Click here to >> unsubscribe<lists...@listserv.iupui.edu?body=SIGNOFF%20openmrs-devel-l>from >> OpenMRS Developers' mailing list >> **** >> ------------------------------ >> Click here to >> unsubscribe<lists...@listserv.iupui.edu?body=SIGNOFF%20openmrs-devel-l>from >> OpenMRS Developers' mailing list >> > > > > -- > *Rowan Seymour* > tel: +250 783835665 > http://twitter.com/rowanseymour > > -- OpenMRS Developers: http://go.openmrs.org/dev > Post: dev@openmrs.org > Unsubscribe: dev+unsubscr...@openmrs.org > ------------------------------ > Click here to > unsubscribe<lists...@listserv.iupui.edu?body=SIGNOFF%20openmrs-devel-l>from > OpenMRS Developers' mailing list > -- Best Regards, Suranga -- OpenMRS Developers: http://go.openmrs.org/dev Post: dev@openmrs.org Unsubscribe: dev+unsubscr...@openmrs.org _________________________________________ To unsubscribe from OpenMRS Developers' mailing list, send an e-mail to lists...@listserv.iupui.edu with "SIGNOFF openmrs-devel-l" in the body (not the subject) of your e-mail. [mailto:lists...@listserv.iupui.edu?body=SIGNOFF%20openmrs-devel-l]