Hi - I have what I think is a security permission problem, but I'm not sure.

I'm migrating an existing webapp from SuSE/Tomcat 4.0 to Debian/Tomcat 4.1. The SuSE box didn't have a security manager, the Debian one does.

In one of the business logic classes, I need to determine if a file external to the webapp exists or not. The check (in a class named PickManager.java) is
if (PickManager.class.getClassLoader().getResource(path) == null)


Using that technique, I can determine if files exist up to the webapps' context path, but no futher. Since it worked fine on the SuSE box, I'm assuming it's a permission problem. However, in an act of desperation I went so far as to add

permission java.security.AllPermission;

to my grant block for all webapps in /etc/tomcat4/policy.d/04webapps.policy, but still no luck.

The file in question is world-readable, so I don't think its a unix file permission problem clouding the picture.

Anyone have an what might be going on? Is there a diff't technique I should use to check for a files' existence?

Thanks!

-Lorrin



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Reply via email to