Skip to content

Commit 9bfba42

Browse files
committed
Fix: java.lang.NullPointerException if no error page configured for errors.
1 parent 0074784 commit 9bfba42

File tree

3 files changed

+6
-3
lines changed

3 files changed

+6
-3
lines changed

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ Add the Moesif dependency to your project's pom.xml file:
3333
<dependency>
3434
<groupId>com.moesif.servlet</groupId>
3535
<artifactId>moesif-servlet</artifactId>
36-
<version>1.6.3</version>
36+
<version>1.6.4</version>
3737
</dependency>
3838
```
3939

@@ -48,7 +48,7 @@ repositories {
4848
}
4949
5050
dependencies {
51-
compile 'com.moesif.servlet:moesif-servlet:1.6.3'
51+
compile 'com.moesif.servlet:moesif-servlet:1.6.4'
5252
}
5353
```
5454

moesif-servlet/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<modelVersion>4.0.0</modelVersion>
44
<groupId>com.moesif.servlet</groupId>
55
<artifactId>moesif-servlet</artifactId>
6-
<version>1.6.3</version>
6+
<version>1.6.4</version>
77
<packaging>jar</packaging>
88
<name>moesif-servlet</name>
99
<description>Moesif SDK for Java Servlet to log and analyze API calls</description>

moesif-servlet/src/main/java/com/moesif/servlet/wrappers/LoggingHttpServletResponseWrapper.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,9 @@ public Map<String, String> getHeaders() {
7676
public String getContent() {
7777
try {
7878
flushBuffer();
79+
if (logStream == null) {
80+
return null;
81+
}
7982
String responseEncoding = getResponse().getCharacterEncoding();
8083
return logStream.baos.toString(responseEncoding != null ? responseEncoding : UTF_8.name());
8184
} catch (UnsupportedEncodingException e) {

0 commit comments

Comments
 (0)