Skip to content

Commit 44a4c60

Browse files
committed
feat:3311
1 parent af3a41d commit 44a4c60

File tree

2 files changed

+10
-2
lines changed

2 files changed

+10
-2
lines changed

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
<groupId>com.alipay.sofa</groupId>
66
<artifactId>hessian</artifactId>
7-
<version>3.3.10</version>
7+
<version>3.3.11</version>
88
<packaging>jar</packaging>
99

1010
<name>${project.groupId}:${project.artifactId}</name>

src/main/java/com/alipay/hessian/NameBlackListFilter.java

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,11 +39,19 @@ public class NameBlackListFilter implements ClassNameFilter {
3939
private static Logger judgeLogger() {
4040

4141
try {
42-
NameBlackListFilter.class.getClassLoader().loadClass("com.alipay.sofa.common.log.LoggerSpaceManager");
42+
Class.forName("com.alipay.sofa.common.log.LoggerSpaceManager", true,
43+
NameBlackListFilter.class.getClassLoader());
4344
} catch (Throwable e) {
4445
//do nothing
4546
return null;
4647
}
48+
//user can use a specify class to do some extra info in static
49+
try {
50+
Class.forName("com.alipay.sofa.middleware.log.ConfigLogFactory", true,
51+
NameBlackListFilter.class.getClassLoader());
52+
} catch (Throwable e) {
53+
//do nothing
54+
}
4755

4856
return com.alipay.sofa.common.log.LoggerSpaceManager.getLoggerBySpace(HESSIAN_SERIALIZE_LOG_NAME,
4957
CONFIG_LOG_SPACE_NAME);

0 commit comments

Comments
 (0)