Posted by Dean
Well normally I don’t have time during work to write these little posts but today our Teamworks Development server has been down for 3 hours and I’ve run out of other things to do while waiting for it to come up.
So I’d like to take a moment to highlight that over the course of 8 months, the pain involved in debugging a failed Process Instances has reduced significantly.
Then: Extremely Difficult and Painful
Now: Slightly Difficult and Painful
By my definition, there are 2 category of Teamworks errors that can kill a Process Instance:
- GOOD (those that provide an error message)
- BAD (those that do not - i.e. "No error information available.");
By this definition, most of the errors I get are GOOD errors but I still get 1 BAD error every week or so.
When I started out, it usually took me an hour to resolve a GOOD error and days to resolve a BAD one. Now, I can resolve the GOOD errors in a couple of minutes and the BAD ones only take a couple of hours.
And by "resolve" I mean the error message goes away and the process instance doesn’t go into a failed state. It does NOT mean I know what caused the problem nor know what I did to make it go away.
With experience it does get easier so I’m glad that has improved.
But I’m still disappointed I have to waste hours on Teamworks error with no error information. I’m baffled that Teamworks can have an error and not be able to tell me where or why it occurred.
:-(

