Skip to content
Commits on Source (3)
jboss-logmanager (2.1.2-1) unstable; urgency=medium
* New upstream version 2.1.2.
-- Markus Koschany <apo@debian.org> Fri, 11 May 2018 21:22:37 +0200
jboss-logmanager (2.1.1-1) unstable; urgency=medium
* New upstream version 2.1.1.
......
......@@ -28,12 +28,12 @@
<groupId>org.jboss.logmanager</groupId>
<artifactId>jboss-logmanager</artifactId>
<packaging>jar</packaging>
<version>2.1.1.Final</version>
<version>2.1.2.Final</version>
<parent>
<groupId>org.jboss</groupId>
<artifactId>jboss-parent</artifactId>
<version>25</version>
<version>26</version>
</parent>
<licenses>
......@@ -204,6 +204,12 @@
</execution>
</executions>
</plugin>
<plugin>
<artifactId>maven-javadoc-plugin</artifactId>
<configuration>
<doclint>none</doclint>
</configuration>
</plugin>
<plugin>
<artifactId>maven-source-plugin</artifactId>
</plugin>
......
......@@ -120,7 +120,7 @@ public final class Formatters {
* @return the substring
*/
private static String applySegments(final String precision, final String subject) {
if (precision == null) {
if (precision == null || subject == null) {
return subject;
}
......
......@@ -436,6 +436,15 @@ public final class FilterTests {
assertFalse("Handler was run", ran.get());
}
@Test
public void regexFilterExceptionNullMessageTest(){
final ExtLogRecord logRecord = new ExtLogRecord(Level.ALL, null, null);
final Filter filter = new RegexFilter("test");
boolean isLoggable = filter.isLoggable(logRecord);
assertFalse(isLoggable);
assertNull(logRecord.getFormattedMessage());
}
@Test
public void testSubstitueFilter0() {
final Filter filter = new SubstituteFilter(Pattern.compile("test"), "lunch", true);
......@@ -490,6 +499,14 @@ public final class FilterTests {
assertEquals("Substitution was not correctly applied", "This is a lunches lunches", record.getFormattedMessage());
}
@Test
public void substituteFilterExceptionNullMessageTest(){
final ExtLogRecord logRecord = new ExtLogRecord(Level.ALL, null, null);
final Filter filter = new SubstituteFilter(Pattern.compile("test"), "lunch", true);
filter.isLoggable(logRecord);
assertEquals("null", logRecord.getFormattedMessage());
}
private static final class MessageCheckingHandler extends Handler {
......