‘Error: Unable To Log Transaction (48)) attempting to frame the transaction on WKProsjekt!PosGlass.’
After 6 hours, the error disappears.
Today, exactly 2 weeks after, a new error appears:
‘Error: Unable To Log Transaction (48)) attempting to frame the transaction on WKProsjekt!PosBeslag.’
And after 2 hours, the error disappears again.
First time, only the PosGlass table generates the error, and second time, only the PosBeslag table. They are both used in the same Form in a similar way. There are also four more tables in the same Form that works in the same way. And they are all in WKProsjekt.tps.
The application with this Form has been working without any problems for 10 years.
Does anyone have an idea what could be causing it?
I remember using multiple tables in a single file, used to be working nicely. But I also remember using a TCF file for managing transactions across the network. I can’t remember the detail but have a look in the Clarion help for “TCF”. Maybe by using a TCF file in the same folder as the TPS file, you’ll make some progress to solve it.
You could run into this problem if someone else was in a transaction and a window was open. The transaction locks the files.
Another cause, similar, is if someone is in a transaction and the system blows up, or they logout and leave the program running, or some other cause that basically leave an open transaction.
After a period it times out and can be released.