Reprinting Reminders in V1.2 Beta2

Morning All,

We are having a problem reprinting reminders in OpenVPMS V1.2 Beta2. When you click on REPRINT you receive the following message:

"An application error has occurred. Your session has been reset."

You are then returned the first screen you get when you log in. We can generate and print reminders successfully and can also test print an individual reminder. This error occurs consistently each time we try to reprint. Printer is definitely online, has paper etc and is able to successfully receive other print jobs from OpenVPMS.

Is there a bug in reprinting reminders in V1.2 Beta 2. Is there a way we can work around it?

Cheers
Gerrie

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

RE: Reprinting Reminders in V1.2 Beta2

Hi Gerrie,

Firstly it is interesting the site is running version a V1.2 beta2 version. I would suggest upgrading to the latest 1.2 version which is 1.2.1.

In order to ascertain the issue it would be good to get the full error details. There is a log file called openvpms.log in the tomcat program folder which logs all the errors etc. You can open this file with Notepad and check it for the actual error details. Each log entry is time stamped so I would look to the end of the file and find entries for around the time you received the error.

Post the error to the forum and we can see what might be happening ...

Cheers Tony

-----Original Message----- From: users-bounces@lists.openvpms.org [mailto:users-bounces@lists.openvpms.org]On Behalf Of gerrie@essentia-consulting.com Sent: Friday, 5 December 2008 12:50 To: users@lists.openvpms.org Subject: [OpenVPMS Users] Reprinting Reminders in V1.2 Beta2

Morning All,

We are having a problem reprinting reminders in OpenVPMS V1.2 Beta2. When you click on REPRINT you receive the following message:

"An application error has occurred. Your session has been reset."

You are then returned the first screen you get when you log in. We can generate and print reminders successfully and can also test print an individual reminder. This error occurs consistently each time we try to reprint. Printer is definitely online, has paper etc and is able to successfully receive other print jobs from OpenVPMS.

Is there a bug in reprinting reminders in V1.2 Beta 2. Is there a way we can work around it?

Cheers Gerrie _______________________________________________ OpenVPMS User Mailing List users@lists.openvpms.org To unsubscribe or change your subscription visit: http://lists.openvpms.org/mailman/listinfo/users

_______________________________________________ OpenVPMS User Mailing List users@lists.openvpms.org To unsubscribe or change your subscription visit: http://lists.openvpms.org/mailman/listinfo/users

Re: Reprinting Reminders in V1.2 Beta2

