[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [cobalt-developers] Unable to access beans



Hi,

It seame to me your security options are OK.

But what is your bean doing?
May be it try to access to some protected files
in protected directories?


PS: Do you use a "war" file to deploy the application?

OlegL


--- Muhammad Farhan <farhan@xxxxxxxxxxxxxxxx> wrote:
> 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";
> };
>
========================================================================================
> 
> _______________________________________________
> cobalt-developers mailing list
> cobalt-developers@xxxxxxxxxxxxxxx
>
http://list.cobalt.com/mailman/listinfo/cobalt-developers


__________________________________________________
Do you Yahoo!?
Faith Hill - Exclusive Performances, Videos & More
http://faith.yahoo.com