Starting a deployed application can fail with the error message `SCHWERWIEGEND: Error listenerStart` which is unhelpful. Instead provide a usable feedback by default explaining the cause of a severe error. Those should be logged verbosely by default. If very experienced power user want to skip logging of severe/fatal error (even for those it's hard to imagine a cause), they can configure it. By default is should just work.
There is usually a "Caused by" section below the "Error listenerStart" line. Is that not the case?
No, it's really only that. I found more detailed error details including an exception stack in `logs/localhost.YYYY-MM-DD.log`. That should be displayed in stdout or referenced there.
Thanks for the report. I've been through the StandardContext.startInternal() method and improved all of the error messages. They also now use i18n. This has been fixed in trunk (9.0.x), 8.0.x/trunk for 8.0.22 onwards and 7.0.x/trunk for 7.0.62 onwards.