diff --git a/core/src/main/resources/struts-excluded-classes.xml b/core/src/main/resources/struts-excluded-classes.xml
index 226f064bb..0d95f9c2c 100644
--- a/core/src/main/resources/struts-excluded-classes.xml
+++ b/core/src/main/resources/struts-excluded-classes.xml
@@ -28,27 +28,40 @@
+ java.lang.ThreadGroup,
+ java.lang.ThreadLocal"/>
+ java.lang.Runtime,
+ java.lang.RuntimePermission,
+ java.lang.SecurityManager,
+ java.lang.Shutdown,
+ java.lang.System,
+ java.lang.Thread,
+ java.lang.ThreadGroup,
+ java.lang.ThreadLocal"/>
@@ -58,50 +71,64 @@
-
-
+
+
+ com.opensymphony.xwork2.util,
+ freemarker.core,
+ freemarker.ext.jsp,
+ freemarker.ext.rhino,
+ freemarker.template,
+ java.io,
+ java.net,
+ java.nio,
+ javassist,
+ javax,
+ ognl,
+ org.apache.catalina.core,
+ org.apache.commons.beanutils,
+ org.apache.commons.collections,
+ org.apache.struts2.ognl,
+ org.apache.tomcat,
+ org.apache.velocity,
+ org.objectweb.asm,
+ org.springframework.context,
+ org.wildfly.extension.undertow.deployment,
+ org.yaml.snakeyaml,
+ sun.misc,
+ sun.reflect"/>