Sfoglia il codice sorgente

update xstream to 1.4.10

master
Binary Wang 6 anni fa
parent
commit
a5c8f13fff
2 ha cambiato i file con 7 aggiunte e 1 eliminazioni
  1. +1
    -1
      pom.xml
  2. +6
    -0
      weixin-java-common/src/main/java/me/chanjar/weixin/common/util/xml/XStreamInitializer.java

+ 1
- 1
pom.xml Vedi File

@@ -166,7 +166,7 @@
<dependency>
<groupId>com.thoughtworks.xstream</groupId>
<artifactId>xstream</artifactId>
<version>1.4.9</version>
<version>1.4.10</version>
</dependency>
<!-- 由于guava较新的21.0版本需要jdk8,故而此处采用较低版本 -->
<dependency>


+ 6
- 0
weixin-java-common/src/main/java/me/chanjar/weixin/common/util/xml/XStreamInitializer.java Vedi File

@@ -49,6 +49,12 @@ public class XStreamInitializer {
xstream.setMode(XStream.NO_REFERENCES);
xstream.addPermission(NullPermission.NULL);
xstream.addPermission(PrimitiveTypePermission.PRIMITIVES);
xstream.allowTypesByWildcard(new String[]{
"me.chanjar.weixin.**", "cn.binarywang.wx.**", "com.github.binarywang.**"
});

XStream.setupDefaultSecurity(xstream);

xstream.setClassLoader(Thread.currentThread().getContextClassLoader());
return xstream;
}


Caricamento…
Annulla
Salva