import org.apache.catalina.LifecycleException;
import org.apache.catalina.Server;
import org.apache.catalina.core.StandardServer;
+import org.apache.catalina.security.SecurityConfig;
import org.apache.juli.ClassLoaderLogManager;
import org.apache.tomcat.util.IntrospectionUtils;
import org.apache.tomcat.util.digester.Digester;
*/
protected boolean useNaming = true;
+
+ // ----------------------------------------------------------- Constructors
+
+ public Catalina() {
+ setSecurityProtection();
+ }
+
+
// ------------------------------------------------------------- Properties
}
+ /**
+ * Set the security package access/protection.
+ */
+ protected void setSecurityProtection(){
+ SecurityConfig securityConfig = SecurityConfig.newInstance();
+ securityConfig.setPackageDefinition();
+ securityConfig.setPackageAccess();
+ }
+
+
// --------------------------------------- CatalinaShutdownHook Inner Class
// XXX Should be moved to embedded !