tomcat-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jason Bainbridge <>
Subject Re: [REPOST]Tomcat with security manager + NoClassDefFoundError
Date Mon, 23 Jun 2003 19:47:35 GMT
Was just doing a bit of reading:

Running Struts Applications Under A Security Manager

Many application servers execute web applications under the control of a Java 
security manager, with restricted permissions on what classes in the web 
application can do. If you utilize form beans with mapped properties, you may 
encounter security exceptions unless you add the following permission to the 
set of permissions granted to your Struts application's codebase:

permission java.lang.RuntimePermission "accessDeclaredMembers";

It still seems strange though that it was throwing a NoClassDefFoundError, can 
you maybe try the above as an alternative fix and see if that resolves the 

Jason Bainbridge

On Tue, 24 Jun 2003 03:30, Phillip Qin wrote:
> I even deleted server/webapps which contains struts.jar for admin
> application.
> To Yoav:
> I modified Catalina default policy file to allow log4j writing to files and
> myapps sending out emails and connecting to credit card processing company.
> -----Original Message-----
> From: Jason Bainbridge []
> Sent: June 23, 2003 2:53 PM
> To: Tomcat Users List
> Subject: Re: [REPOST]Tomcat with security manager + NoClassDefFoundError
> What other struts.jar files have you got laying around? Have you maybe got
> one
> in common/lib? I'm not sure why setting a grant like that would make a
> NoClassDefFoundError go away, maybe it tricks the classloader into looking
> at
> a specific class somehow.
> Either way I don't think you have fixed the problem it just appears you
> have...
> Regards,

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message