Thanks Tony...  The only two messages in the log file are: 13:02:30,312  WARN LoggerListener,http-8080-Processor25:60 - Authentication event InteractiveAuthenticationSuccessEvent: admin; details: org.acegisecurity.ui.WebAuthenticationDetails@224583: RemoteIpAddress: 127.0.0.1; SessionId: 1A97F32094891FE98609FEFC098A9464 and java.lang.IllegalStateException: Listener has already been notified at org.openvpms.//web.component.workflow.AbstractTask.notifyEvent">web.component.workflow.AbstractTask.notifyEvent(AbstractTask.java:208) at org.openvpms.//web.component.workflow.AbstractTask.notifyCompleted">web.component.workflow.AbstractTask.notifyCompleted(AbstractTask.java:118) at org.openvpms.//web.component.processor.BatchProcessorTask.access">web.component.processor.BatchProcessorTask.access$000(BatchProcessorTask.java:36) at org.openvpms.//web.component.processor.BatchProcessorTask">web.component.processor.BatchProcessorTask$1.completed(BatchProcessorTask.java:74) at org.openvpms.archetype.component.processor.AbstractBatchProcessor.notifyCompleted(AbstractBatchProcessor.java:89) at org.openvpms.//web.app.reporting.reminder.ReminderListProcessor.notifyCompleted">web.app.reporting.reminder.ReminderListProcessor.notifyCompleted(ReminderListProcessor.java:141) at org.openvpms.//web.app.reporting.reminder.ReminderListProcessor">web.app.reporting.reminder.ReminderListProcessor$1.skipped(ReminderListProcessor.java:115) at org.openvpms.//web.component.print.InteractivePrinter.skipped">web.component.print.InteractivePrinter.skipped(InteractivePrinter.java:343) at org.openvpms.//web.component.print.InteractivePrinter">web.component.print.InteractivePrinter$2.windowPaneClosing(InteractivePrinter.java:269) at nextapp.echo2.app.WindowPane.fireWindowClosing(WindowPane.java:154) at org.openvpms.//web.component.dialog.PopupWindow.fireWindowClosing">web.component.dialog.PopupWindow.fireWindowClosing(PopupWindow.java:215) at nextapp.echo2.app.WindowPane.userClose(WindowPane.java:792) at org.openvpms.//web.component.dialog.PopupWindow.close">web.component.dialog.PopupWindow.close(PopupWindow.java:141) at org.openvpms.//web.component.dialog.PopupDialog.close">web.component.dialog.PopupDialog.close(PopupDialog.java:292) at org.openvpms.//web.component.dialog.PopupDialog.onSkip">web.component.dialog.PopupDialog.onSkip(PopupDialog.java:266) at org.openvpms.//web.component.dialog.PopupDialog.onButton">web.component.dialog.PopupDialog.onButton(PopupDialog.java:207) at org.openvpms.//web.component.dialog.PopupDialog">web.component.dialog.PopupDialog$2.actionPerformed(PopupDialog.java:305) at nextapp.echo2.app.button.AbstractButton.fireActionPerformed(AbstractButton.java:135) at echopointng.ButtonEx$1.actionPerformed(ButtonEx.java:120) at nextapp.echo2.app.button.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:70) at echopointng.model.DefaultButtonModelEx.doAction(DefaultButtonModelEx.java:51) at echopointng.ButtonEx.processInput(ButtonEx.java:202) at nextapp.echo2.app.update.ClientUpdateManager.process(ClientUpdateManager.java:116) at nextapp.echo2.app.update.UpdateManager.processClientUpdates(UpdateManager.java:89) at nextapp.echo2.webcontainer.ContainerSynchronizeService.renderUpdate(ContainerSynchronizeService.java:472) at nextapp.echo2.webrender.service.SynchronizeService.service(SynchronizeService.java:279) at nextapp.echo2.webrender.WebRenderServlet.process(WebRenderServlet.java:273) at org.openvpms.//web.servlet.SpringWebContainerServlet.process">web.servlet.SpringWebContainerServlet.process(SpringWebContainerServlet.java:148) at nextapp.echo2.webrender.WebRenderServlet.doPost(WebRenderServlet.java:189) at javax.servlet.http.HttpServlet.service(HttpServlet.java:709) at javax.servlet.http.HttpServlet.service(HttpServlet.java:802) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:292) at org.openvpms.//web.servlet.SkipLoginFilter.doFilter">web.servlet.SkipLoginFilter.doFilter(SkipLoginFilter.java:111) at org.openvpms.//web.servlet.SkipLoginFilter.doFilter">web.servlet.SkipLoginFilter.doFilter(SkipLoginFilter.java:71) at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303) at org.acegisecurity.intercept.//web.FilterSecurityInterceptor.invoke">web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:108) at org.acegisecurity.intercept.//web.SecurityEnforcementFilter.doFilter">web.SecurityEnforcementFilter.doFilter(SecurityEnforcementFilter.java:197) at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303) at org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:143) at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303) at org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:246) at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303) at org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:220) at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303) at org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:173) at org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:120) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869) at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664) at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527) at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684) at java.lang.Thread.run(Unknown Source) Is this the type of information you were seeking? Cheers Gerrie   Gerrie Cooney BSc Business Development Consultant  Essentia Consulting 

    0408 811 883

E       gerrie@essentia-consulting.com

w      //www.essentia-consulting.com/" style="color: blue; text-decoration: underline; ">www.essentia-consulting.com

On 05/12/2008, at 11:01 AM, Tony De Keizer wrote:

Hi Gerrie,Firstly it is interesting the site is running version a V1.2 beta2 version.  I would suggest upgrading to the latest 1.2 version which is 1.2.1. In order to ascertain the issue it would be good to get the full error details.  There is a log file called openvpms.log in the tomcat program folder which logs all the errors etc.  You can open this file with Notepad and check it for the actual error details.  Each log entry is time stamped so I would look to the end of the file and find entries for around the time you received the error.Post the error to the forum and we can see what might be happening ...CheersTony-----Original Message-----From: users-bounces@lists.openvpms.org[mailto:users-bounces@lists.openvpms.org]On Behalf Ofgerrie@essentia-consulting.comSent: Friday, 5 December 2008 12:50To: users@lists.openvpms.orgSubject: [OpenVPMS Users] Reprinting Reminders in V1.2 Beta2Morning All, We are having a problem reprinting reminders in OpenVPMS V1.2 Beta2. When you click on REPRINT you receive the following message:"An application error has occurred. Your session has been reset."You are then returned the first screen you get when you log in. We can generate and print reminders successfully and can also test print an individual reminder. This error occurs consistently each time we try to reprint. Printer is definitely online, has paper etc and is able to successfully receive other print jobs from OpenVPMS.Is there a bug in reprinting reminders in V1.2 Beta 2. Is there a way we can work around it?CheersGerrie_______________________________________________OpenVPMS User Mailing Listusers@lists.openvpms.orgTo unsubscribe or change your subscription visit:http://lists.openvpms.org/mailman/listinfo/users

Syndicate content