Author: schor Date: Tue Dec 1 18:13:38 2015 New Revision: 1717482 URL: http://svn.apache.org/viewvc?rev=1717482&view=rev Log: [UIMA-4670] hook into Internationalization interface default methods
Modified: uima/uimaj/branches/experiment-v3-jcas/uimaj-core/src/main/java/org/apache/uima/UIMAException.java Modified: uima/uimaj/branches/experiment-v3-jcas/uimaj-core/src/main/java/org/apache/uima/UIMAException.java URL: http://svn.apache.org/viewvc/uima/uimaj/branches/experiment-v3-jcas/uimaj-core/src/main/java/org/apache/uima/UIMAException.java?rev=1717482&r1=1717481&r2=1717482&view=diff ============================================================================== --- uima/uimaj/branches/experiment-v3-jcas/uimaj-core/src/main/java/org/apache/uima/UIMAException.java (original) +++ uima/uimaj/branches/experiment-v3-jcas/uimaj-core/src/main/java/org/apache/uima/UIMAException.java Tue Dec 1 18:13:38 2015 @@ -88,6 +88,11 @@ public class UIMAException extends Excep */ public UIMAException(Throwable aCause) { super(aCause); + if (mMessageKey == null && (aCause instanceof I18nExceptionI)) { + I18nExceptionI cause = (I18nExceptionI)aCause; + mMessageKey = cause.getMessageKey(); + mArguments = cause.getArguments(); + } } /**