[OpenVPMS Developers] [JIRA] (OVPMS-1122) OK in Integrated VISIT editor on invoice screen produces a ROLLBACK ERROR
OK in Integrated VISIT editor on invoice screen produces a ROLLBACK ERROR -------------------------------------------------------------------------
Key: OVPMS-1122 URL: https://openvpms.atlassian.net/browse/OVPMS-1122 Project: VPMS Web Application Issue Type: Bug Components: Workflow Affects Versions: 1.6 Reporter: Ben Charlton Assignee: Tony De Keizer
The following error is produced when you perform the following steps 1. CHECK in patient 2. CONSULT patient 3. Add new note - add random text 4. Switch to invoicing 5. Add a new item (but dont press the add button) 6. Click OK {quote} 1.6-SNAPSHOT 4689 Transaction rolled back because it has been marked as rollback-only org.springframework.transaction.UnexpectedRollbackException Transaction rolled back because it has been marked as rollback-only
org.springframework.transaction.support.AbstractPlatformTransactionManager.commit(AbstractPlatformTransactionManager.java:717) org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:147) org.openvpms.web.component.im.edit.SaveHelper.save(SaveHelper.java:67) org.openvpms.web.app.patient.visit.VisitChargeCRUDWindow.save(VisitChargeCRUDWindow.java:185) org.openvpms.web.app.patient.visit.VisitEditor.save(VisitEditor.java:244) org.openvpms.web.app.patient.visit.VisitEditorDialog.onOK(VisitEditorDialog.java:111) org.openvpms.web.component.dialog.PopupDialog.onButton(PopupDialog.java:250) org.openvpms.web.component.dialog.PopupDialog$2.onAction(PopupDialog.java:394) org.openvpms.web.component.event.ActionListener.actionPerformed(ActionListener.java:41) nextapp.echo2.app.button.AbstractButton.fireActionPerformed(AbstractButton.java:135) echopointng.ButtonEx$1.actionPerformed(ButtonEx.java:120) nextapp.echo2.app.button.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:70) echopointng.model.DefaultButtonModelEx.doAction(DefaultButtonModelEx.java:51) echopointng.ButtonEx.processInput(ButtonEx.java:202) nextapp.echo2.app.update.ClientUpdateManager.process(ClientUpdateManager.java:116) nextapp.echo2.app.update.UpdateManager.processClientUpdates(UpdateManager.java:89) nextapp.echo2.webcontainer.ContainerSynchronizeService.renderUpdate(ContainerSynchronizeService.java:471) nextapp.echo2.webrender.service.SynchronizeService.service(SynchronizeService.java:279) nextapp.echo2.webrender.WebRenderServlet.process(WebRenderServlet.java:273) org.openvpms.web.servlet.SpringWebContainerServlet.process(SpringWebContainerServlet.java:148) nextapp.echo2.webrender.WebRenderServlet.doPost(WebRenderServlet.java:189) javax.servlet.http.HttpServlet.service(HttpServlet.java:641) javax.servlet.http.HttpServlet.service(HttpServlet.java:722) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305) org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:343) org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:109) org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:83) org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:355) org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:78) org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:355) org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:187) org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:355) org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:97) org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:355) org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:79) org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:355) org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:149) org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:237) org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:167) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243) org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:224) org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:169) org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472) org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:168) org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:98) org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:927) org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118) org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407) org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:987) org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:579) org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:309) java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) java.lang.Thread.run(Thread.java:662) 133115408 265093120 265093120 //java.sun.com/"/> "/> //java.sun.com/cgi-bin/bugreport.cgi"/> /lib/*.jar,${catalina.home}/lib,${catalina.home}/lib/*.jar"/> {quote}-- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://openvpms.atlassian.net/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira
_______________________________________________ OpenVPMS Developers Mailing List developers@lists.openvpms.org To unsubscribe or change your subscription visit: http://lists.openvpms.org/listinfo/developers Posts from this mailing list can be viewed online and replied to in the OpenVPMS Developer's forum- http://tinyurl.com/openvdf