Branch: refs/heads/master
Home:
https://github.com/weld/core
Commit: fdc98f80a831590afe98c719ad4489f363531004
https://github.com/weld/core/commit/fdc98f80a831590afe98c719ad4489f363531004
Author: Andrew Rouse <anrouse(a)uk.ibm.com>
Date: 2022-04-22 (Fri, 22 Apr 2022)
Changed paths:
M
weld-lite-extension-translator/src/main/java/org/jboss/weld/lite/extension/translator/AnnotationInfoImpl.java
M
weld-lite-extension-translator/src/main/java/org/jboss/weld/lite/extension/translator/ExtensionInvoker.java
M
weld-lite-extension-translator/src/main/java/org/jboss/weld/lite/extension/translator/ExtensionPhaseBase.java
M
weld-lite-extension-translator/src/main/java/org/jboss/weld/lite/extension/translator/ExtensionPhaseEnhancement.java
M
weld-lite-extension-translator/src/main/java/org/jboss/weld/lite/extension/translator/ExtensionPhaseRegistration.java
M
weld-lite-extension-translator/src/main/java/org/jboss/weld/lite/extension/translator/LiteExtensionTranslator.java
M
weld-lite-extension-translator/src/main/java/org/jboss/weld/lite/extension/translator/ScannedClassesImpl.java
M
weld-lite-extension-translator/src/main/java/org/jboss/weld/lite/extension/translator/logging/LiteExtensionTranslatorLogger.java
Log Message:
-----------
Propagate causes in Lite Extension Translator
Ensure that when we're wrapping an exception using the translation
logger, we retain the proper cause.
Also, if the cause is an InvocationTargetException, it won't have a
useful toString, so use the toString of its cause in the exception
message instead.