You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomcat.apache.org by bu...@apache.org on 2009/01/03 23:53:44 UTC

DO NOT REPLY [Bug 39589] $CATALINA_BASE/shared/lib and $CATALINA_BASE/shared/classes libraries not found in specific deployments

https://issues.apache.org/bugzilla/show_bug.cgi?id=39589


Konstantin Kolinko <kn...@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|                            |DUPLICATE




--- Comment #8 from Konstantin Kolinko <kn...@gmail.com>  2009-01-03 14:53:43 PST ---
Found the cause:
The context files of those applications that are failing have privileged="true"
on their <Context> element.


If privileged flag is set, the Webapp classloader of the application uses the
Server (aka Catalina) classloader instead of the Shared one as its parent.

That is by design and WONTFIX.

Though that is not mentioned in class-loader-howto.html, it is mentioned in the
description of the privileged attribute of Context here:
http://tomcat.apache.org/tomcat-5.5-doc/config/context.html


*** This bug has been marked as a duplicate of bug 44094 ***


-- 
Configure bugmail: https://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
For additional commands, e-mail: dev-help@tomcat.apache.org