OpenESignForms / openesignforms

Open eSignForms is the first open source SaaS web contracting platform
https://open.esignforms.com
107 stars 50 forks source link

Losing data entered on a form #95

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. Start a transaction. Fill out part of the required fields and click 
Continue. If it goes to REVIEW mode, return to EDIT mode.
2. Assuming your session timeout is at least 30 minutes, wait 20 minutes 
without working on that transaction.
3. Change or fill out more on the form and click Continue.

What is the expected output? What do you see instead?
The new/updated data should be reflected, but it appears to lose the data.  We 
found that we had to close the browser window and restart (or even relogin) to 
get it working again so new data would be accepted.

Original issue reported on code.google.com by yoz...@gmail.com on 16 Apr 2013 at 6:33

GoogleCodeExporter commented 9 years ago
Testing this problem as it seems related to cache changes we made.  It appears 
that the issue can occur because of stale pointers to documents and parties 
inside a transaction when that transaction is reloaded into the cache but the 
other pointers are now stale.

Original comment by yoz...@gmail.com on 16 Apr 2013 at 6:36

GoogleCodeExporter commented 9 years ago

Original comment by yoz...@gmail.com on 16 Apr 2013 at 6:36

GoogleCodeExporter commented 9 years ago
Fixed in release 13.5.5_pre0416

Ensure transaction context's pointers to subcomponents of a Transaction are 
refreshed when the transaction is.

Original comment by yoz...@gmail.com on 16 Apr 2013 at 9:51