Hello,
I'm using the Dynamic Web Api, and checking it using SwaggerUI.
I have one working service, and two not working : error code 500 : "{ "message": "An error has occurred." }"
My problem is I don't know how to get more information
- the ABP log is not showing anything anything related EDITED : The exception handler is working, it's just it's not an unhandled exception - of course !
To be clear, I don't want the fix to my error (i'm sure it's something stupid), but I'm very interested in accessing the real error message, rather than "an error has occured".
3 Answer(s)
-
0
I fixed my problem, but I'm not sure how I could have got the real error.
Also, I use DontWrapResult on my service.
-
0
Have you tried to make customErrors="Off" in your web.config? If so, ABP does not handle any exception and you can get the raw error.
-
0
Okay, testing further, my error was so "uncommon" (it was a Castle Core injection error because I forgot a IDomainService) that I think normal ABP error handling was not yet activted
I tested on a more "normal" scenario, and if I got a "Internal server error" as a response, the logs are filled correctly.
Sorry !