I have a small system, and I want to offer a product that can analyze errors / exceptions and suggest a possible solution.
So, I need a way to parse java Exception (since I only have them in the logs [I don't want to affect the real system]).
After parsing it, I want to save it to the database and compare it with previously saved exceptions (in some format) so that I can find the closest comparable exception.
I thought of the following idea: "XException in at B at C at D" will be saved as [XException, A, B, C, D], and I will somehow search in my DB: [XException,?,?, ?] Which is the closest. For example: [XException, A, G, C, D] not bad.
What do you think of these ideas?
Any efficient way to analyze exceptions?
Efficient or better ways to determine the distance between two exceptions?
Know any open source that can do this - I'm sure I haven't found it.
Thanks.
source share