diff options
author | Lee, Tian (tl5884) <tianl@amdocs.com> | 2017-09-13 14:35:18 +0100 |
---|---|---|
committer | Lee, Tian (tl5884) <tianl@amdocs.com> | 2017-09-13 14:45:54 +0100 |
commit | 6df64160eb361459659d46343342df5d3703077f (patch) | |
tree | 8a82e2b5c2f081cded01ff77693a719e57340221 | |
parent | 7d1a156fac0b2336d040615ad98044f2030866db (diff) |
Fix NullPointerException caused by null log object
Only two of the three constructors in MRBaseClient class actually
initialises the fLog object. When the one that doesn't is invoked, any
invokations of the logger in the class and its sub-classes will result in
a NullPointerException.
Change-Id: I112e932f22679b190dc03d00dc8d7341f8a24aa4
Issue-Id: DMAAP-132
Signed-off-by: Lee, Tian (tl5884) <tianl@amdocs.com>
-rw-r--r-- | src/main/java/com/att/nsa/mr/client/impl/MRBaseClient.java | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/main/java/com/att/nsa/mr/client/impl/MRBaseClient.java b/src/main/java/com/att/nsa/mr/client/impl/MRBaseClient.java index a9fd9bd..012e95e 100644 --- a/src/main/java/com/att/nsa/mr/client/impl/MRBaseClient.java +++ b/src/main/java/com/att/nsa/mr/client/impl/MRBaseClient.java @@ -59,6 +59,8 @@ public class MRBaseClient extends HttpClient implements MRClient protected MRBaseClient ( Collection<String> hosts ) throws MalformedURLException { super ( ConnectionType.HTTP, hosts, MRConstants.kStdMRServicePort ); + + fLog = LoggerFactory.getLogger ( this.getClass().getName () ); } protected MRBaseClient ( Collection<String> hosts, int stdSvcPort ) throws MalformedURLException { |