Search code examples
wso2wso2-cloud

Attempt to use Restricted Class: org.apache.catalina.tribes.util.Arrays


I am trying to deploy a java app on WSO2 cloud. When running i get this Exception:

exception

javax.servlet.ServletException: org/apache/catalina/tribes/util/Arrays
org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:329)
org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:166)


root cause

java.lang.ClassNotFoundException: Security Violation, attempt to use Restricted Class: org.apache.catalina.tribes.util.Arrays

However, this app is working fine locally


Solution

  • I used java.util.Arrays instead of org.apache.catalina.tribes.util.Arrays and it worked now