[ 
http://mifosforge.jira.com/browse/MIFOS-2642?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Kay Chau updated MIFOS-2642:
----------------------------

         Assignee: johnwoodlock  (was: mifosdeveloperqueue)
    Fix Version/s:     (was: Gazelle Backlog)
                   Shamim D

John can we fix so the user can use the back button and continue?  if not, then 
trap the error w/ an error message or have the behavior consistent with Firefox 
if that's easier.

> Page expired - error trapping necessary
> ---------------------------------------
>
>                 Key: MIFOS-2642
>                 URL: http://mifosforge.jira.com/browse/MIFOS-2642
>             Project: mifos
>          Issue Type: Bug
>          Components: Collection Sheet Entry
>    Affects Versions: Release 1.4
>            Reporter: Ingrid Kelfkens
>            Assignee: johnwoodlock
>             Fix For: Shamim D
>
>
> I completed the form: Select Center and submitted it.  On the second screen: 
> Enter data, I clicked the Cancel button.  Instead of properly starting a new 
> process by clicking "Enter Collection Sheet Data", I clicked the browser's 
> Back button twice, until I landed back on the first (Select Center) screen.  
> Here I changed the Mode of Payment.  On submitting the form, I got an 
> exception error.  See below.
> Please add error trapping.
> HTTP Status 500 - 
> ________________________________________
> type Exception report
> message 
> description The server encountered an internal error () that prevented it 
> from fulfilling this request.
> exception 
> java.lang.RuntimeException: 
> org.mifos.framework.exceptions.PageExpiredException
>       
> org.mifos.application.collectionsheet.struts.actionforms.BulkEntryActionForm.validate(BulkEntryActionForm.java:222)
>       
> org.apache.struts.action.RequestProcessor.processValidate(RequestProcessor.java:928)
>       
> org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:204)
>       org.apache.struts.action.ActionServlet.process(ActionServlet.java:1194)
>       org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:432)
>       javax.servlet.http.HttpServlet.service(HttpServlet.java:637)
>       javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
>       
> org.mifos.framework.security.util.LoginFilter.doFilter(LoginFilter.java:85)
>       
> org.mifos.framework.persistence.DatabaseInitFilter.doFilter(DatabaseInitFilter.java:51)
> root cause 
> org.mifos.framework.exceptions.PageExpiredException
>       
> org.mifos.framework.util.helpers.FlowManager.getFromFlow(FlowManager.java:79)
>       
> org.mifos.framework.util.helpers.SessionUtils.getAttribute(SessionUtils.java:258)
>       
> org.mifos.application.collectionsheet.struts.actionforms.BulkEntryActionForm.validate(BulkEntryActionForm.java:216)
>       
> org.apache.struts.action.RequestProcessor.processValidate(RequestProcessor.java:928)
>       
> org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:204)
>       org.apache.struts.action.ActionServlet.process(ActionServlet.java:1194)
>       org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:432)
>       javax.servlet.http.HttpServlet.service(HttpServlet.java:637)
>       javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
>       
> org.mifos.framework.security.util.LoginFilter.doFilter(LoginFilter.java:85)
>       
> org.mifos.framework.persistence.DatabaseInitFilter.doFilter(DatabaseInitFilter.java:51)
> note The full stack trace of the root cause is available in the Apache 
> Tomcat/6.0.20 logs.
> ________________________________________
> Apache Tomcat/6.0.20

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://mifosforge.jira.com/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

------------------------------------------------------------------------------

_______________________________________________
Mifos-issues mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mifos-issues

Reply via email to