mirror of
https://github.com/spring-projects/spring-framework.git
synced 2026-09-22 14:09:25 +00:00
fixed buildExceptionMessage to avoid potential NPE (SPR-5275)
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@318 50f2f4bb-b051-0410-bef5-90022cba6387
This commit is contained in:
@@ -252,8 +252,13 @@ public abstract class JmsUtils {
|
||||
public static String buildExceptionMessage(JMSException ex) {
|
||||
String message = ex.getMessage();
|
||||
Exception linkedEx = ex.getLinkedException();
|
||||
if (linkedEx != null && message.indexOf(linkedEx.getMessage()) == -1) {
|
||||
message = message + "; nested exception is " + linkedEx;
|
||||
if (linkedEx != null) {
|
||||
if (message == null) {
|
||||
message = linkedEx.toString();
|
||||
}
|
||||
else if (!message.contains(linkedEx.getMessage())) {
|
||||
message = message + "; nested exception is " + linkedEx;
|
||||
}
|
||||
}
|
||||
return message;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user