-
Bug
-
Resolution: Done
-
Minor
-
5.x
-
None
-
- Create a build compatible extension
- Throw an exception from one of the methods
- Look at the resulting message and stack trace
Exceptions generated by LiteExtensionTranslatorLogger do not include a cause.
This is particularly a problem if the user's method threw an exception as that exception will not appear in the stack trace.
I also note that unableToInvokeExtensionMethod is passed the .toString of the exception. However, the exception will usually be a java.lang.reflect.InvocationTargetException which has a cause but contains no useful information in its message.