[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[cobalt-developers] Unable to access beans
- Subject: [cobalt-developers] Unable to access beans
- From: Muhammad Farhan <farhan@xxxxxxxxxxxxxxxx>
- Date: Tue Oct 15 07:08:00 2002
- List-id: Discussion Forum for developers on Sun Cobalt Networks products <cobalt-developers.list.cobalt.com>
Hi,
I created a new website with JSP option enabled. I have placed all
the Java Beans in WEB-INF/classes. but when ever i tried to access any page
who is using java beans, got this error
==============================ERROR============================================
javax.servlet.ServletException access denied (java.io.FilePermission
/home/.sites/75/site8/web/WEB-INF/classes/ConnectionMaker.class read)
================================================================================
Please help me to remove this error.
================================TOMCAT.POLICY===================================
// Permissions for tomcat.
// javac
grant codeBase "file${java.home}/../lib/-" {
permission java.security.AllPermission;
};
// Tomcat gets all permissions
grant codeBase "file${tomcat.home}/lib/-" {
permission java.security.AllPermission;
};
grant codeBase "file${tomcat.home}/classes/-" {
permission java.security.AllPermission;
};
// Example webapp policy
// By default Tomcat grants read access on webapp dir and read of the
// line.separator, path.separator, and file.separator PropertyPermissions.
// Any permissions you grant here are in addition to the default.
// Disabled for Cobalt Linux
// grant codeBase "file${tomcat.home}/webapps/examples" {
// // Allow the example web application to read all java properties
// permission java.util.PropertyPermission "*", "read";
// };
grant {
// OS Specific properties to allow read access
permission java.util.PropertyPermission "os.name", "read";
permission java.util.PropertyPermission "os.version", "read";
permission java.util.PropertyPermission "os.arch", "read";
// JVM properties to allow read access
permission java.util.PropertyPermission "java.version", "read";
permission java.util.PropertyPermission "java.vendor", "read";
permission java.util.PropertyPermission "java.vendor.url", "read";
permission java.util.PropertyPermission "java.class.version", "read";
permission java.util.PropertyPermission "java.specification.version",
"read";
permission java.util.PropertyPermission "java.specification.vendor",
"read";
permission java.util.PropertyPermission "java.specification.name", "read";
permission java.util.PropertyPermission
"java.vm.specification.version", "read";
permission java.util.PropertyPermission
"java.vm.specification.vendor", "read";
permission java.util.PropertyPermission "java.vm.specification.name",
"read";
permission java.util.PropertyPermission "java.vm.version", "read";
permission java.util.PropertyPermission "java.vm.vendor", "read";
permission java.util.PropertyPermission "java.vm.name", "read";
permission java.util.PropertyPermission "line.separator", "read";
permission java.util.PropertyPermission "file.separator", "read";
};
grant codeBase "file/home/.sites/75/site8/web/-" {
permission SocketPermission "localhost1024-", "listen,connect,resolve";
permission java.util.PropertyPermission "*", "read,write";
permission java.io.FilePermission "/home/.sites/75/site8/-",
"read,write,delete";
permission java.lang.RuntimePermission "accessClassInPackage.sun.io";
};
========================================================================================