Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- INFO - LoggingAdvice.invoke(117) |2015-07-23 12:53:03,073| In method ObsService.saveObs. Arguments: Obs=Obs #5, String=Modified through Patient Portal Toolkit Module by john,
- INFO - LoggingAdvice.invoke(117) |2015-07-23 12:53:03,182| In method ObsService.voidObs. Arguments: Obs=Obs #5, String=Modified through Patient Portal Toolkit Module by john,
- INFO - LoggingAdvice.invoke(154) |2015-07-23 12:53:03,183| Exiting method voidObs
- INFO - LoggingAdvice.invoke(154) |2015-07-23 12:53:03,184| Exiting method saveObs
- ERROR - FragmentFactory.invokeFragmentAction(492) |2015-07-23 12:53:03,229| Error invoking fragment action with parameters:
- 0: Expected: org.openmrs.ui.framework.fragment.FragmentModel (cl: {ModuleClassLoader: uid=905275205; uiframework}) | Actual: null
- 1: Expected: java.lang.String (cl: null) | Actual: java.lang.String (cl: null)
- 2: Expected: java.lang.String (cl: null) | Actual: java.lang.String (cl: null)
- 3: Expected: java.lang.String (cl: null) | Actual: java.lang.String (cl: null)
- 4: Expected: java.lang.String (cl: null) | Actual: java.lang.String (cl: null)
- 5: Expected: java.lang.String (cl: null) | Actual: java.lang.String (cl: null)
- 6: Expected: java.lang.String (cl: null) | Actual: java.lang.String (cl: null)
- 7: Expected: java.lang.String (cl: null) | Actual: java.lang.String (cl: null)
- 8: Expected: java.lang.String (cl: null) | Actual: java.lang.String (cl: null)
- 9: Expected: java.lang.String (cl: null) | Actual: java.lang.String (cl: null)
- ERROR - FragmentActionController.handlePath(162) |2015-07-23 12:53:03,232| error
- org.openmrs.ui.framework.UiFrameworkException: Error invoking fragment action public void org.openmrs.module.patientportaltoolkit.fragment.controller.GenHistoryModalFragmentController.saveGenHistoryForm(org.openmrs.ui.framework.fragment.FragmentModel,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String) throws java.text.ParseException
- at org.openmrs.ui.framework.fragment.FragmentFactory.invokeFragmentAction(FragmentFactory.java:493)
- at org.openmrs.module.uiframework.FragmentActionController.handlePath(FragmentActionController.java:143)
- at org.openmrs.module.uiframework.FragmentActionController.handleUrlWithDotAction(FragmentActionController.java:103)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:606)
- at org.springframework.web.bind.annotation.support.HandlerMethodInvoker.invokeHandlerMethod(HandlerMethodInvoker.java:176)
- at org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter.invokeHandlerMethod(AnnotationMethodHandlerAdapter.java:426)
- at org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter.handle(AnnotationMethodHandlerAdapter.java:414)
- 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.doGet(FrameworkServlet.java:549)
- at javax.servlet.http.HttpServlet.service(HttpServlet.java:707)
- 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.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:111)
- 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:109)
- at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)
- at org.openmrs.web.filter.StartupFilter.doFilter(StartupFilter.java:109)
- at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)
- at org.openmrs.web.filter.StartupFilter.doFilter(StartupFilter.java:109)
- 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.headerComplete(HttpConnection.java:829)
- at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:514)
- 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: java.lang.reflect.InvocationTargetException
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:606)
- at org.openmrs.ui.framework.fragment.FragmentFactory.invokeFragmentAction(FragmentFactory.java:468)
- ... 53 more
- Caused by: org.springframework.orm.hibernate3.HibernateSystemException: a different object with the same identifier value was already associated with the session: [org.openmrs.Obs#5]; nested exception is org.hibernate.NonUniqueObjectException: a different object with the same identifier value was already associated with the session: [org.openmrs.Obs#5]
- at org.springframework.orm.hibernate3.SessionFactoryUtils.convertHibernateAccessException(SessionFactoryUtils.java:679)
- at org.springframework.orm.hibernate3.HibernateTransactionManager.convertHibernateAccessException(HibernateTransactionManager.java:793)
- at org.springframework.orm.hibernate3.HibernateTransactionManager.doCommit(HibernateTransactionManager.java:664)
- at org.springframework.transaction.support.AbstractPlatformTransactionManager.processCommit(AbstractPlatformTransactionManager.java:754)
- at org.springframework.transaction.support.AbstractPlatformTransactionManager.commit(AbstractPlatformTransactionManager.java:723)
- at org.springframework.transaction.interceptor.TransactionAspectSupport.commitTransactionAfterReturning(TransactionAspectSupport.java:393)
- at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:120)
- at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
- at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202)
- at com.sun.proxy.$Proxy498.saveObs(Unknown Source)
- at org.openmrs.module.patientportaltoolkit.fragment.controller.GenHistoryModalFragmentController.saveGenHistoryForm(GenHistoryModalFragmentController.java:90)
- ... 58 more
- Caused by: org.hibernate.NonUniqueObjectException: a different object with the same identifier value was already associated with the session: [org.openmrs.Obs#5]
- at org.hibernate.engine.StatefulPersistenceContext.checkUniqueness(StatefulPersistenceContext.java:638)
- at org.hibernate.event.def.DefaultSaveOrUpdateEventListener.performUpdate(DefaultSaveOrUpdateEventListener.java:305)
- at org.hibernate.event.def.DefaultSaveOrUpdateEventListener.entityIsDetached(DefaultSaveOrUpdateEventListener.java:246)
- at org.hibernate.event.def.DefaultSaveOrUpdateEventListener.performSaveOrUpdate(DefaultSaveOrUpdateEventListener.java:112)
- at org.hibernate.event.def.DefaultSaveOrUpdateEventListener.onSaveOrUpdate(DefaultSaveOrUpdateEventListener.java:93)
- at org.hibernate.impl.SessionImpl.fireSaveOrUpdate(SessionImpl.java:685)
- at org.hibernate.impl.SessionImpl.saveOrUpdate(SessionImpl.java:677)
- at org.hibernate.engine.CascadingAction$5.cascade(CascadingAction.java:252)
- at org.hibernate.engine.Cascade.cascadeToOne(Cascade.java:392)
- at org.hibernate.engine.Cascade.cascadeAssociation(Cascade.java:335)
- at org.hibernate.engine.Cascade.cascadeProperty(Cascade.java:204)
- at org.hibernate.engine.Cascade.cascadeCollectionElements(Cascade.java:425)
- at org.hibernate.engine.Cascade.cascadeCollection(Cascade.java:362)
- at org.hibernate.engine.Cascade.cascadeAssociation(Cascade.java:338)
- at org.hibernate.engine.Cascade.cascadeProperty(Cascade.java:204)
- at org.hibernate.engine.Cascade.cascade(Cascade.java:161)
- at org.hibernate.event.def.AbstractFlushingEventListener.cascadeOnFlush(AbstractFlushingEventListener.java:154)
- at org.hibernate.event.def.AbstractFlushingEventListener.prepareEntityFlushes(AbstractFlushingEventListener.java:145)
- at org.hibernate.event.def.AbstractFlushingEventListener.flushEverythingToExecutions(AbstractFlushingEventListener.java:88)
- at org.hibernate.event.def.DefaultFlushEventListener.onFlush(DefaultFlushEventListener.java:50)
- at org.hibernate.impl.SessionImpl.flush(SessionImpl.java:1216)
- at org.hibernate.impl.SessionImpl.managedFlush(SessionImpl.java:383)
- at org.hibernate.transaction.JDBCTransaction.commit(JDBCTransaction.java:133)
- at org.springframework.orm.hibernate3.HibernateTransactionManager.doCommit(HibernateTransactionManager.java:656)
- ... 66 more
- 2015-07-23 12:53:03.718::WARN: Nested in org.springframework.web.util.NestedServletException: Request processing failed; nested exception is org.openmrs.ui.framework.UiFrameworkException: Error invoking fragment action:
- org.openmrs.ui.framework.UiFrameworkException: Error invoking fragment action
- at org.openmrs.module.uiframework.FragmentActionController.handlePath(FragmentActionController.java:166)
- at org.openmrs.module.uiframework.FragmentActionController.handleUrlWithDotAction(FragmentActionController.java:103)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:606)
- at org.springframework.web.bind.annotation.support.HandlerMethodInvoker.invokeHandlerMethod(HandlerMethodInvoker.java:176)
- at org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter.invokeHandlerMethod(AnnotationMethodHandlerAdapter.java:426)
- at org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter.handle(AnnotationMethodHandlerAdapter.java:414)
- 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.doGet(FrameworkServlet.java:549)
- at javax.servlet.http.HttpServlet.service(HttpServlet.java:707)
- 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.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:111)
- 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:109)
- at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)
- at org.openmrs.web.filter.StartupFilter.doFilter(StartupFilter.java:109)
- at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)
- at org.openmrs.web.filter.StartupFilter.doFilter(StartupFilter.java:109)
- 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.headerComplete(HttpConnection.java:829)
- at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:514)
- 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.openmrs.ui.framework.UiFrameworkException: Error invoking fragment action public void org.openmrs.module.patientportaltoolkit.fragment.controller.GenHistoryModalFragmentController.saveGenHistoryForm(org.openmrs.ui.framework.fragment.FragmentModel,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String) throws java.text.ParseException
- at org.openmrs.ui.framework.fragment.FragmentFactory.invokeFragmentAction(FragmentFactory.java:493)
- at org.openmrs.module.uiframework.FragmentActionController.handlePath(FragmentActionController.java:143)
- ... 52 more
- Caused by: java.lang.reflect.InvocationTargetException
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:606)
- at org.openmrs.ui.framework.fragment.FragmentFactory.invokeFragmentAction(FragmentFactory.java:468)
- ... 53 more
- Caused by: org.springframework.orm.hibernate3.HibernateSystemException: a different object with the same identifier value was already associated with the session: [org.openmrs.Obs#5]; nested exception is org.hibernate.NonUniqueObjectException: a different object with the same identifier value was already associated with the session: [org.openmrs.Obs#5]
- at org.springframework.orm.hibernate3.SessionFactoryUtils.convertHibernateAccessException(SessionFactoryUtils.java:679)
- at org.springframework.orm.hibernate3.HibernateTransactionManager.convertHibernateAccessException(HibernateTransactionManager.java:793)
- at org.springframework.orm.hibernate3.HibernateTransactionManager.doCommit(HibernateTransactionManager.java:664)
- at org.springframework.transaction.support.AbstractPlatformTransactionManager.processCommit(AbstractPlatformTransactionManager.java:754)
- at org.springframework.transaction.support.AbstractPlatformTransactionManager.commit(AbstractPlatformTransactionManager.java:723)
- at org.springframework.transaction.interceptor.TransactionAspectSupport.commitTransactionAfterReturning(TransactionAspectSupport.java:393)
- at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:120)
- at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
- at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202)
- at com.sun.proxy.$Proxy498.saveObs(Unknown Source)
- at org.openmrs.module.patientportaltoolkit.fragment.controller.GenHistoryModalFragmentController.saveGenHistoryForm(GenHistoryModalFragmentController.java:90)
- ... 58 more
- Caused by: org.hibernate.NonUniqueObjectException: a different object with the same identifier value was already associated with the session: [org.openmrs.Obs#5]
- at org.hibernate.engine.StatefulPersistenceContext.checkUniqueness(StatefulPersistenceContext.java:638)
- at org.hibernate.event.def.DefaultSaveOrUpdateEventListener.performUpdate(DefaultSaveOrUpdateEventListener.java:305)
- at org.hibernate.event.def.DefaultSaveOrUpdateEventListener.entityIsDetached(DefaultSaveOrUpdateEventListener.java:246)
- at org.hibernate.event.def.DefaultSaveOrUpdateEventListener.performSaveOrUpdate(DefaultSaveOrUpdateEventListener.java:112)
- at org.hibernate.event.def.DefaultSaveOrUpdateEventListener.onSaveOrUpdate(DefaultSaveOrUpdateEventListener.java:93)
- at org.hibernate.impl.SessionImpl.fireSaveOrUpdate(SessionImpl.java:685)
- at org.hibernate.impl.SessionImpl.saveOrUpdate(SessionImpl.java:677)
- at org.hibernate.engine.CascadingAction$5.cascade(CascadingAction.java:252)
- at org.hibernate.engine.Cascade.cascadeToOne(Cascade.java:392)
- at org.hibernate.engine.Cascade.cascadeAssociation(Cascade.java:335)
- at org.hibernate.engine.Cascade.cascadeProperty(Cascade.java:204)
- at org.hibernate.engine.Cascade.cascadeCollectionElements(Cascade.java:425)
- at org.hibernate.engine.Cascade.cascadeCollection(Cascade.java:362)
- at org.hibernate.engine.Cascade.cascadeAssociation(Cascade.java:338)
- at org.hibernate.engine.Cascade.cascadeProperty(Cascade.java:204)
- at org.hibernate.engine.Cascade.cascade(Cascade.java:161)
- at org.hibernate.event.def.AbstractFlushingEventListener.cascadeOnFlush(AbstractFlushingEventListener.java:154)
- at org.hibernate.event.def.AbstractFlushingEventListener.prepareEntityFlushes(AbstractFlushingEventListener.java:145)
- at org.hibernate.event.def.AbstractFlushingEventListener.flushEverythingToExecutions(AbstractFlushingEventListener.java:88)
- at org.hibernate.event.def.DefaultFlushEventListener.onFlush(DefaultFlushEventListener.java:50)
- at org.hibernate.impl.SessionImpl.flush(SessionImpl.java:1216)
- at org.hibernate.impl.SessionImpl.managedFlush(SessionImpl.java:383)
- at org.hibernate.transaction.JDBCTransaction.commit(JDBCTransaction.java:133)
- at org.springframework.orm.hibernate3.HibernateTransactionManager.doCommit(HibernateTransactionManager.java:656)
- ... 66 more
- 2015-07-23 12:53:03.722::WARN: /openmrs/patientportaltoolkit/genHistoryModal/saveGenHistoryForm.action
- org.openmrs.ui.framework.UiFrameworkException: Error invoking fragment action
- at org.openmrs.module.uiframework.FragmentActionController.handlePath(FragmentActionController.java:166)
- at org.openmrs.module.uiframework.FragmentActionController.handleUrlWithDotAction(FragmentActionController.java:103)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:606)
- at org.springframework.web.bind.annotation.support.HandlerMethodInvoker.invokeHandlerMethod(HandlerMethodInvoker.java:176)
- at org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter.invokeHandlerMethod(AnnotationMethodHandlerAdapter.java:426)
- at org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter.handle(AnnotationMethodHandlerAdapter.java:414)
- 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.doGet(FrameworkServlet.java:549)
- at javax.servlet.http.HttpServlet.service(HttpServlet.java:707)
- 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.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:111)
- 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:109)
- at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)
- at org.openmrs.web.filter.StartupFilter.doFilter(StartupFilter.java:109)
- at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)
- at org.openmrs.web.filter.StartupFilter.doFilter(StartupFilter.java:109)
- 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.headerComplete(HttpConnection.java:829)
- at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:514)
- 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.openmrs.ui.framework.UiFrameworkException: Error invoking fragment action public void org.openmrs.module.patientportaltoolkit.fragment.controller.GenHistoryModalFragmentController.saveGenHistoryForm(org.openmrs.ui.framework.fragment.FragmentModel,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String) throws java.text.ParseException
- at org.openmrs.ui.framework.fragment.FragmentFactory.invokeFragmentAction(FragmentFactory.java:493)
- at org.openmrs.module.uiframework.FragmentActionController.handlePath(FragmentActionController.java:143)
- ... 52 more
- Caused by: java.lang.reflect.InvocationTargetException
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:606)
- at org.openmrs.ui.framework.fragment.FragmentFactory.invokeFragmentAction(FragmentFactory.java:468)
- ... 53 more
- Caused by: org.springframework.orm.hibernate3.HibernateSystemException: a different object with the same identifier value was already associated with the session: [org.openmrs.Obs#5]; nested exception is org.hibernate.NonUniqueObjectException: a different object with the same identifier value was already associated with the session: [org.openmrs.Obs#5]
- at org.springframework.orm.hibernate3.SessionFactoryUtils.convertHibernateAccessException(SessionFactoryUtils.java:679)
- at org.springframework.orm.hibernate3.HibernateTransactionManager.convertHibernateAccessException(HibernateTransactionManager.java:793)
- at org.springframework.orm.hibernate3.HibernateTransactionManager.doCommit(HibernateTransactionManager.java:664)
- at org.springframework.transaction.support.AbstractPlatformTransactionManager.processCommit(AbstractPlatformTransactionManager.java:754)
- at org.springframework.transaction.support.AbstractPlatformTransactionManager.commit(AbstractPlatformTransactionManager.java:723)
- at org.springframework.transaction.interceptor.TransactionAspectSupport.commitTransactionAfterReturning(TransactionAspectSupport.java:393)
- at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:120)
- at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
- at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202)
- at com.sun.proxy.$Proxy498.saveObs(Unknown Source)
- at org.openmrs.module.patientportaltoolkit.fragment.controller.GenHistoryModalFragmentController.saveGenHistoryForm(GenHistoryModalFragmentController.java:90)
- ... 58 more
- Caused by: org.hibernate.NonUniqueObjectException: a different object with the same identifier value was already associated with the session: [org.openmrs.Obs#5]
- at org.hibernate.engine.StatefulPersistenceContext.checkUniqueness(StatefulPersistenceContext.java:638)
- at org.hibernate.event.def.DefaultSaveOrUpdateEventListener.performUpdate(DefaultSaveOrUpdateEventListener.java:305)
- at org.hibernate.event.def.DefaultSaveOrUpdateEventListener.entityIsDetached(DefaultSaveOrUpdateEventListener.java:246)
- at org.hibernate.event.def.DefaultSaveOrUpdateEventListener.performSaveOrUpdate(DefaultSaveOrUpdateEventListener.java:112)
- at org.hibernate.event.def.DefaultSaveOrUpdateEventListener.onSaveOrUpdate(DefaultSaveOrUpdateEventListener.java:93)
- at org.hibernate.impl.SessionImpl.fireSaveOrUpdate(SessionImpl.java:685)
- at org.hibernate.impl.SessionImpl.saveOrUpdate(SessionImpl.java:677)
- at org.hibernate.engine.CascadingAction$5.cascade(CascadingAction.java:252)
- at org.hibernate.engine.Cascade.cascadeToOne(Cascade.java:392)
- at org.hibernate.engine.Cascade.cascadeAssociation(Cascade.java:335)
- at org.hibernate.engine.Cascade.cascadeProperty(Cascade.java:204)
- at org.hibernate.engine.Cascade.cascadeCollectionElements(Cascade.java:425)
- at org.hibernate.engine.Cascade.cascadeCollection(Cascade.java:362)
- at org.hibernate.engine.Cascade.cascadeAssociation(Cascade.java:338)
- at org.hibernate.engine.Cascade.cascadeProperty(Cascade.java:204)
- at org.hibernate.engine.Cascade.cascade(Cascade.java:161)
- at org.hibernate.event.def.AbstractFlushingEventListener.cascadeOnFlush(AbstractFlushingEventListener.java:154)
- at org.hibernate.event.def.AbstractFlushingEventListener.prepareEntityFlushes(AbstractFlushingEventListener.java:145)
- at org.hibernate.event.def.AbstractFlushingEventListener.flushEverythingToExecutions(AbstractFlushingEventListener.java:88)
- at org.hibernate.event.def.DefaultFlushEventListener.onFlush(DefaultFlushEventListener.java:50)
- at org.hibernate.impl.SessionImpl.flush(SessionImpl.java:1216)
- at org.hibernate.impl.SessionImpl.managedFlush(SessionImpl.java:383)
- at org.hibernate.transaction.JDBCTransaction.commit(JDBCTransaction.java:133)
- at org.springframework.orm.hibernate3.HibernateTransactionManager.doCommit(HibernateTransactionManager.java:656)
- ... 66 more
- 2015-07-23 12:53:03.728::WARN: EXCEPTION
- org.springframework.web.HttpRequestMethodNotSupportedException: Request method 'GET' not supported
- at org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter$ServletHandlerMethodResolver.resolveHandlerMethod(AnnotationMethodHandlerAdapter.java:623)
- at org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter.invokeHandlerMethod(AnnotationMethodHandlerAdapter.java:421)
- at org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter.handle(AnnotationMethodHandlerAdapter.java:414)
- 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.doGet(FrameworkServlet.java:549)
- at javax.servlet.http.HttpServlet.service(HttpServlet.java:707)
- 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.web.filter.OpenmrsFilter.doFilterInternal(OpenmrsFilter.java:111)
- 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.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.servlet.Dispatcher.forward(Dispatcher.java:285)
- at org.mortbay.jetty.servlet.Dispatcher.error(Dispatcher.java:135)
- at org.mortbay.jetty.servlet.ErrorPageErrorHandler.handle(ErrorPageErrorHandler.java:121)
- at org.mortbay.jetty.Response.sendError(Response.java:274)
- at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:429)
- 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.headerComplete(HttpConnection.java:829)
- at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:514)
- 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)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement