[rs-commit] r141 - /rs-manual/trunk/src/site/xhtml5/architecture.xhtml5
rs-commit at redwax.eu
rs-commit at redwax.eu
Tue Nov 12 00:38:14 CET 2019
Author: minfrin at redwax.eu
Date: Tue Nov 12 00:38:12 2019
New Revision: 141
Log:
Add an architecture note on sensible errors.
Modified:
rs-manual/trunk/src/site/xhtml5/architecture.xhtml5
Modified: rs-manual/trunk/src/site/xhtml5/architecture.xhtml5
==============================================================================
--- rs-manual/trunk/src/site/xhtml5/architecture.xhtml5 (original)
+++ rs-manual/trunk/src/site/xhtml5/architecture.xhtml5 Tue Nov 12 00:38:12 2019
@@ -195,6 +195,29 @@
</div>
</section>
+ <section>
+ <header>
+ <h3>Sensible Errors</h3>
+ </header>
+ <div class="content none">
+ <p>
+ All error paths must be handled, every error response must be unique,
+ and the errors themselves must be sensible.
+ </p>
+ <p>
+ Redwax Server returns most errors in the response to the caller, as
+ well as logging the errors with additional private information for the
+ administrator. This makes Redwax Server significantly easier to
+ troubleshoot without the need for administrator access to the underlying
+ server.
+ </p>
+ <p>
+ All errors are unique, such that there is always an unambiguous record
+ of how a particular module responded to a request.
+ </p>
+ </div>
+ </section>
+
</div>
</section>
More information about the rs-commit
mailing list